Добрый день, коллеги!
Подскажите - сам уже не знаю...
Имеется шаговый двигатель, биполярный, насколько я понимаю - у него 4 вывода. Рассчитан на 12 В. Есть ли какая-то простая готовая схема, чтобы заставить его работать? Скажем, одной кнопкой шток можно было выдвинуть, а при нажатии второй кнопки - напротив, задвинуть обратно? Конечно, я уже смотрел Даташиты на L6208, но ничего не понятно! Подскажите, профессионалы!!!
для использования в станках нужно использовать драйвер шагового двигателя , например TB6560.
для простых поделок, где не нужна плавность хода, можно на микросхеме ТМ7 +транзисторы сделать - 2 Д-триггера,
или любым другим способом сформировать нужную диаграмму
Короче, сразу приведу значения всех ножек, которые входы.
Direction - уже сказали - вперед/назад
Clock - сигнал шагов. 1 импульс - 1 шаг
Half/Full - шаг/полушаг
Enable - включение/выключение
Vref - Опорное напряжение. Напряжение, приложенное к этому выводу определяет пиковый ток нагрузки.
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. Прошу прощения за дебильные вопросы, но правда - я никогда с шаговыми двигателями дела не имел, а кроме Вас мне больше никто не подскажет.
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 регулирутся ток через обмотки)