fk0, легенда (27.06.2018 02:21 - 02:24, просмотров: 298) ответил Evgeny_CD на $10 в розницу ->, $5 в опте 100 штук. Под готовые кабели toslink. Офигеть!!!
Ты ещё забыл: если там приёмники DC не принимают, а только от 0.1 Mbps, то с UART, даже на 115200, это не совместимо. Во-первых в UART есть длинные серии нулей/единиц. Во-вторых есть idle condition, когда в линии лог. 1. Ну и BREAK ещё, когда лог. 0 длительное время. Кодировать в манчестер (нужно 100кГц минимум)? Там ж вся суть, что в приёмнике фотодиод, условно, конденсатор и усилитель, который только AC умеет. Ну потому, что им городить схему выявляющую "уровень нуля" (темнового фототока плюс засветка с улицы) сложней, чем просто откинуть DC. Можно не манчестер, можно UART модулировать частотой, кстати идея. На приёме в обратную сторону. Но обрастает уже всё равно сложностями, и боюсь опытные работы по выявлению чувствительности светодиодов уже не так страшны. Во всяком случае один к одному к уарту не подотнёшь и согласование не тривиальное. Не проще усилителя на компараторе.
[ZX]