Из прочитанного понял , что 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. Перистальтический насос на 3D принтере. Сделай сам.
alexeyf
Бакалавр
Ryazan
81 6
Отв.622 13 Апр. 23, 19:08
А корпус от чего Вы использовали?
PhisikКуратор
Екатеринбург
669 1.4K
Отв.623 13 Апр. 23, 19:13, через 5 мин
добавить такой вариантamrita, 12 Апр. 23, 15:47
Нет, там есть исходник, пририсуйте, это не сложно. Я давно отказался от OpenSCAD, перерисовал все в другой системе.
Maklay
Студент
Донской
10
Отв.624 14 Апр. 23, 20:49
Доброго времени суток. Имеется мега2560,наследство от старого принтера, и TB6600. На всём этом насос с скетчем от Физика с гитхаба будет работать, или нужно что-то исправлять? Мини-про не доехала
PhisikКуратор
Екатеринбург
669 1.4K
Отв.625 14 Апр. 23, 21:24, через 35 мин
Имеется мега2560Maklay, 14 Апр. 23, 20:49
Тут как в адекдоте - вероятность 50/50. Может и заработать, а может и нет. По идее таймеры у них одинаковые, возможно и запуститься без переделок. Но я бы наверно готовился к худшему. Перистальтический насос на 3D принтере. Сделай сам.
Maklay
Студент
Донской
10
Отв.626 14 Апр. 23, 21:38, через 15 мин
Не завелась))))
Добавлено через 14ч. 13мин.:
А не подскажете, косяк в использовании меги или драйвера, отличного от вашего?
PhisikКуратор
Екатеринбург
669 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Куратор
Екатеринбург
669 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 Перистальтический насос на 3D принтере. Сделай сам.
dee
Научный сотрудник
Минск
6.9K 1.8K
Отв.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Куратор
Екатеринбург
669 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Куратор
Екатеринбург
669 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 Перистальтический насос на 3D принтере. Сделай сам.