Hallo mein Name ist Rolf und ich will einen microcontroller über mini USB anschließen , leider weiß ich nicht ob ich Txd an d- (2) oder d+ (3) anscließen muss Bitte um Hilfe Euer Rolf M.
gar nicht, TXD/RXD gehört zum seriellen UART des Mikrocontrollers, der ist nicht mit USB kompatibel. möglichkeit wäre zB einen ftdi232 dazwischen zuschalten
Hier sehe ich pd0 und pdI und sie sind mit dem mini USB verbunden. Und nach dem 2. Bild ist pdo txd0 und pdI rxdo
Hi, auf den Fotos kann ich erahnen, dass ein FTxxx zwischen USB und microcontroller angeschlossen ist.
Frank G. schrieb: > Hi, > > auf den Fotos kann ich erahnen, dass ein FTxxx zwischen USB und > microcontroller angeschlossen ist. Wenn das Bild keine 2MB, sondern 16MB hätte, könnte man vielleicht den Namen des IC lesen ;-)
Hallo, zunächst einmal Herzlichen Glückwunsch zum Hobby Elektronik! Bitte bearbeite das nächste Mal Deine Bilder vor dem Hochladen - potentiellen Helfern unscharfe Bilder in Megabytegröße zuzumuten... naja, es steigert jedenfalls nicht die Hilfsbereitschaft (Gegenseitige Achtung und Respekt; nicht jeder hat eine 16-MBit-Leitung). Siehe auch Bildformate. Zum Problem: Auf Deinem Schaltplan sehe ich ein IC FT232 zwischen dem ATmega und dem USB-Anschluss; das ist ein USB-nach-Seriell-Wandler; den brauchst Du unbedingt. Schau Dir bitte das Datenblatt dazu an (auf ftdi-chip.com). Am USB-Anschluss gibt es die Datenleitungen D+ und D-, die NUR mit dem FT232 verbunden werden und NICHT mit den Anschlüssen des Mikrocontrollers. Die Pinbelegung der Mini-USB-Buchse gibt es z. B. hier: http://de.wikipedia.org/wiki/Universal_Serial_Bus#Farbkodierung_und_Pinouts
Aber man muss doch die atmega32 irgendwie mit dem mini USB verbinden können, oder
Kann man doch gut lesen: FT232RL. @Rolf Du schließt USB an diesen Chip an und den Chip an den MC. Deine Originalfrage ergibt also überhaupt keinen Sinn.
Rolf M. schrieb: > Aber man muss doch die atmega32 irgendwie mit dem mini USB verbinden > können, oder Genau dazu ist der FTI232 da. Der macht das. USB willst du nicht wirklich selber programmieren. Da bist du in 2 Jahren noch nicht weiter. Sei froh, dass es den IC gibt, der dir die Drecksarbeit abnimmt.
Du kannst dir auch einen fertigen USB-zu-TTL-Konverter kaufen (z.B. mit einem CP2102). Gibt es für wenige Euros bei eBay.
Aber im Anhang steht ,dass er ein ein schnittstellenwandler ist und das brauche ich doch, oder
Damit könntest du über eine RS-232-Schnittstelle an den Controller gehen. So ähnlich wie hier: http://halvar.at/elektronik/kleiner_bascom_avr_kurs/max232_nullmodemkabel/rs232_max232_atmega8_nullmodem_v04.gif. Aber leider nicht per USB.
Rolf. Es gibt ca. 2 Millionen unterschiedliche Schnittstellen. Und wenn man von einer zu einer anderen will, braucht man einen Wandler. USB ist nicht dasselbe wie serielle Schnittstelle. Ein MAX232 ist ein Wandler, mit dem man auf eine serielle Schnittstelle kommt. Genauer gesagt auf eine RS232 Schnittstelle. Ein FT232 ist ein Wandler, mit dem man auf eine USB Schnittstelle kommt. Wobei der Clou an beiden Bausteinen darin besteht, dass sie µC-seitig eine TTL-RS232 (eine Variante der RS232) haben. Damit kann man sie auf der µC Seite gleich anschliessen. Aber die andere Seite sieht komplett anders aus. Im einen IC geht es mit USB weiter. Im anderne IC geht es mit einer regulären RS232 weiter.
:
Bearbeitet durch User
Mein Lieber, es gibt wahrscheinlich mehr Schnittstellentypen als Du Haare auf dem Kopf hast. OK. Vielleicht mehr als ICH auf dem Kopf habe. Jedenfalls ist Schnittstelle nicht gleich Schnittstelle. Der MAX ist für eine RS232-Schnittstelle. Der FTDI für eine USB-Schnittstelle.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.