ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
211728 Топик полностью
Dany (20.09.2010 11:38, просмотров: 120) ответил Dany на Повторитель RS485, как правильно на МК организовать регенерацию фазы бита. Сейчас используется алгоритм без регенерации, определяется старт бит(перепад 1 -> 0) и линия удерживается на время символа. Время определения признака старта "съедает" часть
Устройство повторитель-разветвитель, все сигналы коммутируются через МК для разветвления. Между приходом старт бита и переключением линий проходит время, которое зависит от того в каком месте цикла выполнялась программа, поэтому есть желание восстанавливать длину бита. Схема на таймере не годится, так как нужно еще разветвлять, сейчас используется mega8(88). А перезагружать таймер каждым перепадом на длину бита или старт битом на длину символа не вижу принципиальной разницы, хотя могу и ошибаться.