Дозатор для воды

Автор: БЕГЕМОТ
МЯУ !!!! Итак, представляю рабочую версию дозатора для воды…
Часто бывает в каком-нибудь месте такая картина…
Кран, подставлено ведро, льется вода через край на пол, а того, кто поставил – нет или, поминая всех своих близких родственников, он мчится к ведру, перепрыгивая через лужи, которые сам же и учинил…(НЕ ТОЛЬКО КОТЫ ЛУЖИ ДЕЛАЮТ! прим. БЕГЕМОТ.)
При обычном исполнении – куча счетчиков, дешифраторов, и, главное – «пакетники-галетники- …» на 10 положений – не знаю как у вас, а у нас в Воронежской области – весьма проблематично… А вот, если на микроконтроллере…
Конструкция представляет собой коробку исполнения IP -54 (распредкоробки герметичные подходят хорошо, цена 37-75 руб.) на которой размещены три кнопки и индикатор о двух циферках. 1 кнопка – резет (обозвать «сброс» для всех смертных), вторая – предустановка, третья – старт/стоп.
Датчик для воды - заводской с бесконтактным индуктивным датчиком, либо самодельный либо что другое, вырабатывающее импульсы пропорционально количеству воды, через это «другое» протекающей… Схема примитивна по сути, как и программа к ней, но делает все необходимое.
К коробке подключен электроклапан для воды (к сухим контактам реле) и вышеупомянутый датчик.
При включении на табло загорается цифра 01. Это – минимальная доза воды в литрах. Устанавливаем кнопкой «предустановка» необходимое число литров (можно изменить в программе, чтоб не нажимать кнопку много раз, установки для кнопки, увеличив раз в 10 задержку “ delay ” и исключив ожидание размыкания оной.)
При нажатии кнопки «старт» включается реле, есс-но, электроклапан, бежит вода, считаются импульсы, пересчитываются и выводятся на индикатор. После высвечивания нулей выдается лишний литр :(( и подача прекращается… Чтобы его убрать:)), введена поправка на 1 литр, при нажатии на «старт» 1 литр вычитается из индикации…
А если в процессе мы нажмем кнопку «стоп»? Правильно… Вода прекратит бежать и счет увеличиться на 1 литр (…Чтоб не нарушать отчетности… см. К. МАТРОСКИН, П.С.С., Мульт. «Трое из Простоквашино»).
Если опять нажать «Пуск», то счет опять уменьшится на 1 и вода будет добегать до уставки… В процессе наливания увеличить счетчик нельзя – заблокирован-с. При временной остановке – хоть сто раз!
Точность – зависит от количества импульсов за литр - счетчика и количества остановок по дороге – т.как пересчет идет с начала литра :-((
Так что точность при нескольких остановках + 1 литр (а не -1) (ЕСЛИ ПИВО СЕБЕ ЛЬЕШЬ - ХОРОШО!)
Ну, вот, вроде бы все…
Ах, да, если хотите на внутренность девайса взглянуть – возьмите лупу – и на 5 страницу КОТОгалереи! Там сижу Я с осциллографом и девайс, слепленный на скорую лапу рядом.
Исходник и прошивка прилагаются:
Исходник - watermeter.asm Прошивка - watermeter.hex Вопросы- в форум (хотя тут все по-моему, ясно…)
С уважением, БЕГЕМОТ.






Рекомендуемый контент




Copyright © 2010-2017 housea.ru. Контакты: info@housea.ru При использовании материалов веб-сайта Домашнее Радио, гиперссылка на источник обязательна.