USB Schnittstelle am Atmega8

Gast #125741
Lesenswert?
• ▲
▼
Hallo,

ich habe in anderen Foren Beiträgen gelesen, dass man über einen Chip
von FTDI die serielle Schnittstelle eines Mikrocontrollers auf eine
USB-Schnittstelle umwandeln lässt. Welchen bräuchte ich für den
Atmega8? Braucht man dann trotzdem noch den Max 232? Kann man dann auch
Daten austauschen ohne den Treiber zu installieren indem man die
USB-Schnittstelle programmiert??

MFG
Fabian
Gast #125742
Lesenswert?
• ▲
▼
Du könntest z.B. den FT232 benutzen. Schau doch einfach mal auf die
Webseite von FTDI. Da der Chip mit 5V läuft braucht er keinen MAX232.
Den brauchst Du nur, um aus den 5V des Mikrocontrollers die +-12V für
RS232 zu erzeugen, aber wenn Du gar kein RS232 machen willst, dann
brauchst Du den auch nicht.

Den Treiber solltest Du schon verwenden. Das ist die deutlich sauberere
Lösung. Und bei FTDI brauchst Du den Treiber ja nicht selber schreiben,
den Treiber gibts umsonst und Du kannst das in Windows dann als
Virtuellen Comport ansprechen.

Markus
Gast #125744
Lesenswert?
• ▲
▼
bzw. liefern die auch apis dafür. Die würde ich benutzen. Limitiert
nicht die Datenrate wie beim virtuellen com, du brauchst keinen
virtuellen com zu installieren und das wirkt auch nach außen besser,
als wenn man für dein Gerät einen virtuellen com Port braucht.

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.