Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Перистальтический насос на 3D принтере

Форум самогонщиков Сделай сам
1 ... 5 6 7 8 9 10 11 ... 39 8
Phisik Куратор Екатеринбург 651 1.4K
Отв.140  02 Апр. 19, 22:50
Тестировал сегодня насос в связке с контроллером. Отработало все неплохо. Удобно питание по тому же проводу, что и сигнал подвести. Блок питания можно не подключать. Пришлось добавить множитель 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 Куратор Екатеринбург 651 1.4K
Отв.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 Куратор Екатеринбург 651 1.4K
Отв.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 Куратор Екатеринбург 651 1.4K
Отв.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 Куратор Екатеринбург 651 1.4K
Отв.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 Куратор Екатеринбург 651 1.4K
Отв.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 23
Отв.152  08 Апр. 19, 08:42
А можно инвертировать кнопку энкодера? У меня при нажатой работает, а отпускаешь останавливается. Или я чего то не понимаю?golem73, 06 Апр. 19, 17:18
Вопрос снят. Перепутал плюс с минусом на энкодере.
бычёк Студент Семикаракорск Ростовской области 39 38
Отв.153  09 Апр. 19, 13:40
Phisik, не успеваю посмотреть при включении моточасы и перекачанные литры,дюже быстро мелькает,где в скетче удлинить время этого удовольствия и как сделать сброс в 0 при замене нового шланчика?Скетч 2.3
Перистальтический насос на 3D принтере
Перистальтический насос на 3D принтере. Сделай сам.
Phisik Куратор Екатеринбург 651 1.4K
Отв.154  09 Апр. 19, 17:23
не успеваю посмотреть при включении моточасы
поищи в setup() строки delay(1000) и сделай сколько надо
как сделать сброс в 0
включить с нажатой кнопкой энкодера
бычёк Студент Семикаракорск Ростовской области 39 38
Отв.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 Куратор Екатеринбург 651 1.4K
Отв.156  09 Апр. 19, 20:26, через 33 мин
экран виснет навсегда,горит только верхний ряд кубиковбычёк, 09 Апр. 19, 19:53
У меня все работает как надо, без разницы когда нажимать, не поленился - сходил проверил.  "motor uptime" и "total volume"  и не должен сбрасывать, мотор же и головку не меняли.
VladPP Доктор наук Новосибирск 997 380
Отв.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.jpg
Silikon. Перистальтический насос на 3D принтере. Сделай сам.
под двигатель подложил силикон, чтоб поменьше жужало.
pryjina.jpg
Pryjina. Перистальтический насос на 3D принтере. Сделай сам.
после первой пробы на углевалке, поставил помощьней пружины, с вкладышем
plata.jpg
Plata. Перистальтический насос на 3D принтере. Сделай сам.
plata1.jpg
Plata1. Перистальтический насос на 3D принтере. Сделай сам.

ventilyator.jpg
Ventilyator. Перистальтический насос на 3D принтере. Сделай сам.
nojki.jpg
Nojki. Перистальтический насос на 3D принтере. Сделай сам.
ножки мягкие ( спасибо Володя ) тоже шум немного гасят.
argon43 Кандидат наук ст.Динская 330 62
Отв.158  11 Апр. 19, 20:45, через 8 мин
Вчера попробовал использовать насос на углевалкеVladPP, 11 Апр. 19, 20:38
Доброго времени,какое примерно давление он создает(для угливания хватает)?
Phisik Куратор Екатеринбург 651 1.4K
Отв.159  11 Апр. 19, 21:01, через 17 мин
Спасибо за отзыв и эксперименты.
через минут ...цать выключил, двигатель нагрелся до 35
Есть такая проблема. Предлагаю уменьшить ток двигателя на драйвере. Я ставлю 1-1,2А, на A4899 опорное это соответствует обычно 0,55-0,6В. На максимальные обороты это не влияет, там они больше драйвером ограничиваются, а нагрев снижает значительно. Скорее всего вентилятор можно будет убрать. Но головку все равно лучше из АБС печатать.
под двигатель подложил силикон
Использую двусторонний скотч от 3М
Вылезло сразу несколько хотелок
С хотелками постепенно будем разбираться