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
#4642768
Die Lösung hast du dir schon selbst gegeben mit FTDI musste nur das net nutzen.
Alles klar ok. Werde ich machen. Danke Gruß Florian
Gast
#4642770
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.
Gast
#4642774
Florian D. schrieb: > Andererseits beim Arduino ist das ganze ja mit Hilfe eines zweiten > Mikrocontroller gelöst, dem ATmega16. Dann guck mal bei einem anderen Arduino, z.B. einem Arduino Nano. Da sitzt ein FT232RL drauf.
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.
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
Anstatt dem FT232RL würde ich einen FT230/231x nehmen. Die gleichen Treiber, die hälfte billiger und bisher keine Fake-Nachbauten bekannt.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.