Archiv verlassen und diese Seite im Standarddesign anzeigen : Generelle Fragen zur AVR-Vernetzung
hi, ich möchte meinem Vater zu weihnachten ein Bausatz schenken mit dem er ein Bild machen kann was z.b die Farben wechselt. Dazu möchte ich 2 Avr`s (16 u. 32) über die TX u. DX oder wie die heißen verbinden.
1) Was brauche ich dazu? (MAx232 oder kann ich die auch ohne Ic miteinander verbinden.
2) müssen die die gleiche Taktung haben?
3) Kann ich die auch einem Spannungsregler versorgen?
1: nix Max. rx/tx direkt, aber ausgekreuzt
2: baudrate muß gleich sein
3: klaro. Saft is Saft. muß natürlich genug da sein für beide
Heut is der 22. Geht sich das noch aus ?
Ja das geht noch (wir haben 2 Elektronik Geschäfte um die Ecke.
Mit der Taktunk habe ich nicht die Baurate gemeint sondern den Quarz.
Aber trotzdem welche baurate soll ich da nehmen?
Wenn die Baudrate gleich ist, ist der Quartz egal.
So hoch wie möglich. Du mußt aber achten, daß du beim Empfangen
nach einem Zeichen genug Zeit zur Verarbeitung hast, bis das nächste kommt. Das kommt dann eben auf die Programme an. Kann man nicht allgemeingültig sagen.
Also kann ich z.b einen 9.4556 Oszillodinksda und ein *.**** normalen Quarz (so ein hoch gweachsener) mit zwei Stützelkos.
Du musst aber achten, daß du beim Empfangen
nach einem Zeichen genug Zeit zur Verarbeitung hast, bis das nächste kommt.
Das kann man relativ einfach lösen, indem der empfangende Prozessor ein Acknowledge schickt, wenn er mit der Verarbeitung fertig ist. Dann weiß der sendende Prozessor, wann er neue Daten schicken darf.
Also kann ich z.b einen 9.4556 Oszillodinksda und ein *.**** normalen Quarz (so ein hoch gweachsener) mit zwei Stützelkos.
Ja, kannst Du :)
askazo
Hallo Furtion!
Die gebräuchlichsten Baudraten für solche Anwendungen sind 9600 bzw. 19200 Buad, nur damit Du Dich etwas orientieren kannst ...
Was Du nun für eine Baudrate nimmst bleibt Dir überlassen, es kommt, wie Roboert ja bereits anmerkte, darauf an, wie viele Daten Du pro Sekunde übertragen willst und wie schnell die einzelnen Bytes am anderen Ende verarbeitet werden können.
Es bringt aber nichts die Baudrate extrem hoch zu wählen, da dadurch die Fehlerwahrscheinlichkeit ebenfalls steigt ... zumindest bei manchen Hobbyverdrahtungen! ;o)
Die Baudrate richtig abzustimmen ist das selbe Problem, wie mit den Quarzen, zu viel hilft nicht immer viel!
Ich habe jetzt 2 Quarzoszillator mit 10.024 Mhz wie muss ich die den anschließen?
Du versorgst den Oszillator mit +5V und GND. Den Taktausgang legst Du am µC an XTAL1. XTAL2 bleibt offen.
Also kann ich am XTAL2 auch was anschließen, oder?
Nein, XTAL2 wird nur Verwendet, wenn Du einen reinen Quarz als Taktgeber nutzt. Ansonsten muss er offen bleiben. Er hat ja auch keine Port-Funktion oder ähnliches.
askazo
Also irgendwie hab ich das Gefühl, dieses Projekt wird bis Weihnachten nicht fertig. :-#
Tschuldigung, ich konnte einfach nicht still sein.
Gruss,
stochri
Ich werdem ich wens fertig ist
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.