伺服电机控制方法有哪些单片机或驱动CPU原理

伺服电机控制方法有哪些单片机或驱动CPU原理,第1张

伺服有位置伺服,转速伺服,转矩伺服等。

控制方法:如果直流电机有PID控制。

交流电机还有矢量控制、直接转矩控制、模糊控制等。单片机关键要发PWM,PWM的输出能力是考察单片机的重要参数。

485控制伺服电机圈数

由于STC89C51单片机没有提供PWM功能,所以控制伺服电机圈数的方法是使用定时器定时脉冲的方法。

1、首先,设置定时器T0,设置定时器T0的时钟源为12T模式,定时器T0的工作模式为定时脉冲模式,定时器T0的计数模式为16位自动重装载模式,定时器T0的重装值设置为0XFFFF;

2、设置定时器T1,设置定时器T1的时钟源为12T模式,定时器T1的工作模式为定时脉冲模式,定时器T1的计数模式为16位自动重装载模式,定时器T1的重装值设置为0XFFFF;

3、设置定时器T2,设置定时器T2的时钟源为12T模式,定时器T2的工作模式为定时脉冲模式,定时器T2的计数模式为16位自动重装载模式,定时器T2的重装值设置为0XFFFF;

4、设置定时器T3,设置定时器T3的时钟源为12T模式,定时器T3的工作模式为定时脉冲模式,定时器T3的计数模式为16位自动重装载模式,定时器T3的重装值设置为0XFFFF;

5、设置定时器T4,设置定时器T4的时钟源为12T模式,定时器T4的工作模式为定时脉冲模式,定时器T4的计数模式为16位自动重装载模式,定时器T4的重装值设置为0XFFFF;

6、将定时器T0的脉冲输出引脚P34连接到伺服电机的脉冲输入端,将定时器T1的脉冲输出引脚P35连接到伺服电机的方向输入端,将定时器T2的脉冲输出引脚P36连接到伺服电机的报警输入端,将定时器T3的脉冲输出引脚P37连接到伺服电机的复位输入端,将定时器T4的脉冲输出引脚P20连接到伺服电机的启动输入端;

7、在STC89C51单片机的程序中,设置定时器T0的重装值,定义伺服电机要转动的圈数,控制定时器T0的计数值,当定时器T0计数到定义的圈数时,停止脉冲输出,实现控制伺服电机圈数的功能。

以上就是关于伺服电机控制方法有哪些单片机或驱动CPU原理全部的内容,包括:伺服电机控制方法有哪些单片机或驱动CPU原理、485控制伺服电机圈数、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9512353.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存