Hauptmenü
Projekte > CNC Steuerung
Wenn man die Entwicklung der PC-Technologie, speziell der Notebooks oder Laptops betrachtet, dann fällt auf, dass es immer weniger Computer mit Parallelschnittstelle gibt. Das sind natürlich für Mach3-Anwender schlechte Nachrichten, weil Mach3 mit der Steuerelektronik über eine oder sogar zwei parallele Schnittstellen kommuniziert. Dazu kommt ein zweiter Effekt. Aufgrund ihrer eingebauten Stromspar-Funktionen und der im Chipsatz integrierten Grafik sind Notebooks nicht besonders gut für den Einsatz mit Mach3 geeignet. Das liegt daran, dass Mach3 zur Ausgabe der Schrittimpulse für die Motoren die Parallelschnittstelle unter Umgehung von Windos und der Treibersoftware direkt ansteuert. "Funkt" nun aber die Hardware des Notebooks dazwischen, dann werden die Schrittimpulse nicht gleichmäßig ausgegeben. Über eine bestimmte Zeiteinheit wird zwar die korrekte Anzahl Impulse erzeugt, aber der zeitliche Abstand der Impulse kann schwanken. Das führt zu rauem Motorlauf und im Extremfall zum Ausrasten der Motoren und Schrittverlusten.
Für diese Probleme habe ich schon einige Zeit nach einer vernünftigen Lösung gesucht. Diese habe ich jetzt in USA in Form einer Karte gefunden, die die USB-Schnittstelle auf zwei parallele Schnittstellen umsetzt. Damit ist die Funktion der Karte aber noch nicht erschöpft. Mit Hilfe eines Mikroprozessors werden die Schrittimpulse für bis zu 6 Achsen auf der Karte selbst erzeugt. Über die USB-Schnittstelle kommen nur noch Fahrkommandos von Mach3. Natürlich werden auch alle Ausgangs- und Eingangssignale der angeschlossenen Steuerung umgesetzt. Damit ist der Rechner völlig von der Schrittimpuls-Erzeugung entlastet. Ich habe mir die von der Karte erzeugten Impulse mit dem Oszilloskop angesehen, sie sind absolut sauber und stabil. Damit laufen die Motoren wesentlich ruhiger und die Gefahr von Schrittverlusten wird verringert.
Die Karte selbst ist vollkommen "transparent". Sie wird einfach zwischen PC und Steuerung geschaltet. Die Stromversorgung erfolgt über die USB-Schnittstelle. In Mach3 muss ein sogenanntes PlugIn installiert und einige Konfigurationsparameter müssen für die Karte eingestellt werden. Anschließend kann man die Karte vergessen. An der Konfiguration von Mach3 oder an der Steuerung müssen keinerlei Änderungen vorgenommen werden. Ich habe das Ganze innerhalb von fünf Minuten installiert.
In Umgebungen mit einem hohen Störpegel empfiehlt sich der Einsatz des SmoothSteppers mit Ethernet (LAN) Schnittstelle. Da der LAN-Anschluss des PC symmetrisch aufgebaut und galvanisch getrennt ist, ist seine Störfestigkeit höher und erlaubt fast beliebige Leitungslängen.
Wenn Sie die Schnittstelle nicht in das Gehäuse einer vorhandenen Steuerung einbauen möchten und den Selbstbau eines Gehäuses scheuen, finden Sie im Shop einen Bausatz für ein Gehäuse, den Sie nur noch zusammenschrauben müssen. Das fertige Gehäuse hat Anschlüsse für Port 1, Port 2 und einen Drehencoder.
Sie bekommen den SmoothStepper mit USB-Schittstelle einschließlich deutscher Anleitung in meinem Shop.