Power ON, хотел написать в личку, но думаю, в ветке будет уместней - может кто-то чего посоветует.
Могу предложить тебе вариант полуавтоматизации подачи браги, воды, эпюрата, или чего-то другого по температуре.
В комплекте...
Блок питания на напряжение от 7 до 24 вольт.
Два датчика температуры, данные от которых программно отфильтрованы от заведомо ошибочных значений, а разрешение расширено.
ШИМ-регулятор напряжения, позволяющий управлять оборотами коллекторного двигателя постоянного тока.
Оптоизолированный выход, позволяющий разрешить или запретить работу РМ-2, включить или выключить пищалку или сделать что-то еще.
GSM-модуль, который каждые 5 секунд сбрасывает ряд параметров на сервер.
У устройства достаточно мощное сервисное WEB сопровождение. Полученные от устройства данные можно в прямом эфире рассматривать в виде таблиц или графиков, данные прошлых сеансов связи остаются некоторое время в архиве и доступны для просмотра.
При необходимости, в комплект может входить игрушечный шестеренчатый насосик с подачей до 50 литров в час, либо мембранник с подачей до 200 литров в час.
При необходимости, один или оба датчика температуры могут быть заменены на другие датчики, например, на датчики давления.
Управление процессом ведется либо в ручном режиме (тогда термодатчики ничем не управляют), либо в автоматическом. Начальный алгоритм я предложу, детали обсудим по ходу пьесы.
Ну, например...
Мы задаем два порога температуры и два значения ШИМ насоса (эту значения дальше буду называть минимальной и максимальной подачей).
Устройство измеряет температуру датчика номер 1 (или 2). Если она ниже нижнего порога температуры, устанавливается минимальная подача, если больше верхнего порога - устанавливается максимальная подача (или наоборот). Если температура находится между двумя пороговыми точками, подача устанавливается между значениями минимума и максимума пропорционально удаленности от пороговых значений.
Кроме того, мы задаем для этого датчика две критические точки, нахождение за которыми больше - скажем - 30-ти секунд (настраиваемое значение) должно вызвать остановку подачи и запрет на дальнейший нагрев ТЭНа.
Второй датчик может тоже каким-то образом участвовать в управлении либо в контроле безопасности, а может быть просто показометром.
Я показал только примерный вариант управления подачей. Это не догма, и в любом случае принимать решение о необходимом алгоритме должен ты.
Управление работой производится путем изменения нескольких настроечных параметров. Для приведенного варианта это значения минимума и максимума подачи, минимума и максимума температуры, двух порогов аварийных порогов для каждого датчика и значение "времени терпения" для каждого из них.
Возможен вариант вычисления крепости спирта по значению одной из температур. Тогда в настройки добавится еще и коррекция вычисления крепости.
Изменение коэффициентов может быть выполнено вручную путем нажатия на кнопки на "морде" устройства, либо с помощью WEB на страничке устройства путем изменения цифр в табличке.
Алгоритмов управления может быть несколько, наверное штук 5-10. Тогда в настройках появится еще один пункт - номер используемого алгоритма. Разработка каждого нового алгоритма потребует затрат времени. Поэтому, если небольшие доработки уже имеющегося алгорима и устранения найденных багов я буду делать бесплатно, за каждый дополнительный алгоритм буду требовать денег. Умеренных. В комплекте будет переходник для заливки новой прошивки через USB, поэтому перепрошивки не составят проблем.
И последний вопрос - стоимость. Я стану определяться с ней если получу твое принципиальное согласие и когда знаю предварительную комплектацию.