Автоматизация на "водяной бане"

AntiGen
Offline
Зарегистрирован: 05.03.2021

Требуется автоматизировать процесс нагревания/охлаждения/перемешивания/удержания заданной температуры определенной жидкости, назовем ее ОПЖ, на водяной бане (т.е. не на прямую ее греть, а через воду).

Примерный алгоритм такой: проверяется уровень воды, если ее мало открывается клапан подачи хол. воды (как в стиралке). Вода набралась - клапан закрывается, включается ТЭН, максимум ТЭН может нагреть воду до 96 град., чтоб не закипела и так держит 95-96 градусов. Датчики температуры для воды и ОПЖ установлены. Далее включается мотор (релюхой) для перемешивания ОПЖ (вся механика уже собрана). Дальше ОПЖ греется, например до 60 град. Как нагреется, ТЭН выключается и открывается клапан подачи холодной воды (она же в районе 90 градусов) излишки сливаются в канализацию через верхний отвод. Температура ОПЖ должна удерживаться 60 град. в течении 30 минут. После ОПЖ охлаждается до 35 градусов, мотор мешалки выключается. ОПЖ должна быть 35 град. и поддерживаться в течении 15 минут. Финиш.

По этому алгоритму все, но алгоритмов должно быть несколько  с уже заранее заданными параметрами (до какой тем-ры греть воду и ОПЖ, сколько минут удерживать заданную температуру, когда и на сколько включать мотор для перемешивания и т.д.) и с возможностью их выбора на LCD 2004 (т.е. надо меню реализовать) и данные по работе на него выводить . Также должен быть ручной режим с возможностью установки всех параметров вручную.

Если кто возьмется пишите evladav202один@yandex.ru

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

Для понимания ситуации вы должны указать как точно должна удерживаться температура в районе уставки (+- сколько градусов) ? Будут ли объемы вашей ОПЖ разные от раза к разу или они всегда одинаковые ?  И по вашему описанию... Вы греете воду от 96 до 60 ? Я бы назвал это охлаждением. Опять же далее у вас написано: открывается клапан подачи холодной воды (она же в районе 90 градусов)... Мне почему то кажется, что 90 градусов это все же горячая вода..... Может вы как то более прозрачно, для нашего понимания , по пунктам что ли... Напишите ?

И самое главное ваш бюджет до 10000 рублей или меньше ? Ответ на этот вопрос позволит вам и исполнителям не терять время и не  ругаться.

AntiGen
Offline
Зарегистрирован: 05.03.2021

brokly пишет:
как точно должна удерживаться температура в районе уставки (+- сколько градусов)

чем точнее тем лучше, в идеале +-0.1 град

brokly пишет:
Будут ли объемы вашей ОПЖ разные от раза к разу

будут разные, от 20 до 60 литров это точно, а в перспективе возможны и большие объемы

brokly пишет:
Вы греете воду от 96 до 60

нет не воду, а ОПЖ водой, вода 95-96 и ей надо нагреть ОПЖ до 60 градусов и охлаждать ОПЖ тоже надо водой, открывая кран (релюхой) подачи холодной воды 

brokly пишет:
бюджет до 10000 рублей или меньше ?

хотелось бы уложиться в 10000р, мы не жадничаем, но в пределах разумного

AntiGen
Offline
Зарегистрирован: 05.03.2021

в общем температура ОПЖ должна регулироваться температурой воды, а температуру воды можно регулировать ТЭНом и добавлением, через клапан, холодной водопроводной воды

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

AntiGen пишет:
чем точнее тем лучше, в идеале +-0.1 град

Откуда ж вас таких берут? Разрядность датчика 0.1, а точность измерений 1, можно ли соблюдать точночть показателя равную точности измерений? Вопрос риторический.

И откуда для сыроварни желание выдерживания 0.1? А почему не 0.01? Если уж требовать бред, то "по полной". Главное, что уже заложена возможность не платить исполнителю - классическое "заведомо неисполнимое требование".

b707
Offline
Зарегистрирован: 26.05.2017

AntiGen пишет:

чем точнее тем лучше, в идеале +-0.1 град

....

хотелось бы уложиться в 10000р, мы не жадничаем, но в пределах разумного

два абсолютно несовместимые требования.

А вообще - водяные бани с термостатом и мешалкой продаются готовые. Только баня на 60л явно будет стоить не 10 тыс, а тысяч 50-150.

Из чего вывод - ребата собрались открывать производство, а подход абсолютно несерьезный.

AntiGen
Offline
Зарегистрирован: 05.03.2021

Готов выслушать ваши предложения господа

-NMi-
Offline
Зарегистрирован: 20.08.2018

Это что будет, сЫроварня или что?

AntiGen
Offline
Зарегистрирован: 05.03.2021

-NMi- пишет:

Это что будет, сЫроварня или что?

не только, там можно еще сгущенку варить

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

AntiGen пишет:

-NMi- пишет:

Это что будет, сЫроварня или что?

не только, там можно еще сгущенку варить

а сгущёнку из чего?

AntiGen
Offline
Зарегистрирован: 05.03.2021

товарищи инженеры давайте по существу

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

Автор, вы собираетесь производить это оборудование?

AntiGen
Offline
Зарегистрирован: 05.03.2021

SAB пишет:

Автор, вы собираетесь производить это оборудование?

нам нужна автоматизация

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

Задам вопрос по другому - вам нужна автоматизация для производства "водяных бань"? Или данная задача ставится для одноразовой реализации изделия? Это важно, потому как от этого ответа будет зависеть стоимость проекта для вас.

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

AntiGen пишет:

SAB пишет:

Автор, вы собираетесь производить это оборудование?

нам нужна автоматизация

Со стабильностью не хуже 0.1 градуса!!! А если будет хуже - исполнитель получит оплату спу-сгущенкой! ;)))

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

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

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

AntiGen
Offline
Зарегистрирован: 05.03.2021

А если точность уменьшить до +- 1 градуса?

AntiGen
Offline
Зарегистрирован: 05.03.2021

SAB пишет:

Задам вопрос по другому - вам нужна автоматизация для производства "водяных бань"? Или данная задача ставится для одноразовой реализации изделия? Это важно, потому как от этого ответа будет зависеть стоимость проекта для вас.

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

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

AntiGen пишет:

SAB пишет:

Задам вопрос по другому - вам нужна автоматизация для производства "водяных бань"? Или данная задача ставится для одноразовой реализации изделия? Это важно, потому как от этого ответа будет зависеть стоимость проекта для вас.

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

А для Вас это неочевидно?

AntiGen
Offline
Зарегистрирован: 05.03.2021

andriano пишет:

А для Вас это неочевидно?

Цена обозначена выше, возможен небольшой торг, а дальше сами смотрите соглашаться или нет.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

AntiGen пишет:

andriano пишет:

А для Вас это неочевидно?

Цена обозначена выше, возможен небольшой торг, а дальше сами смотрите соглашаться или нет.

Видите ли, для нормального профессионального программиорования указанная цена соответствует четырем с половиной строчкам кода. Вряд ли в 4 строчки можно уместить все Ваши хотелки. Значит, Ваши представления о "пределах разумного" очень сильно отличаются от того, что может предложить программная индустрия. Значит, при обсуждении свойств программы (если она должна будет содержать более 4 строк за указанную Вами сумму) речь может идти только о значительном упрощении, удешевлении, а также о целом ряде ограничений о оговорок. Вот список этих упрощений, ограничений и оговорок существенно зависит от целей дальнейшего использоваения. Поэтому в одном случае удается снизить цену, скажем, в 100 раз, а в другом - только в 10.

Но в любом случае, если Вы хотите получить что-то по демпинговым ценам, то должны быть готовы к обсуждению того, какими способами достигается эта "демпинговость".

AntiGen
Offline
Зарегистрирован: 05.03.2021

andriano пишет:

указанная цена соответствует четырем с половиной строчкам кода

Эк загнули... а у Вас справка есть нормального профессионального программиста))) и где есть официальный прайс для нормального, профессионального программирования? Наверно еще надо многоразовую реализацию умножить на профессиональное программирование и получим "реальную" цену, ну где-то ближе к миллиону.

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

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

AntiGen пишет:

Эк загнули... а у Вас справка есть нормального профессионального программиста))) и где есть официальный прайс для нормального, профессионального программирования?

А такую справку никто не даст. Это как бы коммерческая тайна. А если верить Бруксу (кстати, почему бы ему не верить?), то адекватной оценки "за 1 строку кода" не может быть в принципе. Но, с другой стороны, оценивать как-то надо и в каждой компании есть внутренние инструкции по такой оценке.

Мои оценки, кстати, основаны именно на монографии Брукса (классик как-никак). Естественно, на той части, которую он описывает "как есть", а не "как по его мнению должно быть".

Цитата:

Наверно еще надо многоразовую реализацию умножить на профессиональное программирование и получим "реальную" цену, ну где-то ближе к миллиону.

Ну, для крупного проекта миллион долларов - это явно не те расценки, о которых можно говорить. Так что правильнее будет "ближе к $10 млн" или "ближе к $100 млн".

Цитата:

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

Видите ли, Ардуина - это в большинстве случаев Atmel328. И цена работы категорически зависит от того, будет ли эта 328 снимать данные с датчиков температуры в бытовом помещении или в открытом космосе. Задача, вроде, одна и та же, но требуемая степень надежности - совершенно несравнимая. Точно так же несравнима будет и цена разработки. Для одной и той же простой задачи.

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

AntiGen пишет:

А если точность уменьшить до +- 1 градуса?

Вам нужно прогнозное регулирование. Иными словами просто включая и выключая нагреватель или открывая и закрывая воду, через водяную баню вы не сможете стабилизировать показания. Энергопередача через теплоноситель и котел, который вы греете этим теплоносителем будет медленной. В результате, когда вы получите требуемую температуру вашего молока (ну или что вы там греете) и остановите процесс нагрева, молоко продолжит нагреваться. То есть вам нужно выключить нагрев заранее, до того как молоко перегреется. Вот это "заранее" сильно зависит от объема молока, его начальной температуры, температуры окружающей среды, теплопроводности сосуда в котором нагреваете. А в случае охлаждения, вы получаете еще одну неизвестную - температура и объем холодной воды. Вот когда вы все неизвестные соберете в кучу и придадите им числовые значения, тогда берите свои 100 евро и приходите сюда. И то вряд ли найдется исполнитель.

Сделать меню и старт-стопное регулирование можно за 100 евро, наверное и чей час. Но температура не будет четко той, которую вы захотите, она будет плясать вокруг вашей уставки. И почти уверен, что это будет не +-1 градус, а больше.  Возможно много больше, а при определенных условиях она может вообще увеличивать диапазон колебаний, все зависит от механической реализации вашей системы. 

Купите готовое. Не пытайтесь сэкономить на том, что , как мне кажется, вы считаете самым простым. Наймите правильного наладчика. Или вовсе откажитесь от ваших идей, поскольку приоритеты вы расставляете сильно не правильно.

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

AntiGen пишет:

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

Вы это в ТЗ оформите, я вам сделаю за 10 тыр. Схему и код. Справку дам, что я программист. Сделаю четко по ТЗ. А получится ли у  вас сыр или сгущенка, это уже будет не мое дело. 

Еще раз, если все сводится к тому, что:

Включить нагрев если температура холоднее X1. Выключить при температуре X2. Через Y минут включить реле открытия крана с холодной водой. Выключить реле крана при температуре Z.  И т.д. параметры X Y Z устанавливаются через меню. Меню выполнить по усмотрению исполнителя.

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

AntiGen
Offline
Зарегистрирован: 05.03.2021

brokly пишет:

Вы это в ТЗ оформите, я вам сделаю за 10 тыр

В какие сроки уложитесь?

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

Сроки смогу оценить только по ТЗ.

promavto
promavto аватар
Offline
Зарегистрирован: 30.04.2013

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

  В Вашем случае, не думаю, что нужно "лепить" что то на модуле Ардуино. Желательно изготовить небольшой контроллер с поддержкой среды Ардуино и применение твердотельных реле 25-40 ампер. Не думаю, что 10 000 реальная цена этой конструкции. Практически выполнить можем без проблем, но стоить будет дороже (за то надежнее).

PS. Ни в коем случае не хочу перехватить заказ. Только если не будет исполнителя.