Комментарии 8
Вроде внимательно прочитал, но так и не понял этот момент:
а дальше вы ставите LMV331, который запитываете от 5 Вольт.
Самый простой вариант — двунаправленный преобразователь уровня на транзисторе. Для него потребуется где-то брать 5В со стороны шины 1-Wire.
Первый вариант — делать 5В на своем устройстве (помимо 3.3В) для «запитки» шины. Как следствие, усложнение схемотехники.
а дальше вы ставите LMV331, который запитываете от 5 Вольт.
Опто-развязанный 1-Wire — Месье знает толк в извращениях.
Мало того что опто-развязанный, еще и с внешним входным компаратором. Вообще статья из серии: как всунуть Cortex туда, где легко справится Tiny.
Да, вероятно задача специфичная. Но если питание МК не отвязано от питания 220В (например, сделано на конденсаторном делителе), то отвязывать придется интерфейс.
Или вот апнота от Maxim, в которой показано как развязывать мастер. В аннотации там указано, что развязка обязательна для медицинских приборов.
Или вот апнота от Maxim, в которой показано как развязывать мастер. В аннотации там указано, что развязка обязательна для медицинских приборов.
А почему бы вместо компаратора не использовать триггер Шмитта? 74lvc1g17 прекрасно принимает на вход 5 В при питании от 3.3 В.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
1-Wire slave на МК. Часть 1: Железо