Forum: Mikrocontroller und Digitale Elektronik Rxd Txd / d+ und d-, was ist was?


von Rolf M. (Gast)


Lesenswert?

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.

von Peter II (Gast)


Lesenswert?

kann denn der microcontroller überhaupt USB?

von huibuh (Gast)


Lesenswert?

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

von Rolf M. (Gast)


Angehängte Dateien:

Lesenswert?

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

von Rolf M. (Gast)


Angehängte Dateien:

Lesenswert?

Das ist das 2. Bild

von Rolf M. (Gast)


Lesenswert?

Weiß jemand wo ich pdI am mini USB anschließenden muss

von Frank G. (frank_g53)


Lesenswert?

Hi,

auf den Fotos kann ich erahnen, dass ein FTxxx zwischen USB und 
microcontroller angeschlossen ist.

von ich (Gast)


Lesenswert?

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 ;-)

von Patrick (Gast)


Lesenswert?

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

von Rolf M. (Gast)


Lesenswert?

Aber man muss doch  die atmega32 irgendwie mit dem mini USB verbinden 
können, oder

von manni (Gast)


Lesenswert?

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.

von Karl H. (kbuchegg)


Lesenswert?

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.

von manni (Gast)


Lesenswert?

Du kannst dir auch einen fertigen USB-zu-TTL-Konverter kaufen (z.B. mit 
einem CP2102). Gibt es für wenige Euros bei eBay.

von Rolf M. (Gast)


Lesenswert?

Kann man auch den MAX232 benutzen ?

von manni (Gast)


Lesenswert?

Nein, ist eine ganz andere Baustelle.

von Rolf M. (Gast)


Lesenswert?

Aber im Anhang steht ,dass er ein ein schnittstellenwandler ist und das 
brauche ich doch, oder

von manni (Gast)


Lesenswert?

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.

von Karl H. (kbuchegg)


Lesenswert?

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
von Bitkracherl (Gast)


Lesenswert?

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.

von Rolf M. (Gast)


Lesenswert?

Achse, ich verstehe, vielen dank

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
Noch kein Account? Hier anmelden.