Захотел. Два провода и в любой полярности. В шине ниже 7 вольт - логический 0, выше 15 вольт - 1.
Как и просто реализуемо, но - делал ли кто подобное, какие возможные подовные камни ? Скорость до 9600, расстояние до 60 метров.
Если внимательно читать спецификацию протокола на физическом уровне, то можно заметить, что данные передаются не изменением значения напряжения на линии, а с помощью токовой петли. Так что запитать устройство от этой же линии, будет делом слишком специфичным, но извратиться конечно можно, но это чисто радиогубительский подход
Если внимательно читать спецификацию протокола на физическом уровне, то можно заметить, что данные передаются не изменением значения напряжения на линии, а с помощью токовой петли.
А в чем необходимость токовой петли? Сделал модельку из источника тока (25 ма логическая 1 или 12 ма логический 0), нагрузил на 600 ом, получил на выходе 15 или 7.2 вольт. Компаратор плюс шунт или просто компаратор и источник опорного напряжения в 11 вольт дает такой же красивый сигнал на выходе.
Схему прицепил. Модельку тоже. Опробовано в железе, 50 метров, помехи - все вполне красиво работает. Питание микроконтроллера есть, экрана подсветки тоже, до 12 ма. Правда ушел от усарт аппаратного. Так как с ним нужно было по два транзистора ставить. Потом плавно усарт перешел в манчестер, но все работает, не боится колебаний частоты процессора.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения