 |
|
04.09.2011, 20:47
|
#1
|
Аквариумный контроллер Sokol_And
Живу я тут
Регистрация: 28.03.2011
Адрес: Закарпаття, Хуст
Сообщений: 285
Поблагодарил(а) : 277
Поблагодарили 174 раз(а) в 73 сообщениях

04.09.2011, 20:47
Рейтинг:
()
Расскажу-ка и я вам свою историю... Когда-то давно, когда нагреватель с термостатом еще было для меня дорогое удовольствие, а рыб уже сварил не раз  , решил я смастерить себе “аквариумный контроллер”, чтобы температуру в аквариуме поддерживал, ну и свет чтоб включался не вставая с дивана… Решил я значит это дело относительно недавно (2008 год, ну недавно же!).
Итак началось все с простого PIC16F84A и светодиодного 2 разрядного 7-сигментного дисплея. (Работает по сегодняшний день!) На дисплей выводилась температура с точность в 1 градус. Датчик температуры использовался DS18S20. Часы работали от внутреннего таймера микропроцессора. Батарейка стояла на пике и при отключении питания пик работал с батарейки. Протестировав устройство примерно год, мне не нравилось что практически при каждом отключении питания он перегружался и все настройки и время сбивались (батарейка то не вечная, а от нее питалась вся схема!!!). И поэтому я решил поставить микросхему DS1307 для точного хода часов, а все настройки записывать в энергонезависимую память. И перешел на микропроцессор PIC16F628A, и екран заменил на ЖК WH0802A.
И так, представляю вашему вниманию простой в изготовлении и использовании аквариумный контроллер Sokol_And.
Данный Аквариумный контроллер предназначен для точного измерения и поддержания заданной температуры аквариумной воды, а также для включения и выключения различных нагрузок (свет, електроклапаны, компрессоры, и т.д.), мощность зависит от симисторов. В данной версии использован экран Winstar WH0802A. Датчик температуры Dallas DS18B20. Микросхема часов реального времени Dallas DS1307.
При появлении напряжения питания происходит инициализация микроконтроллера и запуск программы. В это время значения переменных из энергонезависимой памяти загружаются в оперативную память контроллера. После этого программа входит в рабочий режим. При отключении питания – микроконтроллер отключается, а микросхема DS1307 работает от батарейки. Таким образом часы работают непрерывно, а настройки хранятся в энергонезависимой памяти. Две кнопки для настройки меню. Интуитивно-понятный интерфейс.
Функции аквариумного контроллера
Часы. Индикация времени.
Индикация температуры.
3-канала управления устройствами.
4-Таймеры. Настройка времени включения/выключения с дискретностью 15мин. По два таймера на каждый выход.
Термостат подогрева. Предназначен для поддерживания температуры в заданном диапазоне (гистерезис 0.2С).
Доступны два варианта прошивок.
1. 4-Таймера (по 2 таймера на канал. Термостат. Индикация температуры. ver 1.0
2. 6-Таймеров (по 2 таймеры на канал). Индикация температуры. ver 1.1
Инструкция по эксплуатации и прошивка см. во вложении!
Данное устройство тестируется больше года, и работает без проблем!!!
Благодаря Starcomputer, некоторые наши форумчане этот контроллер уже собрали, за что ему большое спасибо  . (см. здесь)
P.S. Заказать готовый контроллер, плату и т.д., можно вот здесь
__________________
С уважением, Андрей
Последний раз редактировалось Sokol_And; 14.06.2012 в 12:56..
|
Просмотров: 74723
|
16 пользователей поблагодарили Sokol_And за данный пост:
|
alexv3 (10.09.2011), DEaD_MOPO3 (04.09.2011), fail99 (30.01.2012), imac2008 (26.11.2011), Malder2001 (25.07.2012), Mehannik (10.02.2014), Nikolaykz (04.04.2012), N_A_N (09.05.2012), safin395 (12.10.2013), Salton (05.12.2011), sergeynim (05.09.2011), Starcomputer (04.09.2011), vik (05.09.2011), _Vadim (07.09.2011), Диментрий (15.10.2012), Николай Лобанов (24.10.2013) |
06.09.2011, 09:44
|
#2
|
Живу я тут
Регистрация: 03.11.2010
Адрес: Мариуполь
Сообщений: 371
Поблагодарил(а) : 10
Поблагодарили 142 раз(а) в 90 сообщениях
|
Re: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
Я думал что тема уже практически завершена. Но увы. Тогда я и сдесь вылажу свои наработки по данной теме.
|
|
|
6 пользователей поблагодарили pdv1965 за данный пост:
|
|
06.09.2011, 10:01
|
#3
|
Живу я тут
Регистрация: 06.11.2007
Адрес: Донецк, зона АТО
Сообщений: 19,785
Поблагодарил(а) : 5,790
Поблагодарили 17,701 раз(а) в 6,925 сообщениях
|
Re: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
Цитата:
Сообщение от pdv1965
Я думал что тема уже практически завершена.
|
В данной теме речь пойдет не о сборке контроллера, а о его конструкции, плюс дальнейшее развитие системы
Цитата:
Сообщение от pdv1965
Тогда и я здесь выложу свои наработки по данной теме.
|
Думаю что плата pdv1965 лучше той, что разводил я 
Думаю что автор топика правильно сделает, если все архивы с платами сторонних разработчиков будет выкладывать в топик с соответствующими названиями, например: "Платы от pdv1965.rar" 
__________________
С уважением, Сергей Таранченко
|
|
|
2 пользователей поблагодарили Starcomputer за данный пост:
|
|
06.09.2011, 10:04
|
#4
|
Живу я тут
Регистрация: 03.11.2010
Адрес: Мариуполь
Сообщений: 371
Поблагодарил(а) : 10
Поблагодарили 142 раз(а) в 90 сообщениях
|
Re: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
Не факт. Когда делал -немного торопился, да и с форума уже знал что ножки под проц надо скорректировать.Будет схема и прошивка с ШИМ постараюсь сделать платку.
|
|
|
04.12.2011, 22:34
|
#5
|
Живу я тут
Регистрация: 28.03.2011
Адрес: Закарпаття, Хуст
Сообщений: 285
Поблагодарил(а) : 277
Поблагодарили 174 раз(а) в 73 сообщениях
|
Re: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
__________________
С уважением, Андрей
|
|
|
Реклама помогает развиваться |
|
05.12.2011, 09:04
|
#6
|
Живу я тут
Регистрация: 03.11.2010
Адрес: Мариуполь
Сообщений: 371
Поблагодарил(а) : 10
Поблагодарили 142 раз(а) в 90 сообщениях
|
Re: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
Ну вот и докатились до платной прошивки.
Для меня тема умерла.
Буду делать старый Юсуповский (он круче и бесплатно)
|
|
|
05.12.2011, 20:28
|
#7
|
Живу я тут
Регистрация: 28.03.2011
Адрес: Закарпаття, Хуст
Сообщений: 285
Поблагодарил(а) : 277
Поблагодарили 174 раз(а) в 73 сообщениях
|
Re: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
Цитата:
Сообщение от pdv1965
Буду делать старый Юсуповский (он круче и бесплатно)
|
Это Ваше право
__________________
С уважением, Андрей
|
|
|
29.12.2011, 09:38
|
#8
|
Я тут недавно
Регистрация: 02.10.2011
Адрес: Львів
Сообщений: 15
Поблагодарил(а) : 0
Поблагодарили 5 раз(а) в 5 сообщениях
|
Відповідь: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
я купив в Андрія контролер.Змонтував і дуже задоволений. Все зрозуміло і просто (в керуванні і роботі). Дякую
|
|
|
Пользователь, который поблагодарил virgo242 за данный пост:
|
|
13.01.2012, 18:23
|
#9
|
Я тут недавно
Регистрация: 13.01.2012
Адрес: Рязань
Сообщений: 9
Поблагодарил(а) : 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
подскажите пожалуйста не могу найти реле MOC3041 какими их можно заменить и еще вопрос по контроллеру есть PIC16F628A-I/P такой и PIC16F628-20/IP такой какой из них брать???
|
|
|
13.01.2012, 19:51
|
#10
|
Живу я тут
Регистрация: 28.03.2011
Адрес: Закарпаття, Хуст
Сообщений: 285
Поблагодарил(а) : 277
Поблагодарили 174 раз(а) в 73 сообщениях
|
Re: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
контроллеры у меня стоят PIC16F628A-I/P, оптореле MOC3041 можно заменить MOC3052
__________________
С уважением, Андрей
|
|
|
Пользователь, который поблагодарил Sokol_And за данный пост:
|
|
30.01.2012, 22:19
|
#11
|
Живу я тут
Регистрация: 28.03.2011
Адрес: Закарпаття, Хуст
Сообщений: 285
Поблагодарил(а) : 277
Поблагодарили 174 раз(а) в 73 сообщениях
|
Re: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
Обновлен первый пост!!!
__________________
С уважением, Андрей
|
|
|
01.03.2012, 12:05
|
#12
|
Я тут недавно
Регистрация: 20.06.2007
Адрес: винницкая обл г.Казатин
Сообщений: 13
Поблагодарил(а) : 0
Поблагодарили 3 раз в 1 сообщении
|
нужна помощь по акваконтролеру ===www.aquaforum.ua===
Добрый день. Нужна Ваша помощь. Дело в том что с микроконтролерами сталкиваюсь впервые. Спаял акваконтролер по схеме SOKOL_AND ( в ДИП корпусах). Микроконтролер прошил с помощью IC-PROG (самодельный програматор EXTRA-PIC) , прошивка произошла успешно. Подключил питание. На индикаторе в первом ряду черные квадратики. Нажал на кнопку SW1 появились надписи (согласно инструкций) . Попробывал установить время невозможно задать параметры , выскакивают какието непонятные значки . На основном екране Время стоит 00:00 при переборе меню от начала до конца время на циферблате изменяется , идентично и температура. Печатку неоднократно проверял, пробывал разные версии прошивок. Может есть какието особенности при пайки? или ещё что-то. Дайте совет что гле как проверить или ссылку, нехочу забрасывать. Заранее благодарен.
|
|
|
29.03.2012, 18:27
|
#13
|
Я тут недавно
Регистрация: 24.03.2012
Адрес: Донецк
Сообщений: 2
Поблагодарил(а) : 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
деньги перевел утром пересылать новой почтойй на ул куйбышва склкаднр 3 получатель леухин владимир владимирович всего найлучшего
|
|
|
30.03.2012, 17:17
|
#14
|
Я тут недавно
Регистрация: 10.04.2009
Адрес: Казахстан-Караганда
Сообщений: 35
Поблагодарил(а) : 21
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
Sokol_And, Собрал миниконтролер с прошивкой V 1.06. Но монитор не работает. Вернее светится 1 строка и бегают разные символы. \\\ ??? ну и т.д. Монитор YJ0802B pdv1965, предположил, это из-за того, что протокол монитора не поддерживает кириллицу. Это действительно так? Надо искать другой монитор? Сам таймер работает, потому что реагирует на кнопки, включает нагрузку и отключает. Или надо перепрошить контроллер?
Спасибо.
|
|
|
30.03.2012, 22:04
|
#15
|
Живу я тут
Регистрация: 28.03.2011
Адрес: Закарпаття, Хуст
Сообщений: 285
Поблагодарил(а) : 277
Поблагодарили 174 раз(а) в 73 сообщениях
|
Re: Аквариумный контроллер Sokol_And ===www.aquaforum.ua===
Таблица кодировок прописана английская. Должно работать. Кирилица здесь ненужна.
У Вас только первая строка светиться? Как-то неправильно инициализация экрана происходит.
Если контроллер реагирует на кнопки, скорей всего проблема с экраном. Если есть возможность перепрошить контроллер, попробуйте прошить
__________________
С уважением, Андрей
|
|
|
Пользователь, который поблагодарил Sokol_And за данный пост:
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Опции темы |
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 05:54. Часовой пояс GMT +3.
|