15.05.2014, 07:47
|
|
Прохожий
Регистрация: 07.05.2008
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Управление шаговым двигателем
помогите с написанием программы для вращения шаговым двигателем по часовой или против часовой стрелки и с выбором крутящего момента хаотично тоесть крутит в лево или право сам по программе выбора оборотов
|
|
|
|
15.05.2014, 09:43
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Управление шаговым двигателем
Когда препод ждет программу?
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
15.05.2014, 10:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: Управление шаговым двигателем
Читаем даташит на L6208N (если, конечно, мотор не жрет слишком дофига). В минимальном исполнении (если обмотки мотора имеют хорошее сопротивление) даже ШИМ не понадобится.
А вот чтобы крутящий момент регулировать, придется изменять ток через обмотки. Тут таки понадобится ШИМ на L6208N, который будет ограничивать ток по значению опорного напряжения, генерируемого ЦАПом микроконтроллера (пойдет и просто ШИМ с простым RC-фильтром).
А управление простое: CLK - шаги (ЕМНИП, 4 импульса CLK на 1 шаг), DIR - направление вращения, EN - включение питания на обмотках движка.
В общем, для управления сгодится любой элементарный МК, у которого есть 3 ноги цифровые + 1 нога с ЦАП или ШИМ.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
15.05.2014, 12:00
|
|
Прописка
Регистрация: 09.02.2011
Сообщений: 164
Сказал спасибо: 1
Сказали Спасибо 27 раз(а) в 22 сообщении(ях)
|
Re: Управление шаговым двигателем
Сообщение от fazacom
|
и с выбором крутящего момента
|
Вы точно выразились? Преподаватель именно это имел в виду?
Формулировка тянет на кандидатскую диссертацию.
|
|
|
|
15.05.2014, 13:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: Управление шаговым двигателем
Сообщение от Impartial
|
Формулировка тянет на кандидатскую диссертацию
|
Чего там такого сложного-то? Полно готовых схем, в которых есть даже плавное снижение крутящего момента после старта (т.е. сначала на движок подается большой ток, чтобы преодолеть инерцию покоя или отодвинуть фиксатор, а потом ток снижается до уровня, необходимого для равномерного движения).
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
15.05.2014, 22:49
|
|
Прописка
Регистрация: 09.02.2011
Сообщений: 164
Сказал спасибо: 1
Сказали Спасибо 27 раз(а) в 22 сообщении(ях)
|
Re: Управление шаговым двигателем
Вы путаете управление током удержания и управление моментом.
Это не сервопривод.
|
|
|
|
16.05.2014, 01:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: Управление шаговым двигателем
Сообщение от Impartial
|
Вы путаете управление током удержания и управление моментом.
|
Я не про ток удержания, а про рабочий ток. Скажем, если некоему двигателю втюхать NА, он разовьет свой максимальный момент вращения в Х Ньютон·метров, а если уменьшить рабочий ток до MА, то и момент упадет до У Ньютон·метров. Ну, а при еще большем снижении получим 0.
Или таки действительно что-то не так понял. Но как раз не так давно я пытался, спекулируя рабочим током и снижая до предела напряжение, реализовать наибольший крутящий момент из возможного при наименьшем тепловыделении (такая уж беда с вакуумными движками для криостатов: почему-то их обмотки делают крайне низкоомными, из-за чего эти собаки жрут бешеные мощности — это ж не напасешься азота такую дуру охлаждать в номинальном режиме работы).
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
16.05.2014, 09:34
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Управление шаговым двигателем
У ШД есть только один ток. Вы в каком-то своем мире живете, eddy.
|
|
|
|
16.05.2014, 10:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Управление шаговым двигателем
Смешались люди с шарообразными конями...
Выдать требуемый момент в любом положении ротора при нулевой скорости - это да, диссер.
Выдать момент при номинальной скорости вращения - это рутина.
Сообщение от eddy
|
беда с вакуумными движками для криостатов: почему-то их обмотки делают крайне низкоомными,
|
может, индуктивность снижают? А мощность вы сами задаёте, ток-то определяется драйвером, что значит - жрут? Не кормите.
|
|
|
|
16.05.2014, 18:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: Управление шаговым двигателем
Сообщение от Easyrider83
|
У ШД есть только один ток
|
В диапазоне от А до Б. Если подать маленький (А) будет маленький крутящий момент; если подать большой ток (Б) будет предельный крутящий момент, а выше - сгореть вероятность немала.
А ток покоя - это когда движок не вращается. Понятно, что он должен быть маленьким.
Вот вам и два тока: ток рабочий и ток удержания. При рабочем токе ШИМ имеет высокую скважность, а удержание обеспечивается низкой скважностью.
Сообщение от makakus
|
Выдать требуемый момент в любом положении ротора при нулевой скорости - это да, диссер.
|
Если в общих чертах? Ну, да - расчеты непростые, но таки не диссер. В лучшем случае дипломная работа.
Сообщение от makakus
|
может, индуктивность снижают?
|
И индуктивность тоже. И сопротивление обмотки - 0.2-3 Ом по постоянному току. А обычно у ШД где-то так 20..50 Ом по постоянке сопротивление.
Сообщение от makakus
|
Не кормите.
|
Если не кормить, то и работать не будет. Судя по экспериментам, меньше 6Вт эта зараза не хочет (около 8В напряжения, около 0.8А ток) — крайне резво падает крутящий момент. А номинально там 42В и 1.2А - вот такая вот печка для криостатов...
__________________
Союз Советских Социалистических Округов Северной Америки
Последний раз редактировалось eddy; 16.05.2014 в 18:30.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:16.
|
|