|
Неравномерное перемещение на микрошаге |
|
|
|
Aug 5 2013, 10:08
|
Группа: Новичок
Сообщений: 8
Регистрация: 5-08-13
Пользователь №: 77 805

|
Здравствуйте! Возникла такая проблема: есть моторизированный стол с передачей шестерня-рейка, моторы по двум осям управляются драйверами Allegro A4988 с шагом 1/16 ; при перемещении с длительной задержкой между шагами происходит что-то странное – на некоторых шагах стол перемещается заметно больше чем на остальных (на глаз – как будто происходит небольшой рывок); задержка между шагами двигателя составляет около 100 миллисекунд, шаги вроде бы не пропускает, поведение одинаковое на всех осях.
Вопрос такой - с чем это может быть связано, с механикой передачи или с чем-то еще, или может быть такое что при микрошаге производится неконстантый поворот оси?
|
|
|
|
|
Aug 6 2013, 06:13
|
Группа: Новичок
Сообщений: 8
Регистрация: 5-08-13
Пользователь №: 77 805

|
Цитата(Tanya @ Aug 5 2013, 14:25)  Трение? Сухое. Пробовал с жидкой смазкой эффект тот же. Попробую еще с чем нибудь вроде солидола. Цитата(Iptash @ Aug 5 2013, 23:15)  В данном случае один микрошаг не может осилить вашу механику, поэтому только последующие микрошаги как бы выдергивают магнитную систему (рывком не по синусоидальной траектории). Если бы полный шаг шаговика не осиливал вашу механику, то соответственно терялись размеры или т.п.. Не подскажете, как называется такой эффект, может где подробнее можно про него почитать? Или это решается только установкой мотора с большим моментом? У меня используется вот такой мотор - http://www.stepperonline.com/9deg-thin-ste...0504s-p-88.htmlЦитата(bureau @ Aug 5 2013, 23:29)  Какое напряжение вы подаете на MOSFET драйвера (величина напряжения Vbb)? 12V
|
|
|
|
|
Aug 6 2013, 11:24
|
Участник

Группа: Участник
Сообщений: 55
Регистрация: 10-02-09
Из: Выборг
Пользователь №: 44 667

|
Цитата(Андрей Саенко @ Aug 5 2013, 13:08)  Здравствуйте! Возникла такая проблема: есть моторизированный стол с передачей шестерня-рейка, моторы по двум осям управляются драйверами Allegro A4988 с шагом 1/16 ; при перемещении с длительной задержкой между шагами происходит что-то странное – на некоторых шагах стол перемещается заметно больше чем на остальных (на глаз – как будто происходит небольшой рывок); задержка между шагами двигателя составляет около 100 миллисекунд, шаги вроде бы не пропускает, поведение одинаковое на всех осях.
Вопрос такой - с чем это может быть связано, с механикой передачи или с чем-то еще, или может быть такое что при микрошаге производится неконстантый поворот оси? Возможно проблема в микросхеме А4988. Давно делал драйвер на А3979 и у нее на 1/16 была похожая проблема. Драйвер самодельный или покупали?
|
|
|
|
|
Aug 6 2013, 18:37
|

Знающий
   
Группа: Свой
Сообщений: 625
Регистрация: 22-02-07
Пользователь №: 25 593

|
Цитата(Андрей Саенко @ Aug 6 2013, 09:13)  12V Ну так а чего тут еще ожидать... Хорошо известная проблема... Запитывайте по максимуму. Я бы для начала советовал поэкспериментировать с 24-мя вольтами. Только будьте осторожны -- при максимальном напряжении драйвера Алегро очень плохо себя чувствуют и могут перегореть... В некотором понимании согласен с Iptash. При 12-ти вольтах вы пытаетесь "сдернуть поезд с места" Да и движок у вас способен только на то что бы принтерные головки гонять...
|
|
|
|
|
Aug 7 2013, 20:00
|
Группа: Новичок
Сообщений: 8
Регистрация: 5-08-13
Пользователь №: 77 805

|
Цитата(Abrams @ Aug 6 2013, 15:24)  Возможно проблема в микросхеме А4988. Давно делал драйвер на А3979 и у нее на 1/16 была похожая проблема. Драйвер самодельный или покупали? Драйвер уже в сборе, похожий на http://www.pololu.com/catalog/product/1182Цитата(bureau @ Aug 6 2013, 22:37)  Ну так а чего тут еще ожидать... Хорошо известная проблема... Запитывайте по максимуму. Я бы для начала советовал поэкспериментировать с 24-мя вольтами. Только будьте осторожны -- при максимальном напряжении драйвера Алегро очень плохо себя чувствуют и могут перегореть...
В некотором понимании согласен с Iptash. При 12-ти вольтах вы пытаетесь "сдернуть поезд с места"
Да и движок у вас способен только на то что бы принтерные головки гонять... 12V бралось из спецификации мотора (8.5V), попробую побольше дать.
|
|
|
|
|
Aug 15 2013, 02:41
|
Профессионал
    
Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898

|
Цитата(bureau @ Aug 7 2013, 01:37)  Только будьте осторожны -- при максимальном напряжении драйвера Алегро очень плохо себя чувствуют и могут перегореть... Уже второй раз читаю про это на форуме. У вас есть личный отрицательный опыт? У меня только положительный для A3987 и A4989 при питании от +48В.
|
|
|
|
|
Aug 15 2013, 07:45
|

Знающий
   
Группа: Свой
Сообщений: 625
Регистрация: 22-02-07
Пользователь №: 25 593

|
Цитата(dinam @ Aug 15 2013, 05:41)  У меня только положительный для A3987 и A4989 при питании от +48В. Если говорить про А4989... Вы вводили какие-то дополнительные элементы в схему по сравнению из стандартной схемой включения?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|