Forum: Mikrocontroller und Digitale Elektronik Frage: = AVR-Tutorial: UART


von neuling (Gast)


Lesenswert?

Hallo alle,

ich möchte gerne Daten von meinem MicroController zu meinem PC schicken 
und empfangen. Dies werde ich durch UART realisieren. Bevor ich morgen 
die Teile kaufe, wollte ich fragen ob die Teile die ich ausgesucht habe 
richtig sind.

Ich arbeite mit dem Attiny2313.

Es sind Bestellnummern von Conrad.

MAX232N            Nr: 152281-62 // Was ist der Unterschied zwischen
                                    MAX232N und MAX232 ?
ELKO 22µF 16/22V   Nr: 472344-62

Welchen Quarz soll ich den benutzen ? Kann ich mir da einen von diesen 
"krumm wertigen" Quarzen aussuchen ? Auf der Seite von Conrad habe ich 
keine Quarze gefunden die eine der hier-> 
http://www.mikrocontroller.net/articles/Baudratenquarz aufgelisteten 
Baudratfrequenz besitzen.

Danke schonmal :).

von MCP (Gast)


Lesenswert?

Schau mal da:
http://www.atmel.com/dyn/products/app_notes.asp?family_id=607
Und dann AVR910 das PDF-File.
Die Schaltung mit den 2 Transistoren ersetzt dir den Max 232.
Als Quarz geht auch ein 4MHz für Baudrate von 9600 und 19200.

von Magnus Müller (Gast)


Lesenswert?

> MAX232N            Nr: 152281-62 // Was ist der Unterschied zwischen
>                                     MAX232N und MAX232 ?

MAX232:

  bezeichnet den Chip an sich... es ist dabei aber noch nicht definiert
  in welchem Gehäuse sich der Chip befindet.

MAX232N:

  Das ist der besagte Chip im DIL16 Gehäuse.


Gruß,
Magnetus

von Andrew (Gast)


Lesenswert?

Was der Unterschied ist, weiß ich jetzt ohne nachzuschauen auch nicht. 
Nimm den MAX232N, den hab ich hier 2x verwendet, funktioniert tadellos.
Kennst Du Reichelt? Da gibt's alle für Dich wichtigen Teile billiger als 
beim Conrad. Wenn Du nur wenig bestellst, spielt's keine Rolle, C*nr*d 
ist aber ne Ecke teurer als Reichelt.
Die Kondensatoren sollten auch passen.
Du kannst auch Baudratenquarze (die mit den krummen Werten) nehmen, die 
sind für UART eigentlich sogar besser geeignet als z.B. glatte 4 oder 8 
MHz.

Viel Spaß beim Basteln
Andrew

von Hobbyelektroniker (Gast)


Lesenswert?

Hallo und danke für eure Antworten.

Ja Reichelt ist mir auch lieber, aber bei so wenigen Teilen lohhnt es 
sich nicht. Conrad ist echt teurer, find ich irgendwie schade.

Dann nimm ich einen dieser krummen Werte z.b. 5.12MHz...wenn es nicht 
unbedingt einer von diesen sein muss die in diesem Tutorial beschrieben 
sind.

von Andrew (Gast)


Lesenswert?

OK, mit so ner komischen Frequenz hab ich ehrlich gesagt nicht 
gerechnet. Baudratenquarz ist das keiner. Nimm doch lieber nen anderen.

von Hobbyelektroniker (Gast)


Lesenswert?

Was für einen denn ?

Die sind alle komisch bei Conrad ^^.

Geht mal auf die Seite und sucht mal nach "Quarz"... dann könnt ihr mir 
ja einen empfehlen..

man man man conrad ist immer etwas strange....

von crazy horse (Gast)


Lesenswert?

3.6864MHz oder 11.0592MHz sind so die üblichsten. 7.3728 ist auch gut. 
Je nachdem, was du sonst so an Rechenleistung brauchst.
Wie gesagt, brauchst du nur bei höheren Baudraten, bis 19200 gehts auch 
fast immer so. Irgendwo gabs mal eine Tabelle mit Quarzfrequenz, 
Baudrate und Fehler (für die, die zu faul zum Rechnen sind :-).
Wenn sonst nichts besonderes gefordert ist, nehme ich meist 3.6864MHz. 
Liegt aber auch daran, dass ich davon ganz viele habe :-)

von Erwin (Gast)


Lesenswert?

Guck mal 
hier:http://elektronik-kompendium.de/public/arnerossius/programme/windows/avrbaud.htm

Das ist ein Programm zum Errechnen der Baudrate bei gegebenem Quarz und
auch "anderscht rum" ;-)

Gruß Erwin

von Hobbyelektroniker (Gast)


Lesenswert?

Also ich nehme jetzt ein 11,0592 MHZ Quarz mit den ich dann den 
Attiny2313 betreiben werde. Einfach ran an XTAL1 und XTAL2 und gut is 
:P.

von Andrew (Gast)


Lesenswert?

>Also ich nehme jetzt ein 11,0592 MHZ Quarz
Der passt.

>Einfach ran an XTAL1 und XTAL2 und gut is
Fast. Die beiden Kondensatoren gegen Masse nicht vergessen ;-)

von Hobbyelektroniker (Gast)


Lesenswert?

au ! gut das du mich daran erinnert hast. Hab glaub keine 22pF 
Kondensatoren da....

von Hobbyelektroniker (Gast)


Lesenswert?

Noch eine Frage:

Ich habe eben gesehen das ich einige 22uF Elkos habe, die aber eine 
Spannung von 35V haben. RAD22/35. Kann ich die auch benutzen ?

Ich habe 2 Kondensatoren auf denen:     100
                                         µ1   steht. Ist das 100nF ?

von Hobbyelektroniker (Gast)


Lesenswert?

Der MAX232N wird doch mit 5V betrieben oder ? Und dann muss ich GND von 
der RS232 Schnittstelle mit dem GND des MAX232N verbinden stimmts ?
Hab noch einige Lücken...

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.