Введение
Недавно в моем доме случился большой потоп. Посреди ночи прорвалась труба подачи воды и причинила много вреда. Деревянный пол, мебель, небольшие бытовые приборы были полностью испорчены водой. Эта беда навела меня на мысль создать устройство, которое будет "чувствовать" воду на полу и запускать тревожную сигнализацию. Устройство должно быть небольшим по размеру и работать от батареи. Также необходимо периодически проверять напряжение батареи.
Схема
Печатная плата
Для данного проекта используется односторонняя печатная плата размером 27.02 мм x 32.41 мм.
В проекте используется SOIC версия микроконтроллера, что позволит уменьшить размер печатной платы.
Вид сверху
На фото показан вид сверху печатной платы.
Вид снизу
На фото показан вид снизу печатной платы.
Корпус и датчики
Для данного устройства вам понадобится небольшая коробка, в которую нужно вместить все компоненты. Однако мне не удалось подобрать корпус нужного размера, поэтому светодиоды и пьезо-динамик я разместил снаружи корпуса. Это не повлияет на работоспособность устройства. Кроме того, звук от пьезо-динамика будет намного громче.
Датчики изготовлены из токопроводящего материала, но я вам не советую использовать медные пластины, поскольку они со временем теряют свои свойства. По моему мнению, лучше использовать пластины из нержавеющей стали или алюминия. Однако с течением времени необходимо проводить техническое обслуживание, проверку и испытание датчиков с помощью воды.
Также датчики необходимо размещать рядом друг возле друга, и они не должны соприкасаться. Чем больше будет зона между датчиками, тем лучше для точного определения наличия воды.
Датчики в моем проекте изготовлены из алюминиевых пластин.
Датчики согнуты под углом 90º и приклеены к корпусу устройства. Они должны располагаться параллельно друг другу.
Окончательно собранное устройство выглядит следующим образом:
Детектор устанавливают на пол. Для этого можно использовать двухсторонний скотч и приклеить детектор к стене или расположить так, как показано на фото ниже. Датчики располагаются в нижней части корпуса, а светодиоды в верхней части.
Программа в шестнадцатеричном виде
В микроконтроллер необходимо записать программный код до установки и припаивания на печатную плату. Загрузите программный код по ссылке ниже
Тестирование
Включите схему, при этом произойдет тестирование светодиодов и пьезо-динамика. Также выполнится проверка датчиков. Если датчики определят наличие воды или любую утечку, то светодиод загорится красный светодиод и сработает звуковая авария.
После выполнения всех проверок детектор перейдет в стандартный режим работы.
Каждый 10 секунд выполняется опрос датчиков и проверка напряжения батареи.
Если между датчиками появится вода, детектор перейдет в режим аварии. При этом загорится красный светодиод, и пьезо-динамик будет издавать громкий акустический сигнал. Детектор будет находиться в этом режиме, пока вы не нажмете кнопку S1.
Если напряжение батареи в норме, тогда каждые 10 секунд будет мигать зеленый светодиод. Если напряжение батареи упадет до 7 В, тогда каждые 10 секунд будет мигать красный светодиод, и пьезо-динамик будет издавать короткие звуковые сигналы, сигнализируя о том, что необходимо заменить батарею.
Время определения наличия воды меньше 10 секунд. Поскольку микроконтроллер переходит в режим низкого потребления между определениями показаний для продления времени работы от батареи, то это состояние всегда длится 10 секунд. Если вода попадает на датчики, когда микроконтроллер находится в режиме низкого потребления энергии, то произойдет некоторая задержка во времени перед активацией состояния аварии.
Заключение
Это простой, но очень эффективный детектор наличия воды. Я даже изготовил два устройства, одно для кухни, второе для ванной комнаты. Вы можете использовать стандартный блок питания на 9 В вместо батареи напряжением 9 В.
Список радиоэлементов
Обозначение | Тип | Номинал | Количество | Примечание | Магазин | Мой блокнот |
---|---|---|---|---|---|---|
IC1 | МК PIC 8-бит | PIC12F683 | 1 | Поиск в магазине Отрон | ||
VR1 | Линейный регулятор | LM78L05 | 1 | Поиск в магазине Отрон | ||
D1 | Стабилитрон | 4.7 В | 1 | Поиск в магазине Отрон | ||
LED1 | Светодиод | Зеленый | 1 | Поиск в магазине Отрон | ||
LED2 | Светодиод | Красный | 1 | Поиск в магазине Отрон | ||
С1 | Конденсатор | 0.1 мкФ | 1 | Поиск в магазине Отрон | ||
R1-R3, R5 | Резистор | 10 кОм | 4 | Поиск в магазине Отрон | ||
R4, R6 | Резистор | 1 кОм | 2 | Поиск в магазине Отрон | ||
Piezo | Звукоизлучатель | НРЕ-120 | 1 | Поиск в магазине Отрон | ||
S1 | Кнопка | 1 | Поиск в магазине Отрон | |||
Probe 1, Probe 2 | Электрод | 2 | Поиск в магазине Отрон | |||
Bat | Батарея питания | 9 В | 1 | Поиск в магазине Отрон | ||
Скачать список элементов (PDF)
Прикрепленные файлы:
- ANTIFLOOD.HEX (3 Кб)
Комментарии (2)
|
Я собрал (0) |
Подписаться
Для добавления Вашей сборки необходима регистрация