• Сколько датчиков на "замыкание-размыкание" типа геркона можно подключить на ардуино?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Есть проводная линия, может быть в коротком замыкании либо разорвана, на подобии геркона. Сколько можно датчиков поключить к ардуино для отслеживания состояния линии?


    Если датчики нужно именно дешевые, а линия только одна, без цифрового интерфейса типа 1-wire или 485, то...
    В общем? Как я понял, нужно именно "понимать" какой конкретно датчик замкнуло (или разомкнуло).
    Если линия дискретная, то есть либо замкнута, либо разомкнута, то всего один датчик.
    Если сделать линию с двуполярным питанием и добавить диоды к герконам, то можно отслеживать два датчика.
    Но можно подключить линию к АЦП и разместить вместе с герконами резисторы с номиналами из бинарного ряда. Типа 1,2,4,8,16 и т.д. килоом, например.
    Так по общему сопротивлению линии можно отслеживать много датчиков. Важно, чтобы резисторы сильно отличались по сопротивлению от сопротивления проводов.
    Количество датчиков будет зависеть от точности АЦП и того, насколько много номиналов резисторов вы сможете подобрать из ряда, соответствующего геометрической прогрессии, приведенной в примере выше.

    Короче, для 41 датчика не хватит точности АЦП.
    Придётся 1-wire использовать. Её должно хватить
    Ответ написан
    Комментировать
  • Сколько датчиков на "замыкание-размыкание" типа геркона можно подключить на ардуино?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Геркон - это выключатель. Пассивное устройство. И он ничего не потребляет. Поэтому можно
    включить их бесконечно много. Насколько хватит денег.

    Возможно к 20 пинам подключить 100 клавиш клавиатуры. Но надо как-то с самим собой
    договориться что мы не будем играть в игры и давить сразу 2 или 3 клавиши одновременно.
    Кажется такая схема в старых кнопочных телефонах использовалась где были цифры от 0 до 9
    и символы * и #
    Ответ написан
    Комментировать
  • Сколько датчиков на "замыкание-размыкание" типа геркона можно подключить на ардуино?

    Ocelot
    @Ocelot
    Для начала - столько, сколько есть свободных GPIO пинов. Всякие извращения вроде чарлиплексинга даже не буду рассматримать. Нужно больше? Ставим мультиплексор или сдвиговый регистр, опрашиваем линии по очереди. Нужно ещё больше? Несколько мультиплексоров/регистров. Так можно увеличивать число линий почти до бесконечности ценой понижения частоты опроса.
    Ответ написан
    Комментировать
  • Сколько датчиков на "замыкание-размыкание" типа геркона можно подключить на ардуино?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Бесконечно много (в зависимости от схемы подключения, а также платы)
    Ответ написан