автоматика для УЗВ (рыба)

spbru
Offline
Зарегистрирован: 18.11.2016

Добрый день, планирую собрать УЗВ (система аквариумов) из подручных средств. Стоит вопрос автоматизации. На данном этапе хочу понять примерные сроки и стоимость возможной помощи.

На данном этапе, нет точного ТЗ, но оно будет и будет максимально подробным (опыт программирования есть и есть понимание того что и как нужно описывать для разработчика).

Описание системы:

Несколько емкостей с водой и рыбой, все емкости соеденены в единую систему.
Отдельно стоит барабанный фильтр и биофильтр.
Циркуляционный насос прокачивает весь объем воды за час.
Общий объем системы - 100 м3 воды.

1. Контроль самого факта работы насоса, если насос не работает (в идеале отсутствие движения жидкости, как минимум - реакция на отсутствие световой индикации на насосе, если сгорел). Если не работает - SMS и запуск резервного насоса (подаем 12В). Ведем лог.

2. Контроль наличия электричества в здании (можно по уровню освещенности, сразу 5 лампочек не перегорит). Нет электричества - SMS. Появилось - SMS. Ничего не  включаем. Ведем лог.

3. Контроль уровня pH воды в трех местах. Это должен быть очень хороший датчик с достоверными данными. Вести лог, отправлять SMS если выходит за рамки. Предусмотреть подачу 12В на исполнительное устройство понижающее PH. Предусмотреть подачу 12В на исполнительное устройство повышающее PH. Ведем лог по данным + лог по включению исполнительного устройства. Предусмотреть возможность дистанционного запуска исполнительного устройства в обход автоматики.

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

5. Контроль температуры воды в трех местах. Это должен быть очень хороший датчик с достоверными данными. Предусмотреть подачу 12В для запуска исполнительного устройства. Ведем лог по данным + лог по включению исполнительного устройства. Предусмотреть возможность дистанционного запуска исполнительного устройства в обход автоматики.

6. Контроль температуры воздуха в трех местах. Это должен быть очень хороший датчик с достоверными данными. Предусмотреть подачу 12В для запуска исполнительного устройства по значению температуры. Ведем лог по данным + лог по включению исполнительного устройства. Предусмотреть возможность дистанционного запуска исполнительного устройства в обход автоматики.

8. Контроль уровня углекислого газа в воздухе. Пишем лог. Предусмотреть подачу 12В для запуска исполнительного устройства по значению. Предусмотреть возможность дистанционного запуска исполнительного устройства в обход автоматики.

7. Контроль уровня углекислого газа в воде в трех местах. Это желательно, но не обязательно.

8. Контроль уровня аммиака в воде. Это желательно, но не обязательно.

 

Будут нужны исходники, я должен иметь возможность проверить код на косяки. Не думаю, что кто-то согласится скрыть исходники и написать расписку о финансовой ответственности за результат :) 

В общих чертах примерно так.

Хочется понять порядковые сроки и стоимость.

 

inspiritus
Offline
Зарегистрирован: 17.12.2012

- "очень хороший датчик с достоверными данными" - очень расплывачато

- "я должен иметь возможность проверить код на косяки" - если Вы настолько в теме, чтобы проверять чужой код, почему бы Вам самому не озадачиться вопросом?

- "расписку о финансовой ответственности за результат" - что есть результат описывать придется долго :) не думаю, что с таким условием Вы найдете исполнителя :)

smart_pic
Offline
Зарегистрирован: 17.04.2016

Пол месяца нужно на проработку и согласование вашего предварительного пожелания. Если есть желание, то начнем с ТЗ. Составление ТЗ - это работа и самый первый этап, не выполнив  который получаем кучу проблем. А проблемы ни вам ни исполнителю не нужны. Готовьте ТЗ с цифирами и допусками. Тогда и разговор будет.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Не сочтите за хамство, но есть ли понимание сколько стоит настоящий датчик растворенного кислорода? Типа cos21 , cos 61? В трех местах???
Все остальное не вызывает вопросов и написать можно где-то за месяц с отладкой. От 50000, после уточнения ТЗ.
Да и про исходники. Тут форум Ардуино. Все в мире ардуино - под лицензией GPL, следовательно исходники Вам ПО ЛЮБОМУ обязаны предоставить. Или писать «на честном С» и для голого контроллера.

phoenixoid
Offline
Зарегистрирован: 14.07.2015

Это уровень промышленной автоматизации. Только один PH электрод стоит от 8000 рублей а их нужно как минимум 2. Где-то 100 - 150 килорублей железо и столько же ПО. Готов взяться, опыт работы и с PH и с кислородом есть (правда в растениеводстве). Ардуино для домашнего аквариума подходит, где риски невелики. Пишите мой_ник@ya.ru.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Не правильный ответ про 150 Круб. Кос-овский датчик, люминисцентный, который не деградирует, один стоит от 200 Круб.
======
Поясню, в рыбной промышленности, особенно в УЗВ вода загрязняется продуктами жизнедеятельности. Которые содержат серу. А сера вызывает быструю деградацию электрохимических датчиков.
Это уже не аквариум... к сожалению.

inspiritus
Offline
Зарегистрирован: 17.12.2012

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

... кстати, разработка не может стоить меньше суммарной стоимости железа + сумма ответственности.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

GPL. Нужно предоставить исходник. И,наоборот, ВЗЯТЬ рпсписку об отказе от ответственности.

Onkel
Offline
Зарегистрирован: 22.02.2016

spbru пишет:

Добрый день, планирую собрать УЗВ (система аквариумов) из подручных средств. Стоит вопрос автоматизации. На данном этапе хочу понять примерные сроки и стоимость возможной помощи.

На данном этапе, нет точного ТЗ, но оно будет ....

В общих чертах примерно так.

Хочется понять порядковые сроки и стоимость.

Есть готовые модули, работающие с датчиками температуры DS18B20, с аналоговыми входами (с защитой), каждый работает по 8 входам и 8 выходам, и модуль смс - 4 температуры и 4 аналога, но могу перепрограммировать чтобы он посылал смс по любым комбинациям отклонений. Модули конфигурируются с пк, вяжутся в сетку по RS485, каждый модуль выставляет свой адрес, все подключаются к компу, комп ведет лог. Если брать готовые модули, то на каждые 8 входов и 8 выходов цена модуля 7 тыр, плюс 15 тыр смс, итого для вашей задачи оборудования на 29÷36 тыр плюс блок питания плюс датчики. Пишите ydom@mail.ru  решим вопрос.

Могу сделать и на ардуино, но тут одной платы типа уно/нано маловато будет, нужно или мега, или 3-4 уно/нано. Но тут же всплывает вопрос защиты входов (сапрессоры, двойные диоды на каждый вход), покупки модулей реле, защиты контактов реле (сапрессоры, мувы, диоды в зависимости от типа нагрузки и питания нагрузки), подкупки клемников  и пр.., так что так то на то и получится. Суп из топора всегд дороже обходится, это медицинский факт. Но если уж на ардуино - могу написать и для ардуино, при этом как на ide arduino, также могу написать и на честном С (используя платы ардуино), без ардуиновских тормозов и костылей. Цена и сроки - неделя÷полторы,  включая сборку макета и тестирование на макете, так что вы получате полностью проверенный рабочий код , что в случае с arduino ide, что в варианте честного С. Разумеется, с исходным кодом, комментариями и пояснениями, можно и с блок- схемой. Пишите ydom@mail.ru  обговорим по ценам.

dmitron1036
Offline
Зарегистрирован: 10.01.2016

Уважаемый заказчик,

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

О какой автоматизации может идти речь, когда вы даже в ручном режиме не можете обеспечить свои требования?

Мой вам совет:

1) сделайте себе маленький аквариум с одной рыбкой и на нём тренируйтесь чтобы понять, как это должно работать и не убьёт ли ваша автоматика обитателей аквариума.

2) По результатам макета можно это применить на мегааквариум.

 

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

От 80000 руб, от 25 дней. Ни каких расписок, исходник отдам вам. Пояснения в исходнике за доп. оплату. Модули и датчики за отдельные, ваши деньги. 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

spbru пишет:

расписку о финансовой ответственности за результат

Это противоречит лицензии Ардуино.

smart_pic
Offline
Зарегистрирован: 17.04.2016

dmitron1036 пишет:

Мой вам совет:

1) сделайте себе маленький аквариум с одной рыбкой и на нём тренируйтесь чтобы понять, как это должно работать и не убьёт ли ваша автоматика обитателей аквариума.

Тренируйся на  .... кошечках (рыбках в нашем случае) . Фраза из знкомого всем фильиа

pcb
Offline
Зарегистрирован: 02.04.2015

PCBADM на мэйл.ру

SAB
Offline
Зарегистрирован: 27.12.2016

Если я правильно понимаю, что данная система должна функционировать круглосуточно. Тогда исходя из физических параметров, только перекачивать в час 100 кубометров воды нужен насос порядка 25 кВт. Из чего следует, что автор готов выкладывать только за электричество 55800 рублей в месяц при стоимости киловатта 3 рубля (для жителей с электроплитами). А при коммерческих потребителях,  электроэнергия стоит больше 5 руб.кВт. Можете сами прикинуть прочие зататы топикстартера. 

Всегда оценивать свой труд надо по принципу каменьшиков - услуга положить кирпич, равна стоимости кирпича. Если есть возможность хотя бы косвенно оценить затраты клиента на старт, то надо так же оценивать и свой труд в данном проекте. Демпинг всегда плохо влияет на бизнес. ИМХО 

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

SAB пишет:

Всегда оценивать свой труд надо по принципу каменьшиков - услуга положить кирпич, равна стоимости кирпича. 

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