[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [DDL-ML] NMRA-Decoder
> Decoder nicht sehr fehlertolerant ist. Die Pulsbreiten müssen zwischen 52.8
> und 66.8 usec liegen.
> Da eine serielle Schnittstelle mit 19200 Baud aber nur 52.08 usec Pulsbreite
Hm, kan man das mit einem standard PC so hinkrigen:
1.84 Mhz standard UART clock
gewünschte baud_rate ist 1/59.8usec = 16722
UART_divisor = UART_clock_frequency / ( 16 x baud_rate )
= 1840000/(16x16722) = 6.87
Nächster divisor is 7 => 16428 baud => 60.8 usec
Müßte also auch ohne kristalltausch gehen. Oder?
Harald.