Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
06.06.2013, 11:53
|
#1
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Шаговый мотор (микрошаг) + атмега
Хочу научиться управлять ШД в микрошаговом режиме. Почитал много примеров... Взяд L298 и так и не понял микрошаг можно сделать или нет? )) Полушаговый режим и полношаговый понятно. Может какую микруху надо прикупить для микрошага как драйвер. Моторы есть и униполярные(5 проводов) и , вроде, биполярные (6 проводов). С L298 пока не подключал, есть вопросы по подключению. Если кто может помочь - помогите. Непойму што нужно подавать на ножки L298.
|
|
|
|
06.06.2013, 12:07
|
#2
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,016
Сказал спасибо: 0
Сказали Спасибо 4,954 раз(а) в 2,378 сообщении(ях)
|
Re: Шаговый мотор(Микрошаг) + атмега
miwutka,
ключевые слова - Леонид Иванович, ШД, проекты телесиськи, L297 и более дорогие контроллеры ШД аллегро, тошиба, гугл
|
|
|
|
06.06.2013, 12:38
|
#3
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Шаговый мотор(Микрошаг) + атмега
L297 видел полушаг и полношаг, но микро не увидел... Она может микрошагом управлять?
|
|
|
|
06.06.2013, 12:52
|
#4
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Шаговый мотор(Микрошаг) + атмега
Основное назначение микрошагового режима - борьба с резонансом якоря ШД. В двух словах, микрошаг достигается взаимодействием токов в соседних обмотках ШД. Т.к. угол поворота якоря ШД нельзя сделать меньше некоторых значений, то для увеличения количества шагов на 1 оборот применяют электрическое дробление шага. Математика там достаточно сложная, поэтому чаще стараются использовать готовые ИС. Во многих любительских микро-ЧПУ используют драйвера, которые делает Тошиба. Там микрошаг до 16
__________________
misterdi<@>i.ua
|
|
|
|
06.06.2013, 12:56
|
#5
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Шаговый мотор(Микрошаг) + атмега
Если делать на МК то надо 4 ШИМ сигнала? И ими уже делать регулирование...?
|
|
|
|
06.06.2013, 12:59
|
#6
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Шаговый мотор(Микрошаг) + атмега
http://ww1.microchip.com/downloads/e...tes/00822a.pdf - апнот у микрочипа нашел. Вроде самый понятный, но мне не совсем )) Там сделан микрошаг на L298, но мне немного не понятна логика работы. И там 4 входа ШИМ. Вот их логика работы не совсем понятна.
|
|
|
|
06.06.2013, 13:07
|
#7
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Шаговый мотор(Микрошаг) + атмега
на странице 20 схема. Там две логики и сигналы CNT1, CNT2. Скажите для чего они? Прнцып управления я понимаю такой у микрошага:
1,2 - 1 обмотка
3,4 - 2 обмотка
Подаем 4 шима на 4 конца обмоток только на 1,2 по синусу, например, а на 3,4 по косинусу и смещаем скажем каждую секунду шим и будет сдвиг на 1 микрошаг каждую секунду.
Но вот там сделано на 2-ух шимах и два сигнала CNT1, CNT2. Помогите разжевать
|
|
|
|
06.06.2013, 17:04
|
#8
|
Гражданин KAZUS.RU
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
Делал давно микрошаг на L298 + tiny2313 + 2 компаратора на MCP602. На L297 + L298 не хватило точности. Использовано 4 управляющих сигнала и 2 шима задающие напряжение на компараторах. Схема рисовалась на бумажке (утеряна) файл платы есть в пикаде. Программа (смешная и тупая) написана на АБ. Может лучше использовать TB6560. Новый заказ делаю на ней.
|
|
|
|
06.06.2013, 17:46
|
#9
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
Сообщение от oleg110592
|
Делал давно микрошаг на L298 + tiny2313 + 2 компаратора на MCP602.
|
А не могли бы вы объяснить немного как двумя шимами управлять? Очень надо.....
|
|
|
|
06.06.2013, 18:39
|
#10
|
Гражданин KAZUS.RU
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
|
Re: Шаговый мотор (микрошаг) + атмега
Шим фильтруется RC цепочкой - получаем напряжение, подаем на компаратор. На второй вход компаратора подается напряжение с токового резистора L298. выход компаратора на вход EnA L298. То есть чем больше значение шим, тем выше напряжение на входе компаратора и выше ток обмотки. А в программе тупо выставили логические значения на входах In L298 и например шим1=200, шим2=0, затем шим1=150, шим2=50, затем шим1=100, шим2=100 , затем шим1=50, шим2=150 и т.д. У меня оказалось хватило 1/4 шага. Может и неправильно, но работало с двумя движками по X и Y, даже в исходную точку возвращалось
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:54.
|
|