Каталог статей

Главная » Все схемы » Схемы для начинающих » Конструкции средней сложности

Выбранная схема!!!


4700
Автомат управления аквариумом на микроконтроллере PIC16F876A
                    Автомат управления аквариумом  на микроконтроллере PIC16F876A
Данное устройство было собрано около двух лет назад и претендует на то, чтобы стать не неотъемлемой  частью аквариумного мира. Автомат весьма полезен при длительном отсутствии хозяев дома или нехватке времени на уход за аквариумом. В данном описании представлена вторая, более “продвинутая” версия автомата, имеющая больше возможностей и удобства использования
Автомат обеспечивает практически полную автономность аквариума за исключением смены или долива, охлаждения воды. Устройство обладает следующими возможностями:
включение и выключение света, компрессора, подачу корма, поддержание заданной температуры воды в соответствии с программой изменяемой пользователем. Автомат имеет часы и измеритель температуры воды в аквариуме.
Схема автомата управления акварумом представлена на рисунке
Автомат выполнен на восьмиразрядном микроконтроллере PIC16F876A и знакосинтезирующем ЖК дисплее WH-0802A. 
        В рабочем режиме на дисплей выводятся время, и температура в аквариуме. При внезапном отключении электроэнергии дабы не сбросились внутренние часы, применена 4.5В батарейка Bat1. Тумблер S1 необходим для возможности сброса микроконтроллера на случай его внезапного зависания или глюка. В качестве датчика температуры применена микросхема LM335, выходное напряжение которой, обрабатывается внутренним АЦП микроконтроллера. Транзистор T2 управляет  двигателем устройства подачи корма.  С помощью кнопки SB1 осуществляется ручная подача корма в аквариум. Конденсатор C10 установлен непосредственно на выводах разъема X18. Остальная часть схемы особенностей не имеет.
       Конструктивно автомат выполнен на трех печатных платах, с частичным использованием СМД монтажа. В качестве корпуса использован бокс на два автомата для наружной проводки VIKO. Транзисторы T1, T3,T4 – BC817, T2 – КТ972. Стабилизаторы напряжения DA2, DA3 установлены на один небольшой алюминевый радиатор площадью примерно 6 кв.см. 
фото печатной платы автомата  
Трансформатор TV1 любой, мощностью 15-20ВА, желательно качественного изготовления т.к. автомат рассчитан на круглосуточную работу. Реле K1, K2, K3 типа HJR-3FF-12VDC-S-Z. Диодный мост BR1 - KBL10. Диоды VD3 – КД503, остальные 1N4007. Резистор R2 многооборотный. В качестве разъемов на плате применены стандартные PLS штырьки, ответная часть на проводах, типа BLS.

Настройка

После предварительной сборки, прошивки и проверки схемы подайте питание. Вращая переменный резистор R17, добейтесь четкого изображения на ЖК-дисплее. Подключив датчик температуры DA1 и вращая переменный резистор R2, установите напряжение на выводе 1(V+) разъема X1 равное примерно 3.5 В. Затем, следя за показаниями на ЖК-дисплее автомата, с помощью резистора R2 и эталонного термометра установите соответствующие показания температуры. Данную процедуру следует выполнять достаточно медленно, т.к. в программе применен цифровой фильтр скользящего среднего. Общее время отклика около 4с.

Меню автомата

Для входа или выхода из меню нажмите кнопку SB5 (Меню/Выход).
С помощью кнопок SB2 (Больше + Вкл), SB4(Меньше - Откл) изменяется значение выбранного параметра.
Для перехода к следующему или предыдущему параметру нажмите соответственно кнопки SB3 (Следующий параметр), SB7 (Предыдущий параметр).
Все изменения вступают в силу после нажатия кнопки SB5 (Меню/Выход).
Если необходимо чтобы изменения были сохранены в энергонезависимую память, нажмите кнопку SB6 (Сохранение параметров). Если достаточно сохранить параметры только в оперативной памяти, нажмите только кнопку SB5 (Меню/Выход).

Автомат имеет 17 параметров.
– Максимальная продолжительность подачи корма 59 сек., поэтому при подборе редуктора не следует применять редукторы с передаточными числами более 200. Ориентировочная скорость вращения вала шнека подачи корма: 20-40 об/ мин.

Устройство подачи корма

Устройство представляет собой резервуар 1 со шнековым механизмом подачи сухого корма.
Чертежи кормушки для аквариума приведены на рисунке :   
В качестве шнека 3 использован шуруп диаметром 10мм. Заостренная часть шурупа спиливается, а со стороны головки сверлятся два отверстия, одно по оси шурупа для вала редуктора. Второе отверстие для фиксации вала с торца головки шурупа, в котором нарезается резьба. Патрубок 2, изготавливается из полоски тонкой жести и припаивается по краю отверстия резервуара. Отверстия 4 служат для крепежа редуктора с двигателем. Все устройство крепится во внутренней части крышки аквариума над окошком для засыпания корма. Сверху резервуар закрывается крышкой 5 изготовленной из тонкой жести или алюминия. Для лучшей подачи корма на дне резервуара припаяна изогнутая пластина 6, создающая округлое внутренне дно. Сам резервуар изготовлен из корпуса металлобумажного конденсатора. Все размеры даны ориентировочно и зависят от конкретных условий.
    За два года мной было опробовано несколько конструкций автоматических кормушек. Наилучшие результаты показала кормушка на основе шнекового механизма, т.к. шнек обеспечивает перемешивание и подачу корма даже в отсыревшем состоянии и предотвращает его залипание
Фото редуктора приведено на рисунке : 
В качестве редуктора применен небольшой редуктор от реле времени с передаточным числом около 180.  К сожалению, тип реле мне неизвестен.
С одного из торцов которого закреплен при помощи клея двигатель постоянного тока от CD-ROM-а двигавшего каретку. Входной вал редуктора и двигателя соединен с помощью втулки и проклеен эпоксидной смолой. Устройство окрашено светлой нитроэмалью для предотвращения коррозии.

Датчик температуры

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

Работа с автоматом

Для включения или выключения света вручную служит кнопка SB6 (Свет).
Для включения или отключения необходимо удерживать данную кнопку около 1-1.5с.
Аналогичным образом работает кнопка  SB7 (Компрессор). 
Однако при выключении или включении света ручным способом соответствующая программа в автомате будет отключена. Иначе автомат при отключении вручную, например света, включал бы его снова, т.к. по программе, свет должен быть включен. Для запуска программ вновь нажмите и удерживайте кнопку SB3 (Запуск программ) в течении 1-1.5с, при этом на экране в левом нижнем углу появится черный прямоугольник сигнализирующий о успешном запуске программ. Если по каким либо причинам после отключения программа не была запущена вручную, то она будет запущена автоматически в 0 часов 00 минут.
Ещё одно фото
Весь необходимый материал для повторения устройства (прошивку, файл печатной платы в ЛаУ, и т.д.) можно по ссылке в низу.


  



Источник: http://progcode.narod.ru/
Категория: Конструкции средней сложности | Добавил: Volodya215 (10.04.2012)
Просмотров: 16136 | Комментарии: 5 | Теги: PIC16F876A, управления, аквариум, микроконтроллере, ом, автомат, НА | Рейтинг: 4.8/37


Всего комментариев: 5
0
5 Volodya215   (08.04.2015 08:55) [Материал]
Смотри внимательно в ЛАУ - 2е вкладки одна клавиатура другая и есть контролёр в месте с релюхами. yes

Пожалуйста остав

0
4 Nikolaj666   (07.04.2015 11:42) [Материал]
а есть печатка самого контроллера ??? в архиве только силовая

Пожалуйста остав

0
3 Volodya215   (25.01.2015 11:48) [Материал]
Биты конфигурации (ФУЗы) в прошивке!!!

Пожалуйста остав

0
2 джон2106   (25.01.2015 11:32) [Материал]
А фузы какие выставлять?

Пожалуйста остав

0
1 SHUR66   (25.04.2014 02:22) [Материал]
Мне кажется, что кормушка не на 100% надёжна, при отсыревании корма внутри, шнек вырежет канал и дальше будет молотить вхолостую, но надо попробовать...хотя бы вручную покрутить smile Только ШУРУП найти осталось smile У меня раньше на старом аквариуме стояла кормушка из CD-привода, в котором вместо PickUp ездил сдвоенный дозатор в форме квадратной восьмёрки под ёмкостью с кормом, туда-сюда - две порции, если корм мелкий, то работало без проблем . Сейчас завёл новый Аква вот и присматриваю варианты...

Пожалуйста остав

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2024