Skip to content

使用STM32实现对多个步进电机的位置自由控制,可使用编码器、函数等控制步进电机

Notifications You must be signed in to change notification settings

GitHub-Xuming/STM32-stepping-motor-control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目简介:
       对步进电机的控制通常使用PWM控制,改变频率来控制速度,然后统计脉冲个数知道电机当前位置,
可以很容易实现加减速规划,或者不考虑加减速平稳性,直接以小于最大启动速度的速度启动,发完
给定个脉冲后直接关闭定时器。以上控制方式都没实现对步进电机的位置的自由控制,即让步进电机
跟随任意位置曲线运动
       此项目是为了实现步进电机的自由控制,能准确定位。可以使用编码器或者电位器作为控制器,用
手拧编码器,步进电机可跟随一起运动,也可以按照函数曲线运动。
       程序按照面向对象思想编写,可实例化多个对象,实现对多个电机的控制。

About

使用STM32实现对多个步进电机的位置自由控制,可使用编码器、函数等控制步进电机

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages