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

Перистальтический насос на шаговом двигателе и ардуино в качестве мозгов

Форум самогонщиков Приборы и электр(он)ика
1 ... 23 24 25 26 27 28 29 ... 55 26
abrk Магистр Иваново 240 57
Отв.500  09 Июля 15, 21:08
Диаметр вала 6.35мм и 8мм на NEMA23(57ой шаговик) . Например Муфта BF http://purelogic.ru/..._soedinitelnye/
. У меня на станках за 3 года ни одной не полетело.  
mak Модератор Екатеринбург 6.3K 1.8K
Отв.501  09 Июля 15, 21:16, через 9 мин
VladPP, На нем у тебя вал 8мм
А вот ответная часть от головки зависит
ys1797 Доцент Санкт-Петербург 1K 338
Отв.502  10 Июля 15, 22:55
VladPP, Вал 8 мм. Посмотри на duxe.ru нужную муфту.
VladPP Доцент Новосибирск 1K 380
Отв.503  11 Июля 15, 07:38
Спасибо, я на али заказал вот такую http://www.aliexpress.com/...=68112746001776
mak Модератор Екатеринбург 6.3K 1.8K
Отв.504  11 Июля 15, 22:55
немного обновил скетч в начале темы
сделал соответствие пинов схеме приведенной, и сделал поддержку обоих видов клавиатуры в нем же
еще не успел правда протестировать, но должно работать
ДмитрийД Студент Новгород 26 2
Отв.505  12 Июля 15, 11:34
еще не успел правда протестировать, но должно работатьmak, 11 Июля 15, 22:55
Работает. Присутствует баг, которого не было в версии 0.9: из-за изменения условия

if ((key_action[0])&&(rpm>0.1))

на

if ((key_action[0]) && (rpm > min_rpm))

стало возможно загнать обороты в ноль (на дисплее -0.0 RPM), мотор при этом мерзко пищит, на кнопку STP нет реакции. (min_rpm задекларирована как int).
mak Модератор Екатеринбург 6.3K 1.8K
Отв.506  12 Июля 15, 11:36, через 2 мин
Да, я так и думал, исправлю
Руки просто не дошли влить в макет вчера

поправил, переменную убрал, когда-то давно еще задавал, даже не посмотрел тип
сообщение удалено
shram1970 Доцент Желтая гора 1.3K 325
Отв.507  13 Окт. 15, 14:59
mak а кнопки для Ардуино которые клеются на корпус как себя зарекомендовали?
mak Модератор Екатеринбург 6.3K 1.8K
Отв.508  14 Окт. 15, 09:00
работают вроде, хотя внешние мне больше нравятся
Игорёха Специалист Деревня 195 56
Отв.509  12 Нояб. 15, 12:44
Коллеги, кто собирает насос, предлагаю частичный комплект. Хотел сам собирать, но времени ни как не хватает, вряд ли уже изучу ардуину. Генератор брал для проверки работоспособности комплекта, и для работы с угливалкой первое время.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.510  12 Нояб. 15, 13:39, через 55 мин
Головка не самая удачная, хрупкий материал
Крепежную пластину советую склеить цианоакрилатным клеем
vitek55 Магистр Иваново 268 37
Отв.511  12 Нояб. 15, 18:11
mak
А функции разлива все нет...
mak Модератор Екатеринбург 6.3K 1.8K
Отв.512  13 Нояб. 15, 14:42
я думаю этот вариант оставлю в текущем состоянии, все работает, насос свои функции выполняет
если что-то будет изменяться то только по мелочи
полная версия уже вышла за рамки IDE ардуины, поэтому дальнейшая разработка идет на CVAVR для железяк что на atmega328
и перевожу на платформу stm32



shram1970 Доцент Желтая гора 1.3K 325
Отв.513  13 Нояб. 15, 14:57, через 15 мин
полная версия уже вышла за рамки IDE ардуины, поэтому дальнейшая разработка идет на CVAVR для железяк что на atmega328
и перевожу на платформу stm32mak, 13 Нояб. 15, 14:42
Ну тогда надо новыми железками закупатся,пока $ еще в два раза не скакнул.
И какая stm предположително нужна.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.514  13 Нояб. 15, 15:13, через 17 мин
чем закупаться? версия на stm32 на своей плате с CAN трансивером
атмеловская версия будет аппаратно на ардуино, шилд сейчас стал сложнее, с 485-м интерфейсом на борту
но пока новая автоматика не допилена все будет меняться еще не раз

olegmak3 Доктор наук СанктПетербург 856 256
Отв.515  16 Нояб. 15, 12:51
mak,
Какие максимально возможные обороты в минуту поддерживаются в твоем скетче?
Досталась мне вот такая чудненькая вещь с надписью на шильде "Экспериментальное производство.1990г. №....."
Диаметр головы 110 мм.
Редуктор с передачей примерно 1:17(В оригинале вроде стоял сельсин-выкинул не глядя).Диаметр прижимного ролика аж 32мм !
Легкость хода необычайная.
Жду комплектуху из поднебесной.
Планирую запустить от драйвера и двигателя от насоса ,купленного у Ромы(Битнер-а).Вроде по дайташиту мотор может работать 5-10 тысяч шагов в секунду с приемлемым моментом(1.6 градуса/на шаг).
Одолел спортивный интерес-до какой производительности моно разогнать сие чудо.
img_20151116_120404.jpg
Img_20151116_120404. Перистальтический насос на шаговом двигателе и ардуино в качестве мозгов. Приборы и электр(он)ика.
IMG_20151116_120351.jpg
IMG_20151116_120351.jpg Перистальтический насос на шаговом двигателе и ардуино в качестве мозгов. Приборы и электр(он)ика.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.516  16 Нояб. 15, 13:07, через 17 мин
особо проблем нет выставить нужный максимум скорости в скетче, В работе все будет зависеть от драйвера и напряжения питания
я свой разгонял до 600 оборотов, но там были проблемы с резонансной частотой где-то около 500 оборотов
диапазон 0-400об/мин мне нравится больше всего

olegmak3 Доктор наук СанктПетербург 856 256
Отв.517  16 Нояб. 15, 13:19, через 13 мин
Я уже как-то писал в ветке об управлении оборотами с помощью внешнего шима.
Скажем ,подаем внешний шим через интегрирующую цепочку (получили постоянку 0-5 вольт )на вход D13(который у тебя пока не используется) и управляем оборотами насоса.Сложно скетч допилить в этом варианте?
особо проблем нет выставить нужный максимум скорости в скетчеmak, 16 Нояб. 15, 13:07
В каком месте скетча выставляется этот максимум?
mak Модератор Екатеринбург 6.3K 1.8K
Отв.518  16 Нояб. 15, 13:50, через 32 мин
В каком месте скетча выставляется этот максимум?olegmak3, 16 Нояб. 15, 15:19
Там есть строчка "max_rpm = 300;"
Сложно скетч допилить в этом варианте?olegmak3, 16 Нояб. 15, 15:19
Если управлять напряжением то d13 не годится, нужны аналоговые порты
технически конечно это можно сделать, но я не вижу особого смысла в таком управлении, не будет универсальности
насосы у всех разные, трубки разные и 0..5В будет соответствовать совершенно разной производительности у разных людей
другое дело управление по цифре
насос сообщает контроллеру свои параметры, данные тарирования, состояние, а контроллер может адекватно выставить нужную скорость
olegmak3 Доктор наук СанктПетербург 856 256
Отв.519  16 Нояб. 15, 17:06
D13 я написал к примеру(не вникая в тонкости,что нужен аналоговый вход)
другое дело управление по цифре
насос сообщает контроллеру свои параметры, данные тарирования, состояние, а контроллер может адекватно выставить нужную скоростьmak, 16 Нояб. 15, 13:50
Это все прекрасно,но здесь обмен между двумя контроллерами ,а здесь уже масса проблем -протоколы обмена,шины и т.п.
В моем же варианте  достаточно просто состыковать с чем угодно,хоть с Овенами, хоть с автоматикой Макса в режиме НБК.Вот и будет универсальность,пусть и в ущерб точности.
Имхо.