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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.