Forum: Mikrocontroller und Digitale Elektronik USB to Parallel


von Stefan (Gast)


Lesenswert?

Hallo,

ich habe eine 4 Achs Schrittmotorsteuerung, die über ein Parallelport 
25pin programmierbar ist. Nun möchte ich diese Schrittmotoren über meine 
Notebook steuern der nur USBs hat. Ich habe einen USB2parallel gekauft 
und es funktioniert leider nicht. Der LPT Port wird nicht einmal 
angezeigt.

Kann mir jemand helfen? Vielleicht einen besseren Adapter empfehlen? Ich 
arbeite mit WIN10. FDTI Chips als COMP port werden ohne Probleme 
erkannt.


Gruß
Stefan

von Jim M. (turboj)


Lesenswert?

Is nich. USB hat viel Latenz verglichen mit dem Parport.

Abhilfe: Externer per USB angebundener uC, z.B. Arduino. Der kümmert 
sich ums Timing, und bekommt via USB dann Befehle was er zu tun hat.

von Stefan (Gast)


Lesenswert?

gibt es da fertige Lösungen zu kaufen?

von S. R. (svenska)


Lesenswert?

Es gibt sicherlich 4-Achs-Schrittmotorsteuerungen, die für den Betrieb 
an USB gedacht sind.

Die bisher verwendete Software wird wahrscheinlich auch nicht 
funktionieren, egal was für Hardware du dazwischenschaltest.

Wäre vermutlich hilfreich, wenn du mal genaue Informationen postest. 
Vielleicht hat jemand so einen Umbau gemacht.

Ansonsten: Altes Notebook mit Parallelport oder zum Notebook passende 
Dockingstation mit Parallelport besorgen.

von Stefan (Gast)


Lesenswert?

Es geht um diese Steuerung. Ich wurde "gebeten" mit Hilfe von C# die 
Schrittmotoren anzusteuern.

https://www.ebay.de/itm/401515847478

von S. R. (svenska)


Lesenswert?

Was für Signale musst du über den Parallelport schicken?
Wenn die Timing-kritisch sind, dann hast du verloren.

Andernfalls ist das mit einem Atmega, USB-Adapter o.ä. lösbar.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wenn Du unbedingt über den Frickelport gehen willst, kann Dir der 
Selbstbau-Parallelport-Adapter von Henrik Haftmann helfen:

https://www-user.tu-chemnitz.de/~heha/basteln/PC/USB2LPT/index.de.htm

Das Ding kommt mit einem Devicetreiber, der Zugriffe auf den alten 
Frickelport abfängt und für die Anwendungen transparent auf USB umsetzt.

Bei Ausgaben ist das Ding auch recht flott, nur wenn es um Eingaben 
(d.h. Abfragen irgendwelcher I/O-Leitungen) geht, wird es sehr 
gemächlich.

von Zeno (Gast)


Lesenswert?


von Zeno (Gast)


Lesenswert?

Uups Rufus war'n Tacken schneller

von andreasgf (Gast)


Lesenswert?

Hi,
wenn dein Notebook Expresscard kann, nimm ein Expresscard zu parallel 
Adapter .

Gruss Andreasgf

von bingo (Gast)


Lesenswert?


von Horst (Gast)


Lesenswert?

Jim M. schrieb:
> Is nich. USB hat viel Latenz verglichen mit dem Parport.

Das Problem ist hier nicht die Latenz sondern das USB-ParPort-Profil. 
Das erlaubt keinen Zugriff auf die einzelnen Leitungen, es kann nur 
ganze Bytes ausgeben und spricht die Steuerleitungen selbst an.

von STK500-Besitzer (Gast)


Lesenswert?

Lewetz bietet sowas an,
GoCNC bietet sowas an,
Estlcam unterstützt Arduino+Adapterboard.

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.