USB zu UART Wandler auf eigener Platine?

OP #4642763
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin gerade dabei eine Platine zu machen die Daten per USB an den PC 
übertragen soll. Da ich erstmal nicht zu einem Mikrocontroller wechseln 
will der schon USB unterstützt suche ich nach einer guten Möglichkeit 
das auf meiner eigenen Platine zu verwirklichen.

Ich habe schonmal gelesen das manche einen FTDI Chip noch zusätzlich auf 
die Platine löten.

Andererseits beim Arduino ist das ganze ja mit Hilfe eines zweiten 
Mikrocontroller gelöst, dem ATmega16.

Gibt es noch andere Möglichkeiten bzw. Was würdet ihr empfehlen?

Zu Info noch ich verwende einen ATmega1284P.

Würde mich sehr über eure Tipps und Hilfe freuen.

Viele Grüße
Florian
Gast #4642770
Lesenswert?
• ▲
▼
Mir fallen dazu sofort FTDI und CYPRESS ein.

Florian D. schrieb:
> Da ich erstmal nicht zu einem Mikrocontroller wechseln
> will der schon USB unterstützt

Warum nicht? Gibt es doch auch von Atmel. Wenn du dich mit dem 
ATmega1284P schon etwas auskennst, fällt dir der Umstieg nicht schwer.

Ansonsten ist V-USB vielleicht noch eine möglichkeit. Die geht auch auf 
dem ATmega1284P.
#4642792
Lesenswert?
• ▲
▼
Florian D. schrieb:
> Andererseits beim Arduino ist das ganze ja mit Hilfe eines zweiten
> Mikrocontroller gelöst, dem ATmega16.

Also das würde ich auf keinen Fall machen ;-)
Dann lieber einen USB-USART Wandler Chip von Cypress, Microchip, FTDI 
...

Wenn irgend möglich, würde ich aber einen Controller mit integriertem 
USB Modul nehmen. Ist wirklich nicht so schwer, wenn man schon etwas 
Erfahrung hat und für das Programm ein Grundgerüst des Chipherstellers 
verwenden kann.
#4642806
Lesenswert?
• ▲
▼
Florian D. schrieb:

> Andererseits beim Arduino ist das ganze ja mit Hilfe eines zweiten
> Mikrocontroller gelöst, dem ATmega16.

Falsch. Es ist ein Mega16U2. Der hat Hardware-USB.

> Gibt es noch andere Möglichkeiten bzw. Was würdet ihr empfehlen?

MCP2221. Braucht keinerlei extra Treiber, weil es ein HID/CDC COmposite 
Device ist. Windows bis 8.1 will noch ein INF-File sehen, bei Win 10 und 
Linux und Mac und BSD ist auch das unnötig.

fchk

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.