Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: RS232 Bautrate 12500 einstellen Kategorie: C-Control I V1.1 (von Dietmar, Homepage - 7.06.2005 23:34)
 Als Antwort auf Re: RS232 Bautrate 12500 einstellen von Stefan Schütte - 7.06.2005 14:25
Dietmar nutzt:  CC1-M-Unit V1.1, Advanced CC1-Unit, Open-Micro, Open-Mini

Hallo Stefan,

bei der seriellen Übertragung wird am Beginn jedes Startbits synchronisiert. Solange diese Bedingung erfüllt ist, darf die Baudrate um bis zu 5% abweichen, wenn jedes Byte in 10 Bits übertragen wird (Startbit, 8 Datenbits, Stopbit) und der Empfänger in der Mitte jedes Bitfensters auswertet. Bei mehr als 5% wird der Empfänger ein Bit mehr oder weniger empfangen, als der Sender übertragen hat.

Wenn der Empfänger aber zu langsam arbeitet und der Sender nach dem Stopbit unmittelbar das nächste Startbit aussendet, kommt es natürlich auch bei minimaler Abweichung der Baudrate zu Problemen. Trick: Der Sender wird auf zwei Stopbits eingestellt, der Empfänger aber nur auf eins.

Gruß
Dietmar

Meine Homepage: http://ccintern.dharlos.de

 Antwort schreiben

Bisherige Antworten: