摘要:为了实现对机器人、无人机的控制,提出一种利用微处理器产生多路舵机控制信号的方法。该方法以AT89C52单片机作为控制芯片,通过实验实现了8路舵机控制脉冲的生成,可广泛应用于机器人、无人机等控制系统,并
本文设计了一种基于CAN通信总线的新型舵机控制器。该控制器考虑了谐波传动的随速度波动和低阻尼特点,以提高舵机系统控制品质为目标,采用增量式分段PID算法产生PWH信号,对舵机随动系统进行实时精准控制,并通过CAN2.0总线接口实现了微型计算机与CPU之间的实时变量传送,方便了程序的调试。测试结果表明,该控制系统具有抗干扰性能好、控制品质优等特点。
本文设计了一种基于CAN通信总线的新型舵机控制器。该控制器考虑了谐波传动的随速度波动和低阻尼特点,以提高舵机系统控制品质为目标,采用增量式分段PID算法产生PWH信号,对舵机随动系统进行实时精准控制,并通过CAN2.0总线接口实现了微型计算机与CPU之间的实时变量传送,方便了程序的调试。测试结果表明,该控制系统具有抗干扰性能好、控制品质优等特点。
本文提出一种以外部中断计数为基础的PWM波形实现方法。该方法具有简单方便,成本低,可实现多路独立PWM输出的优点。