摘要
传统系统缺少硬件驱动电路和软件系统调速功能设计,导致系统驱动控制效率较低,为了解决该问题,优化设计了船舶除锈机器人驱动控制系统。根据系统硬件总体结构,设计下位机伺服控制器,采用AT89C51型号单片机,对电机运转进行控制,依据控制器接线情况获取相应脉冲信号。由接口相向传送该信号,通过电机驱动电路控制原理,从光电隔离电路中获取最终脉冲信号,引进电机驱动器之中进行控制,由此完成系统硬件设计。使用C语言维护软件功能,通过RS-485串口接收到来自上位机系统指令,设计系统调速功能,通过脉宽控制除锈机器人左右2个伺服驱动器在相应状态下运转,由此完成软件部分的优化设计。通过实验对比结果可知,该系统最高控制效率可达到95%,为大型船舶除锈高效工作提供支持。