Forum: Mikrocontroller und Digitale Elektronik Atmega 16Mhz UART schneller als 38400


von Basti (Gast)


Lesenswert?

Hi,

Bacom bietet ein tool an, mit dem man die Bitraten und warscheinliche 
Fehler berechnen kann.

Bei 16 Mhz und 115200 bekomme ich ca 8% fehler angezeigt. Hat jemand mal 
versucht, wie sich der fehler auswirkt?
von spess53 (Gast)


Lesenswert?

Hi

>Bei 16 Mhz und 115200 bekomme ich ca 8% fehler angezeigt.

Dann schmeiss das Teil weg. Es sind etwa 3,5%.

Hat jemand mal versucht, wie sich der fehler auswirkt?

Du bekommst mehr oder weniger lustige Zeichen, die nichts mehr mit den 
gesendeten Daten zu tun haben.

MfG Spess
von Helfer (Gast)


Lesenswert?

von Ulrich (Gast)


Lesenswert?

Man könnte den AVR aus 100000 Baud machen lassen (sollte noch ohne 
Rundungsfehler gehen) und die Gegenseite muss dann sehen wie man die 
ungewöhnliche Baudrate hin bekommt. Sonst hilft halt ein passender 
Quarz.

Bei 8 % Fehler kann man schon davon ausgehen das nach dem etwa 4-6. Bit 
Fehler Auftreten. Mit 3,5 % Fehler in der Bausrate kann es mit etwas 
Glück noch für 9 Bits ( = Startbit + 8 Datenbits) reichen, die 
Fehlerrate wird aber eher hoch sein.
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.