[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.