Страница 1 из 1
шаговый двигатель
Добавлено: Чт сен 26, 2013 15:29:24
sharmax
Добрый день, коллеги!
Подскажите - сам уже не знаю...
Имеется шаговый двигатель, биполярный, насколько я понимаю - у него 4 вывода. Рассчитан на 12 В. Есть ли какая-то простая готовая схема, чтобы заставить его работать? Скажем, одной кнопкой шток можно было выдвинуть, а при нажатии второй кнопки - напротив, задвинуть обратно? Конечно, я уже смотрел Даташиты на L6208, но ничего не понятно! Подскажите, профессионалы!!!
Re: шаговый двигатель
Добавлено: Чт сен 26, 2013 15:36:17
igor-x
для использования в станках нужно использовать драйвер шагового двигателя , например TB6560.
для простых поделок, где не нужна плавность хода, можно на микросхеме ТМ7 +транзисторы сделать - 2 Д-триггера,
или любым другим способом сформировать нужную диаграмму
тут можно почитать
http://stepmotors.ru/theory/02/02.htm
Re: шаговый двигатель
Добавлено: Чт сен 26, 2013 18:57:08
elf.arxont
Самое простое - давно уже придуманная и дубовая связка из L297 и L298. О их совместной работе прямо сказано в их даташитах.
Схема вот:

Re: шаговый двигатель
Добавлено: Пт сен 27, 2013 07:27:56
sharmax
elf.arxont писал(а):Самое простое - давно уже придуманная и дубовая связка из L297 и L298. О их совместной работе прямо сказано в их даташитах.
Спасибо! Но хотелось бы понять - а как сюда подключать кнопки "вперед/назад"!
Re: шаговый двигатель
Добавлено: Пт сен 27, 2013 07:54:03
igor-x
вперед/назад - это вход Direction
Re: шаговый двигатель
Добавлено: Пт сен 27, 2013 08:09:03
sharmax
Хорошо. Этот вход должен замыкаться на массу? На + питания?
Re: шаговый двигатель
Добавлено: Пт сен 27, 2013 08:28:00
igor-x
если на входе + , то это вперед, если ноль, то назад. каждый шаг движка делается во сигналу Clock
Re: шаговый двигатель
Добавлено: Пт сен 27, 2013 14:49:18
elf.arxont
Короче, сразу приведу значения всех ножек, которые входы.
Direction - уже сказали - вперед/назад
Clock - сигнал шагов. 1 импульс - 1 шаг
Half/Full - шаг/полушаг
Enable - включение/выключение
Vref - Опорное напряжение. Напряжение, приложенное к этому выводу определяет пиковый ток нагрузки.
Re: шаговый двигатель
Добавлено: Пт сен 27, 2013 15:38:49
sharmax
elf.arxont писал(а):Короче, сразу приведу значения всех ножек, которые входы.
Direction - уже сказали - вперед/назад
Clock - сигнал шагов. 1 импульс - 1 шаг
Half/Full - шаг/полушаг
Enable - включение/выключение
Vref - Опорное напряжение. Напряжение, приложенное к этому выводу определяет пиковый ток нагрузки.
Это уже конкретика! Спасибо! Но есть ряд вопросов:
1. Direction - если на входе +5В - мотор вращается вперед, если на нем 0В - назад?
2. Clock - можно ли постоянно подавать сюда импульсы от генератора (самого простого), никогда его не отключая? А мотором управлять через Enable? Какова должна быть длительность импульсов и амплитуда?
3. Полушаг - не нужен. Подаем постоянно 0В? Или +5В?
4. Enable - включение/отключение чего? Микросхемы? Или двигателя? Если двигателя - опять же - если тупо закачивать постоянно импульсы на вход "Clock" - можно ли, подавая сигнал 0В или +5В включать и отключать движение мотора?
5. Vref - какова связь между Vref и макс. допустимым током нагрузки? Допустим, средний ток через 1 обмотку двигателя - 200 мА, каким выбрать Vref чтобы при токе 201мА двигатель остановился?
P.S. Прошу прощения за дебильные вопросы, но правда - я никогда с шаговыми двигателями дела не имел, а кроме Вас мне больше никто не подскажет.
Re: шаговый двигатель
Добавлено: Пт сен 27, 2013 18:24:52
igor-x
sharmax писал(а):конкретика
конкретика прячется в даташитах , здесь досужие разговоры на завалинке
Re: шаговый двигатель
Добавлено: Пт сен 27, 2013 19:21:18
elf.arxont
Именно так, курите даташиты, если что - спрашивайте.
Re: шаговый двигатель
Добавлено: Сб сен 28, 2013 21:05:37
lexx_l
sharmax писал(а):
Это уже конкретика! Спасибо! Но есть ряд вопросов:
1. Direction - если на входе +5В - мотор вращается вперед, если на нем 0В - назад?
2. Clock - можно ли постоянно подавать сюда импульсы от генератора (самого простого), никогда его не отключая? А мотором управлять через Enable? Какова должна быть длительность импульсов и амплитуда?
3. Полушаг - не нужен. Подаем постоянно 0В? Или +5В?
4. Enable - включение/отключение чего? Микросхемы? Или двигателя? Если двигателя - опять же - если тупо закачивать постоянно импульсы на вход "Clock" - можно ли, подавая сигнал 0В или +5В включать и отключать движение мотора?
5. Vref - какова связь между Vref и макс. допустимым током нагрузки? Допустим, средний ток через 1 обмотку двигателя - 200 мА, каким выбрать Vref чтобы при токе 201мА двигатель остановился?
P.S. Прошу прощения за дебильные вопросы, но правда - я никогда с шаговыми двигателями дела не имел, а кроме Вас мне больше никто не подскажет.
1 - ДА, ну может наоборот
2- да, амплитуда 5в, длительность импульса=длительность паузы, частота - скорость вращения.
3- как то так... непомню точно... или даташит или метод тыка
4- да
5- он неостановится, там если я неошибаюсь стабилизация (тоесть напряжением Vref регулирутся ток через обмотки)
Re: шаговый двигатель
Добавлено: Пт май 09, 2014 09:03:58
alx
[quote="elf.arxont"]Самое простое - давно уже придуманная и дубовая связка из L297 и L298. О их совместной работе прямо сказано в их даташитах.
еще вариант L298+L6506
схема тут:
http://cnc.matrixmosaic.ru/index.html?cirquit
сам собирал такую - работает
там есть драйверы и биполярного и униполярного ШД