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 :).
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.
> 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
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
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.
OK, mit so ner komischen Frequenz hab ich ehrlich gesagt nicht gerechnet. Baudratenquarz ist das keiner. Nimm doch lieber nen anderen.
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....
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 :-)
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
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.
>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 ;-)
au ! gut das du mich daran erinnert hast. Hab glaub keine 22pF Kondensatoren da....
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 ?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.