Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
17.12.2013, 00:38
|
|
Прописка
Регистрация: 10.04.2007
Сообщений: 180
Сказал спасибо: 7
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Re: Драйвер шагового двигателя
синусно-косинусное управление шаговиками это будущий тренд.
Только без абсолютного энкодера это все пустая затея
|
|
|
|
17.12.2013, 01:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,984
Сказал спасибо: 0
Сказали Спасибо 4,943 раз(а) в 2,371 сообщении(ях)
|
Re: Драйвер шагового двигателя
Valentinych,
там все просто - МК выполнял расчеты U(F) по таблицам синуса, работал с уставками/экраном/клавиатурой/коммуникациями, в ПЛИС были ШИМ, генератор тактирования, аппаратный вычислитель сдвига фаз, схема быстродействующей защиты. данные выдавались один раз на полупериод первой фазы по прерыванию
|
|
|
|
17.12.2013, 09:16
|
|
Частый гость
Регистрация: 26.02.2006
Сообщений: 45
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Драйвер шагового двигателя
Сообщение от eddy
|
...а что гугол говорит? Неужто нет такого же на большее количество фаз?
|
Так я об этом и спрашивал! Мне гугл ничего не подсказал.
Цитата:
|
Ну, на крайняк можно тупым "ногодрыгом" с кучей ключей сделать что-то подобное. Правда, не будет обратной связи по току и всяких других "плюшек".
|
Весь цимес как раз в этих плюшках и заключается - речь-то идет не об обычном шаговике, а об истинно синхронном моторе.
Сообщение от jump
|
Valentinych,
там все просто - МК выполнял расчеты... в ПЛИС были ШИМ, генератор тактирования, аппаратный вычислитель сдвига фаз, схема быстродействующей защиты.
|
Посмотрел даташит на С2000. Пожалуй, можно все это реализовать на одном камне.
Буду вкуривать дальше.
|
|
|
|
17.12.2013, 20:27
|
|
Частый гость
Регистрация: 06.10.2008
Адрес: Ростов-на-Дону
Сообщений: 49
Сказал спасибо: 5
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
|
Re: Драйвер шагового двигателя
Если результат расчёта выдавать не после вычислений, а на следующем цикле до вычислений, то никакого джиттера не будет. Но это так, теоретически.
|
|
|
|
18.12.2013, 00:08
|
|
Частый гость
Регистрация: 26.02.2006
Сообщений: 45
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Драйвер шагового двигателя
Только в том случае, если уходить в прерывание по отдельному, стабильному клоку.
В противном случае, разницы никакой.
|
|
|
|
18.12.2013, 01:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,984
Сказал спасибо: 0
Сказали Спасибо 4,943 раз(а) в 2,371 сообщении(ях)
|
Re: Драйвер шагового двигателя
Сообщение от Valentinych
|
уходить в прерывание по отдельному, стабильному клоку
|
тактового генератора/делителя частоты ШИМ
|
|
|
|
11.01.2014, 00:04
|
|
Прописка
Регистрация: 07.02.2010
Адрес: Калининград
Сообщений: 148
Сказал спасибо: 72
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Re: Драйвер шагового двигателя
В низу страницы по ссылке анимация для понимания работы шагового двигателя и его вариации.
Для информации
http://www.micromo.com/stepper-motors.aspx
__________________
Лужу, паяю, ЭВМ починяю.....
|
|
|
|
23.02.2014, 12:37
|
|
Частый гость
Регистрация: 06.10.2008
Адрес: Ростов-на-Дону
Сообщений: 49
Сказал спасибо: 5
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
|
Re: Драйвер шагового двигателя
Собрал переходник usb-com по схеме Di Halt'а. Можно одновременно и прошивать и держать связь с контроллером. Правда не хватает двух выводов com для автоматической перезагрузки контроллера.
bitbang.zip
|
|
|
|
23.02.2014, 12:48
|
|
Частый гость
Регистрация: 06.10.2008
Адрес: Ростов-на-Дону
Сообщений: 49
Сказал спасибо: 5
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
|
Re: Драйвер шагового двигателя
Припаял микроконтроллер. Паял сплавом Розе под слоем глицерина в смеси с лимонной кислотой. Естественно, как только капля припоя попала на ножки, они слиплись, думал уже ничего не получится. Потом отрезал лужёную ножку от резистора и размазал каплю по выводам. Что-то типа пайки волной.
stm32f100_pwm.zip
|
|
|
|
23.02.2014, 12:51
|
|
Частый гость
Регистрация: 06.10.2008
Адрес: Ростов-на-Дону
Сообщений: 49
Сказал спасибо: 5
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
|
Re: Драйвер шагового двигателя
Вот, собственно, сам ШИМ драйвер.
ir2104_driver.zip
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:43.
|
|