基于S单片机的步进电机联动作图控制修改.docVIP

  • 6
  • 0
  • 约2.51万字
  • 约 43页
  • 2021-09-26 发布于江苏
  • 举报

基于S单片机的步进电机联动作图控制修改.doc

摘要 本文目的是要完成基于水电模拟数据采集的图形显示部分。步进电机是一种进行精确步进运动的机电执行元件, 它广泛地用于对精度要求比较高的运动控制系统中。因此本文采用步进电机来实现图形显示部分的功能,其核心是用单片机控制两个电动机联动带动画笔,依照数据进行作图. 本文比较了几种常见的步进电机驱动电路后,选择以ULN2803和L298N芯片为驱动器的两种驱动电路设计方案并且设计了相应的过压保护电路。该方案硬件电路简单,控制和保护电路也较完善,采用集成芯片调试也较模拟电路简单,编程也非常方便。 采用AT89S52作为步进电机联动作图的控制器,通过C51程序对步进电机的运动进行控制,以实现作图的功能。软件分为送脉冲模块,电机走步控制模块和插补算法模块三部分,其中重点研究了步进电机运动的圆弧插补算法。 设计步进电机走步控制的小灯模拟,采用实验箱上的小灯模拟程序控制下的步进电机获得脉冲的实际情况。分别用六个小灯代表两个步进电机的A、B、C三相,小灯亮表示电机该相在该时刻获得高电平,小灯熄,表示电机该相在该时刻获得低电平。对小灯模拟可能出现的问题和问题原因可能性进行分析和改进.并分析了小灯模拟的局限性,提出了小灯模拟在实际运用中应该注意的问题. 关键词:89S52 步进电机 驱动电路 插补算法 Abstract The aim is to complete the collecti

文档评论(0)

1亿VIP精品文档

相关文档