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

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
dittohead
Открыл глаза
Сообщения: 61
Зарегистрирован: Пн дек 13, 2010 10:38:19

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

Сообщение dittohead »

Возникла необходимость в простейшем (на рассыпухе) драйвера для шагового двигателя
rated voltage 7.4 вольта
напряжение питания схемы 12 вольт
ток до 1А
двигатель биполярный

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

нашел вот такую схему
Изображение
но ног у мотора 4, откинуть центры фаз?
Реклама
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

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

Сообщение uk8amk »

Вами приведена схема для униполярного шаговика.
Для биполярного будет два моста или 8 транзисторов(4 PNP + 4 NPN).
Реклама
Аватара пользователя
Microtech
Поставщик валерьянки для Кота
Сообщения: 2052
Зарегистрирован: Вт ноя 03, 2009 21:02:38
Откуда: Москва
Контактная информация:

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

Сообщение Microtech »

Либо в переменный ток 50Гц, одну обмотку прямо, а другую, - через конденсатор.
dittohead
Открыл глаза
Сообщения: 61
Зарегистрирован: Пн дек 13, 2010 10:38:19

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

Сообщение dittohead »

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

Изображение
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Muzykant
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вт дек 24, 2013 17:22:18
Откуда: Ярославль

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

Сообщение Muzykant »

А для чего в этой схеме диоды?
Реклама
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

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

Сообщение Engineer_Keen »

Во всех схемах управления индуктивными нагрузками диоды стоят для защиты ключей от обратной ЭДС.
Реклама
Аватара пользователя
Muzykant
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вт дек 24, 2013 17:22:18
Откуда: Ярославль

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

Сообщение Muzykant »

Спасибо! У меня еще вопрос есть по управлению ШД. Биполярного.
Согласно прилагаемой схеме транзисторы Q3 и Q4 открываются при подаче напряжения на базу. Тут все понятно, т.е ток идет база-эмиттер на землю. А вот как открываются Q1 и Q2 я никак понять не могу. Или может это просто общая схема и в ней не отражены некоторые компоненты?
мост.gif
(5.56 КБ) 1552 скачивания
Аватара пользователя
Dr. Alex
Это не хвост, это антенна
Сообщения: 1438
Зарегистрирован: Вт окт 28, 2008 09:00:18
Откуда: Украина, Харьков
Контактная информация:

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

Сообщение Dr. Alex »

А не проще-ли для ТС взять микросхему ULN2003 и горя не знать)?
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20175
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

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

Сообщение Martin76 »

Ему биполярным движком нужно управлять
dittohead писал(а):но ног у мотора 4, откинуть центры фаз?
проще взять L298 или подобные спец драйвера и не изобретать в стопятьсотый раз велосипед драйвер шагового двигателя, дешевле готового навряд ли выйдет все равно 8 ключей и кучка транзисторов для управления ими.
Аватара пользователя
Muzykant
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вт дек 24, 2013 17:22:18
Откуда: Ярославль

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

Сообщение Muzykant »

Проще, конечно, но вроде не дешевле, да и цель моя - понять, как работает приведенная схема. С униполярным движком проблем не возникло. 4 транзистора и мега8, заработало с первого раза. А с биполярным непонятно...
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20175
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

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

Сообщение Martin76 »

А чего такого в схеме не понятного? Эта схема не полная, для управления особенно верхними ключами нужны еще транзисторы.
Аватара пользователя
Muzykant
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вт дек 24, 2013 17:22:18
Откуда: Ярославль

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

Сообщение Muzykant »

Я не могу понять, как открываются транзисторы верхнего плеча. Ведь PNP транзисторы открываются напряжением отрицательной полярности, т.е. на эмиттере "-", на базе "+". Но на схеме-то на эмиттере не "минус"
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20175
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

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

Сообщение Martin76 »

пнп открываются более отрицательным напряжением на базе, чем на эмиттере, соединение базы через ключ с землей откроет такой транзистор.
Аватара пользователя
Muzykant
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вт дек 24, 2013 17:22:18
Откуда: Ярославль

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

Сообщение Muzykant »

Говоря иначе, его откроет логический ноль на выходе меги?
или должно быть именно так:
мост1.gif
(8.78 КБ) 1330 скачиваний
PS только новый транзюк в другую сторону, эмиттером к базе PNP
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20175
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

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

Сообщение Martin76 »

Примерно так, только реальная схема будет сложнее, с резисторами, ограничивающими ток баз транзисторов, резисторами между базами и эмиттерами и защитными диодами.
Аватара пользователя
Muzykant
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вт дек 24, 2013 17:22:18
Откуда: Ярославль

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

Сообщение Muzykant »

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

Не пинайте сильно, спасибо за помощь
Вложения
pbl3717a.pdf
(190.21 КБ) 602 скачивания
troyep
Прорезались зубы
Сообщения: 236
Зарегистрирован: Пт июл 20, 2012 01:15:23

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

Сообщение troyep »

Muzykant

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


а вот как работает вход "phaze" я не разобрал, наверно упрявляюший мк при помощи "Phaze" рулит микрошагом,
Аватара пользователя
Muzykant
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вт дек 24, 2013 17:22:18
Откуда: Ярославль

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

Сообщение Muzykant »

Все-таки, думаю, Phase активирует контроллер, правда тогда причем тут защита от КЗ. В общем, помог бы кто-нибудь...
Аватара пользователя
Muzykant
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вт дек 24, 2013 17:22:18
Откуда: Ярославль

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

Сообщение Muzykant »

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

P.S. А ведь ШИМ тут, наверное, и не нужен. Достаточно между выводами каждой обмотки вставить по конденсатору, так?
P.P.S. Нет,не так... Поковыряю ШИМ
troyep
Прорезались зубы
Сообщения: 236
Зарегистрирован: Пт июл 20, 2012 01:15:23

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

Сообщение troyep »

Muzykant-

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

Вернуться в «Умные мысли»