roboforum.ru

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

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

Обсуждаем рождающиеся мысли и результаты экспериментов.

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

Сообщение Duhas » 22 авг 2009, 20:06

как я понял обратные диоды на обмотках шаговика нужны в любом случае? ибо там ток аж отрицательным становится не говоря уж о том что нарастает медленнее
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение Master » 22 авг 2009, 22:26

На всех схемах которые я видел стояли обратные диоды.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

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

Сообщение Duhas » 23 авг 2009, 00:11

я же поставил.. пока ставил на горячую узнал что у меня паяльник долбит схему.. видимо пол сити на жале висит ( сжег мегу... и дорожку на плате усб-уарт моста...

теперь у меня весело все ) есть моменты когда две обмотки включены.. как я понимаю это плохо влияет )
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение Bass85 » 23 авг 2009, 00:58

Вам же давали ссылку в начале поста вот это от туда - Существует несколько способов управления обмотками шагового двигателя.

Первый способ обеспечивается попеременной коммутацией обмоток, в один момент времени включена обмотка только одной фазы (рис 8а). Этот способ называют ”one phase on” full step или wave drive mode, так как диаграмма напоминает бегущую волну. Точки равновесия ротора для каждого шага совпадают с «естественными» точками равновесия ротора у незапитанного двигателя. Недостатком этого способа управления является то, что для биполярного двигателя в один и тот же момент времени иcпользуется 50% обмоток, а для униполярного – только 25%. Это означает, что в таком режиме не может быть получен полный момент.

Второй способ - управление обмотками с перекрытием: обмотки двух фаз включены в одно и то же время. Его называют ”two-phase-on” full step или просто full step mode. При этом способе управления ротор фиксируется в промежуточных позициях между полюсами статора (рис. 8б) и обеспечивается примерно на 40% больший момент, чем в случае одной включенной фазы. Этот способ управления обеспечивает такой же угол шага, как и первый способ, но положение точек равновесия ротора смещено на пол-шага.

Так что если у вас правильно включается по две обмотки то момент больше.
Bass85
 
Сообщения: 38
Зарегистрирован: 12 авг 2009, 14:24
Откуда: Киев

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

Сообщение whale » 23 авг 2009, 01:52

Duhas
Почитай статейку, простенькую но для начала пойдет.
http://www.telesys.ru/electronics/projects.php?do=p077
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

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

Сообщение Duhas » 23 авг 2009, 10:03

эту статью я читал раза 3 )) про диоды - просто привычка с полевиками и Н-мостом.. там они не нужны.. про перекрытие фаз.. у меня оно "паразитное", т.к. не успевает разрядится РЦ чепочка.. и компаратор не выключает обмотку... тут проблема в схемотехнике, а не в способе управления.. на данный момент реализована та самая "бегущая волна", хотя изменив значение 1 регистра получим режим с 2 работающими фазами..

ПС свет вырубили О_о... сижу с ноута и беспроводного инета )

ППС - как отлажу макет выложу проект в протеусе...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение Duhas » 23 авг 2009, 14:21

итого в наличии 14 движков PM55L-048 ...

6 одного и 8 другого производителей..

еще кучка PM35L-048... с червяками на валу...

и пара PM35S-048.. на которых хочу попробовать сделать маленькую тележку )

выложу даташиты заодно.. а то их отыскать не так легко )
PM55L_Stepper_Motor.pdf
(57.52 КиБ) Скачиваний: 48

PM35L_Stepper_Motor.pdf
(91.49 КиБ) Скачиваний: 30

PM35S_Stepper_Motor.pdf
(57.07 КиБ) Скачиваний: 27
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение Master » 23 авг 2009, 22:22

пока ставил на горячую узнал что у меня паяльник долбит схему..

Скорее всего это ЭДС шаговика долбит, возьми шаговик за провода и покрути :)
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

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

Сообщение Duhas » 24 авг 2009, 00:18

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

Добавлено спустя 1 час 26 минут 5 секунд:
вот проектик в протеусе.. решил отказаться от логики и выполнить ее задачу с помощью диодиков ) но есть противный импульс при переключении.. думаю что с ним делать..

в терминалке команды типа "sxxxsyyy" и после "e".. ххх - скважность ШИМ от 0 до 255.. ууу - частота вращения.. чем меньше число тем выше частота ) дипазон тотже.. поскольку команды обрабатываются парсером посимвольно при ошибке ввода давим "r" и вводим занаво )
Вложения
stepper.rar
(35.28 КиБ) Скачиваний: 27
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение Master » 24 авг 2009, 00:23

в терминалке команды типа "sxxxsyyy" и после "e".. ххх - скважность ШИМ от 0 до 255.. ууу - частота вращения.. чем меньше число тем выше частота ) дипазон тотже.. поскольку команды обрабатываются парсером посимвольно при ошибке ввода давим "r" и вводим занаво )

Кроме того что жмем r ниче не понял.
Дай пару примеров команд с расшифровкой.

А что прошивку на асме писал?

А еще может было бы неплохо кроме осциллографа шаговик повесить для наглядности?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

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

Сообщение Duhas » 24 авг 2009, 00:58

рано туда пока шаговик ) пожже будет полный проект )

ну например набираем s255s010e

это выставит скважность в 255 и частоту импульсов в 720/10... /10 - в проге щас делитель введен ) для отладки нужно было ) чтоб не так часто мыргало )

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

брррр сюда написал вместо ветки про концентратор.. видно я уже спал вчера )

из результаттов - ожог пальца + отплавленный борт катушки с оловом. который остался на движке )

не могу понять почему при 39в питания и 13Омных обмотках ток не растет выше 1-1.5А...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение Ворон » 30 авг 2009, 04:57

39/13=3А....или просаживается напруга..или обратное едс гасит больше ничего не придумывается...
Ворон
 
Сообщения: 1054
Зарегистрирован: 24 ноя 2008, 19:43
Откуда: Казань

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

Сообщение Duhas » 30 авг 2009, 08:37

ключи сжег) тестить пока не на чем (
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение avr123.nm.ru » 30 авг 2009, 12:11

Duhas писал(а): не могу понять почему при 39 в питания и 13 Омных обмотках ток не растет выше 1-1.5 А...

Статья Ридико Л.И. разъясняет это явление и вообще про шаговые моторы подробно все расписано и есть драйвер готовый для ШД - скачать статью архивом http://stream.ifolder.ru/13711310

Добавлено спустя 1 минуту 37 секунд:
Duhas писал(а):ключи сжег)

Ну и слава богу ! Теперь есть возможность нормлаьные транзисторы поставить, как я рекомендую на ток в 5 раз больше нужного. Ну и защиту нормальную сделать как в апноутах.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение Duhas » 30 авг 2009, 12:23

АВР как всегда... кончилось мое спокойствие блин.. истек бан.. сжег я IRF3205... а 7103 возможно еще живы.. спаял не проверяя...

и так на будущее там все работает.. только вот чопперная стабилизация тока что-то мне не нравилась.. и то что ток мало нарастал...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Пред.След.

Вернуться в Идеи

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

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