Gast
#4121536
Lässt sich die Umwandlung USB -> Seriell für TTL Pegel nur mit einem Mikrocontroller umsetzen? Wenn ja hat schon mal jemand ein solches Projekt gemacht oder hat nen Link? Danke schon mal im Voraus.
|
Anzeige
|
USB -> seriell
Gast
#4121536
Lässt sich die Umwandlung USB -> Seriell für TTL Pegel nur mit einem Mikrocontroller umsetzen? Wenn ja hat schon mal jemand ein solches Projekt gemacht oder hat nen Link? Danke schon mal im Voraus.
Gast
#4121539
z.B. http://www.recursion.jp/avrcdc/ mfG Horst Schirmer schrieb: > Lässt sich die Umwandlung USB -> Seriell für TTL Pegel nur mit einem > Mikrocontroller umsetzen? Wenn ja hat schon mal jemand ein solches > Projekt gemacht oder hat nen Link? Microchip verkauft sowas in Massen. Der MCP2200 ist ein vorprogrammierter PIC18F14K50. Der MCP2221 ist ein vorprogrammierter PIC16F1455. Du kannst Dir den XC8, MPLABX und die Application Library ziehen und die Demo-Applikation entsprechend Deinen Wünschen anpassen. fchk PS: Von diesen Software-Only-Lösungen wie VUSB für AVR etc rate ich ausdrücklich ab. Die können nur Low Speed USB (also 1.1 MBit/s) und sind nicht USB-konform, sondern ein übler Hack, der oft funktioniert. Das Zeugs ist insbesondere in Verbindung mit CDC-ADM nicht USB-konform, weil es gemäß USB 2.0 Standard keine Bulk Endpoints bei Low Speed Devices geben darf. Wer es nicht glaubt, möge selber im Standard nachschauen. Linux ignoriert das meist, Windows nicht. Die Macher von blink(1) haben auch mit einer AVR-VUSB-Lösung angefangen, sind aber für die zweite Version auf einen PIC16F1454 umgestiegen, weil der Full-Speed USB in Hardware hat und 100% USB-zertifiziert ist. Siehe http://blink1.thingm.com/ fchk Horst Schirmer schrieb: > Lässt sich die Umwandlung USB -> Seriell für TTL Pegel nur mit einem > Mikrocontroller umsetzen? Jein: Könntest z.B. auch einen FT232R nehmen (der intern aber auch einen programmierten Mikrocontroller hat. Horst Schirmer schrieb: > Wenn ja hat schon mal jemand ein solches > Projekt gemacht oder hat nen Link? http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm
Gast
#4121776
Die Arduinos benutzen einen 8u2-AVR für diesen Zweck. Mit den AVRs ohne Hardware-USB gehts auch per Software mit dem VUSB von www.obdev.at. Beim Preis der Prolific-ICs aber finde ich das akademisch. hase Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|