USB Controller mit Analogen ausgängen

Gast #3724221
Lesenswert?

Hallo,
Ich habe vor vielen Jahren mal eine Platine aufgebaut, mit der ich über 
Delphi 8 Kanäle schalten konnte. Verbunden war die Platine mit dem PC 
mittels Parallelport.
Da mit dem Parallelport nur 8 Kanäle realisierbar sind und der direkte 
Zugriff auf die Hardware nur bis Windows 98 möglich war möchte ich nun 
etwas mit USB haben. Am liebsten hätte ich etwas fertiges am besten ohne 
Relais, obwohl das klacken Relais schon was hat :-)

Hat jemand einen heißen Tip für mich?

MfG Tom
Gast #3724230
Lesenswert?

Ja die alten Zeiten. LPT und Delphi, das hab ich auch oft gemacht!^^

Es gehen auch 12 Pins über LPT, man kann nicht nur die Datenbits 
verwenden ;-) Zugriff auf die Steuerleitungen gibts übrigens auch. Und 
afaik 5 Eingangspins hat man ebenfalls.
Sofern du WinXP verwendest, gibt es dafür auch noch passende LPT 
Treiber.


Ansonsten würde ich dir raten, dass du dir mit nem FTDI-Chip (FT232) und 
nem Atmega8 schnell was zusammenbaust, das sollte ähnlich einfach sein. 
Kannst das dann als serielle Schnittstelle ansprechen und dir beliebig 
viele Ports schalten lassen.
Häng an den Atmega nen Transistor dran, häng LEDs dran, häng relais dran 
- bleibt dir überlassen.
Gast #3724392
Lesenswert?

Es gibt FT2232H Breakout-Boards. Da hast Du dann 32 IO Pins oder zwei 
serielle oder JTAG oder SPI oder ... Schau Dir halt das Datenblatt des 
Chips an, der kann eine ganze Menge. Und es ist ein USB 2.0 High Speed 
Device, dh Du kannst über parallel 30MB/s Daten rausblasen.
Der FT4232H ist pinkompatibel und hat noch mehr serielle Einheiten für 
zB 4 serielle Ports.

fchk
#3724414
Lesenswert?

Ich werfe auch noch mal den IOWarrior in den Raum:
http://www.codemercs.com/index.php?id=io-warrior&L=0

USB HID ist nach Parallelport das Einfachste - da kein Treiber nötig.

Das Starterkit würde ich dringend empfehlen, die Module waren beim Löten 
empfindlich auf ESD und starben recht schnell. Bei Aufbau auf Lochraster 
o.ä. besser einen Sockel vorsehen.

Relais etc. kommen dann nach Bedarf dran.

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