Техническое задание для Нового контроллера аквариума. - Страница 3 - Аквафорум - форум акваріумістів та тераріумістів
На сайт Всеукраинской Ассоциации аквариумистов
На главную страницу форума



 


Вернуться   Аквафорум - форум акваріумістів та тераріумістів > Аквариум и оборудование > "Самоделкин" > Аквариумная автоматика
Аукцион Регистрация Дневники Справка Пользователи Календарь Сообщения за день

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 27.04.2015, 10:39  
Техническое задание для Нового контроллера аквариума.
Бан за нарушения

Регистрация: 04.01.2009
Адрес: Полтава
Сообщений: 5,495
Отправить сообщение для sae74 с помощью ICQ Отправить сообщение для sae74 с помощью Skype™
 

Поблагодарил(а) : 6,244
Поблагодарили 5,759 раз(а) в 2,265 сообщениях
Записей в дневнике: 8
sae74 sae74 поза форумом 27.04.2015, 10:39
Рейтинг: (1 голосов - 5.00 средняя оценка)

Добрый день Уважаемые аквариумисты!

Вот решил заняться Акваконтроллером на новой платформе. Как для пресного так и для морского аквариумв.
Ниже размещаю предварительное техническое задание на разработку.
Любые пожелания и замечания с большой радостью выслушаю и приму к сведению. Принимаются любые пожелания.
Программа будет опять выложена в общий доступ.

************************************************** ************


Техническое задание:


1. Управление освещением
2. Управление температурой
3. Управление течением
4. Управление возвратной помпой
5. Управление ПШ
6. Управление автодоливом
7. Измерение ТДС
8. Отключение течения/фильтра на время
9. Управление автокормушкой
10. Дозатор
11. Калибровка ультразвуковых датчиков уровня воды
12. Управление иными каналами
13. Лог событий
14. Управление через веб
15. Контроль влажности в тумбе.
16. Мониторинг ORP

1. Освещение
Необходимо 10 каналов освещения с ШИМ. Возможность настройки с точностью 1 минута, по дням недели.
Возможность уменьшения всех каналов при перегреве Ледов на определенный процент
Отображение в виде графиков на экране.
Настройка в виде указания интервалов времени и уровня ШИМ начального и конечного.
Принудительное включение на полную мощность или на заданный процент.
Возможность задать название каждого из каналов по их цвету.
Отключение одной кнопкой на определенный интервал или уменьшение мощьности, который будет указан в настройках через веб.

2. Температура
Необходимо от 1 до 6 датчиков температуры с авто определением датчика.
Возможность измерения с точностью до одного знака после запятой.
Контролировать Температуру: Ледов светильника основного, Воды, Ледов светильника сампа, температуры в тумбе, окружающей среды.
Возможность
Точность 0,1 градус.
Шаг настройки срабатывания условий 0,5 градус. Интервал включения выключения 1 или 0,5 градуса, или произвольный.

3. Течение
Управление помпами течения с ШИМ. Предусмотреть 3-4 режима работы:
- Включение/выключение с заданным интервалом и заданным уровнем мощности
- Плавное Включение/выключение до максимального уровня мощности
- Случайное Включение/выключение со случайным уровнем мощности
- Минимальное течение в ночное время
Отключение одной кнопкой на определенный интервал, который будет указан в настройках через веб.

4. Возвратная помпа
Плавная регулировка мощности возвратной помпы. Отключение одной кнопкой на определенный интервал, который будет указан в настройках через веб. Контроль мощности при изменении уровня воды в перелевной шахте и в возвратном отсеке.
Отключение помпы при достижение критически минимального уровня воды в возвратном отсеке.

5. ПШ
Контроль ПШ, калибровка по 2 точкам. Указание значений калибровочных растворов.
Включение/Отключение подачи СО2/О2 согласно условий. Точность 0,1. Шаг настройки срабатывания условий 0,1. Интервал включения выключения 0,5 единиц.

6. Автодолив.
Включение/отключение клапана подачи воды с контролем уровня по 1 или 2 датчикам уровня. С возможностью указания интервала времени для контроля.
Включение/отключение клапана слива воды с контролем уровня по 1 или 2 датчикам уровня. С возможностью указания интервала времени для контроля.
Возможность автоподмены воды. Автоматический слив до заданного уровня и долив до заданного уровня.
Возможность контроля уровней по поплавковым датчикам и ультразвуковым.
Одной кнопкой: отключение, слив или долив, Автоподмена.

7. Мониторинг ТДС
Измерение ТДС ОСМОСа, калибровка датчика.

8. Отключение фильтра/течения
Отключение/включение фильтра и помп течения одной кнопкой на заданный интервал. Интервал указывается в настройке через веб.

9. Автокормушка
Срабатывание автокормушки с определенным интервалом заданным в настройке через веб. Кормление одной кнопкой.

10. Дозатор
Управление помпами дозаторов 4 штуки. Калибровка через веб.
Настойка подачи:
- всю дозу за раз
- разбивка подачи равными частями на определенное время с минимальным указанным объемом
- контроль суточной подачи объема и при аварийной перезагрузки или отключении света подать пропущенные дозы при условии активного условия.

11. Калибровка ультрозвуковых датчиков уровня
Калибровка датчиков уровня воды на максимальный и минимальные уровни контроля через веб.

12. Управление иными каналами
Управление дополнительными каналами, 4 штуки, с точностью до 1 секунды по дням недели и 10 программ на 1 канал.

13 . Лог
Хранение Лога событий. Хранение и просмотр событий в виде графика через веб. Точность 10 минут для контроля температуры и ПШ, изменение состояний каналов.

14. Настройка через веб
Настройка всех параметров через Веб интерфейс. Контроль доступа через вод пароля.
Хранение нескольких последних условий и настроек контроллера.

15. Контроль влажности в тумбе.
Принудительная вентиляция.,

16. Мониторинг ORP
Управление одним каналом.

Вот что вырисовывается.

Эта "морда" реально управляет контроллером, который лежит у меня на столе. Полностью готова часть управления светильником. Программа сохраняется в памяти и все манипуляции с настройкой программы сразу же отражаются на работе контроллера.
Остальное пока в работе.
WEB для меня вообще что то новое, так что если есть желающие - то Милости Просим!

Последний раз редактировалось sae74; 15.11.2015 в 16:58..
Просмотров: 32099
Ответить с цитированием
6 пользователей поблагодарили sae74 за данный пост:
doctor (02.05.2015), pimass (27.04.2015), TakedaMaru (27.09.2018), UraUta (27.04.2015), Игоревич (15.11.2015), Янек (27.04.2015)
Реклама помогает развиваться
Старый 28.04.2015, 15:24   #31
Бан за нарушения
  
 
Регистрация: 04.01.2009
Адрес: Полтава
Сообщений: 5,495
Поблагодарил(а) : 6,244
Поблагодарили 5,759 раз(а) в 2,265 сообщениях
Записей в дневнике: 8
Отправить сообщение для sae74 с помощью ICQ Отправить сообщение для sae74 с помощью Skype™
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

Цитата:
Сообщение от Sem Посмотреть сообщение
каких?
433Mhz RF transmitter


__________________

sae74 поза форумом   Ответить с цитированием
Старый 28.04.2015, 16:05   #32
Живу я тут. Мохоманьяк
  
 
Аватар для RozarioAgro
 
Регистрация: 12.07.2014
Адрес: Киев, Позняки сити
Сообщений: 1,975
Поблагодарил(а) : 1,153
Поблагодарили 2,550 раз(а) в 959 сообщениях
Записей в дневнике: 2
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

На практике сталкиваюсь с одной особенностью у радиодатчиков (у дешевых), невозможностью контроля "датчик с нами ли нет". Грубо говоря, я могу датчик забрать, а контроллер этого не поймет.
__________________
АКВАРИУМНАЯ АВТОМАТИКА И СВЕТОДИОДНОЕ ОСВЕЩЕНИЕ AQUAPLANNER
+38 095 249-77-51 моб.тел\вайбер Наш сайт
Роман


__________________

RozarioAgro поза форумом   Ответить с цитированием
Пользователь, который поблагодарил RozarioAgro за данный пост:
sae74 (28.04.2015)
Старый 28.04.2015, 16:24   #33
Бан за нарушения
  
 
Регистрация: 04.01.2009
Адрес: Полтава
Сообщений: 5,495
Поблагодарил(а) : 6,244
Поблагодарили 5,759 раз(а) в 2,265 сообщениях
Записей в дневнике: 8
Отправить сообщение для sae74 с помощью ICQ Отправить сообщение для sae74 с помощью Skype™
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

Цитата:
Сообщение от RozarioAgro Посмотреть сообщение
На практике сталкиваюсь с одной особенностью у радиодатчиков (у дешевых), невозможностью контроля "датчик с нами ли нет". Грубо говоря, я могу датчик забрать, а контроллер этого не поймет.
Так а кто Вам мешает проверять связь?


__________________

sae74 поза форумом   Ответить с цитированием
Старый 28.04.2015, 18:27   #34
Живу я тут. Мохоманьяк
  
 
Аватар для RozarioAgro
 
Регистрация: 12.07.2014
Адрес: Киев, Позняки сити
Сообщений: 1,975
Поблагодарил(а) : 1,153
Поблагодарили 2,550 раз(а) в 959 сообщениях
Записей в дневнике: 2
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

Если мы рассматриваем полноценный радиоконтроль за оборудованием, нам нужно в авто режиме контролировать и датчики. А это подразумевает дополнительные расходы на режим обратной связи. Или цена комплектующих в новой разработке не главное?
__________________
АКВАРИУМНАЯ АВТОМАТИКА И СВЕТОДИОДНОЕ ОСВЕЩЕНИЕ AQUAPLANNER
+38 095 249-77-51 моб.тел\вайбер Наш сайт
Роман


__________________

RozarioAgro поза форумом   Ответить с цитированием
Старый 28.04.2015, 19:07   #35
Живу я тут
  
 
Аватар для фёст
 
Регистрация: 03.03.2003
Адрес: Киев, Позняки
Сообщений: 461
Поблагодарил(а) : 238
Поблагодарили 240 раз(а) в 191 сообщениях
Відповідь: Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

Цитата:
Сообщение от sae74 Посмотреть сообщение
В теории не сложно.
На практике - минимум 15 долларов удорожание на 1 аквариум.
На стойку из трех аквариумов уже $5 на аквариум.

Цитата:
Сообщение от sae74 Посмотреть сообщение
Sem, Ардуина + БП + Приемо-передатчик и т.д.
Уже все посчитано, даже 5 комплектов Приемо-передатчик лежит в столе и 3 ардуины за пару баксов.
Ардуина $2
БП 5В 15Вт $6
HC05 Bluetooth $3.5
__________________
Bene qui latuit, bene vixit

фёст поза форумом   Ответить с цитированием
Пользователь, который поблагодарил фёст за данный пост:
sae74 (28.04.2015)
Реклама помогает развиваться
Старый 29.04.2015, 09:30   #36
Бан за нарушения
  
 
Регистрация: 04.01.2009
Адрес: Полтава
Сообщений: 5,495
Поблагодарил(а) : 6,244
Поблагодарили 5,759 раз(а) в 2,265 сообщениях
Записей в дневнике: 8
Отправить сообщение для sae74 с помощью ICQ Отправить сообщение для sae74 с помощью Skype™
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

Цитата:
Сообщение от RozarioAgro Посмотреть сообщение
Или цена комплектующих в новой разработке не главное?
Мне лично - не главное. Я и так туда уже достаточно потратился, и на старый и на новый.
А вот для повторения другими - это в большинстве случаев очень даже главное.


__________________

sae74 поза форумом   Ответить с цитированием
Старый 29.04.2015, 09:35   #37
Живу я тут
  
 
Аватар для Sem
 
Регистрация: 17.09.2004
Адрес: Киев, Троещина
Сообщений: 14,498
Поблагодарил(а) : 4,653
Поблагодарили 8,526 раз(а) в 4,395 сообщениях
Записей в дневнике: 7
Отправить сообщение для Sem с помощью ICQ Отправить сообщение для Sem с помощью Skype™
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

Цитата:
Сообщение от sae74 Посмотреть сообщение
А вот для повторения другими - это в большинстве случаев очень даже главное.
Вот может и есть смысл в подключаемых модулях.
Автоопределение.
Мазерборда ))
__________________
Страна не ублюдков и не воров.


__________________

Sem поза форумом   Ответить с цитированием
Старый 29.04.2015, 11:48   #38
Живу я тут
  
 
Аватар для фёст
 
Регистрация: 03.03.2003
Адрес: Киев, Позняки
Сообщений: 461
Поблагодарил(а) : 238
Поблагодарили 240 раз(а) в 191 сообщениях
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

Для HC05 удобнее посадочное место нарисовать на плате (он не такой уж большой по площади), чем из-за одного модуля целую мазерборду создавать. Разве что разделить контроллер на две части: мастер-часть с мозгом и слейв-часть с ардуиной, подключением датчиков и силовой коммутацией. Мастер будет один, а слейвов столько, сколько потребуется. В такой схеме мозгом вполне сможет послужить старый смартфон с блютузом.
__________________
Bene qui latuit, bene vixit

фёст поза форумом   Ответить с цитированием
Старый 29.04.2015, 11:50   #39
Бан за нарушения
  
 
Регистрация: 04.01.2009
Адрес: Полтава
Сообщений: 5,495
Поблагодарил(а) : 6,244
Поблагодарили 5,759 раз(а) в 2,265 сообщениях
Записей в дневнике: 8
Отправить сообщение для sae74 с помощью ICQ Отправить сообщение для sae74 с помощью Skype™
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

Цитата:
Сообщение от фёст Посмотреть сообщение
В такой схеме мозгом вполне сможет послужить старый смартфон с блютузом.
Тоже так думаю.


__________________

sae74 поза форумом   Ответить с цитированием
Старый 02.05.2015, 14:32   #40
Живу я тут
  
 
Регистрация: 25.02.2013
Адрес: Киев, Оболонь
Сообщений: 107
Поблагодарил(а) : 91
Поблагодарили 32 раз(а) в 26 сообщениях
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

http://arduino-ua.com/prod231-Radiom...RF24L01_24_GGc
http://arduino-ua.com/prod640-Bespro...shnei_antennoi

Я работал с такими RF модулями. Автоматическое подтверждение доставки пакета, каждый модуль имеет свой адрес.
и они обеспечивают двухстороннюю связь.

PoroHard поза форумом   Ответить с цитированием
Старый 02.05.2015, 14:43   #41
Бан за нарушения
  
 
Регистрация: 04.01.2009
Адрес: Полтава
Сообщений: 5,495
Поблагодарил(а) : 6,244
Поблагодарили 5,759 раз(а) в 2,265 сообщениях
Записей в дневнике: 8
Отправить сообщение для sae74 с помощью ICQ Отправить сообщение для sae74 с помощью Skype™
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

PoroHard, Спасибо, учтем!


__________________

sae74 поза форумом   Ответить с цитированием
Старый 02.05.2015, 14:58   #42
Живу я тут
  
 
Регистрация: 25.02.2013
Адрес: Киев, Оболонь
Сообщений: 107
Поблагодарил(а) : 91
Поблагодарили 32 раз(а) в 26 сообщениях
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

В корпусе, это блок синхронизации времени и отображения температур от модулей сатэлитов. Платка и есть исполнительное устройство с датчиками температуры DS18B20(количество не ограничено), два ШИМ канала для управления лед светом, закат/рассвет, программа суточной интенсивности освещения и часы реального времени без литиевой батарейки(при пропадании питания время устанавливается автоматически на всех модулях сателитах от синхронизатора). Себестоимость исполнительного модуля(как на фото) менее 10у.е.(из них 2.5у.е. индикатор). Без доп гемороя система состоит из одного синхронизатора и 5 исполнительных модулей(каждый имеет с
Миниатюры
Нажмите на изображение для увеличения
Название: IMG_7894.jpg
Просмотров: 315
Размер:	157.0 Кб
ID:	496550  


Последний раз редактировалось PoroHard; 02.05.2015 в 15:21..
PoroHard поза форумом   Ответить с цитированием
2 пользователей поблагодарили PoroHard за данный пост:
sae74 (02.05.2015), Sem (02.05.2015)
Старый 02.05.2015, 21:13   #43
Живу я тут
  
 
Аватар для Sem
 
Регистрация: 17.09.2004
Адрес: Киев, Троещина
Сообщений: 14,498
Поблагодарил(а) : 4,653
Поблагодарили 8,526 раз(а) в 4,395 сообщениях
Записей в дневнике: 7
Отправить сообщение для Sem с помощью ICQ Отправить сообщение для Sem с помощью Skype™
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

PoroHard, можно обсудить эту железку в отдельной теме .
__________________
Страна не ублюдков и не воров.


__________________

Sem поза форумом   Ответить с цитированием
Старый 02.05.2015, 22:52   #44
Живу я тут
  
 
Регистрация: 25.02.2013
Адрес: Киев, Оболонь
Сообщений: 107
Поблагодарил(а) : 91
Поблагодарили 32 раз(а) в 26 сообщениях
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

В принципе можно. Но это компоненты системы не для тупого повторения, там отрабатывалось взаимодействие радио модулей и настройки для каждого модуля вбивались в код(не стояла задача делать меню). Концепция рабочая, просто нужно определить зачем дорабатывать для массового повтора.У меня стоит на 3-х аквах. Микроконтроллер STM8L052.


Последний раз редактировалось PoroHard; 03.05.2015 в 11:10..
PoroHard поза форумом   Ответить с цитированием
Старый 10.05.2015, 11:51   #45
Живу я тут
  
 
Аватар для Янек
 
Регистрация: 06.12.2010
Адрес: Сумы
Сообщений: 593
Поблагодарил(а) : 754
Поблагодарили 430 раз(а) в 240 сообщениях
Re: Техническое задание для Нового контроллера аквариума. ===www.aquaforum.ua===

мониторинг ORP, включение/выключение по достижению заданных параметров один канал
__________________
иногда черная полоса бывает взлетной :)


__________________

Янек поза форумом   Ответить с цитированием


Share/Bookmark

Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход




Текущее время: 23:42. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
(с)Бешлега Олександр Анатолійович, 2002-2024. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.

Друзі форуму: Зоомагазин byCOLLAR.com; waudog.ua

AQA.ru  - все об аквариумах

no new posts