Хочу спросить, вот у нас такие продают по 600 р совсем дрянь наверное
Перистальтический насос на 3D принтере
Александр Волков
Магистр
Хабаровск
227 82
![](https://cdn.homedistil.ru/th/1612/02/54273.168258.jpg)
Отв.120 22 Марта 19, 04:55
Nike12
Кандидат наук
Новосибирск
476 104
![](https://cdn.homedistil.ru/th/1311/14/28707.163881.jpg)
Отв.121 22 Марта 19, 08:48
Phisik, а в чем разница между "pump-v3-rotor-cover-no-guides" и "pump-v3-rotor-cover"? Как ты их печатаешь? Просто стойки легко отламываются. Режу Cura. При послойном просмотре видно, что стойки добавляются после верхнего слоя, хотя имхо, они должны формироваться уже с начального слоя.
VladPP
Доцент
Новосибирск
1K 384
Отв.122 22 Марта 19, 09:58
совсем дрянь наверноеАлександр Волков, 22 Марта 19, 04:55я на отбор пробовал ставить, сдох двигатель, притом довольно быстро ( на 5й-6й ректификации ) надо попробовать еще разок, может бракованный был.
dimanchesso
Кандидат наук
Коломна
496 107
![](https://forum.homedistiller.ru/Themes/default/images/post/wireless.gif)
На вход по питанию в идеале мост диодный, и пофиг на полярность.. конечно чють потери и нагрев, но в нашем деле не существенно
Добавлено через 44мин.:
Зашёл на Али и запутался в шаговиках..у них у всех моменты крутящие разные, и как их присоединять по механике?
Добавлено через 44мин.:
Зашёл на Али и запутался в шаговиках..у них у всех моменты крутящие разные, и как их присоединять по механике?
Phisik
Куратор
Екатеринбург
669 1.4K
Отв.124 22 Марта 19, 12:56, через 54 мин
может на плюсовом проводе (на входе ) диод повеситьVladPP, 22 Марта 19, 04:51Можно, но есть свои минусы. Если ток обмоток выставить ~1.2А, чтобы мотор не грелся, то средний ток получается около 1А при работе. На обычном диоде типа 1n4007 будет падать порядка 1Вт, и он будет греться так, что пальцем не прикоснуться. Диодный мост соответственно - 4 Вт лишней тепловой мощности из 10-15Вт общей. Если все вокруг железное и нагрев не страшен, то можно. А PLA корпус плывет от нагрева.
Можно Шоттки поставить на 2А+. На нем будет падать 0.2-0.4Вт, что вроде как нормально. Но предупреждение все равно стоит оставить, чтобы не расслаблялись.
вот у нас такие продаютАлександр Волков, 22 Марта 19, 04:55Тут проблем 2:
1. Двигатель. Он коллекторный. Отсюда имеем износ щеток, регулирование только ШИМом по питанию, невозможность контролировать обороты, низкий момент на малых оборотах. Один большой минус...
2. Головка. Там скорость прокачки типа 0.1-0.2Л/мин судя по картинке. 5-10 л/час. Против 65 л/час для нашего варианта.
"в чем разница между pump-v3-rotor-cover-no-guides" и "pump-v3-rotor-cover"Nike12, 22 Марта 19, 08:48guides - направляющие для шланга (усы, шлангоуловители, хз как их называть). Без них по идее лучше, т.к. шланг ничего не трет, но есть шанс, что шланг съедет на край ролика и его этим краем перережет, собственно поэтому их и добавил. Для 9мм шланга приходится ставить или усы или по 4 подшипника на ролик.
Я печатаю Simplify3D c "include solid diaphragm every 1 layer". Держатся достаточно крепко, можно даже пошатать немного. Но, конечно, сломать можно. Может быть сцепление слоев слабое? Поднимайте температуру на 10-20С.
Nike12
Кандидат наук
Новосибирск
476 104
![](https://cdn.homedistil.ru/th/1311/14/28707.163881.jpg)
Отв.125 22 Марта 19, 18:18
Может быть сцепление слоев слабое? Поднимайте температуру на 10-20С.Phisik, 22 Марта 19, 12:56Печатаю АБС, сцепление будь здоров! Ладно, сам переделаю модель.
platonov0609
Студент
Новосибирск
18
Отв.126 27 Марта 19, 09:16
Тогда в качестве осей подшипников может стоит рассмотреть металлические мебельные стяжки?
Внешний диаметр идеально подходит под 605 подш. Подсмотрел в конструкции уважаемого golem73
Внешний диаметр идеально подходит под 605 подш. Подсмотрел в конструкции уважаемого golem73
abrk
Магистр
Иваново
240 57
![](https://cdn.homedistil.ru/th/1601/11/13163.161342.png)
![](https://forum.homedistiller.ru/Themes/default/images/post/wireless.gif)
Phisik,
Вот медицинский насос в реанимации используется. У него быстросьёмная каретка и регулировка под разные шланги. На принтере вполне реализуемый механизм.
Вот медицинский насос в реанимации используется. У него быстросьёмная каретка и регулировка под разные шланги. На принтере вполне реализуемый механизм.
сообщение удалено
roslav
Специалист
Россь
189 147
![](https://forum.homedistiller.ru/Themes/default/images/post/wireless.gif)
А драйвер тв 6600 можно как то подключить,вместо того что по схеме стоит?
nic2015
Магистр
Феодосия
219 56
![](https://forum.homedistiller.ru/Themes/default/images/post/wireless.gif)
А драйвер тв 6600roslav, 28 Марта 19, 16:46Да, dir-, pul-,en-, на землю, ms1-ms3 и rst не подключай. У меня работает.
Добавлено через 2мин.:
Sleep то же не нужен.
roslav
Специалист
Россь
189 147
Отв.130 29 Марта 19, 16:46
Подскажите плиз номиналы R1 R2 C3 , там где опторазвязка и что подключается к входу analog input?
Phisik
Куратор
Екатеринбург
669 1.4K
Отв.131 29 Марта 19, 18:27
номиналы R1 R2 C3 , там где опторазвязка и что подключается к входу analog inputroslav, 29 Марта 19, 16:46Обновил схему, примерные номиналы подписал. На аналог вход можно аналоговое внешнее управление повесить (выпрямленный ШИМ, например) или датчик капель
Добавлено через 1дн. 1ч. 53мин.:
Обновил прошивку на Гитхабе, побавил платку опторазвязки и проверил ее работу. С HelloDistiller теперь работает нормально. Есть 2 параметра:
const uint8_t extCtrlAvgNum = 2; // Number of PWM periods to average duty cycle, helps to prevent jitterДля ШИМа ~ 1Гц как у Максима, можно так оставить. Если частота выше, то extCtrlAvgNum можно увеличить, а extCtrlCheckPeriod уменьшить, работать будет плавнее.
const uint16_t extCtrlCheckPeriod = 3000; // Time interval to check for motor speed
nic2015
Магистр
Феодосия
219 56
Отв.132 31 Марта 19, 18:06
Собрал такой насос. Вернее не собрал, а переделал, был собран по конструкции от Mak. Так как он был собран на монтажке хватило одного свободного вечера. Так как у меня применен драйвер ТВ 6600 то выводы MS1-MS3, SLEEP,RST я не подключал. DIR-; EN-;PULL- на GND,DIR+; EN+;PULL+ на соответствующие контакты драйвера. #define LCD_I2C_ADDRESS пришлось поменять на 27. И при подключении экондера нужно поменять пины в скетче чтобы они соответствовали схеме.
const uint8_t pinEncoderButton = 6
const uint8_t pinEncoderA = 4
const uint8_t pinEncoderB = 5
Все работает!
Добавлено через 7мин.:
Да, может лишнее, но я еще вставил термостат W1209, при нагреве драйвера до 40 включается вентилятор охлаждения.По механической части самое сложное добиться соосности оси двигателя и головки. Все равно будет погрешность. Поэтому двигатель nema23 крепил на такой кронштейн:
https://hz.ru.aliexpress.com/....36802e0en7Zhfs
Болты в потай пропускал через лицевую панель, крутящий момент передается гибкой муфтой:
https://hz.ru.aliexpress.com/....13092e0eXzJDjE
Ну и для сопряжения муфты с головкой можно попросить знакомого токаря выточить вилку с хвостовиком на8 мм. Паз в вилке нужно сделать поточнее чтоб биений не было, сбоку в вилке сквозную резьбу на 3 чтоб головку зажать.
const uint8_t pinEncoderButton = 6
const uint8_t pinEncoderA = 4
const uint8_t pinEncoderB = 5
Все работает!
Добавлено через 7мин.:
Да, может лишнее, но я еще вставил термостат W1209, при нагреве драйвера до 40 включается вентилятор охлаждения.По механической части самое сложное добиться соосности оси двигателя и головки. Все равно будет погрешность. Поэтому двигатель nema23 крепил на такой кронштейн:
https://hz.ru.aliexpress.com/....36802e0en7Zhfs
Болты в потай пропускал через лицевую панель, крутящий момент передается гибкой муфтой:
https://hz.ru.aliexpress.com/....13092e0eXzJDjE
Ну и для сопряжения муфты с головкой можно попросить знакомого токаря выточить вилку с хвостовиком на8 мм. Паз в вилке нужно сделать поточнее чтоб биений не было, сбоку в вилке сквозную резьбу на 3 чтоб головку зажать.
roslav
Специалист
Россь
189 147
Отв.133 31 Марта 19, 20:48
А менять пины в скетче все надо
#if ENABLE_EXTERNAL_CONTROL && EXTERNAL_CONTROL_TYPE == EXT_CTRL_VIA_PWM
const uint8_t pinEncoderButton = 6;
const uint8_t pinEncoderA = 4;
const uint8_t pinEncoderB = 5;
#else
const uint8_t pinEncoderButton = 2;
const uint8_t pinEncoderA = 3;
const uint8_t pinEncoderB = 4;
или только верхние три?
#if ENABLE_EXTERNAL_CONTROL && EXTERNAL_CONTROL_TYPE == EXT_CTRL_VIA_PWM
const uint8_t pinEncoderButton = 6;
const uint8_t pinEncoderA = 4;
const uint8_t pinEncoderB = 5;
#else
const uint8_t pinEncoderButton = 2;
const uint8_t pinEncoderA = 3;
const uint8_t pinEncoderB = 4;
или только верхние три?
Phisik
Куратор
Екатеринбург
669 1.4K
Отв.134 31 Марта 19, 20:53, через 6 мин
Это, очевидно, зависит от того, чему равно (ENABLE_EXTERNAL_CONTROL && EXTERNAL_CONTROL_TYPE == EXT_CTRL_VIA_PWM). Если true, то верхние, если false - нижние.
PS Не в качестве рекламы, но может кому пригодится. Последние пару дней распродажа на Ali. Если у кого есть купоны, то можно взять kamoer CK15 голову за ~ 4т.р.
PS Не в качестве рекламы, но может кому пригодится. Последние пару дней распродажа на Ali. Если у кого есть купоны, то можно взять kamoer CK15 голову за ~ 4т.р.
roslav
Специалист
Россь
189 147
Отв.135 31 Марта 19, 22:14
А как включить режим бутилирования?
Скорость вращения есть, литры в час есть , внешнее управление тоже, а вот бутилирования так и не нашел как включить.
Скорость вращения есть, литры в час есть , внешнее управление тоже, а вот бутилирования так и не нашел как включить.
Phisik
Куратор
Екатеринбург
669 1.4K
Отв.136 31 Марта 19, 22:20, через 6 мин
#define ENABLE_MODE_BOTTLING 1, страницей раньше есть короткий FAQ
roslav
Специалист
Россь
189 147
Отв.137 31 Марта 19, 22:37, через 18 мин
Спасибо за разяснение, как то не внимательно прочитал видимо.
Alexei_75
Новичок
Ufa
7 6
Отв.138 01 Апр. 19, 08:07
Подскажите как себя ведут линейные подшипники для 3Д принтеров,если их использовать в качестве роликов на шкиву насоса?
platonov0609
Студент
Новосибирск
18
Отв.139 01 Апр. 19, 09:16
Эти подшипники предназначены для линейного (без вращения вокруг своей оси!) перемещения по круглому валу (диаметр вала равен внутреннему диаметру подшипника).