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

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

Форум самогонщиков Сделай сам
1 ... 29 30 31 32 33 34 35 ... 40 32
alexeyf Бакалавр Ryazan 81 6
Отв.620  10 Апр. 23, 23:10
Из прочитанного понял , что SW это кнопка и она не подтянута к питанию (хотя в схеме 10кОм стоит) а CLK , DT тактовые и они подтянуты к питанию и ,что у меня Энкодер Type1 . Осталось разобраться , как соответствуют на Ардуине 5,6 и 7

Добавлено через 10ч. 49мин.:

Сначала подсоединил как спрашивал CLK ->D5 arduino, DT -> D6 и SW->D7 Кнопка не реагировала вообще а при вращении в право или влево ардуина жила своей жизнью. На экране , что то менялось но управлять этим было не возможно. Впаял не достающий резистор на 10к картина не изменилась Стал перебирать пины местами. И когда поставил CLK->D7 Arduino, DT->6 и SW->D5 стало все управляться с энкодера. Теперь буду подключать периферию.
amrita Студент Bluffton 10 35
Отв.621  12 Апр. 23, 15:47
В видео “Обновление перистальтического насоса изготовленного на 3D принтере”, c 1:45 минуты есть вариант pump-stator-base с выпуклостями для удержания шланга. Увы, этого варианта нет в библиотеке. Не могли бы добавить такой вариант (pump-stator-base) в github?
PP.jpg
PP. Перистальтический насос на 3D принтере. Сделай сам.
alexeyf Бакалавр Ryazan 81 6
Отв.622  13 Апр. 23, 19:08
А корпус от чего Вы использовали?
Phisik Куратор Екатеринбург 656 1.4K
Отв.623  13 Апр. 23, 19:13, через 5 мин
добавить такой вариантamrita, 12 Апр. 23, 15:47
Нет, там есть исходник, пририсуйте, это не сложно. Я давно отказался от OpenSCAD, перерисовал все в другой системе.
Maklay Студент Донской 10
Отв.624  14 Апр. 23, 20:49
Доброго времени суток. Имеется мега2560,наследство от старого принтера, и TB6600. На всём этом насос с скетчем от Физика с гитхаба будет работать, или нужно что-то исправлять? Мини-про не доехала
Phisik Куратор Екатеринбург 656 1.4K
Отв.625  14 Апр. 23, 21:24, через 35 мин
Имеется мега2560Maklay, 14 Апр. 23, 20:49
Тут как в адекдоте - вероятность 50/50. Может и заработать, а может и нет. По идее таймеры у них одинаковые, возможно и запуститься без переделок. Но я бы наверно готовился к худшему.
Перистальтический насос на 3D принтере
Перистальтический насос на 3D принтере. Сделай сам.
Maklay Студент Донской 10
Отв.626  14 Апр. 23, 21:38, через 15 мин
Не завелась))))

Добавлено через 14ч. 13мин.:

А не подскажете, косяк в использовании меги или драйвера, отличного от вашего?
Phisik Куратор Екатеринбург 656 1.4K
Отв.627  16 Апр. 23, 08:39
А не подскажетеMaklay, 14 Апр. 23, 21:38
Нет, не подскажу. Вы бы хоть в общих чертах описали, что сделано, как сделано, на каком этапе произошел сбой. Может быть у вас питание не подключено, откуда нам знать. Тут ясновидящих нет пока.
Maklay Студент Донской 10
Отв.628  16 Апр. 23, 10:08
как сделаноPhisik, 16 Апр. 23, 08:39
Питание меги 9в через круглый разъём от блока питания(от юсби аналогично не работает), драйвера 24в от другого блока, двигатель nema23, микрошаг и в прошивке и на драйвере пробовал 4 и 8. Энкодер и экран работают. Пины подключены как в прошивке EN+ A2, PUL+ D10, DIR+ A3; EN-,PUL-,DIR- к GND. При включении ардуинки мотор начинает еле слышно пищать, руками не прокручивается. Потом перестаёт и крутится руками,когда на экране появляются обороты. Вкл-выкл обороты - ноль эмоций и прокручивается руками.

Добавлено через 6мин.:

В итоге,снял с автоматики Nano,только что приехала макетка,воткнул всё в неё и заработало
Phisik Куратор Екатеринбург 656 1.4K
Отв.629  16 Апр. 23, 14:33
Драйвер неправильно понимает полярность EN, отключи для проверки этот пин. Возможно в прошивке надо поменять digitalWrite(pinEnable, HIGH/LOW) на digitalWrite(pinEnable, LOW/HIGH)

Или EN+ к 5V, EN- к A2
KONSTANTINUS Новичок Belgium 9
Отв.630  21 Апр. 23, 03:58
У кого есть гембер файл платы для насоса..все собрал , осталось заказать печать платы . Спасибо
Moonshine_MAN Студент KIEV UA 22 1
Отв.631  21 Апр. 23, 16:30
Подключил сегодня потестить работу насоса с самосборной автоматикой HelloDistiller. Управление работает, но вылезла проблема - автоматика до шага 124 управляет плавно, но максимальная скорость насоса 44%, а вот уже при 125 шаге насос крутится на максимуме. Скетч автоматики крайний для двустрочного экрана)

Добавлено через 1ч. 9мин.:

Установил extCtrlPwmFactor = 1; и всё наладилось) скорость насоса соответствует в % вэб морды)
alexeyf Бакалавр Ryazan 81 6
Отв.632  02 Мая 23, 09:32
Здравствуйте. Всех с Майскими праздниками !
Скажите пожалуйста отражено ли в прошивке какой nema17 и какой контролер используется ?
У меня например контроллер HR 4988 а шаговик nema17 model 42BYGHW609 1,7 A(U) 1.8 deg/step ( спецификация внизу)
Мне нужно в прошивке , что то править ?
IMG_0567.PNG
IMG_0567.PNG Перистальтический насос на 3D принтере. Сделай сам.
dee Научный сотрудник Минск 6.5K 1.7K
Отв.633  02 Мая 23, 10:37
alexeyf, ток 1,7А для двигателя выставляется переменным резистором на плате драйвера, рассчитываешь по формуле нужное напряжение на нем и накручиваешь по вольтметру, более подробно расписано в инете
KONSTANTINUS Новичок Belgium 9
Отв.634  12 Мая 23, 19:47
Все собрал, начал заливать скечь в pro mini и выдает ошибку
Arduino: 1.8.18 (Windows 10), Плата:"Arduino Pro or Pro Mini, ATmega168 (5V, 16 MHz)"

Скетч использует 23548 байт (164%) памяти устройства. Всего доступно 14336 байт.

Глобальные переменные используют 473 байт (46%) динамической памяти, оставляя 551 байт для локальных переменных. Максимум: 1024 байт.

text section exceeds available space in board

Sketch too big; see сайт or tips on reducing it.

Ошибка компиляции для платы Arduino Pro or Pro Mini.
Phisik Куратор Екатеринбург 656 1.4K
Отв.635  12 Мая 23, 20:17, через 31 мин
ATmega168KONSTANTINUS, 12 Мая 23, 19:47
а надо atmega328p / pb
nik02 Студент Ufa 43 5
Отв.636  08 Июня 23, 21:32
При компиляции выскакивает: firmware:274:12: error: no matching function for call to 'LiquidCrystal_I2C::begin()'
Библиотеку установил от разработчика из архива "Peristaltic-Pump-master.zip".
Phisik Куратор Екатеринбург 656 1.4K
Отв.637  08 Июня 23, 21:52, через 20 мин
Библиотеку установилnik02, 08 Июня 23, 21:32
Старую не удалил скорее всего. Как вариант можешь положить файлы cpp & h из моей библиотеки рядом со скетчем и поменять
#include <LiquidCrystal_I2C.h>
на
#include "LiquidCrystal_I2C.h"
nik02 Студент Ufa 43 5
Отв.638  09 Июня 23, 21:02
второй вариент лучше - не надо париться искать где другие библиотеки.
Олег69 Новичок Ульяновск 5
Отв.639  13 Июня 23, 21:19
Добрый вечер, коллеги! Никак не могу найти схему управления перистальтическим насосом на прикреплённый к сообщению набор, помогите, други! Как это спаять? С уважением, Олег.

Добавлено через 7мин.:

Драйвер А4988.
IMG_20230612_114318.jpg
IMG_20230612_114318.jpg Перистальтический насос на 3D принтере. Сделай сам.