Страница 1 из 2

простой драйвер шагового двигателя

Добавлено: Ср авг 28, 2013 12:52:35
dittohead
Возникла необходимость в простейшем (на рассыпухе) драйвера для шагового двигателя
rated voltage 7.4 вольта
напряжение питания схемы 12 вольт
ток до 1А
двигатель биполярный

схема на uln2003 всем устраивает,но у uln2003 макс. ток 0.5 А:(

нашел вот такую схему
Изображение
но ног у мотора 4, откинуть центры фаз?

Re: простой драйвер шагового двигателя

Добавлено: Ср авг 28, 2013 13:54:40
uk8amk
Вами приведена схема для униполярного шаговика.
Для биполярного будет два моста или 8 транзисторов(4 PNP + 4 NPN).

Re: простой драйвер шагового двигателя

Добавлено: Ср авг 28, 2013 14:05:50
Microtech
Либо в переменный ток 50Гц, одну обмотку прямо, а другую, - через конденсатор.

Re: простой драйвер шагового двигателя

Добавлено: Ср авг 28, 2013 14:15:14
dittohead
uk8amk писал(а):Вами приведена схема для униполярного шаговика.
Для биполярного будет два моста или 8 транзисторов(4 PNP + 4 NPN).
походу проще купить tba 6560

Изображение

Re: простой драйвер шагового двигателя

Добавлено: Вт фев 11, 2014 11:56:20
Muzykant
А для чего в этой схеме диоды?

Re: простой драйвер шагового двигателя

Добавлено: Вт фев 11, 2014 13:34:20
Engineer_Keen
Во всех схемах управления индуктивными нагрузками диоды стоят для защиты ключей от обратной ЭДС.

Re: простой драйвер шагового двигателя

Добавлено: Вт фев 11, 2014 13:48:00
Muzykant
Спасибо! У меня еще вопрос есть по управлению ШД. Биполярного.
Согласно прилагаемой схеме транзисторы Q3 и Q4 открываются при подаче напряжения на базу. Тут все понятно, т.е ток идет база-эмиттер на землю. А вот как открываются Q1 и Q2 я никак понять не могу. Или может это просто общая схема и в ней не отражены некоторые компоненты?
мост.gif
(5.56 КБ) 1552 скачивания

Re: простой драйвер шагового двигателя

Добавлено: Вт фев 11, 2014 15:00:37
Dr. Alex
А не проще-ли для ТС взять микросхему ULN2003 и горя не знать)?

Re: простой драйвер шагового двигателя

Добавлено: Вт фев 11, 2014 15:10:17
Martin76
Ему биполярным движком нужно управлять
dittohead писал(а):но ног у мотора 4, откинуть центры фаз?
проще взять L298 или подобные спец драйвера и не изобретать в стопятьсотый раз велосипед драйвер шагового двигателя, дешевле готового навряд ли выйдет все равно 8 ключей и кучка транзисторов для управления ими.

Re: простой драйвер шагового двигателя

Добавлено: Вт фев 11, 2014 15:18:00
Muzykant
Проще, конечно, но вроде не дешевле, да и цель моя - понять, как работает приведенная схема. С униполярным движком проблем не возникло. 4 транзистора и мега8, заработало с первого раза. А с биполярным непонятно...

Re: простой драйвер шагового двигателя

Добавлено: Вт фев 11, 2014 15:20:53
Martin76
А чего такого в схеме не понятного? Эта схема не полная, для управления особенно верхними ключами нужны еще транзисторы.

Re: простой драйвер шагового двигателя

Добавлено: Вт фев 11, 2014 15:32:04
Muzykant
Я не могу понять, как открываются транзисторы верхнего плеча. Ведь PNP транзисторы открываются напряжением отрицательной полярности, т.е. на эмиттере "-", на базе "+". Но на схеме-то на эмиттере не "минус"

Re: простой драйвер шагового двигателя

Добавлено: Вт фев 11, 2014 15:47:11
Martin76
пнп открываются более отрицательным напряжением на базе, чем на эмиттере, соединение базы через ключ с землей откроет такой транзистор.

Re: простой драйвер шагового двигателя

Добавлено: Вт фев 11, 2014 15:50:25
Muzykant
Говоря иначе, его откроет логический ноль на выходе меги?
или должно быть именно так:
мост1.gif
(8.78 КБ) 1330 скачиваний
PS только новый транзюк в другую сторону, эмиттером к базе PNP

Re: простой драйвер шагового двигателя

Добавлено: Вт фев 11, 2014 15:56:50
Martin76
Примерно так, только реальная схема будет сложнее, с резисторами, ограничивающими ток баз транзисторов, резисторами между базами и эмиттерами и защитными диодами.

Re: простой драйвер шагового двигателя

Добавлено: Вт фев 11, 2014 22:47:33
Muzykant
Спасибо за ответы!
Новый вопрос, если можно. Есть 2 контроллера pbl3717a. Даташит к ним в аттаче.
Не совсем понятны входы Phase, COMPARATOR INPUT, REFERENCE, SENSE RESISTOR.
Итак, по порядку:
- Phase - защита от КЗ во время переключения. Это, как я понял, активирует контроллер, если их больше одного.
- REFERENCE - устанавливает значение опорного напряжения для компаратора. Имеется ввиду питание контроллера.
- COMPARATOR INPUT - не понял по описанию. Напряжение через SENSE RESISTOR приходит на него через фильтр низких частот.
- SENSE RESISTOR - судя по описанию, похоже на reference.

Не пинайте сильно, спасибо за помощь

Re: простой драйвер шагового двигателя

Добавлено: Ср фев 12, 2014 01:44:10
troyep
Muzykant

по моему -"sens rezistor"--тут подключается низкоомный резистор,ток обмотки течет через него на землю, создает определенное падение напряжения,дальше это самое напряжение через
rc цеп подается на вход "comparator imput" компаратора,
на другой-"REFERENCE" вход компаратора подается опорное напряжение, с его помошю устанавливаем нужный нам ток на обмотку-те. компаратор сравнивает и если "cop. imput" > "ref", то выключает силовые транзисторы,


а вот как работает вход "phaze" я не разобрал, наверно упрявляюший мк при помощи "Phaze" рулит микрошагом,

Re: простой драйвер шагового двигателя

Добавлено: Ср фев 12, 2014 11:42:26
Muzykant
Все-таки, думаю, Phase активирует контроллер, правда тогда причем тут защита от КЗ. В общем, помог бы кто-нибудь...

Re: простой драйвер шагового двигателя

Добавлено: Пт фев 14, 2014 10:42:20
Muzykant
Ладно, фиг с ней с микросхемой, на 8 транзисторах биполярник тоже неплохо крутится. Только рывками с большой частотой. Как я понял, надо теперь ШИМ ковырять и реализовать его можно и программно.
L298 стоит 180 рублей, в чип-нн 120, а на ебее нашел уже готовый драйвер Dual H Bridge DC Stepper Motor Drive Controller Board Module Arduino L298N всего за 3 доллара)) Заказал себе несколько. А пока идут буду дальше изучать на чем могу.
Спасибо тем, кто откликнулся!

P.S. А ведь ШИМ тут, наверное, и не нужен. Достаточно между выводами каждой обмотки вставить по конденсатору, так?
P.P.S. Нет,не так... Поковыряю ШИМ

Re: простой драйвер шагового двигателя

Добавлено: Сб фев 15, 2014 13:29:31
troyep
Muzykant-

можете использовать силовую часть отсюда-
http://www.cncmasterkit.ru/viewtopic.php?f=3&t=159
схема рабочая!