Forum: Mechanik, Gehäuse, Werkzeug Welche China-Schrittmotorsteuerung ist zu empfehlen?


von Sven72 (Gast)


Lesenswert?

Hallo Zusammen,

ich suche eine 4 Kanal Schrittmotorsteuerung zum benutzen unter Mach3. 
Der vierte Kanal allerdings für die zweite Linearachse auf der y-Achse 
(also 2 Motoren sollen synchron angesteuert sein). Angesteuert am 
liebsten über USB, aber alter PC mit Druckerport wäre notfalls auch 
machbar. Motoren können 2A ab. Nun gibt es auf ebay oder anderen Seiten 
dutzende von Varianten von Endstufen und Steuerungen. Gibt es eine, 
welche empfehlenswert ist und man gute Chancen hatt was funktionsfähiges 
zu erhalten? Einzelne Endstufen und Steuerplatine sowie Netzteil selbst 
verdrahten wäre nun nicht das Problem, da habe ich ausreichend 
Möglichkeiten.

Tipps wären supi!

Sven

von MaWin (Gast)


Lesenswert?

Sven72 schrieb:
> Angesteuert am liebsten über USB

Das ist zeitgemäss, aber Mach3 kann das nicht.

Jedenfalls am Parallelport NICHT diese:
http://www.ebay.de/itm/CNC-TB6560-3-5A-4-Axis-Stepper-Motor-Driver-Controller-For-Engraving-Machine-DE-/231280934821

von Sven72 (Gast)


Lesenswert?

Hi,

whups super Einwand! Da Software noch nicht beschafft auch nicht 
schlimm; erschien mir eben nur die "Standardwaffe" zu sein daher hatte 
ich hier gar keinen Gedanken verschwendet. Also dann wohl doch den alten 
PC raus kramen oder ist andere Software sinniger? Bin hier etwas 
Newbie....

Danke!

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Hallo MaWin,

>> Angesteuert am liebsten über USB
>
> Das ist zeitgemäss, aber Mach3 kann das nicht.

Natürlich kann Mach3 das, Stichwort "Smoothstepper". Den gibt es sogar 
mit Ethernet. Benötigt wird dazu allerdings die zum Programm passende 
Hardware, genauso wie WinPCNC nur USB kann, wenn man die Version mit 
USB-Controller bestellt.

Bei USB wird nämlich kein Bitbang-I/O gemacht, es gibt ja auch keine 
Standard-I/Os wie beim LPT. Das wird alles oberhalb der USB-Spec in der 
Anwendungsschicht gemacht und ist daher immer auf das jeweilige Programm 
zugeschnitten. Ich sehe da einen wesentlichen Nachteil drinn, aber es 
gibt für die Hersteller scheinbar keinen Druck, sich auf einen Standard 
zu einigen.

Mit freundlichen Grüßen
Thorsten Ostermann

von Sven72 (Gast)


Lesenswert?

Hi,

hatte eben auch was gefunden:

http://www.automationtechnologiesinc.com/products-page/breakout-boards/3-axis-cnc-usb-card-mach3-200khz-breakout-board

also optionen für USB gibt es wohl. Ob jetzt der Smooth-stepper oder was 
ich gefunden habe als Treiberkarte werde ich denke ich selbst raus 
finden. Bleibt die Frage nach den Endstufen....?

Grüße

von Ast (Gast)


Lesenswert?


von Hans W. (Firma: Wilhelm.Consulting) (hans-)


Lesenswert?

Meine heißt:

Details zu  CNC Router Single 1 Axis Controller Stepper Motor Drivers 
TB6560 3A

kostet so 7-9.- pro stück... bisher problemlos...

grbl stand oben schon, dazu noch ein arduino-micro vom chinesen um 5.- 
(mit kabel) und passt...

73

von smufte (Gast)


Lesenswert?

Ich hab anfangs alles über diesen LPT Port gemacht.
Mein Notebook hatte allerdings die Angewohnheit irgendwelche aktivitäten 
durchzuführen sei es ein plötzliches Update oder was auch immer. Das 
führte dazu das die Fräse sich beim Fräsen verschluckt hat.

Hab mir den hier geholt.
http://cncdrive.com/UC100.html
den kannst du frei an deine vorhandenen Pins anpassen.
Habe bisher noch keine schlechten Erfahrungen mit dem Ding gemacht.

von Sven (Gast)


Lesenswert?

ich habe vier stück ebay 201087638545. Bin damit sehr glücklich. Es gibt 
die auch etwas günstiger ohne Gehäuse.
Software versuch emc2 http://www.linuxcnc.org/
Ist eine gute Kostenlose Software. Einen alten pc und gut ist.

Ich habe für meine Cnc ohnehin einen extra pc Die Zeichnungen mache ich 
bequem an haupt pc und Gefräst wird im dreck in der Werkstadt.

Und das der Parallelport nicht zeitgemäß ist stört dabei eher wenig. 
Viel geld für eine Usb hardware um zeitgemäß zu sein.

von Sven2 (Gast)


Lesenswert?

...Und ich habe mir die MK1 von http://www.planet-cnc.com/ nachgebaut.
Mir gefällt die SW ganz gut.

von smufte (Gast)


Lesenswert?

ja MK1 ist nicht schlecht.

Allerdings arbeitet der nur mit der eigenen Software.

Falls du den aufgebaut mit Gültiger Softwarelizenz möchtest, kann ich 
dir das zusammen für 50€ geben.

siehe Beitrag "[V] CNC USB MK1 Controller"

von Stephan G. (loethonigesser)


Lesenswert?

Sven schrieb:
> ich habe vier stück ebay 201087638545. Bin damit sehr glücklich. Es gibt
> die auch etwas günstiger ohne Gehäuse.

Ich finde die TB6600-Toshiba-Chips auch gut. Hier mit Gehäuse für 11,64 
€: ebay 251560889122
Beim ebay-Artikel 181168877379 gibt es eine gute Gegenüberstellung von 
TB6560 und TB6600. Der TB6600 gewinnt :O)

von Sven72 (Gast)


Lesenswert?

Hallo zusammen,

Danke für die vielen Antworten schon mal!

Ich bin mal wieder etwas erschrocken über die Preise. Selbst wenn ich 
die vergleichbar teure usb mach3 lösung nehme plus 4 der genannten 
endstufen und china- Netzteil ist das immer noch eine Steuerung unter 
200 Euro (plus software u d kleinkram eben).

Ich denke ich hab dann meinen Favoriten; Danke!

von Sven72 (Gast)


Lesenswert?

Hoi,

ich glaube es wird EMC.... scheint mir das einfachste zu sein und wird 
auch viel gelobt.

Irgendein spezieller controller den ihr bevorzugen würdet?

Alternativ dagegen etwas ein zu wenden bzw. hatt das schonmal jemand 
gekauft?

http://www.ebay.de/itm/4-Achsen-TB6600HG-Schrittmotor-Steuerung-Mit-Gehause-0-2A-5-0A-Standard-Version-/191237317501?pt=Motoren_Getriebe&hash=item2c86a1e37d

 Etwas schöner als noch Schaltschrank bauen zu müssen, auch wenn 
Displaykrams unnötig ist.

Danke!

von JojoS (Gast)


Lesenswert?

in diesem Artikel waren einige beschrieben:
http://www.mikrocontroller.net/articles/Schrittmotoren

von Daniel B. (timtaler)


Lesenswert?

Hallo, ich bin ebenfalls auf der Suche nach einer CNC Steuerung. Die 
Google  Suche hat mich immer wieder hierher geführt. Daher habe ich mich 
Registriert um Meine Fragen etwas konkreter zu stellen. Ich hoffe man 
nimmt es mir nicht übel, das ich mich hier anhänge.  Meine Fragen sind 
Ähnlich.

Also mein Projekt ist eine CNC Drehbank.

Ich gehe davon aus das ich folgende  Artikel benötige. (Bitte berichtigt 
mich wenn ich auf dem falschen Dampfer bin.)

2x Bi-Polar Stepper Motor NEMA23 (Aber wie stark? Die Achsen werden mit 
Kugelumlaufsindel betrieben, diese haben ja keine Selbshaltung)

2x Endstufe (http://www.ebay.de/itm/251560889122)

1x CNC Schnittstelle (aber welche von den folgenden drei?)
http://www.ebay.de/itm/251564661928
http://www.ebay.de/itm/191168670500
http://www.einfachcnc.de/aid-235-SmoothStepper-Ethernet.html

Ich neige zum "SmoothStepper" weil ich denke dort den besten 
Service/Support von den dreien habe.

1x Netzteil

1x Frequenzumwandler

Dann ist das problem mit dem Gewinde schneiden. Dafür benötige ich doch 
bestimm noch ein paar spezielle Teile(was genau?), und funktionieren die 
dann mit den anderen Komponenten?
Zum Gewinde Schneiden muss die CNC Steuerung ja zumindest die Motor 
Drehzahl steuern. Welches Board kann das? Oder läuft das direkt über den 
PC, bzw. die Software?

1x Software (Mach3 ?)


Fragen über Fragen ...

Gruß
Daniel

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Hallo Daniel,

zum Gewindeschneiden benötigst du einen Encoder an der Hauptspindel. Zur 
Hauptspindel hast du bisher nichts geschrieben. Was ist da für ein Motor 
drann und die wird die Drehzahl eingestellt oder geregelt?!

Welche Software du verwenden willst solltest du dir überlegen, bevor 
du ein Interface kaufst. Oben habe ich schon geschrieben warum. Der 
Smoothstepper läuft nur mit Mach3.

Außerdem musst du zwischen dem Controller und dem Interface 
unterscheiden. Der Controller wird nur benötigt, wenn man keinen 
Parallelport verwendet sondern USB oder Ethernet und muss zur Software 
passen. Da die Controller meist keine Signalaufbereitung und 
-aufsplittung beinhalten verwendet man zusätzlich eine Interface-Karte. 
Da sind dann meist auch Endschalter-Eingänge, Relais und weitere 
Zusatzfunktionen drauf.

Mit freundlichen Grüßen
Thorsten Ostermann

von Daniel B. (timtaler)


Lesenswert?

Hallo Thorsten,
 Genau, ich mach mir ja schon länger Gedanken dazu. Damit später hier 
nicht ne menge Edelschrot rumliegen habe frage ich ja.

Software: Welche ist denn für CNC Drehmaschinen am sinnigsten. Da ich 
Neuling auf dem Gebiet bin muss ich mich eh einarbeiten, egal welche 
Software.

Spindel/Motor: Die Spindel hat ein 100mm Futter. Der Motor wird wohl ein 
750W Drehstrom-Motor werden (oder  mehr?)
Betrieb des Motors 230V Über Frequenzumrichter, welcher kann nicht erst 
sagen wenn ich weis wie viel Watt der Motor haben sollte.


Encoder: Ja genau, soweit hatte ich mich da schon eingelesen. aAer wie 
wird der in die Schaltung integriert? und was für einen benötige ich 
denn da genau?

Gruß Daniel

von Daniel B. (timtaler)


Lesenswert?

Zitat:
"Da sind dann meist auch Endschalter-Eingänge, Relais und weitere 
Zusatzfunktionen drauf"

Damit ich das richtig verstehe. Sind diese Zusatzfunktionen etc. Auf dem 
Interface oder dem Controller. Und wie kann ich das erkennen, die 
Beschreibungen sind oft verwirrend bzw. auch mal falsch.

Gruß
Daniel

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Ich kann nur für meine Produkte sprechen. Da sind die 
Endschaltereingänge, Relais und Zusatzfunktionen auf den 
Interface-Karten drauf:
http://www.mechapro.de/interface.html

Mit freundlichen Grüßen
Thorsten Ostermann

von Daniel B. (timtaler)


Lesenswert?

Hmm, da bin ich wieder so weit wie Gestern. Was ich genau benötige weis 
ich nun immer noch nicht.
Einmal steht dort Breakboard, Controller und dann wieder Interface. Ich 
kann als Laie leider nicht sagen was Was ist.

Gruß
Daniel

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Breadboard ist das gleiche wie Interface. Den Rest habe ich doch 
ausführlich erklärt.

Mit freundlichen Grüßen
Thorsten Ostermann

von Florian R. (Firma: TU Wien) (frist)


Lesenswert?

Hi,
der entscheidende Unterschied zwischen

  http://www.ebay.de/itm/251564661928

bzw.

  http://www.einfachcnc.de/aid-235-SmoothStepper-Ethernet.html

und

  http://www.ebay.de/itm/191168670500

ist, dass die ersten beiden über eine gewisse Eigenintelligenz verfügen 
und wohl nur von der Windowssoftware Mach3 (Windows Lizenz und Mach3 
Lizenz erforderlich, kosten weiß ich jetzt nicht auswendig) mit Daten 
versorgt werden, die günstige dritte Karte hängt 'dumm' am Parallelport 
des Rechners und kann mit Mach3 verwendet werden, sinnvoller aber mit 
LinuxCNC (Open-Source und kostenlos).

Was man bevorzugt ist wohl Geschmackssache. Am billigsten ist ein alter 
PC, LinuxCNC und ebay 191168670500 (oder so was ähnliches). Ich 
persönlich würde LinuxCNC und ein PCI FPGA IO Board von Mesa, z.B. 5I25 
(ca. 90 USD) wählen + ein Breakout Board von Mesa dazu.

Das von Thorsten erwähnte Interface entspricht dem billigen chinesischen 
für 14 EUR ist aber offensichtlich von erheblich besser Qualität. 
Scheint mir den Mehrpreis von 70 oder 50 EUR wert zu sein.

Grüße
Flo

von Maik M. (myco)


Lesenswert?

Ich verwende die:
http://leafboy77.com/index.php/en/

Ist sehr leicht zu handhaben und die Anleitung ist trotz "chenglisch" 
recht leicht zu verstehen. Hatte keine Probleme beim Einrichten. 
Weiterer Vorteil war, dass der Schaltplan verfügbar ist, für den Fall 
der Fälle.

von :) (Gast)


Lesenswert?


von Daniel B. (timtaler)


Lesenswert?

Danke für die ganzen Antworten und Empfehlungen.
Zur Software habe ich eigentlich nur die Frage welche sich für 
Drehmaschinen am besten eignet bzw. konfigurieren Läst.
Beim Betriebsystem bin ich offen für alles. Ich bin  Mac User und für 
die Drehmaschinensteuerung steht ein separater normaler Pc zur 
Verfügung. Welches System da drauf kommt ist mir egal. Ich denke nur das 
ein Schlankes Linux Vorteile beim Booten hat und wenn einmal 
eingerichtet stabiler läuft als Windows; aber das ist nur eine Vermutung 
von mir.

Hardware: Kann man bei dem 14€ China Kracher oder bei dem Leafboy77 
einen Encoder und FU anschließen/betreiben? Dazu konnte ich nix finden.

Kann jemand mir einen Tipp bei den Motoren geben? Welches Haltemoment 
müssen sie haben.

Gruß
Daniel

von Florian R. (Firma: TU Wien) (frist)


Lesenswert?

Hi Daniel,

> Drehmaschinensteuerung ... Encoder und FU

In diesem Fall würde ich die Finger von den Paralellport Lösungen 
lassen, mit einem Port bekommt man vermutlich nicht genug IO Leitungen 
aber auch mit zwei fürchte ich, dass man Probleme bekommt Enkodersignale 
auszuwerten, zumindest wenn die die gaaaanz langsam sind.

Grundsätzlich kann man mit LinuxCNC Drehmaschinen steuern, der G-Code 
muss irgendwie irgendwo her kommen, dann kann LinuxCNC ihn abarbeiten, 
inklusive Gewindescheiden und allem was man sich so wünschen kann. 
Encoderauswertung und FU-Steuerung sind auch kein Problem, FU bekommt 
i.A. einfach 0-10V (erzeugt per PWM auf einem IO Pin). Ich denke grade 
mit Endcoder würde ich zu so einer FPGA Karte raten, die kann dann auch 
sehr schnelle Encodersignale sicher zählen, es gibt genug IOs für alles 
mögliche (vielleicht später man Maßstäbe nachrüsten oder Servomotoren, 
BLDC Servos, etc.) Ich hab zwei Maschinen mit Mesa 5I23 PCI FPGA Karten, 
einmal 4achsen und Schrittmotoren, einmal drei mit BLDC Servos und 
Encodern für jede Achse, damit aufgebaut. Die Karte kostet dann aber 
schon 250 EUR oder so, dafür kann sie die Servo Controller in Hardware 
bilden. Das ist aber für Dein Projekt nicht nötig (für meines auch nicht 
aber ich wollte das so machen). Die FPGA Firmware für diese Karten ist 
übrigens auch Open Source.

Mach3 kann wohl auch Drehmaschinen steuern, was angenehmer oder besser 
ist weiß ich nicht. LinuxCNC ist auf jeden Fall universeller.

Grüße
Florian

PS: Nachtrag: Es gibt eine Live-CD mit LinuxCNC, die kannst Du einfach 
booten (auch in einer VM) und mal reinschauen, es sind viele 
Konfigurationsbeispiele dabei und viele laufen auch ohne Hardware als 
Simulation. Ich denke es sind auch Drehbänke dabei, da bin ich mir aber 
grad nicht sicher.

: Bearbeitet durch User
von Daniel B. (timtaler)


Lesenswert?

Das liest sich jetzt recht gut, aber ehrlich verunsichert es mich nur 
weiter. Wo bekomme ich so eine Karte umd dann wieder die große Frage, 
welche? Preis 200-1000€
Denn Rat mit der Live-CD werd ich mal beherzigen.

: Bearbeitet durch User
von Maik M. (myco)


Lesenswert?

Die Leafboy Karte kann einen Encoder unterstüzen. Belegt dann 2 von 16 
digitalen Eingängen. Die Karte läuft aber ausschließlich mit Mach3... 
evtl. gibt es einen Hack für Linux, aber dann nicht vom Hersteller.

Als Betriebssystem nehm ich Win7... da die Karte kein Parallelport 
braucht, ist das kein Problem.

von Florian R. (Firma: TU Wien) (frist)


Lesenswert?

Hi Daniel,
was die Mesa Sachen angeht, gibts ein paar Händler in Europa oder man 
bestellt sie bei Mesa in den USA. Ich hab mal eine dort bestellt und 
eine andere bei Duzi: http://www.duzi.cz/shop_cnc/ Ging beide male 
schnell und ohne Probleme.

Ich weiß nicht, was einfacher ist, Mach3 und so ein intelligenter USB 
Controller oder was mit (zwei) Druckerports oder LinuxCNC. Ich hab mal 
eine Fräse mit Mach3 gehabt (Schrittmotoren über zwei Druckerports) das 
hab ich irgendwann entfernt durch LinuxCNC ersetzt, weil dank Windows 
das Timingverhalten so schlecht war, dass die Maschine unnötig langsam 
und bisweilen unruhig lief. Das dürfte sich aber mit diesen USB 
Controllern erledigt haben, da übernimmt der Controller die harten 
Echtzeitsachen. Einen gewissen Aufwand stellt das einrichten von 
LinuxCNC schon dar, aber es gibt viele Beispiele und wenns einem Spaß 
macht auch mal in den Quellcode zu schauen, ists perfekt.

Grüße
Flo

von Daniel B. (timtaler)


Lesenswert?

Ich werde wohl auf Leavboy Karte setzen.
Kann mir jemand was zum Encoder/Drehgeber sagen? Da gibt es ja auch so 
einige.

Verstehe ich das richtig das der Geber einfach per Riemen synchron mit 
der Spindel läuft?

Welche Stärke sollten die Nema23 haben

Gruß
Daniel

von Daniel B. (timtaler)


Lesenswert?

Ich mach mir gerade Gedanken zum Spindel Motor und dessen Steuerung.
Ich weis nicht ob ein FU ind Verbindung mit Drehstrom für mich das 
richtige ist.
Kann man das auch mit einem DC-Motor lösen.
Meine Frage dazu wäre:
Wie läuft das mit der Stromversorgung. Die Motoren die ich gefunden 
habe, haben alle einen sehr hohen Strom bedarf. Gibt es geeignete 
Netzteile? Muss man da noch viel Basteln? Gibt es da auch Drehzahl 
Steuerungen die man dann mit Mach3 Steuern kann.

Gruß
Daniel

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.