roboforum.ru

Технический форум по робототехнике.

Arduino pro mini для управления шаговым двигателем

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Myp » 18 дек 2014, 13:52

EN+ не подключен, вторая клемма справа.
этот контакт включает драйвер, подсоединяй его к плюсовой шине макетки.
RootAdmin, у него так и сделано, клеммы с знаком - соединены вместе и на минусовую шину.

Добавлено спустя 2 минуты 2 секунды:
вот вроде такая же плата
Изображение
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 18 дек 2014, 14:15

RootAdmin писал(а):Наверно я не сильно хорошо смотрел на фото, но ИМХО стоят там на развязке обычные оптроны. У светодиода которых анод и катод ессно. Вот эти аноды и катоды выведены на клеммы. И подключай как хочешь. Я бы все катоды (выводы с "-") подключил на землю. Землю ардуины. А выводы с "+" - использовал для управления.

На фото на 5 вывод ардуины прицеплен какой контакт драйвера?
Dir? Поменяйте местами...

И да, скетч еще недоработан. Двигатель должен вращаться с частотой заданной в timerLoadValue=SetupTimer2(120);
Шестьдесят шагов в секунду.


Я по светодиодам ничего не могу сказать, не разбираюсь в схемах (только на уровне посмотрел и скопировал), подключил как писали выше, все минусовые вместе и на минус питания ардуины (видно на макетке).

5 вывод как и рекомендовалось выше. Местами менял, результата нет. :roll:

Добавлено спустя 7 минут 5 секунд:
Подключил именно так как на картинке.

13130001.JPG

Пока ничего.
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Myp » 18 дек 2014, 14:30

а вал то зафиксировался? пока не включится драйвер и вал не заблокируется нет смысла остальное пробовать.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 18 дек 2014, 14:48

Нет, я и раньше писал, что вал свободно вращается.

Добавлено спустя 9 минут 45 секунд:
может микропереключатели как-то переключить? Те, что беленькие. Они сейчас (так приехало) офоф онон офоф
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение RootAdmin » 18 дек 2014, 15:22

А до этого, при экспериментах вывод en был куда-то подключен?Или висел в воздухе. Надо попробовать отключить.

Добавлено спустя 1 минуту 5 секунд:
Сейчас сам проверю у себя.

Добавлено спустя 9 минут 54 секунды:
Исправно гонит меандр на 6 ноге ардуины.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 18 дек 2014, 15:25

До этого (когда он дергался в конвульсиях и крутился как вздумается с прошивкой из заготовок ардуино) всё было подключено как в первом сообщении с рекомендациями по запуску..

RootAdmin писал(а):
Для этого подключаем к модулю двигатель, выводы EN+, CW+, CLK+ подключаем к +5V через сопротивления в 100 ом (не вижу на фото платы токоограничивающих резисторов).
Как раз макетку использовать удобно. К выводам EN-, CW-, CLK- подключаем провода.
Подаем питание на драйвер.
Берем провод CLK- и замыкаем его на массу (обязательно источника +5V, НЕ питания двигателя).
Если двигатель начинает шагать (на глаз можно не заметить, лучше рукой щупать) - хорошо.
Если нет - замыкаем на массу EN- и повторяем процедуру.


Добавлено спустя 2 минуты 27 секунд:
Что с подключеным ЕН что с отключеным - тихо. Никакой реакции.
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение RootAdmin » 18 дек 2014, 15:31

Хе, странно... Тогда - пробуем опять переключить как работало...
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 18 дек 2014, 15:52

что-то я засомневался в работоспособности вообще... вернул всё к истокам и чота не шагает он... :cry: может второпях что спалил или не так подключил...

соединил все плюсовые и подаю 5V, остальные (минусовые) просто висят. беру слк- и на массу... ничего не происходит. светодиоды как горели так и горят, даже не мерцают.

Добавлено спустя 7 минут 25 секунд:
тьфу блин... я минус тыкал на макетке с другой половины.. думал туда доходит питание...
п.п.ц.
сейчас проверю снова "как надо"

Добавлено спустя 6 минут 36 секунд:
Подключил. Светодиод "рун" на драйвере моргает, типа шагает, но мотор и не зафиксирован и не шагает.

Добавлено спустя 1 минуту 49 секунд:
Отключил ЕН+ - мотор начал "тюлюпаться" туда-сюда в два раза чаще, чем моргает светодиод.

А если перекинуть провода степ и дир, то мотор становится на удержание (с неподключенным ЕН+)
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Myp » 18 дек 2014, 16:11

тюлюпается когда включается драйвер и фиксирует вал.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 18 дек 2014, 16:15

С неподключенным ЕН+
С подключенным ничего. не удерживает и не тюлюпается.
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Myp » 18 дек 2014, 16:27

такс
в инетрнетах народ пишет что логика именно у этой платы отнюдь не банальная.

все 3 контакта с знаком + надо на постоянку подключить на +5 вольт.
а уже сигналы управления подавать на оставшиеся со знаком -
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Arduino pro mini для управления шаговым двигателем

Сообщение RootAdmin » 18 дек 2014, 17:17

Оставляем как работает. Если сейчас подключить - двигатель вертится?
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 18 дек 2014, 17:36

RootAdmin писал(а):Оставляем как работает. Если сейчас подключить - двигатель вертится?

Яж так и написАл, что так как сейчас подключил - тюлюпается туда сюда, немного постепенно смещаясь по часовой.

Добавлено спустя 1 минуту 20 секунд:
Myp писал(а):такс
в инетрнетах народ пишет что логика именно у этой платы отнюдь не банальная.

все 3 контакта с знаком + надо на постоянку подключить на +5 вольт.
а уже сигналы управления подавать на оставшиеся со знаком -

т.е. типа как было (для теста?), когда я контакт слк- на массу тЫкал?
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение RootAdmin » 19 дек 2014, 10:34

Да, но туда-сюда вал не должен дергаться. Надо проверить, верно ли подключены фазы.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 19 дек 2014, 11:31

А то, что он крутился "с неправильной" программой ничего? Видео на предыдущей странице.
Я подключил примерно по цветам как на плате рампса, там разве что цвет черный, а на моторе желтый...

п.с. кстати, если в момент его дергания, выдернуть один проводок (степ или дир не помню), то мотор продолжает вращаться, не дёргаться, а вращаться... это показатель чего, неправильности или правильности включения?
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Пред.След.

Вернуться в Arduino и другие Xduino

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3