|
Управление шаговым мотором |
|
|
|
 |
Ответов
|
Mar 1 2018, 11:41
|

Просто Che
    
Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881

|
Цитата(Jenya7 @ Mar 1 2018, 13:16)  зачем тогда используют все эти микросхемы? Все таки я бы вам посоветовал сначала прочитать статью Леонида Ивановичаи изучить DataSheet на любой драйвер типа DRV8711 А вот потом уже спрашивать... з.ы. кроме того, вы совершенно не озвучили точность, с которой вам нужно крутить двигатель. Одно дело просто покрутить (а сам разгон это тоже не как "Поезд, стой! Раз, два!"), и другое дело переехать из точки А в точку В с заданными ускорениями и скоростями с точностью до микрошага.
|
|
|
|
|
Mar 1 2018, 12:25
|
Профессионал
    
Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075

|
Цитата(Baser @ Mar 1 2018, 17:41)  Все таки я бы вам посоветовал сначала прочитать статью Леонида Ивановичаи изучить DataSheet на любой драйвер типа DRV8711 А вот потом уже спрашивать... з.ы. кроме того, вы совершенно не озвучили точность, с которой вам нужно крутить двигатель. Одно дело просто покрутить (а сам разгон это тоже не как "Поезд, стой! Раз, два!"), и другое дело переехать из точки А в точку В с заданными ускорениями и скоростями с точностью до микрошага. вот тут возникает такой вопрос - как я знаю позицию мотора? по степам которые я передал? у него энкодера нет. Цитата(HardEgor @ Mar 1 2018, 17:59)  Так делайте на MOSFET, ничего сложного. раньше так и делали. Только потом не говорите что слишком много деталей получается. И контроллеру хватает задач, а тут еще мотором управлять. а откуда дполнительные детали? два моста и контролер. логика комутации не такая уж сложная как мне кажется. запускать таймер и он будет комутировать стэпы.
|
|
|
|
|
Mar 6 2018, 08:03
|
Профессионал
    
Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075

|
Цитата(dinam @ Mar 5 2018, 13:01)  Во всех рабочих рабочих режимах пропусков шагов быть не должно. Если надо контролировать, что произошел выход за рабочий режим, то ставьте датчики или применяйте драйверы с детектированием пропусков шагов. Про механические резонансы только читал. Современные драйверы позволяют их не замечать. Сам применяю A4989, но они требуют деликатности. Хотя у меня работают надежно при 46-48 В. Можете на форуме почитать. При токе 6 А можно обойтись без радиаторов. Т.к. двигатель достаточно мощный, то для раскрутки до нужных скоростей может потребоваться напряжение питания более 48 В. Спасибо. A4989 мне понравился. Лучший драйвер из всех что видел до сих пор. А как вы настраиваете MS1 и MS2? Там есть 4 режима Full Step, Half Step, Quarter Step, Sixteenth Step. А почему для раскрутки нужно 48В? Рабочее напряжение мотора 24В. Видел нарекания на эту микросхему. Есть какието тонкости настройки?
Сообщение отредактировал Jenya7 - Mar 6 2018, 08:08
|
|
|
|
|
Mar 6 2018, 10:46
|

Просто Che
    
Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881

|
Цитата(Jenya7 @ Mar 6 2018, 10:03)  A4989 мне понравился. Лучший драйвер из всех что видел до сих пор. А как вы настраиваете MS1 и MS2? Там есть 4 режима Full Step, Half Step, Quarter Step, Sixteenth Step. А почему для раскрутки нужно 48В? Рабочее напряжение мотора 24В. Я тоже Allegro использую, только слаботочные с встроенными ключами. Стартовать лучше с микрошагового режима, он более плавный. Если нужны большие скорости, то при разгоне переходят на полный шаг, для него частота Step нужна ниже (ее же самому генерировать нужно, а быстродействие не бесконечное). Мои алгоритмы при разгоне и торможении проходят по всем микрошаговым режимам, когда упираются в макс. установленную частоту. Но не уверен, что это нужно. Чаще встречал, что применяют только два режима: полный шаг и один из микро. Рабочее напряжение вашего мотора условно 24В. Если эти 24В фигурируют в документации, то это рекомендуемое напряжение при ограничении тока в 6А. Если вы подадите 24В на обмотку простыми ключами, как вы первоначально предлагали, она сгорит. Шаговый двигатель управляется током, а не напряжением. Производители обычно пишут два из трех параметра: сопротивление, ток, напряжение (по закону Ома). Для вашего двигателя 0.3 ом, 6А, 1.8В з.ы. вот и haker_fox вам порекомендовал статью Николая Ивановича
|
|
|
|
Сообщений в этой теме
Jenya7 Управление шаговым мотором Mar 1 2018, 09:38 Baser Что взять, сильно зависит от того, какую часть упр... Mar 1 2018, 10:15 Jenya7 Цитата(Baser @ Mar 1 2018, 16:15) Что взя... Mar 1 2018, 10:21  Baser Цитата(Jenya7 @ Mar 1 2018, 12:21) Я пото... Mar 1 2018, 10:32  Corvus Цитата(Jenya7 @ Mar 1 2018, 13:21) Я пото... Mar 1 2018, 10:32 XVR Ваш мотор берет 6А (судя по рис1), в drv8824 выдве... Mar 1 2018, 10:23 Jenya7 Цитата(XVR @ Mar 1 2018, 16:23) Ваш мотор... Mar 1 2018, 10:35  Corvus Цитата(Jenya7 @ Mar 1 2018, 13:35) вопрос... Mar 1 2018, 10:38   Jenya7 Цитата(Corvus @ Mar 1 2018, 16:38) Предла... Mar 1 2018, 10:47  Baser Цитата(Jenya7 @ Mar 1 2018, 12:35) да. ис... Mar 1 2018, 10:49   Baser Цитата(Jenya7 @ Mar 1 2018, 14:25) вот ту... Mar 1 2018, 13:06    _pv Цитата(Baser @ Mar 1 2018, 20:06) Да, ест... Mar 1 2018, 16:22     dinam Всегда работаем в микрошаге Sixteenth Step.
Не со... Mar 6 2018, 08:24      Gorby Цитата(dinam @ Mar 6 2018, 09:24) Всегда ... Mar 6 2018, 10:52       dinam Вопрос был А как вы настраиваете MS1 и MS2? Там ес... Mar 6 2018, 11:10       megajohn Цитата(Gorby @ Mar 6 2018, 14:52) Как Вы ... Mar 6 2018, 13:23      Jenya7 Цитата(Baser @ Mar 6 2018, 15:46) Я тоже ... Mar 6 2018, 13:12       Baser Цитата(Jenya7 @ Mar 6 2018, 15:12) если у... Mar 6 2018, 13:38 HardEgor Цитата(Jenya7 @ Mar 1 2018, 18:16) глядя ... Mar 1 2018, 11:59 haker_fox QUOTE (Jenya7 @ Mar 1 2018, 17:38) Есть т... Mar 6 2018, 08:50 haker_fox QUOTE (Jenya7 @ Mar 6 2018, 21:12) если у... Mar 6 2018, 14:15 Jenya7 Цитата(haker_fox @ Mar 6 2018, 19:15) Кст... Mar 6 2018, 14:51 Сергей Борщ QUOTE (haker_fox @ Mar 6 2018, 16:15) При... Mar 6 2018, 15:31 Jenya7 Цитата(Сергей Борщ @ Mar 6 2018, 20:31) Л... Mar 7 2018, 06:14  Сергей Борщ QUOTE (Jenya7 @ Mar 7 2018, 08:14) А подс... Mar 7 2018, 06:40   Jenya7 Цитата(Сергей Борщ @ Mar 7 2018, 11:40) П... Mar 7 2018, 06:56  Baser Цитата(Jenya7 @ Mar 7 2018, 08:14) А подс... Mar 7 2018, 10:23 haker_fox QUOTE (Jenya7 @ Mar 6 2018, 22:51) Ну я б... Mar 7 2018, 10:19 Herz Цитата(haker_fox @ Mar 7 2018, 12:19) Не ... Mar 7 2018, 10:27 Сергей Борщ QUOTE (haker_fox @ Mar 7 2018, 12:19) А н... Mar 7 2018, 13:13
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|