На головну сторінку Аквафорум
На головну сторінку




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Аквариумная автоматика

Примітки

Зачинена тема
 
Параметри теми Параметри перегляду
Старий 06.10.2012, 17:48  
Аквариумный контроллер (таймер) в.2.0.
 
Аватар для Акватаймер
Живу я тут

Реєстрація: 02.12.2008
Звідки Ви: Россия, Ростов
Дописи: 136
 

сказав Дякую: 2
сказали Дякую 44 раз(и) в 18 повідомленні
Акватаймер Акватаймер поза форумом 06.10.2012, 17:48
Рейтинг: (1 голосов - 5,00 средняя оценка)

Щоб збільшити малюнок, клацніть по ньому
Назва:  P1050626.jpg
Переглядів: 953
Розмір:  65,2 КБ
ID:	272604Вторая версия вот этого таймера
Прошивка для PIC18F2550.
Планируются следующие функции:
  • Датчик температуры
  • 5 управляемых выходов на 220В
  • 3 низковольтных выхода
  • 2 диммируемых выхода. (для PIC18F2550)
  • Сенсорный графический индикатор 128х64
  • Универсальная шина для плат расширения
    [-]Часы
    [-]Термометр
    [-]Минутный таймер
    [-]Секундный таймер
    [-]Привязка любого выхода к любому подключенному датчику или таймеру.
    [-]Работа в режиме обогревателя или охладителя.
    [-]Дневная/ночная температура.
    [-]Имитация рассвета/заката, луны.
    [-]Ночной режим работы.
    [-]Обновление прошивки через USB (без использования программаторов).
Свободные ноги оставлены для возможности подключения дополнительных датчиков или исполнительных устройств.

Планируется использовать микроконтроллеры:
  1. PIC18F2550
  2. PIC18F2520 (без ШИМ)
  3. PIC18F4455
Индикаторы:
  1. Winstar WG12864A-YYK-TN
  2. Winstar WG12864A-YYK-T#N
  3. Winstar WG12864A-YGH-TN
  4. Winstar WG12864A-YGH-T#N
Микросхема времени DS1307.
Датчик температуры DS18B20.

Устройство не является повторением какого-либо устройства, в устройстве не используется готовые модули.


Востаннє редагував Акватаймер: 02.11.2012 о 21:21..
Переглядів: 25726
Ці 9 користувач(ів) сказали Дякую Акватаймер за це повідомлення:
IgorVin (17.10.2012), JOHNNICK (07.11.2012), kvn79 (06.10.2012), orthos (30.11.2012), TakedaMaru (20.05.2013), vivat_ko (09.12.2012), _Vadim (15.10.2012), Вячеслав Сергеев (24.10.2012), Игорь-1 (04.03.2015)
Старий 24.10.2012, 12:34   #16
Живу я тут
  
 
Реєстрація: 06.04.2012
Звідки Ви: Санкт-Петербург
Дописи: 176
сказав Дякую: 22
сказали Дякую 30 раз(и) в 26 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

Ещё идея приделать датчик расхода воды на внешний фильтр, для контроля его работы. Сам датчик можно изготовить из водопроводного счётчика воды, туда нужно встроить датчик холла или геркон. Идея появилась летом, когда сильно обрастали стенки шлангов и фильтр почти не работал.


Востаннє редагував Вячеслав Сергеев: 24.10.2012 о 12:54..
Вячеслав Сергеев поза форумом  
Старий 24.10.2012, 13:39   #17
Живу я тут
  
 
Аватар для Акватаймер
 
Реєстрація: 02.12.2008
Звідки Ви: Россия, Ростов
Дописи: 136
сказав Дякую: 2
сказали Дякую 44 раз(и) в 18 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

Цитата:
Допис від Вячеслав Сергеев Переглянути допис
Планируется ли светодионый свет, питаемый встроенными диммируемыми драйверами?
Планировался ШИМ на несколько каналов. А вот насчет драйверов не уверен. Устройство получится более сложное и дорогое. А если не нужен светодиодный свет? Думаю модулями лучше будет.
Цитата:
Допис від Вячеслав Сергеев Переглянути допис
Датчик атмосферного давления и цифровой датчик влажности для чего?
А это для террариумов.

Цитата:
Допис від Вячеслав Сергеев Переглянути допис
Будет ли внешнее управление с ноутбука как например у Юсупова, датчик температуры воздуха?
Датчик температуры воздуха, это я так понимаю вы спрашиваете про возможность подключения второго датчика. Думаю да, будет.
А вот про управление с компа - это я не в курсе, поясните пожалуйста.
Цитата:
Допис від Вячеслав Сергеев Переглянути допис
каналы на дисплее будут отображаться номерами-1.2.3.4..., пиктограммами или словами типа - свет,компрессор,фильтр...
А здесь полет фантазии не ограничен. Пока экран такой как на картинке сверху. А вообще думал сделать несколько разных видов отображений. Кстати пиктограммы - хороший вариант.
Цитата:
Допис від Вячеслав Сергеев Переглянути допис
А если использовать индикатор от мобилы?
Индикатор от мобилы - хорошая идея, но для него нужно много выводов и много памяти. Из паябельных индикаторов знаю только от китайских телефонов (от сименса не предлагать - ибо не достать), там шаг выводов, да и сами выводы крупные. Пока проект пишется для мелкого контроллера.

Цитата:
Допис від Вячеслав Сергеев Переглянути допис
Ещё идея приделать датчик расхода воды на внешний фильтр, для контроля его работы. Сам датчик можно изготовить из водопроводного счётчика воды, туда нужно встроить датчик холла или геркон. Идея появилась летом, когда сильно обрастали стенки шлангов и фильтр почти не работал.
Думаю подключение модулей решит любую проблему.

Акватаймер поза форумом  
cказали "Дякую" Акватаймер за цей допис:
Старий 26.10.2012, 20:21   #18
Живу я тут
  
 
Аватар для Акватаймер
 
Реєстрація: 02.12.2008
Звідки Ви: Россия, Ростов
Дописи: 136
сказав Дякую: 2
сказали Дякую 44 раз(и) в 18 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

зпт


Востаннє редагував Акватаймер: 30.10.2012 о 17:26..
Акватаймер поза форумом  
Старий 29.10.2012, 08:46   #19
Живу я тут
  
 
Реєстрація: 06.04.2012
Звідки Ви: Санкт-Петербург
Дописи: 176
сказав Дякую: 22
сказали Дякую 30 раз(и) в 26 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

Что за подключаемые модули? Как предполагается их работа в составе контролера?

Вячеслав Сергеев поза форумом  
Старий 29.10.2012, 17:19   #20
Живу я тут
  
 
Аватар для Акватаймер
 
Реєстрація: 02.12.2008
Звідки Ви: Россия, Ростов
Дописи: 136
сказав Дякую: 2
сказали Дякую 44 раз(и) в 18 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

Модули ... хочу сделать что-то на подобие универсального разъема в который можно будет воткнуть платку с нужными компонентами ( датчики или наоборот дополнительные выходы) и поменяв в контроллере прошивку, получить желаемое устройство.


На данный момент плата адекватно работает с временем, температурой, сенсорным экраном. Пытаюсь научить ее прошиваться только по USB.

Акватаймер поза форумом  
Старий 29.10.2012, 18:17   #21
Живу я тут
  
 
Реєстрація: 19.08.2011
Звідки Ви: Киев
Дописи: 213
сказав Дякую: 570
сказали Дякую 290 раз(и) в 61 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

Цитата:
К сожалению в контроллере PIC18F2550 нет ШИМ
у меня на акваконтроллере два железных ШИМ. что я делаю не так?
ЗЫ
прошиваться по USB могу подсказать как сделать

cahek80 поза форумом  
Старий 29.10.2012, 21:37   #22
Живу я тут
  
 
Аватар для Акватаймер
 
Реєстрація: 02.12.2008
Звідки Ви: Россия, Ростов
Дописи: 136
сказав Дякую: 2
сказали Дякую 44 раз(и) в 18 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

Цитата:
Допис від cahek80 Переглянути допис
у меня на акваконтроллере два железных ШИМ. что я делаю не так?
ЗЫ
прошиваться по USB могу подсказать как сделать
Да, ошибся ....
Подскажи раз могёш.


Востаннє редагував Акватаймер: 30.10.2012 о 15:31..
Акватаймер поза форумом  
Старий 31.10.2012, 17:54   #23
Живу я тут
  
 
Реєстрація: 19.08.2011
Звідки Ви: Киев
Дописи: 213
сказав Дякую: 570
сказали Дякую 290 раз(и) в 61 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

Акватаймер , что-то не пришло оповещение.. Я смотрел разные бутлоадеры.. но остановился на бутлоадере от микроэлектроники. сайт http://www.mikroe.com/startusb/pic/ сам бутлоадер должен быть здесь http://www.mikroe.com/eng/downloads/...sbhid_v150.zip
Сначала прошиваем контроллер бутроадером, ставим в схему. Затем при каждом старте первые 5 секунд - работает бутлоадер. Если комп подключен к контроллеру - то будет появляться новое HID устройство. В это время нужно успеть законнектиться прогой из винды. Если не подключились - начинает работать прошивка. Удобство в том, что не нужно никаких дополнительных кнопок, ничего. Шьёт pic18f2550 pic18f4550 без проблем. Единственное, что у меня не шьёт - это EEPROM в контроллере.

cahek80 поза форумом  
Старий 31.10.2012, 18:22   #24
Живу я тут
  
 
Аватар для Акватаймер
 
Реєстрація: 02.12.2008
Звідки Ви: Россия, Ростов
Дописи: 136
сказав Дякую: 2
сказали Дякую 44 раз(и) в 18 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

Цитата:
Допис від cahek80 Переглянути допис
Акватаймер , что-то не пришло оповещение.. Я смотрел разные бутлоадеры.. но остановился на бутлоадере от микроэлектроники. сайт http://www.mikroe.com/startusb/pic/ сам бутлоадер должен быть здесь http://www.mikroe.com/eng/downloads/...sbhid_v150.zip
Сначала прошиваем контроллер бутроадером, ставим в схему. Затем при каждом старте первые 5 секунд - работает бутлоадер. Если комп подключен к контроллеру - то будет появляться новое HID устройство. В это время нужно успеть законнектиться прогой из винды. Если не подключились - начинает работать прошивка. Удобство в том, что не нужно никаких дополнительных кнопок, ничего. Шьёт pic18f2550 pic18f4550 без проблем. Единственное, что у меня не шьёт - это EEPROM в контроллере.
Я понял .... просто думал что ты сам и бут лоадер и программу написал. Я остановился на варианте MICROCHIP-a


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


Востаннє редагував Акватаймер: 31.10.2012 о 19:02..
Акватаймер поза форумом  
Старий 31.10.2012, 18:31   #25
Живу я тут
  
 
Реєстрація: 19.08.2011
Звідки Ви: Киев
Дописи: 213
сказав Дякую: 570
сказали Дякую 290 раз(и) в 61 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

не-не-не.. я решил не заморачиваться
еще у меня были все выводы заняты и ставить отдельный только для кнопки бутлоадера я не захотел.

cahek80 поза форумом  
Старий 02.11.2012, 21:28   #26
Живу я тут
  
 
Аватар для Акватаймер
 
Реєстрація: 02.12.2008
Звідки Ви: Россия, Ростов
Дописи: 136
сказав Дякую: 2
сказали Дякую 44 раз(и) в 18 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

Думал, думал я над функциями (навороты в виде выхода в интернет и собственной страницы никому не нужны, SD карточка в принципе тоже)

и решил оставить
  • Датчик температуры
  • 5 управляемых выходов на 220В
  • 3 низковольтных выхода
  • 2 диммируемых выхода. (для PIC18F2550)
  • Сенсорный графический индикатор 128х64
  • Универсальная шина для плат расширения
    [-]Часы
    [-]Термометр
    [-]Минутный таймер
    [-]Секундный таймер
    [-]Привязка любого выхода к любому подключенному датчику или таймеру.
    [-]Работа в режиме обогревателя или охладителя.
    [-]Дневная/ночная температура.
    [-]Имитация рассвета/заката, луны.
    [-]Ночной режим работы.
    [-]Обновление прошивки через USB (без использования программаторов).
Свободные ноги оставлены для возможности подключения дополнительных датчиков или исполнительных устройств.
Возможно по желанию можно будет добавить и SD карту и PH измерения и еще несколько датчиков температуры или других, а кому выходов мало можно будет расширить еще до 8 или 16 а то и больше.

Акватаймер поза форумом  
Старий 06.11.2012, 09:30   #27
Живу я тут
  
 
Реєстрація: 06.04.2012
Звідки Ви: Санкт-Петербург
Дописи: 176
сказав Дякую: 22
сказали Дякую 30 раз(и) в 26 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

А если использовать 1wire шину? http://www.benuks.ru/oborud.html
ведь на неё можно навесить неограниченное почти количество всего,начиная от датчиков температуры и заканчивая ключами и цифровыми переменными резисторами.При этом основной блок будет очень мал, а всё остальное можно разносить куда угодно.

Вячеслав Сергеев поза форумом  
Старий 06.11.2012, 10:18   #28
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

Цитата:
Допис від Вячеслав Сергеев Переглянути допис
А если использовать 1wire шину? http://www.benuks.ru/oborud.html ведь на неё можно навесить неограниченное почти количество всего,начиная от датчиков температуры и заканчивая ключами и цифровыми переменными резисторами.При этом основной блок будет очень мал, а всё остальное можно разносить куда угодно.
http://www.aquaforum.ua/showthread.php?t=68408
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом  
Старий 06.11.2012, 11:35   #29
Живу я тут
  
 
Аватар для Акватаймер
 
Реєстрація: 02.12.2008
Звідки Ви: Россия, Ростов
Дописи: 136
сказав Дякую: 2
сказали Дякую 44 раз(и) в 18 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

Цитата:
Допис від Starcomputer Переглянути допис
И тут опять появляется планшет. А че париться давайте собирать на таких http://ru.wikipedia.org/wiki/Raspberry_Pi, и цена нормальная, а функционал ...

А с шиной 1-wire заморачиваться не охота, все эти отзывы и позывные и т.п.

Акватаймер поза форумом  
Старий 06.11.2012, 11:43   #30
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Аквариумный контроллер (таймер) в.2.0. ===www.aquaforum.ua===

Не в планшете дело, а в принципе - там используется шина 1-wire для всех внешних устройств.
Rasberry хорошая штука, но пока мало распространенная. Может быть в дальнейшем и перейдем.
Для 1-wire должны быть готовые библиотеки, тогда все довольно просто программируется.
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом  


Share/Bookmark

Зачинена тема

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


Тут присутні: 1 (учасників - 0 , гостей - 1)
 
Параметри теми
Параметри перегляду

Ваші права у розділі
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи

BB-код є Увімк.
Усмішки Увімк.
[IMG] код Увімк.
HTML код Вимк.

Швидкий перехід


Часовий пояс GMT +3. Поточний час: 12:55.


vBulletin 3.8.7 ; Copyright © 2000-2025 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
(с)Бешлега Олександр Анатолійович, 2002-2025. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.


no new posts