Многофункциональный аквариумный контроллер. Схема и описание

Данный многофункциональный аквариумный контроллер обеспечивает контроль за электрооборудованием по 4-м независимым каналам,  работа термостата для поддержания  заданной температуры воды, а также управление люминесцентным светильником с диммером.

Функции аквариумного контроллера:

  • Часы с функцией коррекции времени;
  • Режим термостата с точностью в 1гр.С;
  • Режим «Рассвет» и «Закат» с совместным использованием ЭПРА с диммером;
  • 4 канала управления нагрузкой в ручном режиме или по таймеру. 5 программ таймера с возможностью назначать любой канал нагрузки;
  • Использования источника аварийного питания позволяющего сохранить текущее время и настройки аквариумного контроллер;
  • Клавиатура на 2-х кнопках.
  • Для вывода информации использован ЖК монитор MT-16S2H фирмы МЭЛТ.

аквариумный контроллер

Схема построена на основе микроконтроллера PIC16F628 фирмы MicroChip, который полностью осуществляет управление (счет времени, работа термодатчика, опрос кнопок, отображение информации на дисплее, взаимодействие с силовыми ключами). Контроллер аквариума работает от внутреннего генератора с частотой  4 МГц, в качестве времязадающего использован внешний генератор на 32 768 Гц.

В качестве устройства вывода информации применен дисплей формата 16х2 со встроенным контроллером МТ16S2H производства компании «МЭЛТ».

Для измерения температуры применена микросхема DS18S20 производства Dallas Semiconductor, которая по большому счету является цифровым термометром. Обмен данными с микроконтроллером осуществляется  по 1-проводной шине (1-WireTM ).

Реализованный в микроконтроллере генератор опорного напряжения позволяет плавно изменять яркость освещения аквариума.

Внимание! Так как элементы схемы находятся под напряжением электросети, то следует соблюдать меры электробезопасности при наладке прибора.

Файлы к данной схеме (1,3 Mb, скачано: 9 700)

Схема программатора и софт для программирования.

Источник: www.throgvar.nm.ru

редактор
Отправить сообщение об ошибке.

10 комментариев

  • 05.12.2010 at 02:52

    Здравствуйте уважаемый автор! Подскажите, какой индикатор можно использовать вместо МЭЛТ? Заранее благодарен, tbogdan

    Ответить
  • 10.02.2011 at 21:15

    Здравствуйте, а можно вместо режима нагрева сделать охлаждение (поправить прошивку)?

    Ответить
  • 19.12.2011 at 20:28

    Извините ради бога, но по моему симисторы в воздухе висят в схеме.Вроде как, они так работать не будут.

    Ответить
    • 20.12.2011 at 20:13

      Схему поправил.

      Ответить
  • 17.03.2012 at 22:24

    добрый день, повторил «Усовершенствованный таймер для аквариума», который на реле, огромное спасибо автору, вот только беда — купил по ошибке DS18B20, индикатор теперь показывает 70 градусов. Можно попросить подкорректировать прошивку? Спасибо

    Ответить
  • 27.01.2014 at 10:21

    По схме. Какое наименование у микросхемы DA1? На схеме не указано.

    Ответить
    • 27.01.2014 at 12:23

      стабилизатор на 5 вольт — 7805 (КР142ЕН5А)

      Ответить
  • 09.12.2014 at 22:39

    у меня дисплей не Мэлт.после пропадания сети от работы от батареи когда сеть появляется на дисплее всякие крякозябры появляются. после полного сброса все приходит в норму. как быть? Дисплей такой как рекомендовали ставить? Вот всю голову уже сломал…..

    Ответить
  • 06.01.2016 at 23:02

    Здравствуйте. Нужно диммировать LED-драйвер напряжением 0,5 — 2,5В. Насколько я понимаю(я немного далек в электронике), в этом случае можно схему на DA2 упразднить,а сигнал диммирования брать непосредственно с 1-й ноги микроконтроллера(судя по описанию 0-3,1В)? Соответственно удалится и силовой канал «свет». Или можно по другому? Спасибо.

    Ответить
  • 26.08.2016 at 13:51

    Добрый день! Правильно ли я понял, что уровень максимального уровня света и минимально, устанавливается в аналоговой части схемы? На сколько сложно переделать это под светодиоды по ШИМ технологии? Спасибо!

    Ответить

Добавить комментарий

Ваш электронный адрес не будет опубликован.

*