Автор Тема: Аквариумный контроллер "Синий"  (Прочитано 3086 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн akvataimer

  • Новичок на форуме
  • *
  • Сообщений: 4
  • Благодарностей: 2
Аквариумный контроллер "Синий"
« : 04 Февраля, 2013, 23:28 »
Я конечно не претендую на оригинальность и не коим образом не хочу задеть чувства местных умельцев.

Но все же ...
Моя версия аквариумного контроллера

Нужно было мне составить график изменения температуры в аквариуме за день, а делать устройство на SD карте я не мог и не хотел, да еще и чтоб провода не тянуть к компу.
Был приобретён модуль HC-05

На плате устройства есть все нобходимые контакты для подключения упомянутого модуля.

Для тех у кого нет на компьютере bluetooth можно воспользоваться адаптером.

Собственно устройство.


Супер наворотов не требовалось, нужно было включит/выключить нагрузку по расписанию, последить за температурой, если что включить или выключить нагреватель, ну может быть летом понадобится вентилятор.

Чтоб все передавалось на компьютер и можно было записать и потом посмотреть.

Блок питания должен вместе с блоком умещаться под крышку, блок питания желательно для светодиодной ленты, вот такой например

Маленький, герметичный, дешевый.

[-]Напряжение питания 12В ( или от 7 до 40). Блок питания от светодиодной ленты. Маленький, герметичный и т.п.

[-]Управление 3 каналами (Включить в .... Выключить в.....).

[-]Датчик температуры DS18B20.

[-]Управление вентилятором.

[-]Управление нагревателем.

[-]Таймеры , минутный, секундный и пр. (может быть потом)

Может быть потом Загрузчик через Bluetooth.

У устройства отсутствуют дисплей и кнопки управления. Настройки, значение показаний датчиков, логи и пр. производится с помощью компьютера или планшета и bluetooth адаптера.

Версия 0.0.terminal.
Связь с устройством можно осуществить из любой операционной системы, на которой есть терминал или на которую можно поставить PuTTY — клиент для различных протоколов удалённого доступа, включая SSH, Telnet, rlogin. Ну или любой другой клиент который выводит информацию с ком порта.
Устройство посылает каждую минуту через bluetooth информацию о работе реле и текущую температуру.
Есть возможность запросить температуру, включить или выключить реле.
Также есть меню, для настройки параметров.
Вход в меню осуществляется нажатием клавищи m.
Клавиша h - выводит подсказку, help.
Меню включает следующие функции ( могут быть изменены):
t set termo ( настройки функции нагревателя)
c set clock (настройка часов)
s set shedule (настройка времени включения и выключения реле)
q quit (выход)
Пример экрана


Схема:

Схема для утюга



Элементы


Готовое устройство


Перечень требуемых деталей:

Резистор 100 Ом -3шт
Резистор 200 Ом - 1шт
Резистор 10кОм - 1шт
Конденсатор 22пФ - 2шт
Конденсатор 10мкФ - 2шт
Конденсатор 100мкФ - 1шт.
Конденсатор 0.22 мкФ - 1шт.
Диод 1n4148 - 3 шт
Диод 1N4007 - 1 шт.
Кварц 16 Мгц - 1шт
Реле - 3шт
Светодиод - 4шт
Транзистор IRLML2402 - 3шт
Датчик температуры DS18B20 - 1шт
Микроконтроллер PIC18F2520 ( лучше PIC18LF2520) - 1шт
Стабилизатор питания L7805 - 1шт
Стабилизатор питания LP2980-3.3 (LP2950-3.3) -1шт
Блютуз модуль HC04 (HC05) - 1шт
Стеклотекстолит 33х133мм - 1шт

На плате есть разъем BLUETOOTH к нему подключается модуль либо уже готовой платой со светодиодами, либо сам модуль на проводках.

Первая версия прошивки - очень сильно Бетта.
Есть включение и выключение по таймеру,
принудительное включение и отключение,
термостат,
много вспомогательной информации.

Если кого проект заинтересовал, следить за его развитием можно в блоге : bluefishdevice.blogspot.ru

Оффлайн Дядя Гадя

  • Герой форума
  • *
  • Сообщений: 24653
  • Благодарностей: 1285
  • Пол: Мужской
  • Я не шахтер а электрик,это я подрозетники долблю.
  • Город: Панаехавск(р.Братеево)
  • Имя: Сергей
Re: Аквариумный контроллер "Синий"
« Ответ #1 : 04 Февраля, 2013, 23:37 »
А зачем знать колебания температуры?Мне было бы важнее иметь сигнализатор выхода температуры за рамки.
60L.Галлактики,псевдомугил гертруды,коридорасы юли
70л гуппи  40шт,анцитрус звездачный 4шт
600л дискусы 8шт,родостомусы130шт,Штерба15шт
Терпеть не могу когда аквариум называют банкой .

Если у тебя в детстве не было собаки, а сейчас полон дом животных, то, всё равно, у тебя в детстве собаки НЕ БЫЛО!

Оффлайн akvataimer

  • Новичок на форуме
  • *
  • Сообщений: 4
  • Благодарностей: 2
Re: Аквариумный контроллер "Синий"
« Ответ #2 : 04 Февраля, 2013, 23:40 »
А для определения гистерезиса у обычного нагревателя с крутилкой в верху.

Оффлайн vlad222

  • Опытный аквариумист
  • Администратор
  • Герой форума
  • *
  • Сообщений: 26060
  • Благодарностей: 2156
  • Пол: Мужской
  • тралипуплюсь
  • Город: Изобил-таун
  • Имя: Владимир
Re: Аквариумный контроллер "Синий"
« Ответ #3 : 05 Февраля, 2013, 11:09 »
особого смысла в сем девайсе для себя не вижу, но сделано грамотно и красиво)
подпись