单片机课程设计方案步进电机控制设计方案.pdfVIP

  • 164
  • 0
  • 约1.91万字
  • 约 22页
  • 2021-05-19 发布于湖南
  • 举报

单片机课程设计方案步进电机控制设计方案.pdf

步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信 号,它就驱动步进电机按设定的方向转动一个固定的角度 (称为 步距角“ ”),它的旋转是以 固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位 的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目 的。结合对步进电机的了解 ,然后对步进电机的控制原理包括步进电机的控制方式和驱动方 式作了系统的说明 ,采用 8051 单片机来控制步进电机 ,并给出了步进电机的双相三拍控制单 片机控制和三相六拍的单片机控制的具体实现方法,用汇编程序进行控制运行。控制系统 通过单片机存储器、 I/O 接口、中断、键盘、 LED 显示器的扩展、步进电机的环形分频 器、驱动及保护电路、人机接口电路、中断系统及复位电路、单电压驱动电路等的设计, 实现了四相步进电机的正反转,急停等功能。 电机的控制系统由 AT80C51 单片机控制,具有抗干扰能力强,可靠性高而且系统扩展 容易等优势。本次课程设计中着重于通过控制脉冲数来控制位移,实现准确定位。基于步 进电机本身的优越性和应用的广泛性,这正是用单片机控制步进电机课程设计的实际意 义。 关键字:步进电机 ,角位移 ,单片机 ,脉冲 目 录 1 课题描述 1 2 总体实现原理 1 3 步进电机原理及硬件设计 2 3.1 单片机电路 2 3.1.1 AT89C51 单片机的组成结构 2 3.1.2 AT89C51 单片机的引脚及功能 4 3.2 步进电机 6 3.2.1 步进电机的工作原理 6 3.2.2 控制原理 7 3.2.3 步进电机的驱动方式 8 3.2.4 最小系统 9 3.3 输入显示部分 10 3.4 电源 11 4 软件程序设计 11 4.1 主程序的设计 12 4.2 定时中断设计 13 4.3 外部中断设计 13 4.4 系统软件程序 14 总结 19 致谢 20 参考文献 2 1 1 课题描述 传统的步进电机控制方法是由触发器产生控制脉冲来进行的,此种方法工作方式单一 且难于实现人机交互,当步进电机的参数发生变化是,需要重新进行控制器的设计。而且 由传统的触发器构成的控制系统具有控制电路复杂、控制精度低、生产成本高等缺点。由 单片机控制的步进电机克服了以上缺点。它具有很高的精度,一般用在精确定位方面。 步进电机是一种将数字信号直接转换成角位移或线位移的控制驱动元件,具有快速起 动和停止的特点。其驱动速度和指令脉冲能严格同步,具有较高的重复定位精度,并能实 现正反转和平滑速度调节。它的运行速度和步距不受电源电压的波动及负载的影响,因而 被广泛应用于数模转换、速度控制和位置控制系统。步进电动机以其显著的特点,在数字 化制造时代发挥着重大的用途。常见的步进电机分三种:永磁式 (PM) 、反应式 (VR) 、混合 式(HB) ,永磁式步进一般分为两相,转矩和体积较小,步进角一般为 7.5 度或 15 度;反应 式步进一般为三相,可实现大转矩输出,步进角一般为

文档评论(0)

1亿VIP精品文档

相关文档