Устройство предназначено для беспроводного  учета расхода и дозировки подачи горячей и холодной воды по радиоканалу. Функциональные возможности:

Схема приведена ниже

Устройство состоит из передатчика и пульта, выполнененых на Ардуино Нано. Связь осуществляется при помощи радиомодулей НС-12 работающих по UART на частоте 433 мГц. Для учета воды применяются счетчики с импульсным выходом. Каждый импульс должен иметь дискретность 10л или 0,01м3.

Импульсы с выходов счетчиков поступают на аналоговые входы А0 и А1 Ардуино. При исправных проводах счетчиков напряжения  н а аналоговых входах меняются от 1,1 до 2,5В. Если провода в обрыве - напряжение 5В, при этом на LCD в конце строки появляется символ В, если замкнуты - 0В и в конце строки появляется символ С. Порог срабатывания клапана холодной воды устанавливается кнопками SW2,SW3, горячей воды - кнопками SW4, SW5. Отключаются клапаны кнопкой SW6. При достижении  расхода воды  уровня порога срабатывания клапанов на выходах D12 или D13 появляется лог.1, открываются транзисторы Q1 или Q2, включаются водяные клапаны и перекрывают воду. При этом на пульте включаются светодиоды D1 или D2. После восстановления питания пульта для сохранения информации о потреблении воды и установленных порогах срабатывания клапанов необходимо нажать кнопку SW1. Когда напряжение аккумулятора 9В светодиод D1 горит постоянно, когда падает до 7В светодиод начинает мигать. Скетчи для Ардуино выполнены в FLPROG.

Подробнее на видео.

Перечень элементов, проект в PROTEUS с прошивками hex и скетчами для Ардуино, проекты передатчика и пульта FLprog в архиве



Advertise here