Ersatz für Parallelport / Schrittmotor

Gast #1975295
Lesenswert?

Hi,

ich vermute mal, ich bin jetzt eher nicht im richtigen Board - aber 
irgend wie scheinen mir die anderen auch nicht passender.

Also: ich habe hier einen Schrittmotor, der über die IOs eines 
PC-Parallelport angesteuert wird. Das geht ganz gut und auch relativ 
flüssig - und ist für meine Zwecke ausreichend schnell.

Da die Parallelports allerdings langsam am Aussterben sind, suche ich 
jetzt nach einer Alternative. Ein USB/Parallel-Adapter kommt nicht in 
Frage, da man bei diesen Dingern keinen Zugriff auf die Register hat, 
die die Pins steuern (schon gar keinen zeitlich halbwegs exakten 
Zugriff, der für so einen Schrittmotor notwendig ist). Klassische 
IO-Karten sind entweder ebenfalls zu langsam oder schweineteuer.

Was gibt es sonst noch für Low-Cost-Alternativen?

TomoT
Persönliche Seite #1975367
Lesenswert?

TomoT schrieb:
> AFAIK kann man die Dinger aber auch schon nicht mehr über die HW-Ports
> ansteuern -> Echtzeit ade?

Natürlich kann man die Dinger über die I/O-Adressen ansteuern, der 
Devicetreiber dafür tut nichts anderes. Allerdings sind die I/O-Adressen 
davon andere als die der ISA-Onboard-Schnittstellen, und es kann auch 
sein, daß die Registerbelegung eine andere ist.
#1975422
Lesenswert?

Rufus Τ. Firefly schrieb:
> TomoT schrieb:
>> AFAIK kann man die Dinger aber auch schon nicht mehr über die HW-Ports
>> ansteuern -> Echtzeit ade?
>
> Natürlich kann man die Dinger über die I/O-Adressen ansteuern, der
> Devicetreiber dafür tut nichts anderes. Allerdings sind die I/O-Adressen
> davon andere als die der ISA-Onboard-Schnittstellen, und es kann auch
> sein, daß die Registerbelegung eine andere ist.

Genau das ist der Punkt. Die PCI-Karten werden nicht im unteren 
Adaptersegment eingeblendet. Also nicht bei 0x378, 0x278 oder so 
ähnlich. Damit ist auch die Software, die auf die alten Parallelports 
zugeschnitten ist, nicht verwendbar.

Wenn es nur darum geht, den Parallelport nachzubilden, würde ich mir den 
FT245 (oder FT232) anschauen, siehe www.ftdichip.com. Der FT245 hat 
einen 8-bit Parallelbus und der FT232 kann im Bit-Bang-Modus betrieben 
werden, siehe 
http://www.ftdichip.com/Support/Documents/AppNotes/AN_232R-01_Bit_Bang_Mode_Available_For_FT232R_and_Ft245R.pdf


Servus
Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren