Управление шаговым двигателем
- Сообщения: 7
- Зарегистрирован: Ср май 27, 2015 13:34:01
Товарищи, помогите советом. Необходимо создать схему управления шаговым двигателем посредством микроконтроллера Atmega, но с возможностью регулировки скорости вращения с помощью переменного резистора. Насколько знаю, скорость вращения ШД зависит от частоты, поэтому не понимаю, как регулировать частоту с помощью резистора.
- Реклама
Программно.SlavaMaltsev писал(а):как регулировать частоту с помощью резистора
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
- Сообщения: 1163
- Зарегистрирован: Ср янв 05, 2011 16:25:15
..средняя точка резистора вешается на вход АЦП. В зависимости от считанного напряжения, меняем значение, которое пишем в счетчик таймера, например.как регулировать частоту с помощью резистора.
- Сообщения: 7
- Зарегистрирован: Ср май 27, 2015 13:34:01
Спасибо за совет!ChipKiller писал(а):..средняя точка резистора вешается на вход АЦП. В зависимости от считанного напряжения, меняем значение, которое пишем в счетчик таймера, например.как регулировать частоту с помощью резистора.
Ммм... А какие ещё были варианты?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
- Реклама
- Сообщения: 9
- Зарегистрирован: Пн апр 06, 2015 22:47:58
Приветь всем. Покоя недает вопрос - почему драйверы шаговых двигателей питаются болшей напряжению, чем номинальное напряжение двигателя? Работаю тепер с двигателем SY57STH41-1006A http://www.kosmodrom.com.ua/pdf/cnc-pdf.pdf Я неизмерял, но неужели чуть более крутой передний фронт тока через обмотку двигателя дает что нибудь ощутимое? Вот и графике указано, что мерили при 30 В (с источникам тока), когда номинальное напряжение двигателя 5,7 В.
Еще - правильный ли метод управления я использую - один отрезок времени ток течет только по одной обмотке (или точнее половинке обмотки), потом данная обмотка отключается и подключается (к источнику тока) следующая? Какой способ управления в ШГ данного типа дает самую большую мощность?
Схема периферии http://s1296.photobucket.com/user/jungt ... m.gif.html
Еще - правильный ли метод управления я использую - один отрезок времени ток течет только по одной обмотке (или точнее половинке обмотки), потом данная обмотка отключается и подключается (к источнику тока) следующая? Какой способ управления в ШГ данного типа дает самую большую мощность?
Схема периферии http://s1296.photobucket.com/user/jungt ... m.gif.html
Потому что там написано: Constant current 1.0 AMad Max писал(а):почему драйверы шаговых двигателей питаются болшей напряжению, чем номинальное напряжение двигателя?
А вот про это понаписано просто дохуя, даже в википедрии.Mad Max писал(а):Какой способ управления в ШГ данного типа дает самую большую мощность?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
- Сообщения: 9
- Зарегистрирован: Пн апр 06, 2015 22:47:58
И все? Только для создания условий стабилизации тока? Тогда я буду использовать 12 В вместо 24 В. В одной йапонской схеме даже встретил значение блока питания вблизи 50 В при малом напряжении двигателной обмотки.Gudd-Head писал(а):Потому что там написано: Constant current 1.0 AMad Max писал(а):почему драйверы шаговых двигателей питаются болшей напряжению, чем номинальное напряжение двигателя?
Спосибо, что непринесли ленивому коту тарелки с пищейGudd-Head писал(а):А вот про это понаписано просто дохуя, даже в википедрии.Mad Max писал(а):Какой способ управления в ШГ данного типа дает самую большую мощность?
Правила Форума почитайте, особенно п.2.7: http://radiokot.ru/forum/viewtopic.php?f=19&t=6538
Не стабилизации тока, а увеличения скорости. Обмотка двигателя есть индуктивность. Следовательно, скорость нарастания тока через неё тем больше, чем выше прикладываемое напряжение.Mad Max писал(а):И все? Только для создания условий стабилизации тока?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Естественно дает. Индуктивности обмоток там приличные, поэтому время нарастания при малом напряжении тоже. Пока ток не достигнет некоторого порогового значения двигатель на следующий шаг переключаться не начнет. Поэтому чаще всего применяется схема токового управления ШИМ в обмотках шагового двигателя - по тактовому импульсу триггер выставляется в 1, подается напряжение на обмотку, а когда ток достигнет нужного значения, компаратор сбрасывает триггер в 0.Mad Max писал(а):Я неизмерял, но неужели чуть более крутой передний фронт тока через обмотку двигателя дает что нибудь ощутимое?
P.S. а вообще лучше не изобретать велосипед (а там изрядно есть чего изобретать), проще взять готовый драйвер шаговика, благо их есть на все случаи жизни.
Можно делать что угодно и как угодно. Особенно если не интересует результат.
- Сообщения: 26
- Зарегистрирован: Сб май 16, 2015 22:42:01
Готовый проект http://radioparty.ru/prog-avr/program-c ... -stepmotor
Схуяли он готовый? Где там "возможность регулировки скорости вращения с помощью переменного резистора"?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
- Сообщения: 26
- Зарегистрирован: Сб май 16, 2015 22:42:01
По ссылке то ходили, зенки свои раскройтеGudd-Head писал(а):Схуяли он готовый? Где там "возможность регулировки скорости вращения с помощью переменного резистора"?
Для того, чтобы "поиграться".AntonChip писал(а):Готовый проект
Нормальный драйвер ШД должен уметь ограничивать ток через обмотки ШД на заданном уровне для возможности увеличения напряжения питания.
- Сообщения: 9
- Зарегистрирован: Пн апр 06, 2015 22:47:58
Доброе утро. Попробовал в этой схеме
http://i1296.photobucket.com/albums/ag6 ... xygsqm.gif
снять жар с резисторов R51-R58 и R62-R68, и сделать схему более универсальной с помощю операционного усилителя. Методом НТ выростил схему до токой
http://i1296.photobucket.com/albums/ag6 ... o0nokn.gif
но все равно неустранил неприятного нового звука в двигателе.
Звук первой схемы - https://www.youtube.com/watch?v=oATI41SBKSo
Звук второй схемы - https://www.youtube.com/watch?v=DgMxzO2WNbA
Есть у кого какой нибудь совет, как избавиться от этого звука? Имеется осцилограф С1-65 если надо снять какую нибудь осцилограму.
http://i1296.photobucket.com/albums/ag6 ... xygsqm.gif
снять жар с резисторов R51-R58 и R62-R68, и сделать схему более универсальной с помощю операционного усилителя. Методом НТ выростил схему до токой
http://i1296.photobucket.com/albums/ag6 ... o0nokn.gif
но все равно неустранил неприятного нового звука в двигателе.
Звук первой схемы - https://www.youtube.com/watch?v=oATI41SBKSo
Звук второй схемы - https://www.youtube.com/watch?v=DgMxzO2WNbA
Есть у кого какой нибудь совет, как избавиться от этого звука? Имеется осцилограф С1-65 если надо снять какую нибудь осцилограму.
За что ж вы его так... Думаю, будет полезно почитать вот это http://homepage.cs.uiowa.edu/~jones/step/current.html , начиная с картинки 4.7.
Можно делать что угодно и как угодно. Особенно если не интересует результат.
- Сообщения: 9
- Зарегистрирован: Пн апр 06, 2015 22:47:58
Текст английский, по нему только готовые проекты делаю. Когда надо изучать теорию читаю только на русском или на своем.
- Сообщения: 1163
- Зарегистрирован: Ср янв 05, 2011 16:25:15
.. обычно поднимают частоту ШИМ, но так как 34063 не является полноценным ШИМ-контроллером, то этот номер не пройдет....Mad Max писал(а):Есть у кого какой нибудь совет, как избавиться от этого звука?
Сочувствую. А выучить английский не пробовали?Mad Max писал(а):Текст английский, по нему только готовые проекты делаю. Когда надо изучать теорию читаю только на русском или на своем.
Можно делать что угодно и как угодно. Особенно если не интересует результат.


