roboforum.ru

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


Принцип работы драйвера и контроллера Шагового Двигателя

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение TomaT » 24 мар 2012, 00:04

kvadrat писал(а):я правильно понял, что здесь используется нетипичная схема подачи сигналов для униполярного двигателя?
то есть как мне представлялось в униполярном двигателе 5ый(+6ой) сигнал соединяющий соседние обмотки меняет направление тока в обеих обмотках,а в этом случае получается что только в одной.

На выходе ULN'ки будет самая типичная, полный шаг с двумя запитанными обмотками.
При униполярном питании драйвер не меняет направление тока в обмотках. Он только запитывает либо одну половину обмотки, либо другую, противофазную.

Добавлено спустя 4 минуты 46 секунд:
В обмотке в целом, да, если можно так выразится, меняется направление тока. Если точнее, направление магнитного потока.

Добавлено спустя 2 минуты 32 секунды:
В таких двигателях, строго говоря нет четырех обмоток, их всего две с отводом от середины.
Аватара пользователя
TomaT
 
Сообщения: 354
Зарегистрирован: 25 июл 2007, 10:38
Откуда: Москва (Троицк, МО)
ФИО: Антон Миронов

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение kvadrat » 26 апр 2012, 10:38

И вот появилось время что бы вернуться к этому. Модуль пришел уже давно, ждал и пылился. Вчера сделал первый тест. В соответствии с документацией (http://www.kernelchip.ru/Ke-USB24A.php) провел опрос устройства. Устройство отвечает, ошибок не замечено.
Собрал схему с 4 светодиодами для проверки, как в руководстве. Командой $KE,WR устанавливаю высокое или низкое напряжение на выходах. Устройство подтверждает. Все как в руководстве. Например:
$KE,WR,23,1
#WR,OK
И тут должен загореться диод. Не горит. Почему?
Может быть я не правильно землю подключаю? Как вообще ее подключить правильно, на сколько это важно?

Добавлено спустя 1 минуту 45 секунд:
это то что у меня получилось
Вложения
IMG_9664 copy.jpg
Ke-USB24A_QuickStart.pdf
(583.41 КиБ) Скачиваний: 0
kvadrat
 
Сообщения: 30
Зарегистрирован: 11 мар 2012, 22:11

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение Myp » 26 апр 2012, 11:26

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

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение kvadrat » 26 апр 2012, 13:51

что такое тестер, что он тестирует?
скажите пожалуйста, в этой схеме заземление обязательно? и куда его заземлять?
kvadrat
 
Сообщения: 30
Зарегистрирован: 11 мар 2012, 22:11

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение Myp » 26 апр 2012, 14:26

а я говорил, надо было ардуину брать :D
по ардуине тут хотябы специалисты есть, и инструкции с картинками, специально для чайников.
а тут ктож его знает почему у тебя не работает, спроси у того у кого покупал))
ты светодиоды хоть правильно воткнул? попробуй развернуть, наоборот воткнуть в дырочки.

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

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение kvadrat » 26 апр 2012, 14:34

Myp писал(а):попробуй развернуть, наоборот воткнуть в дырочки.

попробую. не думал что это имеет значение

Myp писал(а):"земля" в схемах обязательна

куда подключать землю? вот мне нужно от микросхемы подключить один контакт к земле и светодиоды, я собрал все в один провод. куда теперь его?
kvadrat
 
Сообщения: 30
Зарегистрирован: 11 мар 2012, 22:11

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение Nesenin » 26 апр 2012, 15:29

ыыы. светодиоды воткнуты в выводы 27-31. их и надо включать (например $KE,WR,27,1). земля на выводах 16,17 см. http://www.kernelchip.ru/download/Ke-US ... kStart.pdf тут на схемке светодиоды почему то без токо ограничивающих резисторов воткнуты в цепь. imho надо 300 Ом резисторы последовательно воткнуть в цепь к каждому. либо хотя б 1 на общую землю, но иметь ввиду что все разом светодиоды если и смогут "гореть" то тускло.
тестер он же мултиметр. в режиме измерения напряжения (V 20) один щуп к земле (выводы 16,17) другой к интересующим выводам.

а вообще не плохо бы прежде азы электроники вспомнить\изучить
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение kvadrat » 26 апр 2012, 15:46

Nesenin писал(а):а вообще не плохо бы прежде азы электроники вспомнить\изучить

изучаю, изучаю в процессе. вчера Радиоэлектронику для чайников купил

и все же. я понял что к земеле подключать надо много всего и часто. я спрашиваю, что значит подключить к земле в этой схеме? Я собрал все отходы от заземления в один провод. Куда теперь этот провод сувать?
kvadrat
 
Сообщения: 30
Зарегистрирован: 11 мар 2012, 22:11

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение Nesenin » 26 апр 2012, 16:50

на вывод 16 или 17. там "замля" она же 0 вольт. светодиоды как и диоды проводят ток в одном направлении. посему будут гореть только в 1 варианте подключения...эм короче вот первая попавшаяся статейка http://cxem.net/beginner/beginner54.php подключите как в пункте 1. +5 В в данном случае будет на нужном выводе (при записи туда единицы $KE,WR,27,1) . 0 В (земля) на 16 и 17 выводе. где на ножках светодиода катод и анод какрас выяснится после того как он станет светить)
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение kvadrat » 01 май 2012, 11:35

написал небольшую программульку лампочки мигают по очереди с заданной частотой. с нее же буду посылать сигналы на обмотки. к сожалению не могу знать сбивается ли сигнал на больших частотах.
в выборе двигателя остановился вот на этом: http://www.pololu.com/catalog/product/1200
консультант в магазине сказал что ULN2004 слаба для него.
решил вернутся к варианту L297+L298N http://kazus.ru/nuke/spaw/images/1/28.gif. в связи с чем у меня
ВОПРОС: Какую роль в связке Ke-USB24A + L297 + L298N + Pololu Stepper Motor 200 играет L297 ? Она вообще там нужна? Хотелось бы детально понять в чем ее функция.
kvadrat
 
Сообщения: 30
Зарегистрирован: 11 мар 2012, 22:11

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение TomaT » 01 май 2012, 16:17

L297 - Это Step/Dir контроллер (секвенсер) выдающий сигналы фаз, и заодно ШИМ-стабилизатор поддерживающий ток в обмотках двигателя.
Аватара пользователя
TomaT
 
Сообщения: 354
Зарегистрирован: 25 июл 2007, 10:38
Откуда: Москва (Троицк, МО)
ФИО: Антон Миронов

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение kvadrat » 03 май 2012, 14:57

пару дней назад обнаружил то что попадалось на глаза перодически, чего упорно не замечал:
http://www.pololu.com/catalog/product/1182 Тадаам! Она букавально создана для управления этим движком http://www.pololu.com/catalog/product/1200 (который выбрал) с компьютера:
сегодня иду забирать обе вещицы. время на попытки самостоятельно собрать драйвер потрачено не мало, но хоть занаия какие то накопились

два впроса:
1. движок расчитан на 4В а плата на 8 - 36В. в faq этот момент разъяснятся: http://www.pololu.com/catalog/product/1200/faqs - примерно понятно, главное - походит. Но будет ли зависеть мощность (момент) двигателя от напряжения. то есть будет ли разница в мощности если я подам 8 и 36В ?
2. было бы удобно запитать с одного блока питания сразу 3 ткаих двигателя (через 3 драйвера соответсвенно). вопрос опытным в этом деле товарищам: достаточно ли будет(и не согрит ли он) простенького блока питания 8В за 500р для работы 3х двигателей в течении нескольких часов? (спецификацию двигателей см. ссылку выше)
kvadrat
 
Сообщения: 30
Зарегистрирован: 11 мар 2012, 22:11

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение setar » 03 май 2012, 18:22

kvadrat писал(а):пару дней назад обнаружил то что попадалось на глаза перодически, чего упорно не замечал:
http://www.pololu.com/catalog/product/1182 Тадаам! Она букавально создана для управления этим движком http://www.pololu.com/catalog/product/1200 (который выбрал) с компьютера:
сегодня иду забирать обе вещицы. время на попытки самостоятельно собрать драйвер потрачено не мало, но хоть занаия какие то накопились

по кругу ходим ?
это было на первой странице forum16/topic11317.html#p236020
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение kvadrat » 04 май 2012, 00:28

даа)) лол. я прокуковал этот момент. прочитав в одной статье, что управление биполярного двигателя много сложнее чем униполярного, я отмел сразу такое решение. оказалось сигналов ей надо еще меньше чем L297 + L298N. учусь на ходу.
у меня в руках сейчас этот движок ( http://www.pololu.com/catalog/product/1200). только сейчас я осознал сколько он весит (350г). драйвер и блок питания (оказалось зарядкой от телефона тут не обойтись) получится забрать только через пару дней, и испытать движок сейчас возможности нет. так вот, что значат эти Holding torque*: 3.17 kg-cm? В моем устройстве по рельсам будет ездить шина(как бы козловый карн - как в принтере короче) по которой будет ездить платформа с таким же (350) движком + еще какая то нагрузка, вообщем на 1000г я ориентируюсь. так вот. эти 3.17 kg-cm сколько примерно тянуть могут за собой? я написал программку для плавного возрастания частоты посылаемого импульса для разгона и торможения, надеюсь поможет, если вообще тронется все это.


* - Holding torque - момент удержания, см. спецификацию по ссылке выше
kvadrat
 
Сообщения: 30
Зарегистрирован: 11 мар 2012, 22:11

Re: Принцип работы драйвера и контроллера Шагового Двигателя

Сообщение kvadrat » 13 май 2012, 00:01

Три драйвера Pololu A4988(1) для шаговых двигателей Pololu Stepper Motor 200(2) буду запитывать блоком питания ESE 100-12(3)
Какие компоненты (диоды, резисторы, конденсаторы) нужно(ненужно) разместить на участке Драйвер-Блок питания что бы все было хорошо и ничего не сгорело?

Pololu A4988 подает 8-36В, до 2A на обмотку. Создан для Pololu Stepper Motor 200 (и др)
ссылки:
1 - http://www.pololu.com/catalog/product/1182
2 - http://www.pololu.com/catalog/product/1200
3- http://www.compel.ru/infosheet/EAGLE/ESE100-12/
важное faq: http://www.pololu.com/catalog/product/1200/faqs
kvadrat
 
Сообщения: 30
Зарегистрирован: 11 мар 2012, 22:11

Пред.След.

Вернуться в Новичкам или основы основ роботостроения.

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

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

cron