PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ATmega32 mit zwei UART's



Mauro
18.05.2010, 10:11
Hallo zusammen,

eigentlich dachte ich, dass meine Frage durch ein Studium der AVR Vergleichsliste gelöst ist, aber irgendwie ist dem nicht so.

Mein Problem ist simpel, ich brauche einen ATmega 32 zum Einstecken (kann ich mein Board weiter nutzen) mit zwei UART's. Schau ich in die Vergleichtstabelle finde ich was, schau ich mir das Datenblatt an, gibt es dazu nur ein Kapitel, sollte es nicht aber UART0 und UART1 geben?

Oder anders gefragt, wer verwendet einen ATmega32 mit zwei UART?

Grüße,
emm

Jaecko
18.05.2010, 10:41
Welcher AVR wär denn so ein Beispiel, der nach Tabelle mehrere hat und nach Datenblatt nicht? Der Mega32 hat sowohl nach Param.Table als auch nach Datenblatt nur 1 Hardware-UART.

Wenn du mehrere brauchst, musst du die anderen in Software verwirklichen; Dazu gibts aber im Datenblatt nichts (Ist ja "deine" Software)

Hubert.G
18.05.2010, 10:47
Wenn es ums kompatibel geht, Mega164, 324, 644

askazo
18.05.2010, 14:39
Kann es sein, dass Du schon den Mega 324 gefunden hast und Dich wunderst, dass es nur ein Kapitel über UART im Datenblatt gibt?
Das ist richtig so. Da sich beide UARTS völlig gleich verhalten und nur unterschiedliche Register bzw. I/O-Pins belegen, gibt es nur ein Kapitel für beide.

Gruß,
askazo

Mc Delta
18.05.2010, 17:22
Hallo,
Ich habe auch eine Frage zum Thema UART. Undzwar habe ich einen RP6, der über UART programmiert wird. Der IC auf dem Interface heißt FT232R. Ist das der gleiche IC wie der MAX232 und weiß jemand wo es den FT232R zu kaufen gibt? (bei Conrad habe ih ihn nicht gefunden.)

wkrug
18.05.2010, 17:36
Der IC auf dem Interface heißt FT232R. Ist das der gleiche IC wie der MAX232 und weiß jemand wo es den FT232R zu kaufen gibt?
Das sind ja gleich 3 Fragen auf einmal.

1. Der FT232R (L) ist ein Schnittstellenbaustein für die USB Schnittstelle.
Zum PC Hin verhält sich das Teil wie ein serieller USB Adapter ( man kann es aber auch anders Programmieren ). Zur Controller Seite hin ist es eine 0...5V serielle Schnittstelle.
Hol Dir mal das Datenblatt von FTDI, dann wird Dir sicher vieles klarer.

2. Der MAX232 ist ein Schnittstellenbaustein für die serielle RS232 Schnittstelle des PC. Er arbeitet PC seitig mit +12 / - 12V Pegeln, die es auf der Controllerseite in 0V / 5V Signale umwandelt. Die nötigen Ladungspumpen hat das IC auch schon mit eingebaut, drum braucht es auch so viele Kondensatoren.

3. Den FT232RL kannst Du bei Reichelt ( http://www.reichelt.de ) und auch bei vielen anderen Elektronikversendern beziehen.

Mc Delta
18.05.2010, 17:46
Aber den FT232 gibts bei Reichelt nur als SMD-Bauteil. Gibt es den auch in einem DIL Gehäuse?

Jaecko
18.05.2010, 17:51
Die FTDI-Wandler gibts (leider) nur als SMD. Hab mir auch schon oft gewünscht, dass es irgendwo DIPs gibt zum tauschen bzw. "mal schnell auf Lochraster" aufbauen.

Mc Delta
18.05.2010, 17:53
Gibt es da einen alternativen IC im DIL-Gehäuse?

peterfido
18.05.2010, 18:14
Es gibt Anbieter, welche dieses IC auf einer "DIL-Platine" anbieten.

Mc Delta
18.05.2010, 19:51
Super!
hast du vielleicht irgentwelche Kontaktdaten von diesen Anbietern?
Wenn ja bitte melden.
Danke

wkrug
18.05.2010, 20:36
@Mc Delta

Besorg Dir doch einfach eine passende Adapterplatine und löt das Teil selber auf.

Ist gar nicht so schwierig.

Eine Lötstation, Lötsauglitze, ein Flussmittelstift und dünnes Lötzinn genügen.

Ich hatte Anfangs auch immer einen riesen Bammel vor diesen IC Bauformen.
Mit ein wenig Übung kriegt man das schon hin.

Mc Delta
18.05.2010, 20:53
Mir wird wohl nichts anderes übrig bleiben wenn ich den FT232 mit in meine Schaltung intigrieren möchte.

peterfido
19.05.2010, 19:06
Einfach nach "ftdi dil adapter" googlen. Ich habe meine damals bei ib-hoch.de bestellt. Allerdings habe ich die FTDIs selbst aufgelötet. Eine Nachfrage, ob die das für Dich übernehmen, kostet nur nen Anruf oder eine email....

Mc Delta
19.05.2010, 20:54
Ich bin bei Reichelt fündig geworden. Werde mir bei meiner nächsten Bestellung so eine Platine kaufen auf die ich das IC dann selbst drauflöte.