PROGCONT.RU

Вход Регистрация
О САЙТЕ ГЛАВНАЯ
 

Расчет таблицы SIN для управления униполярным шаговым двигателем.


 Программа предназначена для вычисления массива импульсного( ШИМ или PWM) управления обмотками униполярного шагового двигателя и не шаговых двигателей с похожим управлением.
 

 PERIOD

 NUMBER WINDING

 DIVIDER STEP

1/2
1/4
1/8
1/16
1/32
1/64
1/128
1/256


 PERIOD-период таймера максимальное значение 65535.
 NUMBER WINDING-количество обмоток униполярного шагового двигателя, возможен расчет от 3 до 6 обмоточных двигателей.
 DIVIDER STEP-делитель шага от 2 до 256.

 
Описание.

 Теперь как это работает, в строку PERIOD пишем максимальное значение импульса, в NUMBER WINDING количество обмоток вашего двигателя далее выберем деление шага в DIVIDER STEP и после жмем calculate. Если все правильно то в большом окне появится массив step_pwm[] с нужными значениями. В окне рядом будет выведено положение каждой обмотки в вычисленном массиве и максимальное положение в массиве значение которое нельзя превышать.

Статья №29 Дата:10/10/2018

Комментарии.