Тестировал сегодня насос в связке с контроллером. Отработало все неплохо. Удобно питание по тому же проводу, что и сигнал подвести. Блок питания можно не подключать. Пришлось добавить множитель extCtrlPwmFactor к коэффициенту заполнения внешнего ШИМа, поскольку регулировка была слишком грубая. В HelloDistiller шаг 1/125. А скорость насоса максимальная большая ~65л/ч. В результате 1 шаг почти 0,5л/ч прироста в скорости. На моей колонне скорость перегонки ~20-24л/час, поэтому я для себя оставил extCtrlPwmFactor = 0,45. HelloDistiller показывает скорость 80-90 из 125, и регулировка 0,2л/ч на шаг HD.
Снял небольшой ролик как все работает кому интересно.
Перистальтический насос на 3D принтере
Phisik
Куратор
Екатеринбург
694 1.5K
Отв.140 02 Апр. 19, 22:50
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 контакта.
Вопрос не спроста: касательно моих плат в последней редакции и 220В и 12В версии я оснастил схемой управления насосом НБК на мосфете IRL540 и управление по брезенхему, то есть в моем случае все распаивается на плату, а к автоматике подключается только насос на 12В(мембранный или шестеренчатый).
В твоем же случае я так понимаю насос управляется уже своими мозгами мы только сигнал с 12 пина подаем с меги?
Тогда сразу предложение: так как с 12 пина еще управляется серво, то разъем уже предусмотрен, остается только на него вывести +12В и подавать с автоматики на насос +12В, сигнал с 12 пина и общий! Можно подключить на тот же разъем но разные контакты.
Так как на серво надо 3 провода(сигнал, +6В и общий) и на насос тоже 3(сигнал, +12В и общий), то есть смысл предусмотреть разъем на 4 контакта.
Phisik
Куратор
Екатеринбург
694 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
Куратор
Екатеринбург
694 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
Куратор
Екатеринбург
694 1.5K
Отв.146 05 Апр. 19, 00:03
1. Можешь вообще не выводить сигнал отдельно, только +12В, колодка для насоса текущая подойдет для ШИМ сигнала. Просто полевик будет не питание на насос подавать, а оптопару в насосе включать.
2. Речь в нашем случае не о разделении земель, а о том чтобы +&- тянуть с одной колодки для уменьшения наводок.
PS Кстати, где опторазвязка для полевика насоса в последних платах?
2. Речь в нашем случае не о разделении земель, а о том чтобы +&- тянуть с одной колодки для уменьшения наводок.
PS Кстати, где опторазвязка для полевика насоса в последних платах?
bengoor
Доцент
Кронштадт
1.8K 1.1K
Отв.147 05 Апр. 19, 08:06
PS Кстати, где опторазвязка для полевика насоса в последних платах?Phisik, 05 Апр. 19, 00:03Это надо спросить у Максима, я с его схемы рисовал [сообщение #12015357]
Вообще эта схема с мембранным насосом работает у меня уже больше 2-х лет
Phisik
Куратор
Екатеринбург
694 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
Куратор
Екатеринбург
694 1.5K
Отв.150 05 Апр. 19, 08:49, через 21 мин
Ставь SMD типа SS24, SS26, SS34, SS36. Стоят дешево даже у нас, держат 2-3А, размером маленькие. Оптопары тоже можно смд . Можно с обратной стороны.
nic2015
Магистр
Феодосия
219 56
Отв.151 06 Апр. 19, 17:13
Перекачал 200 литровую бочку браги. Насос с автоматикой msg31 работает идеально!!!
сообщения удалены (3)
golem73
Студент
Ульяновск
43 24
Отв.152 08 Апр. 19, 08:42
А можно инвертировать кнопку энкодера? У меня при нажатой работает, а отпускаешь останавливается. Или я чего то не понимаю?golem73, 06 Апр. 19, 17:18Вопрос снят. Перепутал плюс с минусом на энкодере.
Phisik
Куратор
Екатеринбург
694 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
Куратор
Екатеринбург
694 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 градусов. Очень удобно с таким насосом углевать, зная свое оборудование выставил нужную скорость и красота.
Впечатления самые положительные, насос работает "мягко", регулировка плавная, функционал не хилый - очень понравилось, в выходные буду пытать на зерновой и мелассе, долго буду пытать )). Мне кажется с такой конструкцией головки шланг должен долго жить, посмотрим короче.
Вылезло сразу несколько хотелок, как без них ))
- от вида используемой браги ( густая, не очень густая, сырец ) производительность насоса будет разная, и нужно будет каждый раз калибровать насос, конечно это не так долго, но было бы удобно иметь в меню уже парочку сохраненных "браг"
- неплохо бы в режиме розлива помимо установки нужного количества жидкости, устанавливать скорость прокачки, допустим на углевании эта скорость должна быть очень медленно ( зависит от индивидуального оборудования ) а скорость розлива будет всяко выше ( мне кажется, тоже зависит через сто бы разливаем, есть фильтр нет его ...)
- при наборе нужного количества мл или литров, надо изрядно помаслать энкодер, может есть какая то возможность упростить этот момент ( кнопкой выбрал миллиграммы, граммы, килограммы )))
под двигатель подложил силикон, чтоб поменьше жужало.
после первой пробы на углевалке, поставил помощьней пружины, с вкладышем
ножки мягкие ( спасибо Володя ) тоже шум немного гасят.
Собрал насос, за что спасибо создателю еще раз)). Пока проходят натурные испытания, напишу где я спотыкался. Плата от "бычка" ( с Али пока не пришла нужная ардуинка, а насос хочется ) нумерация согласно схемы с 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 градусов. Очень удобно с таким насосом углевать, зная свое оборудование выставил нужную скорость и красота.
Впечатления самые положительные, насос работает "мягко", регулировка плавная, функционал не хилый - очень понравилось, в выходные буду пытать на зерновой и мелассе, долго буду пытать )). Мне кажется с такой конструкцией головки шланг должен долго жить, посмотрим короче.
Вылезло сразу несколько хотелок, как без них ))
- от вида используемой браги ( густая, не очень густая, сырец ) производительность насоса будет разная, и нужно будет каждый раз калибровать насос, конечно это не так долго, но было бы удобно иметь в меню уже парочку сохраненных "браг"
- неплохо бы в режиме розлива помимо установки нужного количества жидкости, устанавливать скорость прокачки, допустим на углевании эта скорость должна быть очень медленно ( зависит от индивидуального оборудования ) а скорость розлива будет всяко выше ( мне кажется, тоже зависит через сто бы разливаем, есть фильтр нет его ...)
- при наборе нужного количества мл или литров, надо изрядно помаслать энкодер, может есть какая то возможность упростить этот момент ( кнопкой выбрал миллиграммы, граммы, килограммы )))
под двигатель подложил силикон, чтоб поменьше жужало.
после первой пробы на углевалке, поставил помощьней пружины, с вкладышем
ножки мягкие ( спасибо Володя ) тоже шум немного гасят.
argon43
Кандидат наук
ст.Динская
330 62
Отв.158 11 Апр. 19, 20:45, через 8 мин
Вчера попробовал использовать насос на углевалкеVladPP, 11 Апр. 19, 20:38Доброго времени,какое примерно давление он создает(для угливания хватает)?
Phisik
Куратор
Екатеринбург
694 1.5K
Отв.159 11 Апр. 19, 21:01, через 17 мин
Спасибо за отзыв и эксперименты.
через минут ...цать выключил, двигатель нагрелся до 35Есть такая проблема. Предлагаю уменьшить ток двигателя на драйвере. Я ставлю 1-1,2А, на A4899 опорное это соответствует обычно 0,55-0,6В. На максимальные обороты это не влияет, там они больше драйвером ограничиваются, а нагрев снижает значительно. Скорее всего вентилятор можно будет убрать. Но головку все равно лучше из АБС печатать.
под двигатель подложил силиконИспользую двусторонний скотч от 3М
Вылезло сразу несколько хотелокС хотелками постепенно будем разбираться