ATMEGA 16 Crystal

Persönliche Seite #752187
Lesenswert?
• ▲
▼
Gregor B. wrote:
> Ohne "Baudraten"-Quarz steigt lediglich die Fehlerquote auf der Leitung.
> Funktionieren tut's trotzdem!
> Problem wird sein, das Empfänger und Sender mit unterschiedlicher
> Geschwindigkeit am machen sind. Stichwort UART initialisierung. Fang mal
> mit 300 Baud an...

Genau, das ist Quatsch.

Außerdem ist bei niedrigen Baudraten der (prozentuale) Fehler nicht 
kleiner!
#752192
Lesenswert?
• ▲
▼
Hallo,

nichts gegen Baudratenquarze, aber mit 16MHz ist der Fehler bei 19200 
und 38400 0,2%. Damit muß jede serielle klarkommen. Das trifft auch auf 
die beliebten 8MHz zu, bei 4MHz paßt es mit 19200 auch noch.

Bei höheren Raten sind dann Baudratenquarze Pflicht, wenn es zuverlässig 
sein soll. Für Tests und Debug-Ausgaben reichen mir allerdings bis jetzt 
immer 38400.

Alles natürlich auf einen Quarz am AVR bezogen, der interne 
RC-Oszillator ist auch mir zu instabil, allerdings habe ich auch schon 
mal zum Debug damit 19200 stabil bei Zimmertemperatur gemacht, einfach 
einen Teststring geschickt und den UART-Teiler mal 1-2 nach unten oder 
nach oben geändert, bis es lief.

Nichts, wenn man als Anfänger mit allen Unbekannten gleichzeitig kämpft, 
hilfreich, wenn man eben mal schnell den UART braucht und eben nicht 
erst Baudratenquarze beschaffen oder Kalibrierungsbytes basteln will.

PS: der prozentuale Fehler ist unter gleichen Bedingungen nicht kleiner, 
der UART-Teiler kann aber bei 1MHz und 2400/4800 Baud auf 0,2% genau 
eingestellt werden, bei 19200 aber nur auf +8,5% und bei 38400 gar nur 
auf -18,6% Fehler.

Alle Werte aus dem Atmel-Datenblatt des Mega8515, irgendwie scheinen die 
Tabellen nicht in allen Datenblättern drin zu sein?

Gruß aus Berlin
Michael

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.