Перистальтический насос на шаговом двигателе и ардуино в качестве мозгов
mak
Модератор
Екатеринбург
6.3K 1.8K


ты 5в подаешь с ардуины?
shram1970
Доцент
Желтая гора
1.3K 325

Отв.601 03 Дек. 15, 16:30 (через 15 мин)
Нет с внешнего.
mak
Модератор
Екатеринбург
6.3K 1.8K


подай с самой ардуины
shram1970
Доцент
Желтая гора
1.3K 325

Отв.603 03 Дек. 15, 17:42 (через 29 мин)
Все тоже самое только значение 340
mak
Модератор
Екатеринбург
6.3K 1.8K


крутит не быстрее?
shram1970
Доцент
Желтая гора
1.3K 325

Отв.605 03 Дек. 15, 18:05 (через 5 мин)
Нет,меньше чем сто точно.Скорость от внешнего источника такая же
mak
Модератор
Екатеринбург
6.3K 1.8K

Отв.606 03 Дек. 15, 21:19
тогда придется приостановить движения в этом направлении
как минимум пока не соберу стенд
не совсем понятно в чем дело
как минимум пока не соберу стенд
не совсем понятно в чем дело
shram1970
Доцент
Желтая гора
1.3K 325

Отв.607 04 Дек. 15, 06:51
Бум надеятся на лучшее,наденька умерает последней.Большее спасибо что хоть мучаешся с нами.
mak
Модератор
Екатеринбург
6.3K 1.8K

Отв.608 04 Дек. 15, 08:07
да какие это мучения ))
проблема только во времени, его категорически не хватает
проблема только во времени, его категорически не хватает
mak
Модератор
Екатеринбург
6.3K 1.8K

Отв.609 04 Дек. 15, 08:40 (через 33 мин)
давай еще раз попробуем, еще кое что изменил
расскажи что получится
расскажи что получится
shram1970
Доцент
Желтая гора
1.3K 325

Отв.610 04 Дек. 15, 09:30 (через 51 мин)
Уже сменился,сегодня только после 19 часов смогу проверить.
mak
Модератор
Екатеринбург
6.3K 1.8K

Отв.611 04 Дек. 15, 09:45 (через 16 мин)
ну хорошо
подождем до вечера
вечером заниматься времени обычно не бывает
днем только
подождем до вечера
вечером заниматься времени обычно не бывает
днем только
shram1970
Доцент
Желтая гора
1.3K 325

Отв.612 05 Дек. 15, 07:30
Ты его победил и на верном пути.При переключениях скорость выставленая ранее сохраняется,в внешнем режими два числа как ты и говорил 203 и 695.Сначало крутит бодренько как и положено на 200 а потом вращение иногда срывается,в автономном режиме такого нет.Ну и надписи STOP так и нет,все время RUN.
mak
Модератор
Екатеринбург
6.3K 1.8K


попробуй резистор переменный поставить
одну ногу на gnd вторую на +5
а среднюю на adc
одну ногу на gnd вторую на +5
а среднюю на adc
Будён Михалыч Семённый
Специалист
Тамошнее Мы
171 43

Отв.614 05 Дек. 15, 10:11 (через 14 мин)
Макс когда мне уже насос изладишь ? с Сентября жду - а то мой не знаю сколько еще протянет давече пробовал прикинуть сколько он у меня бражки перекачал получилось за 2.5 года более 50 тонн Хорошие насосы у Игоря 223 !
shram1970
Доцент
Желтая гора
1.3K 325

Отв.615 05 Дек. 15, 10:18 (через 8 мин)
Не серчай теперь только завтра.Дома даже паяльника нет,бабам моим вонь не нравится,а на сутки завтра.Вот и мотаюсь,сутки двое,а после суток еще в ночь выхожу.За то есть где с железками поковыряться,а на второй работе доступ к зерну.
mak
Модератор
Екатеринбург
6.3K 1.8K

Отв.616 05 Дек. 15, 13:11
Будён Михалыч Семённый, у меня пока ремонт вовсю идет дома, ничего не могу собрать, даже до тестовых макетов руки не доходят
Вадим в гости забегал видел что тут творится
Вадим в гости забегал видел что тут творится

Отв.617 05 Дек. 15, 20:48
Коллеги!
Выложите,пожалуйста, кто-нибудь, любой из вариантов печатной платы в Sprint-Layout-е ,дабы не заниматься напрасной работой -рисовать с нуля.
Выложите,пожалуйста, кто-нибудь, любой из вариантов печатной платы в Sprint-Layout-е ,дабы не заниматься напрасной работой -рисовать с нуля.
shram1970
Доцент
Желтая гора
1.3K 325

Отв.618 05 Дек. 15, 20:52 (через 4 мин)
Выложите,пожалуйста, кто-нибудь, любой из вариантов печатной платы в Sprint-Layout-еolegmak3, 05 Дек. 15, 20:48[сообщение #12268076]
djk
Студент
Пермь
19 7
Отв.619 05 Дек. 15, 22:21
2 mak: Сразу скажу, что программированием занимался в середине девяностых, ардуину тоже только начал изучать и много еще чего в твоей программе не понял.
Но мне кажется что можно ввести еще переменную min_rpm и проецировать значение, полученное с А5 на диапазон min_rpm - max_rpm. Весь диапазон оборотов в наших приложениях не нужен, а точность повысится.
Я бы выкинул процедуру read_ext_control(), а в action() бы заменил if (control_enable) read_ext_control(); на
if (control_enable)
{
external = analogRead(EXT_C);
external = map(external, 0, 1023, min_rpm , max_rpm);
}
ну calculate() бы тоже упростился соответственно.
В железе пока нормально проверить не смог, из резисторов под рукой оказались только старый, сильно шумящий на 220к и подстроечник СП3-37А, я его крутить устану.
Завтра-послезавтра прикуплю детали, буду тестировать.
Да, в твоей новой версии max_rpm работает нормально.
Но мне кажется что можно ввести еще переменную min_rpm и проецировать значение, полученное с А5 на диапазон min_rpm - max_rpm. Весь диапазон оборотов в наших приложениях не нужен, а точность повысится.
Я бы выкинул процедуру read_ext_control(), а в action() бы заменил if (control_enable) read_ext_control(); на
if (control_enable)
{
external = analogRead(EXT_C);
external = map(external, 0, 1023, min_rpm , max_rpm);
}
ну calculate() бы тоже упростился соответственно.
В железе пока нормально проверить не смог, из резисторов под рукой оказались только старый, сильно шумящий на 220к и подстроечник СП3-37А, я его крутить устану.

Завтра-послезавтра прикуплю детали, буду тестировать.
Да, в твоей новой версии max_rpm работает нормально.