A A A A Автор Тема: До кучи про шаговые двигатели.  (Прочитано 4519 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Майоров ВикторАвтор темы

  • *****
  • Сообщений: 2 442
  • Благодарностей: 188
    • Skype - victor_maiorov
    • Сообщения от Майоров Виктор
    • Видеоскан
Если кому еще интересно - ссылка на статью про схему управления ШД.
http://terraelectronica.ru/files/mail/s080128.pdf
С наилучшими пожеланиями

Майоров Виктор

Оффлайн GRG

  • *****
  • Сообщений: 805
  • Благодарностей: 0
    • Сообщения от GRG
Re: До кучи про шаговые двигатели.
« Ответ #1 : 26 Янв 2009 [00:36:26] »
много очень уж незамысловатых видео и много очень интересных.
прикольная идея с мотоциклом.  :)

Оффлайн GRG

  • *****
  • Сообщений: 805
  • Благодарностей: 0
    • Сообщения от GRG
Re: До кучи про шаговые двигатели.
« Ответ #2 : 26 Янв 2009 [00:41:34] »
а что касается управления двигателем с использованием ПЛИС, я считаю, что это ужасно - стоят дорого, противные для ручной пайки корпуса, не особо-то удобно всё это. основные преимущества ПЛИС, такие как быстродействие и т.д., в данных задачах не нужны. взять простенький микроконтроллер и получится ровно в 35 раз быстрее/проще и т.д.

Оффлайн GRG

  • *****
  • Сообщений: 805
  • Благодарностей: 0
    • Сообщения от GRG
Re: До кучи про шаговые двигатели.
« Ответ #3 : 26 Янв 2009 [00:46:55] »
дэк это как рыбалка, которая не ради рыбы. важен процесс и всё такое.  :)

Оффлайн Anton

  • *****
  • Сообщений: 7 252
  • Благодарностей: 77
    • Сообщения от Anton
Re: До кучи про шаговые двигатели.
« Ответ #4 : 26 Янв 2009 [15:47:54] »
а что касается управления двигателем с использованием ПЛИС, я считаю, что это ужасно - стоят дорого, противные для ручной пайки корпуса, не особо-то удобно всё это. основные преимущества ПЛИС, такие как быстродействие и т.д., в данных задачах не нужны. взять простенький микроконтроллер и получится ровно в 35 раз быстрее/проще и т.д.
Если кто еще помнит, я такой контроллер делал на EPM7032 еще лет пять. Причем не в полушаге, а 256 мш/шаг. Тогда каменюка стоила 4 бакса, сейчас, я думаю, она вообще уже бесплатна. А микроконтроллер не в состоянии быстро крутить движок в микрошаге, банально не хватает производительности. 1000об/мин для движка с шагом 1.8 градуса и 256мш/шаг - это частота коммутации шагов (сигнал STEP)- 0.853 мгц. Поллить портовую ногу с такой частотой - весь пар выходит в свисток.

Оффлайн GRG

  • *****
  • Сообщений: 805
  • Благодарностей: 0
    • Сообщения от GRG
Re: До кучи про шаговые двигатели.
« Ответ #5 : 26 Янв 2009 [15:53:57] »
да, это я понимаю.
кстати, я именно её покупал год-полгода назад за, как раз, чуть больше, чем 4 бакса.  :)

Оффлайн Piter_Korn

  • *****
  • Сообщений: 2 225
  • Благодарностей: 36
  • Мне нравится этот форум!
    • Сообщения от Piter_Korn
Re: До кучи про шаговые двигатели.
« Ответ #6 : 26 Янв 2009 [16:46:24] »
Так веддь уже обсуждалоссь неоднократно раз, что микрошаг нужен для гидирования (читайте - медленных перемещений), а наведение т.е. переброску на несколько (десятков) градусов выгоднее делать в полушаге (больше ВращМомент). Скорострельность в пол-Мегагерца - избыточна!

Оффлайн GRG

  • *****
  • Сообщений: 805
  • Благодарностей: 0
    • Сообщения от GRG
Re: До кучи про шаговые двигатели.
« Ответ #7 : 26 Янв 2009 [17:03:37] »
сейчас уже поздно.
что сделано, то сделано.  :)

Оффлайн Anton

  • *****
  • Сообщений: 7 252
  • Благодарностей: 77
    • Сообщения от Anton
Re: До кучи про шаговые двигатели.
« Ответ #8 : 26 Янв 2009 [22:34:06] »
Так веддь уже обсуждалоссь неоднократно раз, что микрошаг нужен для гидирования (читайте - медленных перемещений), а наведение т.е. переброску на несколько (десятков) градусов выгоднее делать в полушаге (больше ВращМомент). Скорострельность в пол-Мегагерца - избыточна!
Да что Вы говорите?!!
А мужики то не знают!  ;D
То то я смотрю американская фирма Parker так лоханулась, что сделала промышленный контроллер (у меня на ЧПУ станке стоят), который на любых режимах гоняет движок в 256мш/шаг и хочет при этом до мегагерца на STEP входе и пятьсот и более баксов за свою беспонтовую коробочку. ;) Так вот, лучший режим работы ШД - это даже не просто микрошаг, это два аналоговых синуса со сдвигом по фазе, примесью третьей гармоники и еще всяких мелких штучек. Все остальное - это лишь экономия, ведущая к ухудшению характеристик ШД. А переход на полушаг - это лишь следствие недостаточной производительности контроллера двигателя, только и всего. И момент тут вообще ни при чем.

Оффлайн GRG

  • *****
  • Сообщений: 805
  • Благодарностей: 0
    • Сообщения от GRG
Re: До кучи про шаговые двигатели.
« Ответ #9 : 26 Янв 2009 [22:39:24] »
у меня руки начинают чесаться.
сейчас побегу ваять контроллер.  ::)

нет, если серьёзно, где можно почитать об этом? о синусах и т.д.


andreichk

  • Гость
Re: До кучи про шаговые двигатели.
« Ответ #10 : 26 Янв 2009 [23:10:37] »
у меня руки начинают чесаться.
сейчас побегу ваять контроллер.  ::)
нет, если серьёзно, где можно почитать об этом? о синусах и т.д.
всё уже давно сделано,правда для BLDC-моторов, но тоже недалеко
http://www.microchip.com/Stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en025522

Оффлайн GRG

  • *****
  • Сообщений: 805
  • Благодарностей: 0
    • Сообщения от GRG
Re: До кучи про шаговые двигатели.
« Ответ #11 : 26 Янв 2009 [23:13:29] »
сделано действительно всё.
но интерес же не в конечном результате, а в ковыряниях.

Оффлайн GRG

  • *****
  • Сообщений: 805
  • Благодарностей: 0
    • Сообщения от GRG
Re: До кучи про шаговые двигатели.
« Ответ #12 : 26 Янв 2009 [23:15:17] »
кстати, поиск по ключевому слову "микрошаг" выдаёт множество статей о каких-то тренингах. О_о
 :)

andreichk

  • Гость
Re: До кучи про шаговые двигатели.
« Ответ #13 : 26 Янв 2009 [23:26:42] »
если нужен микрошаг напр. 1-16, то берите ТМС222 и крутите на здоровье.Работает нормально, сам проверил.
http://www.trinamic.com/tmc/render.php?sess_pid=211

Оффлайн GRG

  • *****
  • Сообщений: 805
  • Благодарностей: 0
    • Сообщения от GRG
Re: До кучи про шаговые двигатели.
« Ответ #14 : 26 Янв 2009 [23:33:22] »
спасибо.
посмотрю на днях.

Оффлайн Piter_Korn

  • *****
  • Сообщений: 2 225
  • Благодарностей: 36
  • Мне нравится этот форум!
    • Сообщения от Piter_Korn
Re: До кучи про шаговые двигатели.
« Ответ #15 : 27 Янв 2009 [09:22:51] »
Если так сильно хочется МИКРОшаг, так давайте переходить на DirectDigitalSintes (Прямой Цифровой Синтез).  Точность - 48 Бит, сдвоенный выход с программированым фазовым сдвигом. В Аналоговых Девицах их много стоят недорого , в Московии и Питере достаются легко. Управляются по SPI. Радиолюбители - коротковолновики интенсивно их используют. Есть программные наработки, правда для связных целей! Трудности , вполне преодолимые, могут возникнуть при << разгоне >> мощности для питания моторов ( DDS выдает до 5 Вольт)... И будет Вам 12-и разрядный синус на частоте 50 Мегагерц!

Оффлайн GRG

  • *****
  • Сообщений: 805
  • Благодарностей: 0
    • Сообщения от GRG
Re: До кучи про шаговые двигатели.
« Ответ #16 : 27 Янв 2009 [10:48:22] »
что-то много 50МГц. это же не масло, которым кашу не испортишь.  ::)
а можно ссылку на это дело?

Оффлайн CombaSoft

  • *****
  • Сообщений: 1 828
  • Благодарностей: 57
    • Сообщения от CombaSoft
Re: До кучи про шаговые двигатели.
« Ответ #17 : 27 Янв 2009 [11:25:56] »
А получится на такой частоте стабилизировать ток с мелкой ошибкой ?
Мирного чистого неба!

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 760
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: До кучи про шаговые двигатели.
« Ответ #18 : 27 Янв 2009 [12:10:57] »
А зачем нужно 50 МГц?

Оффлайн Денис Никитин

  • *****
  • Сообщений: 3 760
  • Благодарностей: 74
  • Keep your eyes open!
    • Skype - n.dennis
    • Сообщения от Денис Никитин
Re: До кучи про шаговые двигатели.
« Ответ #19 : 27 Янв 2009 [13:01:45] »
А зверская точность этож по частоте, а не по форме колебания. А по форме синуса там гармоник на -56 дБ, то есть немного больше 9 бит. Короче говоря ни одного преимущества перед специализированным motor control микроконтроллером тут имхо нет.