Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Управление шаговым двигателем

Непрочитано 15.05.2014, 07:47  
fazacom
Прохожий
 
Регистрация: 07.05.2008
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
fazacom на пути к лучшему
Восклицание Управление шаговым двигателем

помогите с написанием программы для вращения шаговым двигателем по часовой или против часовой стрелки и с выбором крутящего момента хаотично тоесть крутит в лево или право сам по программе выбора оборотов
Реклама:
fazacom вне форума  
Непрочитано 15.05.2014, 09:43  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Управление шаговым двигателем

Когда препод ждет программу?
Easyrider83 вне форума  
Сказали "Спасибо" Easyrider83
metrA85 (15.05.2014)
Непрочитано 15.05.2014, 10:13  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Управление шаговым двигателем

Читаем даташит на L6208N (если, конечно, мотор не жрет слишком дофига). В минимальном исполнении (если обмотки мотора имеют хорошее сопротивление) даже ШИМ не понадобится.

А вот чтобы крутящий момент регулировать, придется изменять ток через обмотки. Тут таки понадобится ШИМ на L6208N, который будет ограничивать ток по значению опорного напряжения, генерируемого ЦАПом микроконтроллера (пойдет и просто ШИМ с простым RC-фильтром).

А управление простое: CLK - шаги (ЕМНИП, 4 импульса CLK на 1 шаг), DIR - направление вращения, EN - включение питания на обмотках движка.

В общем, для управления сгодится любой элементарный МК, у которого есть 3 ноги цифровые + 1 нога с ЦАП или ШИМ.
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 15.05.2014, 12:00  
Impartial
Прописка
 
Регистрация: 09.02.2011
Сообщений: 164
Сказал спасибо: 1
Сказали Спасибо 27 раз(а) в 22 сообщении(ях)
Impartial на пути к лучшему
По умолчанию Re: Управление шаговым двигателем

Сообщение от fazacom Посмотреть сообщение
и с выбором крутящего момента
Вы точно выразились? Преподаватель именно это имел в виду?
Формулировка тянет на кандидатскую диссертацию.
Impartial вне форума  
Непрочитано 15.05.2014, 13:24  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Управление шаговым двигателем

Сообщение от Impartial Посмотреть сообщение
Формулировка тянет на кандидатскую диссертацию
Чего там такого сложного-то? Полно готовых схем, в которых есть даже плавное снижение крутящего момента после старта (т.е. сначала на движок подается большой ток, чтобы преодолеть инерцию покоя или отодвинуть фиксатор, а потом ток снижается до уровня, необходимого для равномерного движения).
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 15.05.2014, 22:49  
Impartial
Прописка
 
Регистрация: 09.02.2011
Сообщений: 164
Сказал спасибо: 1
Сказали Спасибо 27 раз(а) в 22 сообщении(ях)
Impartial на пути к лучшему
По умолчанию Re: Управление шаговым двигателем

Вы путаете управление током удержания и управление моментом.
Это не сервопривод.
Impartial вне форума  
Непрочитано 16.05.2014, 01:37  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Управление шаговым двигателем

Сообщение от Impartial Посмотреть сообщение
Вы путаете управление током удержания и управление моментом.
Я не про ток удержания, а про рабочий ток. Скажем, если некоему двигателю втюхать NА, он разовьет свой максимальный момент вращения в Х Ньютон·метров, а если уменьшить рабочий ток до MА, то и момент упадет до У Ньютон·метров. Ну, а при еще большем снижении получим 0.

Или таки действительно что-то не так понял. Но как раз не так давно я пытался, спекулируя рабочим током и снижая до предела напряжение, реализовать наибольший крутящий момент из возможного при наименьшем тепловыделении (такая уж беда с вакуумными движками для криостатов: почему-то их обмотки делают крайне низкоомными, из-за чего эти собаки жрут бешеные мощности — это ж не напасешься азота такую дуру охлаждать в номинальном режиме работы).
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 16.05.2014, 09:34  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Управление шаговым двигателем

У ШД есть только один ток. Вы в каком-то своем мире живете, eddy.
Easyrider83 вне форума  
Непрочитано 16.05.2014, 10:19  
makakus
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.10.2007
Сообщений: 2,758
Сказал спасибо: 1,100
Сказали Спасибо 1,033 раз(а) в 568 сообщении(ях)
makakus на пути к лучшему
По умолчанию Re: Управление шаговым двигателем

Смешались люди с шарообразными конями...
Выдать требуемый момент в любом положении ротора при нулевой скорости - это да, диссер.
Выдать момент при номинальной скорости вращения - это рутина.

Сообщение от eddy Посмотреть сообщение
беда с вакуумными движками для криостатов: почему-то их обмотки делают крайне низкоомными,
может, индуктивность снижают? А мощность вы сами задаёте, ток-то определяется драйвером, что значит - жрут? Не кормите.
makakus вне форума  
Непрочитано 16.05.2014, 18:27  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Управление шаговым двигателем

Сообщение от Easyrider83 Посмотреть сообщение
У ШД есть только один ток
В диапазоне от А до Б. Если подать маленький (А) будет маленький крутящий момент; если подать большой ток (Б) будет предельный крутящий момент, а выше - сгореть вероятность немала.
А ток покоя - это когда движок не вращается. Понятно, что он должен быть маленьким.
Вот вам и два тока: ток рабочий и ток удержания. При рабочем токе ШИМ имеет высокую скважность, а удержание обеспечивается низкой скважностью.
Сообщение от makakus Посмотреть сообщение
Выдать требуемый момент в любом положении ротора при нулевой скорости - это да, диссер.
Если в общих чертах? Ну, да - расчеты непростые, но таки не диссер. В лучшем случае дипломная работа.
Сообщение от makakus Посмотреть сообщение
может, индуктивность снижают?
И индуктивность тоже. И сопротивление обмотки - 0.2-3 Ом по постоянному току. А обычно у ШД где-то так 20..50 Ом по постоянке сопротивление.

Сообщение от makakus Посмотреть сообщение
Не кормите.
Если не кормить, то и работать не будет. Судя по экспериментам, меньше 6Вт эта зараза не хочет (около 8В напряжения, около 0.8А ток) — крайне резво падает крутящий момент. А номинально там 42В и 1.2А - вот такая вот печка для криостатов...
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!

Последний раз редактировалось eddy; 16.05.2014 в 18:30.
eddy вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление шаговым двигателем melexov TTL и CMOS логика 61 11.04.2015 15:57
Управление шаговым двигателем slavok47 Поиск схем. Делимся схемами 13 13.04.2012 07:44
Управление (шаговым?) двигателем промдрель Вадимк Производственное оборудование 4 28.12.2011 02:57
Управление шаговым двигателем stalker2727 Микроконтроллеры, АЦП, память и т.д 6 26.12.2008 09:47
Управление шаговым двигателем DrEl Автоматика и аппаратура связи 7 14.11.2005 01:06


Часовой пояс GMT +4, время: 11:59.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.