 |
|
06.10.2012, 17:48
|
|
Аквариумный контроллер (таймер) в.2.0.
Живу я тут
Реєстрація: 02.12.2008
Звідки Ви: Россия, Ростов
Дописи: 136
сказав Дякую: 2
сказали Дякую 44 раз(и) в 18 повідомленні

06.10.2012, 17:48
Рейтинг:
(1 голосов - 5,00 средняя оценка)
Вторая версия вот этого таймера
Прошивка для PIC18F2550.
Планируются следующие функции: - Датчик температуры
- 5 управляемых выходов на 220В
- 3 низковольтных выхода
- 2 диммируемых выхода. (для PIC18F2550)
- Сенсорный графический индикатор 128х64
- Универсальная шина для плат расширения
[-]Часы
[-]Термометр
[-]Минутный таймер
[-]Секундный таймер
[-]Привязка любого выхода к любому подключенному датчику или таймеру.
[-]Работа в режиме обогревателя или охладителя.
[-]Дневная/ночная температура.
[-]Имитация рассвета/заката, луны.
[-]Ночной режим работы.
[-]Обновление прошивки через USB (без использования программаторов).
Свободные ноги оставлены для возможности подключения дополнительных датчиков или исполнительных устройств.
Планируется использовать микроконтроллеры: - PIC18F2550
- PIC18F2520 (без ШИМ)
- PIC18F4455
Индикаторы: - Winstar WG12864A-YYK-TN
- Winstar WG12864A-YYK-T#N
- Winstar WG12864A-YGH-TN
- Winstar WG12864A-YGH-T#N
Микросхема времени DS1307.
Датчик температуры DS18B20.
Устройство не является повторением какого-либо устройства, в устройстве не используется готовые модули.
Востаннє редагував Акватаймер: 02.11.2012 о 21:21..
|
Переглядів: 25726
|
Ці 9 користувач(ів) сказали Дякую Акватаймер за це повідомлення:
|
|
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 могу подсказать как сделать 
|
|
|
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 в контроллере.
|
|
|
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===
не-не-не.. я решил не заморачиваться 
еще у меня были все выводы заняты и ставить отдельный только для кнопки бутлоадера я не захотел.
|
|
|
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
|
Бан за нарушения
Реєстрація: 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]
|
|
|
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
|
Бан за нарушения
Реєстрація: 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]
|
|
|
 |
|
Тут присутні: 1 (учасників - 0 , гостей - 1)
|
|
Параметри теми |
|
Параметри перегляду |
Лінійний вигляд
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 12:55.
|