Evgeny_CD, Архитектор (27.06.2018 02:34, просмотров: 305) ответил fk0 на Ты ещё забыл: если там приёмники DC не принимают, а только от 0.1 Mbps, то с UART, даже на 115200, это не совместимо. Во-первых в UART есть длинные серии нулей/единиц. Во-вторых есть idle condition, когда в линии лог. 1. Ну и BREAK ещё, когда лог.
Вот тут есть схема кодирования повышенной гениальности ->. CPLD за $1 решит задачу одновременного кодирования и декодирования. Главное, что DC баланс этим модулям не нужен, везде написано, что они жрут NRZ. Думаю, 1Мбит UART будет очень надежным http://caxapa.ru/836196.html
при помощи такого метода кодирования. Сделать 0 = 1/3, 1 = 2/3 и вуаля. 12 Мбит, 2 Мбит чистого линка будут очень надежными.