Прошивка контроллера шагового двигателя


Дальше генерацией шаговых импульсов двигателя занимается уже сам микроконтроллер точнее — его аппаратный таймер timer1 независимо от хоста.

Контроллер разрабатывался взамен имеющегося примитивного 3-х осевого контроллера на attiny основными требованиями были поддержка микрошага и аппаратный контроль тока в обмотках с целью снижения шума и повышения скорости перемещения. При повышении скорости вращения, ток не будет успевать нарастать до максимального значения, и момент двигателя начнёт падать: чтобы обеспечить быстрое нарастание тока, нужно увеличить напряжение питания. Схемы, программное обеспечение простого контроллера шагового двигателя на pic12f создатели контроллера униполярного шагового двигателя с сайта robozone, тестировали его с. На каждом микрошаге ток в первой обмотке уменьшается, а во второй - увеличивается, по синусоидальному закону: использование микрошага позволяет значительно снизить шум двигателя и получить более высокий момент на больших скоростях. Микросхема содержит встроенный генератор, частота которого задаётся цепочкой r3c2: ток двигателя который будет в конечном изделии ещё не знаю, выбор мк любой из выше перечисленных, их у меня хватает в избытке.

К тому же механическая остановка вала шагового двигателя во время вращения не вызывает опасных токов и защиты драйвера не требует. На практике это выглядит так: входные импульсы - 5мкспериод - 80мкс: таким образом, у микроконтроллера есть, по крайней мере, 28мкс на опрос входов. Возможно, из-за меньшей индуктивности обмотки при униполярном включении. Таким образом, выбором номиналов r3c2 можно задавать и частоту, и dead time.

Их входные сенсоры тока и напряжения должны быть обрезаны фильтрами с частотой кгц. Субъективно, униполярное подключение давало больший момент на высоких прошивках контроллера шагового двигателя. Это обеспечивает стабильную предсказуемую работу контроллера.

Но в стабильном состоянии ток в обмотке ограничен только активным сопротивлением обмотки. Режим, в котором в каждый момент включены 2 соседние обмотки одновременно.


Новое в рубрике:8 :: 9 :: 10 :: 11 :: 12 :: 13 :: 14 :: 15 :: 16 :: 17

Copyright © 2017 | При использовании материалов сайта обратная ссылка на www.mann29.ru обязательна!