| Информация по радиокомпонентам Не можете опознать электронный компонент по маркировке на его корпусе? "Опознание" компонентов, техническая документация... |
помогите распознать шаговый двигатель
06.09.2016, 17:15
|
|
|
Гражданин KAZUS.RUN
Регистрация: 22.07.2007
Адрес: Владивосток
Сообщений: 996
Сказал спасибо: 448
Сказали Спасибо 388 раз(а) в 202 сообщении(ях)
|
Re: помогите распознать шаговый двигатель
Сообщение от Alex9797
|
Я отвечу, если вопрос будет сформулирован более внятно.
Когда эти уровни тока выдаются, зачем, на какие обмотки, и т.д.
Если перечисленный ряд значений неполный - приведите и остальные
|
Извините, думал понятно. У микросхемы 3 логических входа и 2 полумостовых выхода на обмотку двухфазного шагового двигателя (не такого, как у ТС). Т.е это получается 1 целый мост. Нужно 2 мс на один движок. Из входов один задает направление тока, а два входа - 4 уровня этого тока. Это всё нужно, чтобы получить "микрошаг" - примерно как в Вашем посте про увеличение мощности, только еще можно задавать "проценты" на каждую обмотку.
Но приведенные уровни тока это не средний ток, а до какого значения ток в обмотке разгоняет ШИМ, а потом отключается при постоянном периоде импульсов. Upd: при постоянном времени паузы. Так что м.б. нужно корень извлечь... смутно думаю я...
Последний раз редактировалось ampy; 06.09.2016 в 17:27.
|
|
|
|
06.09.2016, 18:11
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,548
Сказал спасибо: 5,035
Сказали Спасибо 10,606 раз(а) в 3,594 сообщении(ях)
|
Re: помогите распознать шаговый двигатель
Сообщение от ampy
|
|
Это всё нужно, чтобы получить "микрошаг"
|
Да, я так и понял, просто ожидал большего количества градаций тока.
Сообщение от ampy
|
|
Так что м.б. нужно корень извлечь... смутно думаю я...
|
Ага. "Меня терзают смутные сомнения" (С) 
Чтобы микрошаги были одинаковыми, надо соблюсти определенное соотношение между токами обмоток.
В общем, судя по количеству градаций, этот драйвер обеспечивает 8 микрошагов.
Для этого соотношения токов должны быть такими:
1. 420:80
2. 250:80
3. 420:250
4. 420:420
5. 250:420
6. 80:250
7. 80:420
8. 0:250
При этом соотношения токов будут такими (округленно):
5:1
6:2
5:3
4:4
3:5
2:6
1:5
По идее, в первом и последнем микрошагах должно быть 7:1 и 1:7, но реально там получаются пятерки. Возможно, что это сделано сознательно, по экспериментально полученным результатам. Ведь реальный двигатель не идеален, приходится учитывать ненулевые размеры полюсов (вернее, размеры зазора между соседними полюсами), и возникла какая-то поправка.
|
|
|
|
06.09.2016, 18:41
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,548
Сказал спасибо: 5,035
Сказали Спасибо 10,606 раз(а) в 3,594 сообщении(ях)
|
Re: помогите распознать шаговый двигатель
Сообщение от Alex9797
|
|
Для этого соотношения токов должны быть такими
|
Это не совсем верно. Просто я не мог подробнее вдаваться в эту тему, потому что работа мешает - отвлекли.
Дело в том, что эти соотношения токов для каждого конкретного двигателя свои, индивидуальны. Более того, они индивидуальны даже для каждого отдельного шага, одного и того же двигателя. Поэтому скорее всего, что создатели этого драйвера не особо заморачивались, и взяли какие-то усредненные значения токов.
А если подходить к этому делу серьезно, то все эти соотношения должны определяться экспериментально, для конкретного двигателя, и зашиваться в память драйвера. Более того, эти соотношения надо определять не только для статики, но и для разных скоростей вращения, и для разных нагрузок на валу. Попытки применить формулы дают очень приближенные значения.
|
|
|
|
Сказали "Спасибо" Alex9797
|
|
|
07.09.2016, 03:03
|
|
|
Гражданин KAZUS.RUN
Регистрация: 22.07.2007
Адрес: Владивосток
Сообщений: 996
Сказал спасибо: 448
Сказали Спасибо 388 раз(а) в 202 сообщении(ях)
|
Re: помогите распознать шаговый двигатель
По моему опыту плавнее всего ход, если подавать на обмотки синусоиды, смещенные относ. друг друга на 90 градусов, исходя из того, что уровни тока равноотстоящие. Я так делал потому, что в описании аналогичной мс udn2916 (в которой уже как бы две tea3717) словами написано "no current, 1/3 Io max, 2/3 Io max, Io max". И в таблицу не смотрел. Но в таблице там указано Vref/Vsense = 10, 15, 30, для отсутствия тока понятно величина не указана, т.к. на 0 делить нельзя. В единицах ранее обсуждавшегося драйвера это будет 420, 281, 140 у.е...
Сохранить постоянный ток это мысль (я так пытался делать, но не глядя в таблицу). Но ведь в теплом ламповом 2фазном двигателе мгновенный ток не постоянен...
Upd: если на обмотки подавать квадраты (ко)синусов sin(wt)*|sin(wt)|, cos(wt)*|cos(wt)|, то общий ток будет постоянен, как в Вашем сообщении...
Последний раз редактировалось ampy; 07.09.2016 в 06:07.
|
|
|
|
07.09.2016, 10:25
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,548
Сказал спасибо: 5,035
Сказали Спасибо 10,606 раз(а) в 3,594 сообщении(ях)
|
Re: помогите распознать шаговый двигатель
Сообщение от ampy
|
|
плавнее всего ход, если подавать на обмотки синусоиды, смещенные относ. друг друга на 90 градусов
|
Да, было время, когда я ненавидел синусоиду  , считая, что с прямоугольниками намного удобнее.  Но потом оценил ее. Если надо просто вращать двигатель, то лучше синусоиды ничего нет. А вот если надо остановить и зафиксировать вал в каком-то промежуточном положении, между полюсами - тут и возникают проблемы.
Впрочем, даже без микрошагов равномерность углов между шагами не соблюдается. Если нужна точность, то надо применять обратную связь - энкодер или резольвер с высоким разрешением.
|
|
|
|
07.09.2016, 11:05
|
|
|
Гражданин KAZUS.RUN
Регистрация: 22.07.2007
Адрес: Владивосток
Сообщений: 996
Сказал спасибо: 448
Сказали Спасибо 388 раз(а) в 202 сообщении(ях)
|
Re: помогите распознать шаговый двигатель
Дело не в точности, главное воссоздать аутентичный звук японского двигателя в устройстве. С прямоугольниками не то!
Если без шуток, то, когда угловая скорость неравномерна, то и скорости не выйдет и момента хорошего на этой скорости.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:07.
|
|