Такой функционал заложен у Максима в автоматике и я сам им пользуюсь в режиме НБК уже год как.
Насос показал себя хорошо, поэтому решил сделать дешевую альтернативу насосу от Игоря223 https://samogon-i-vodka.ru/catalog/1240/49699/.
Я не знаю что внутри этой коробки, но догадываюсь что там регулятор напряжения. Действительно. насос что мембранный, что шестеренчатый работает от 12В и прекрасно управляется напряжением.
То есть нужна скорость 100% подаем 12В и получаем 120-180л/ч, но все прекрасно знают, что для НБК нужна куда меньшая скорость, а еще лучше это стабильность и точность регулировки.
Поэтому я предлагаю собрать недорогой, легкий в повторении и неплохой по надежности управляемый насос в 2-х исполнениях: мембранный и шестеренчатый.
Принципиально разницы в них не вижу, конструктивно они разные. Думается что мембранным лучше всего качать жидкую брагу типа сахарной или мучной, а шестеренчатый справится и с небольшими включениями. Так же мембранный обладает самовсасыванием. а в шестеренчатым с этим хуже. Тем более оба насоса можно разобрать и прочистить. Кстати этому посвящено одно из моих видео
Схема одна и та же, к ней можно подключить любой из этих насосов.
Теперь немного о самой схеме.
Прибор состоит из ардуино нано, пары резисторов, полевого транзистора IRL540, диода, стабилизатора для ардуино на 5В, дисплея, клавиатуры на 4 кнопки, отдельной кнопки, макетка, провода, блока питания на 12В 1А и корпуса(буду использовать разветвительную коробку).
Регулировка происходит подачей импульсов от ардуино раз в 5мс по алгоритму брезинхема, то есть пропусками. Сам алгоритм показал себя хорошо с насосом. В даном приборе регулировать можно с шагом 0.5% от 0 до 100%. Практика показала что мембранный насос при установке 20% подает воду со скоростью 25л/ч на нулевую высоту, если подавать выше будет поменьше скорость, но этого достаточно для любой небольшой НБК.
Схема

Фото прибора, собранного на макетке



Скетч для версии 1.0 прикреплен к посту.
Для заливки в ардуино нано использовалась версия Arduino IDE 1.8.3, скачать можно тут https://www.arduino.cc/...8.3-windows.exe
Так же необходимо установить библиотеки: LiquidCrystal_I2C и MsTimer2, прикреплены к сообщению. Как это сделать почитайте в интернете.
После первой загрузки нужно зайти в меню и установить нужную вам скорость и сохранить.
Как работать с прибором.
У прибора есть 4 кнопки 1,2,3,4. В разных режимах кнопки имеют разное применение. Как правило кнопка 1 это вход, подтверждение, кнопка 2 - выход, отмена, 3 - уменьшение, листание назад, 4 - увеличение, листание вперед.
После запуска на экране видим "Press 1 to menu", "Press 2 to старт". Если вы хотите до запуска настроить скорость, то жмите 1 и входите в меню, там будет один параметр Скорость. Для редактирования необходимо нажать 1 после чего появится звездочка, это значит что мы находимся в режиме редактирования, тут кнопками 3 и 4 можно установить нужную скорость с шагом 0.5%. Если нужно выйти без сохранения жмите 2, если сохранить значение жмите 1. Далее для перехода в режим работы жмите 2.
На главном экране мы видим надпись Скор и значение скорости. Снизу видим подсказки, при нажатии кнопки 1 можно остановить или запустить насос, при нажатии кнопки 2 можно зайти в меню. Во время работы справа будет крутиться значок, значит что насос работает, если нажать остановку то значок пропадет. Во время работы можно менять скорость, но она сохраняться в памяти не будет. Для сохранения значения в памяти нужно зайти в меню и там изменить скорость.
При каждом запуске насоса на 1 сек подается сигнал на полную скорость, затем скорость устанавливается заданная.
Позже выложу фото собранного прибора.
Что нужно купить и примерный бюджет для этого прибора.
1а.Насос мембранный http://got.by/1j34g0 или http://got.by/1puus6 или http://got.by/1j34jp 220-250р
1б.Насос шестеренчатый http://got.by/1j3587(доставка стала платная) или http://got.by/1puvhg 800р
2.Ардуино нано http://got.by/1k48uf или http://got.by/1k48w6 110р
3.Дисплей 1602 зеленый http://got.by/1puw0b или http://got.by/1k492l 75р
4.Адаптер i2c для дисплея http://got.by/1puxkw или http://got.by/1k4csk 30р
5.Стабилизатор http://got.by/1puxxx или http://got.by/1puy3k 40р
6.Клавиатура мембранная на 4 кнопки http://got.by/1puyhd или http://got.by/1puykh 30р
7.Транзистор IRL540 берите сразу 5 http://got.by/1puyvr или http://got.by/1puyya 100р
8.БП 12В 1А http://got.by/1puzox или http://got.by/1puzqo 100р
9.Резистор на 100Ом и на 5кОм
10.Диод 1n4007 10шт http://got.by/1puzwi или http://got.by/1pv000 30р
11.Макетка http://got.by/1pv09x или http://got.by/1pv0hb 35р
12.Кнопка для включения насоса на полную на замыкание
13.Провода
14.Расперд коробка для корпуса
15.Всякая мелочевка
Итого: с мембранным насосом в 900р можно уложиться, с шестеренчатым в 1500р
Позже выложу видео по работе прибора и по сборке
Так же есть в планах если прибор понравится людям доработать функционал до полуавтоматики для НБК. Добавить 2 датчика температуры и датчик давления.
Самое простое это просто выводить показания двух температур(низа и верха) и давления чтобы контролировать работу, плюс регулировать скорость. Мощность предполагается регулировать чем-то внешним типа РМ2.
Возможно даже алгоритм регулирования скорости от давления и температуры верха.
Но это в планах. Пока прибор в версии 1.0 может только управлять насосом.