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

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

Форум самогонщиков Приборы и электр(он)ика
1 2 3 4 5 6 ... 55 3
VladPP Доцент Новосибирск 1K 380
Отв.40  23 Сент. 14, 12:46
Может кто-то пробовал подобный способ?mak, 23 Сент. 14, 12:19
Я пробова с травками  ( тархун, малина, свежие яблоки ) , в качестве кадриджа использовал колбу от обратного осмоса, ( от мебраны ) одно отверстие затыкал ( три их там ) засыпал сухую смесь, и прокачивал  горячей сортировкой насосом от НБК, у меня нет нормального результата, надо еще пробовать с другими травами, или ингидиентами, скорость по моему мнению должна быть очень маленькой, а мой насос на минимуме качает литров 12, это сильно дохрена, надо гораздо меньше. Твой насос надо попробовать сделать, могет он будет с маленькой скоростью качать
mak Модератор Екатеринбург 6.3K 1.8K
Отв.41  23 Сент. 14, 12:51, через 5 мин
у меня он может в широком диапазоне скоростей
от 0 до 300RPM
точность установки скорости 0,1 RPM
VladPP Доцент Новосибирск 1K 380
Отв.42  23 Сент. 14, 13:06, через 15 мин
от 0 до 300RPMmak, 23 Сент. 14, 12:51
ну это шикарно, хотя мне большая скорость не нужна, максимум 35 литров, а вот что есть маленькая это очень хорошо, на твой насос буду головки самодельные ставить.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.43  23 Сент. 14, 13:29, через 24 мин
горячей сортировкой насосом от НБК, у меня нет нормального результатаVladPP, 23 Сент. 14, 14:46
А в чем заключалась ненормальность результата? И может имело смысл холодной сортировкой прокачивать?
slony Магистр Сочи 246 63
Отв.44  23 Сент. 14, 17:40
не, такие частоты уже довольно хреново, длительность выполнения обработчика прерывания больше может быть чем частота его вызова.
поэтому так себе мысль. 1/8 или даже 1/4 для ардуинки самое то, вопрос в том с каким микрошагом комфортнее работать, тут и от драйвера зависитmak, 23 Сент. 14, 12:19
Обработчик прерывания у меня в одну строку digitalWrite(STEP_IO,!digitalRead(STEP_IO)); Можно конечно и ещё быстрее ногой дёргать, не знаю сколько тактов digitalWrite занимает, да и digitalRead там лишний тоже.
Драйвер FMD2740A с микрошагом от 1/2 до 1/128 пробовал 1/2 и 1/8 на 1-5 rpm вращается не плавно, с рывками, выше разницы на глаз не заметно. Пока на 1/16 остановился, насколько я понимаю лучше работать с максимальным микрошагом по возможности.
m16 Модератор Тамбов 1.9K 1K
Отв.45  23 Сент. 14, 18:01, через 21 мин
хотя до 30KHz в принципе можно выжатьslony, 22 Сент. 14, 17:50
чего там выжимать. проц может генерировать частоту до половины тактовой. т.е. до 4мГц
mak Модератор Екатеринбург 6.3K 1.8K
Отв.46  23 Сент. 14, 18:10, через 10 мин
Обработчик прерывания у меня в одну строку digitalWrite(STEP_IO,!digitalRead(STEP_IO));slony, 23 Сент. 14, 19:40
сразу пара замечаний ))
1. ты формируешь вот такой сигнал   ____-----____-----

а попробуй вот такой сделать ______-_______-_______-________
посмотри спеку на драйвер на каком фронте он срабатывает
у меня 1-й вариант шумно и дерганно, 2-й плавно и гладко Подмигивающий

2. а если тебе нужна скорость низкая? к примеру 1 оборот в минуту, как у тебя обработчик будет выглядеть?
lakmus Специалист С-Петербург 196 49
Отв.47  23 Сент. 14, 18:21, через 12 мин
может кому сгодится дешевый драйвер на 0.75A (max) A3967 (~90руб) с микростепами итп итд
если хватает шаговика напр от 5" дисковода то будет в самый раз
(у меня крутит довольно тугой игольчатый кран... но это уже оффтоп)

slony Магистр Сочи 246 63
Отв.48  23 Сент. 14, 18:33, через 12 мин
2. а если тебе нужна скорость низкая? к примеру 1 оборот в минуту, как у тебя обработчик будет выглядеть?mak, 23 Сент. 14, 18:10
Выглядит так же, только вызывается реже ) я просто таймер перепрограммирую. А с формой сигнала надо посмотреть, хотя вроде с генератором на маленьком микростепе тоже дергалось.
slony Магистр Сочи 246 63
Отв.49  23 Сент. 14, 18:35, через 3 мин
чего там выжимать. проц может генерировать частоту до половины тактовой. т.е. до 4мГцm16, 23 Сент. 14, 18:01
может то он может, только потом ни на что другое тактов не остается
VladPP Доцент Новосибирск 1K 380
Отв.50  23 Сент. 14, 18:43, через 8 мин
А в чем заключалась ненормальность результата?mak, 23 Сент. 14, 13:29
Подробней в личку могу написать, цвет меняется, а нужного послевкусие получить не удается, нет его, как например ежли настоять на сортировке вишню , или сливу, а тут и не компот, и не продукт, бодяга короче
slony Магистр Сочи 246 63
Отв.51  23 Сент. 14, 18:46, через 3 мин
1. ты формируешь вот такой сигнал   ____-----____-----

а попробуй вот такой сделать ______-_______-_______-________mak, 23 Сент. 14, 18:10

то-есть сделать обработчик ?
digitalWrite(STEP_IO,HIGH);
digitalWrite(STEP_IO,LOW);
mak Модератор Екатеринбург 6.3K 1.8K
Отв.52  23 Сент. 14, 18:50, через 5 мин
и паузу микросекунд 30 между ними
пауза нужна
а когда обороты низкие а таймер используешь 8-ми битный то тебе еще количество вызовов таймера нужно считать
да даже и с 16-ти битным тоже более 1-го цикла получается
а это несколько операндов еще Подмигивающий
так что количество шагов много вредно
slony Магистр Сочи 246 63
Отв.53  23 Сент. 14, 18:59, через 9 мин
и паузу микросекунд 30mak, 23 Сент. 14, 18:50
delayMicroseconds(30) вставлять в обработчик прерывания по таймеру как-то не хочется ) надо подумать как ещё сигнал формировать можно.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.54  23 Сент. 14, 19:06, через 8 мин
delayMicroseconds(30)slony, 23 Сент. 14, 20:59
а ты попробуй, не так все страшно, эта задержка совсем небольшая
mak Модератор Екатеринбург 6.3K 1.8K
Отв.55  23 Сент. 14, 19:08, через 2 мин
можно извратиться с выставлением следующего значения таймера фиксированного
но может и особо это не понадобится
проверь
slony Магистр Сочи 246 63
Отв.56  23 Сент. 14, 19:13, через 6 мин
уже пробую, всё работает без рывков на микрошаге 1/2 )
mak Модератор Екатеринбург 6.3K 1.8K
Отв.57  23 Сент. 14, 19:14, через 1 мин
ну вот ))
slony Магистр Сочи 246 63
Отв.58  23 Сент. 14, 19:19, через 6 мин
как я до сих пор ничего не спалил, сам себе удивляюсь 
Перистальтический насос на шаговом двигателе и ардуино в качестве мозгов
Перистальтический насос на шаговом двигателе и ардуино в качестве мозгов. Приборы и электр(он)ика.
mak Модератор Екатеринбург 6.3K 1.8K
Отв.59  23 Сент. 14, 19:22, через 3 мин
да и не должен был спалить ))
если работает гладко, рекомендую перейти на микрошаг 1/4 и на нем остановиться, более крупный шаг по мощности будет не так хорош
а тут и проц разгрузишь