Традиционный подход к разработке устройств автоматизации содержит этапы проектирования и изготовления печатных плат и корпусов, а также, в случае использования микроконтроллеров, этап разработки программы и программирование микроконтроллеров.
Мое хобби в создании таких устройств сводится к стремлению избежать этапа изготовления печатных плат, либо сделать этот этап максимально простым; всеми силами избегать проектирование и изготовление корпусов. В некоторых случаях, применить микроконтроллеры, но избежать написание программ и программирование устройств.
Далее продемонстрирую этот подход на примере изготовления датчика утечки воды.
Этот датчик имеет более широкую сферу применения. На его основе можно делать датчики, которые должны работать автономно, но не потреблять(почти) энергию в дежурном режиме. Это датчики обнаружения различных аварийных ситуаций, например, контроль несанкционированного открытия окон и дверей, обнаружение пересечения охраняемого периметра.
Особенностью данного технического решения является тот факт, что датчик не потребляет ток от батарейки (примерно 0.1 мкА), что ограничивает срок работы на одном элементе CR2032 лишь временем саморазряда батарейки.
Конструкцию датчика условно можно разделить на три части: базовую, сенсорную и исполнительную.
Базовая часть:
1) Инвертор SN74LVC1G04DBVR +резистор 1МОм , “Чип и Дип”, 9 руб.

Остальные детали покупал на Алиэкспресс, цена с учетом стоимости доставки.
2) Корпус 40x20x11 мм3 , 34 руб;

3) Плата для пайки SMD(не обязательно), 3 руб;

4) Держатель батарейки, 10 руб.

Базовая часть практически не потребляет энергии в режиме ожидания и обеспечивает при низком входном сопротивлении сенсорной части выходное напряжение логической единицы с максимальным током до 25 мА, что достаточно для работы различных исполнительных устройств.
Схема соединений такая:
Сенсорная часть для обнаружения утечки воды изготавливается из медной пластины 0.5x15x15 мм3, 10 руб, которая разрезается на две равные части.

Две части пластины впаиваются параллельно в основание корпуса и являются контактами сенсора с контролируемой поверхностью. При желании разместить базовую часть на стене, сенсорную часть можно сделать из 2-х жильного провода с двумя контактами.
Исполнительная часть зависит от реализуемого варианта функций датчика.
Вариант 1: Зуммер, 10 руб.- обеспечивает звуковое оповещение о возникновении аварийной ситуации.

Вариант 2: Релейный модуль, 70 руб
.- обеспечивает включение двигателя для закрытия шарового крана, установленного на трубопроводе подачи воды.
Вариант 3: Модуль передатчика 433 МГц, от 50 руб.- обеспечивает большую дальность связи и меньшее потребление, чем модули BLE при равной мощности в эфире.
Вариант 4: Модуль BLE от 80 руб. — позволяет принять данный сигнал на смартфон. Модуль не требует программирования. При возникновении аварийной ситуации, базовая часть подает питание на модуль BLE, который начинает излучать сигнал рекламы в эфир. Этот сигнал принимает устройство управления двигателем перекрытия воды, либо смартфон.
В итоге,
затраты на создание полноценного автономного датчика утечки воды, который может многими годами находится в дежурном состоянии, составляют от 70 до 150 рублей (без стоимости батарейки).
Изготовление такого датчика не требует ни разработки печатной платы или корпуса, ни их изготовление, ни умения программировать микроконтроллеры.
ссылка на оригинал статьи https://habr.com/ru/articles/925212/
Добавить комментарий