Eine UART-Verbindung läuft mit 2400 Baud. Bestimme die Dauer Tb eines Bits in µs.
Gesucht: Tb (µs)
Tipps anzeigen
- Die Baudrate ist die Anzahl der pro Sekunde gesendeten Bits.
- Tb = 1/baud.
- 1 s = 10⁶ µs.
Antwort und Schritt-für-Schritt-Lösung anzeigen
UART: Eine asynchrone serielle Verbindung sendet jedes Byte als Frame: ein Startbit (low), die Datenbits, ein optionales Paritätsbit und ein oder zwei Stoppbits (high). Die Baudrate ist die Anzahl der Bits pro Sekunde, ein Bit dauert also Tb = 1/Baudrate und ein Frame aus n Bits dauert n/Baudrate. Das übliche 8N1-Format hat 10 Bits pro Byte. Der Baudratengenerator teilt den Takt: Baudrate = fclk/(16·D) mit einer ganzen Zahl D, sodass die tatsächliche Baudrate leicht vom Sollwert abweicht; ein Fehler unter etwa 2 % ist meist akzeptabel.