Тестировал сегодня насос в связке с контроллером. Отработало все неплохо. Удобно питание по тому же проводу, что и сигнал подвести. Блок питания можно не подключать. Пришлось добавить множитель extCtrlPwmFactor к коэффициенту заполнения внешнего ШИМа, поскольку регулировка была слишком грубая. В HelloDistiller шаг 1/125. А скорость насоса максимальная большая ~65л/ч. В результате 1 шаг почти 0,5л/ч прироста в скорости. На моей колонне скорость перегонки ~20-24л/час, поэтому я для себя оставил extCtrlPwmFactor = 0,45. HelloDistiller показывает скорость 80-90 из 125, и регулировка 0,2л/ч на шаг HD.
Снял небольшой ролик как все работает кому интересно.
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.141 03 Апр. 19, 14:14
Phisik, отлично! Вопрос только по конкретному подключению к автоматике. Сигнал управления идет с 12 пина? То есть насос и автоматика соединена 2 проводами это 12 пин и общий? Вопрос не спроста: касательно моих плат в последней редакции и 220В и 12В версии я оснастил схемой управления насосом НБК на мосфете IRL540 и управление по брезенхему, то есть в моем случае все распаивается на плату, а к автоматике подключается только насос на 12В(мембранный или шестеренчатый). В твоем же случае я так понимаю насос управляется уже своими мозгами мы только сигнал с 12 пина подаем с меги? Тогда сразу предложение: так как с 12 пина еще управляется серво, то разъем уже предусмотрен, остается только на него вывести +12В и подавать с автоматики на насос +12В, сигнал с 12 пина и общий! Можно подключить на тот же разъем но разные контакты. Так как на серво надо 3 провода(сигнал, +6В и общий) и на насос тоже 3(сигнал, +12В и общий), то есть смысл предусмотреть разъем на 4 контакта.
PhisikКуратор
Екатеринбург
706 1.5K
Отв.142 03 Апр. 19, 20:03
и на насос тоже 3bengoor, 03 Апр. 19, 14:14
На насос я в итоге стал делать 4 провода. Отдельно питание, и отдельно ШИМ. Земля питания и ШИМа не соединяется. Это преследует 2 цели: 1. Подавление помехи в полезном сигнале, т.к. она синфазно наводится в витой паре и компенсируется. 2. Возможность использовать гальванически развязанные цепи для питания и сигнала. Отдельную колодку на 12В может и имеет смысл, если место есть. А под сигнал JST колодку на плате контроллера.
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.143 03 Апр. 19, 20:14 (через 12 мин)
Phisik, из поста не понял как управлять насосом при помощи нашей автоматики и какие контакты мне выводить на плату?
сообщение удалено
PhisikКуратор
Екатеринбург
706 1.5K
Отв.144 04 Апр. 19, 22:35
не понял как управлять насосом при помощи нашей автоматикиbengoor, 03 Апр. 19, 20:14
Ведем 4 провода: сигнал+, сигнал-, питание+, питание-. Каждый +- скручиваем в витую пару для минимизации помех. Нужна колодка +12/GND на питание и колодка на пин/GND. От плат контроллера ведем все на разъем GX12-4p -> витая пара -> GX12-4p -> плата насоса
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.145 04 Апр. 19, 22:44 (через 10 мин)
Ведем 4 провода: сигнал+, сигнал-, питание+, питание-. Каждый +- скручиваем в витую пару для минимизации помех. Нужна колодка +12/GND на питание и колодка на пин/GND. От плат контроллера ведем все на разъем GX12-4p -> витая пара -> GX12-4p -> плата насосаPhisik, 04 Апр. 19, 22:35
Хорошо, осталось 2 вопроса 1. Какой конкретно пин на Меге отвечает за сигнал? 12 пин? Стандартный алгоритм управления который сейчас используется для схемы с полевиком? 2. Где взять 2 разные gnd? Когда в автоматике это общая шина
PhisikКуратор
Екатеринбург
706 1.5K
Отв.146 05 Апр. 19, 00:03
1. Можешь вообще не выводить сигнал отдельно, только +12В, колодка для насоса текущая подойдет для ШИМ сигнала. Просто полевик будет не питание на насос подавать, а оптопару в насосе включать. 2. Речь в нашем случае не о разделении земель, а о том чтобы +&- тянуть с одной колодки для уменьшения наводок.
PS Кстати, где опторазвязка для полевика насоса в последних платах?
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.147 05 Апр. 19, 08:06
PS Кстати, где опторазвязка для полевика насоса в последних платах?Phisik, 05 Апр. 19, 00:03
Это надо спросить у Максима, я с его схемы рисовал [сообщение #12015357] Вообще эта схема с мембранным насосом работает у меня уже больше 2-х лет
PhisikКуратор
Екатеринбург
706 1.5K
Отв.148 05 Апр. 19, 08:18 (через 13 мин)
Это надо спросить у Максима, я с его схемы рисовалbengoor, 05 Апр. 19, 08:06
Там лимон выложил тебе схему с опторазвязкой, можно ее же использовать, мотор/клапан - не принципиально. Меня просто удивило, что из 4х транзисторов на плате 3 с развязкой, 1 нет. Она нужна для универсальности, т.к. не все полевики от 5в открываются.
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.149 05 Апр. 19, 08:28 (через 11 мин)
Там лимон выложил тебе схему с опторазвязкой, можно ее же использовать, мотор/клапан - не принципиально. Меня просто удивило, что из 4х транзисторов на плате 3 с развязкой, 1 нет. Она нужна для универсальности, т.к. не все полевики от 5в открываются.Phisik, 05 Апр. 19, 08:18
Именно по этой схеме я нарисовал управление клапанами, а вот оптопара на НБК уже не влезает, только что посмотрел. У меня на плате конкретно указано какой полевик использовать, он открывается от 2-4В, я каждый тестирую тестером. Последняя партия полностью открывается от 3.1В. Если кому нужно другой использовать пусть ставят оптику, у меня она не влазит, перелопачивать и так хорошо скомпонованную схему не хочу. Кстати еле влез туда защитный диод, про который я забыл
PhisikКуратор
Екатеринбург
706 1.5K
Отв.150 05 Апр. 19, 08:49 (через 21 мин)
Ставь SMD типа SS24, SS26, SS34, SS36. Стоят дешево даже у нас, держат 2-3А, размером маленькие. Оптопары тоже можно смд . Можно с обратной стороны.
nic2015
Магистр
Феодосия
221 56
Отв.151 06 Апр. 19, 17:13
Перекачал 200 литровую бочку браги. Насос с автоматикой msg31 работает идеально!!!
сообщения удалены (3)
golem73
Студент
Ульяновск
43 24
Отв.152 08 Апр. 19, 08:42
А можно инвертировать кнопку энкодера? У меня при нажатой работает, а отпускаешь останавливается. Или я чего то не понимаю?golem73, 06 Апр. 19, 17:18
Вопрос снят. Перепутал плюс с минусом на энкодере.
бычёк
Студент
Семикаракорск Ростовской области
39 39
Отв.153 09 Апр. 19, 13:40
Phisik, не успеваю посмотреть при включении моточасы и перекачанные литры,дюже быстро мелькает,где в скетче удлинить время этого удовольствия и как сделать сброс в 0 при замене нового шланчика?Скетч 2.3Перистальтический насос на 3D принтере. Сделай сам.
PhisikКуратор
Екатеринбург
706 1.5K
Отв.154 09 Апр. 19, 17:23
не успеваю посмотреть при включении моточасы
поищи в setup() строки delay(1000) и сделай сколько надо
как сделать сброс в 0
включить с нажатой кнопкой энкодера
бычёк
Студент
Семикаракорск Ростовской области
39 39
Отв.155 09 Апр. 19, 19:53
поищи в setup() строки delay(1000) и сделай сколько надоPhisik, 09 Апр. 19, 17:23
Сделал сколько надо-всё ОК. Но
включить с нажатой кнопкой энкодераPhisik, 09 Апр. 19, 17:23
Фигвам называется-экран виснет навсегда,горит только верхний ряд кубиков.Если при появлении заставки версии-долгое нажатие энкодера,то он радостно спрашивает"clear hose volume?" и 2 варианта ответа "yes" или "no".Если "yes"то он "hose volume" стирает в 0,а "motor uptime" и "total volume" не сбрасывает гад в 0.Хотя в принципе нам "hose volume" и нужно знать-сколько отработала шлангочка,а общая наработка моточасов и "total volume" сбрасывать и нет нужды.
PhisikКуратор
Екатеринбург
706 1.5K
Отв.156 09 Апр. 19, 20:26 (через 33 мин)
экран виснет навсегда,горит только верхний ряд кубиковбычёк, 09 Апр. 19, 19:53
У меня все работает как надо, без разницы когда нажимать, не поленился - сходил проверил. "motor uptime" и "total volume" и не должен сбрасывать, мотор же и головку не меняли.
VladPP
Доцент
Новосибирск
1K 385
Отв.157 11 Апр. 19, 20:38
Добрый вечер. Собрал насос, за что спасибо создателю еще раз)). Пока проходят натурные испытания, напишу где я спотыкался. Плата от "бычка" ( с Али пока не пришла нужная ардуинка, а насос хочется ) нумерация согласно схемы с github, пины энкодера заменил как нарисовано, const uint8_t pinEncoderButton = 6; const uint8_t pinEncoderA = 4; const uint8_t pinEncoderB = 5; По дисплейчику - адрес у меня выпал 0х27 #define LCD_I2C_ADDRESS 0x27 если делать по схеме, то на разьеме "IC2" дисплея нужно поменять выводы 1 и 2 между собой ( 1 вывод SCL экрана, идет на А5, 2 вывод SDA-- А4 ) Ежли при запуске двигателя поворотом ручки энкодера ардуинка перегружается, или двигатель не крутится а начинает дико "жужжать" попробуйте поменять выводы 2В и 2А между собой, на разьеме "MOTOR" - у меня два двигателя, один древний, другой посовременней, работает и тот и другой, но у пожилого надо было поменять местами эти выводы. Вчера попробовал использовать насос на углевалке, через минут ...цать выключил, двигатель нагрелся до 35, не стал ждать чуда, воткнул в корпус вентилятор ( который сейчас жужжит как три насоса вместе взятых((( ) сегодня поставил трубку 4х1,5 ( с трубкой 6х1,5 сильно "толкает" жидкость ) часов шесть крутилось, двигатель нагрелся до 29 градусов. Очень удобно с таким насосом углевать, зная свое оборудование выставил нужную скорость и красота. Впечатления самые положительные, насос работает "мягко", регулировка плавная, функционал не хилый - очень понравилось, в выходные буду пытать на зерновой и мелассе, долго буду пытать )). Мне кажется с такой конструкцией головки шланг должен долго жить, посмотрим короче. Вылезло сразу несколько хотелок, как без них )) - от вида используемой браги ( густая, не очень густая, сырец ) производительность насоса будет разная, и нужно будет каждый раз калибровать насос, конечно это не так долго, но было бы удобно иметь в меню уже парочку сохраненных "браг" - неплохо бы в режиме розлива помимо установки нужного количества жидкости, устанавливать скорость прокачки, допустим на углевании эта скорость должна быть очень медленно ( зависит от индивидуального оборудования ) а скорость розлива будет всяко выше ( мне кажется, тоже зависит через сто бы разливаем, есть фильтр нет его ...) - при наборе нужного количества мл или литров, надо изрядно помаслать энкодер, может есть какая то возможность упростить этот момент ( кнопкой выбрал миллиграммы, граммы, килограммы ))) Silikon. Перистальтический насос на 3D принтере. Сделай сам. под двигатель подложил силикон, чтоб поменьше жужало. Pryjina. Перистальтический насос на 3D принтере. Сделай сам. после первой пробы на углевалке, поставил помощьней пружины, с вкладышем Plata. Перистальтический насос на 3D принтере. Сделай сам.Plata1. Перистальтический насос на 3D принтере. Сделай сам. Ventilyator. Перистальтический насос на 3D принтере. Сделай сам.Nojki. Перистальтический насос на 3D принтере. Сделай сам. ножки мягкие ( спасибо Володя ) тоже шум немного гасят.
argon43
Кандидат наук
ст.Динская
330 62
Отв.158 11 Апр. 19, 20:45 (через 8 мин)
Вчера попробовал использовать насос на углевалкеVladPP, 11 Апр. 19, 20:38
Доброго времени,какое примерно давление он создает(для угливания хватает)?
PhisikКуратор
Екатеринбург
706 1.5K
Отв.159 11 Апр. 19, 21:01 (через 17 мин)
Спасибо за отзыв и эксперименты.
через минут ...цать выключил, двигатель нагрелся до 35
Есть такая проблема. Предлагаю уменьшить ток двигателя на драйвере. Я ставлю 1-1,2А, на A4899 опорное это соответствует обычно 0,55-0,6В. На максимальные обороты это не влияет, там они больше драйвером ограничиваются, а нагрев снижает значительно. Скорее всего вентилятор можно будет убрать. Но головку все равно лучше из АБС печатать.