基于 CAN 总线的伺服电机手持调试终端系统设计摘要:伺服系统响应速度快、控制精度高,近年来被广泛使用
目前使用的伺服电机调试系统多为 PC 软件,维修人员后期现场调试不便
本文讨论的基于 CAN 总线的伺服电機手持调试终端系统,与 PC 软件相比,具有易携带、本钱低的优点,且其通讯可靠,满足调试需求
关键词:CAN 总线;伺服电机;调试终端0 引言伺服系统具有控制速度、位置精度准确的优点,因此在军用和民用领域大量使用
常见的伺服电机调试工具多为 PC 软件,调试人员调试过程中存在一定不便,设计一款基于 CAN 总线的伺服电机手持调试终端,其信息传输质量好,携带方便,且满足调试需求
1 系统总体设计基于 CAN 总线的伺服电机手持调试终端,主要由控制器、CAN 总线、显示模块和按键模块组成
控制器通过 CAN 总线向电机发送指令,实现对电机运行状态的控制,且可以通过发送指令读取电机实时运行状态,CAN总线是信息传递的桥梁,其高可靠性和良好的错误监测能力增加了调试终端的准确性,显示模块实时显示控制参数的变化和读取电机运行状态数据,按键模块可在多个可调参数中选择所要调整的工程,使用按键改变对应工程数值,在多个页面间可使用按键进行进入和返回的功能
2 硬件局部设计在此伺服电机手持调试终端中,硬件主要为控制器,CAN 模块为MC56F8037 的集成局部,CAN 收发器为 PAC82C250,液晶显示器,按键电路,复位电路
电源局部直接采纳 12V 电源适配器
1 控制器控制器选用飞思卡尔公司推出的一款高效 16 位数字信号控制器MC56F8037,它采纳了双哈佛结构设计,内部总线时钟 32MHz 下可到达32MIPS 的指令执行速度,且功耗低,抗干扰性能好
2CAN 收发器 PCA82C250为了提高通信可靠性、增加传输距离,CAN 模块的 T 某和 R 某两个引脚通常通