基于SM32的脉冲输出定位控制(精确脉冲个数控制,PWM)

2019-07-21 01:13发布

001  以给定频率输出脉冲,脉冲数无限制
002  以给定频率f、输出n个脉冲

004 相对定位
005  相对定位+绝对定位

脉冲输出PORTA.0
方向信号输出PORTB.5

模仿PLC定位指令
可以作为简易运动控制器控制伺服电机

完成时间催促、没有考虑细节、没有考虑太多的细节,供有兴趣的人参考
希望得到 原子 的点评
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
49条回答
草莽
2019-07-21 23:40
回复【2楼】正点原子:
---------------------------------
脉冲数量和频率都可以设定
这个没有下到板子子上运行,因为不接驱动器、不连电机,板子也看不到实际效果。
但在Keil里面软件仿真过。
从逻辑分析仪看波形,能达到预期效果。
PA0脉冲
PB5方向
PE0、1、2、3、4各种命令触发信号。
最大的问题是没有加减速,不适于步进跑高速。

一周热门 更多>