Forum: Mikrocontroller und Digitale Elektronik Fehlerrate bei UART


von Owen S. (senmeis)


Lesenswert?

Hi,

im Datenblatt von AT90CAN128 erkennt man, daß die Fehlerrate von UART 
unter der 19200 Baudrate und der 8MHz Taktfrequenz 0,2% beträgt. 
Bedeutet das, daß Fehler im Laufe der Zeit auf jeden Fall vorkommen 
werden?

Gruss
Senmeis

von Peter D. (peda)


Lesenswert?

Das ist nur der Baudratenfehler.
Bis 1% ist o.k. (Daten fehlerfrei)
Ab 1% sinkt die Übertragungssicherheit, d.h. Signalverformungen 
(Leitungskapazität, Treiber-Delay) können Datenfehler bewirken.
Ab 5% geht nichts mehr.


Peter

von Owen S. (senmeis)


Lesenswert?

Entschuldige, aber ich kapiere das nicht ganz. Der Baudratenfehler 0,2% 
ist OK für ein Byte, aber für tausende Bytes ist die Abweichung schon 
groß, da die Fehler sich addieren. Oder verstehe ich das falsch? Oder 
bei jedem Byte wird der Abtastpunkt neu synchroniert?

Gruss
Senmeis

von Markus (Gast)


Lesenswert?

>bei jedem Byte wird der Abtastpunkt neu synchroniert?

Ja, genau.

Aber schon bei 3% Abweichung sind die Chancen gut dass nix mehr geht.
0,2% sind kein Problem.

von Falk B. (falk)


Lesenswert?


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.