(参考)基于单片机的步进电机控制设计.docVIP

(参考)基于单片机的步进电机控制设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 摘 要 I 1课题的原理及意义 1 1.1课题原理 1 1.2课题的意义 2 2控制系统的硬件设计 3 2.1总的方案设计 3 2.2步进电机控制电路设计 3 2.3单片机最小系统设计 4 2.4驱动电路设计 4 2.5显示电路设计 5 2.6硬件电路设计 6 3控制系统的软件设计 7 3.1.主程序设计 7 3.2定时中断设计 8 3.3外部中断设计 8 3.4 9 4仿真结果与分析 14 4.1proteus 简介 14 4.2仿真结果 14 5结束语 17 参考文献 18 摘 要 步进电机是一种将电能转化为角位移的装置。当它收到一个脉冲信号,步进电机就按设计的方向转动一个固定的角度。本设计主要设计了一个基于89C51单片机对步进电机的动行控制,涉及到正反转和加减速度控制。其中速度控制是最主要控制,要求运行速度在线可调,并要求具有运行步设置在线正反转及启停控制。本设计是采用单片机AT89C51步进电机通过I/O口输出的具有时序的方波作为步进电机的控制信号,用4个按钮来对电机的状态进行控制 单片机根据电机的状态信号将写入的程序通过CPU进行处理,发出脉冲控制信号,脉冲控制信号经过芯片ULN2003A驱动步进电机,步进电机将脉冲控制信号转换为电机的角位移,使电机的转子根据脉冲数来实现电机准确的转速控制。关键词:AT89C51单片机;ULN2003A;步进电机 1课题的原理及意义 1.1课题原理 1. 步进电机 步进电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。步进电机区别于其他控制电机的最大特点是:它是通过输入脉冲信号来进行控制的,即电机的总转动角度由输入脉冲数决定,而电机的转速由脉冲信号频率决定。步进电机分三种:永磁式(PM),反应式(VR)和混合式(HB),步进电机又称为脉冲电机,是工业过程控制和仪表中一种能够快速启动,反转和制动的执行元件,其功用是将电脉冲转换为相应的角位移或直线位移,由于开环下就能实现精确定位的特点,使其在工业控制领域获得了广泛应用。步进电机的运转是由电脉冲信号控制的,其角位移量或线位移量与脉冲数成正比,每个一个脉冲,步进电机就转动一个角度(不距角)或前进、倒退一步。步进电机旋转的角度由输入的电脉冲数确定,所以,也有人称步进电机为数字/角度转换器。 2.原理 根据控制系统功能要求及步进电机应用环境,确定了设计系统硬件和软件的功能划分,从而实现了基于AT89C51单片机的四相步进电机的开环控制系统。控制系统通过单片机存储器、I/O接口、中断、键盘、LED显示器的扩展、步进电机的环形分频器、驱动及保护电路、中断系统及复位电路、单电压驱动电路等的设计,实现了四相步进电机的正反转,急停等功能。为实现单片机控制步进电机系统在数控机床上的应用,系统设计了两个外部中断,以实现步进电机在某段时间内的反复正反转功能,也即数控机床的刀架自动进给运动。选定的曲线比较符合步进电机升降过程的运行规律,能充分利用步进电机的有效转矩,快速响应性好,缩短了升降速的时间,并可防止失步和过冲现象。步进电机能响应而不失步的最高步进频率称为“启动频率”。 步进电机换向时,一定要在电机降速停止或降到突跳频率范围之内在换向,以免产生较大的冲击而损坏电机。换向信号一定要在前一个方向的最后一个脉冲结束后以及下一个方向的第一个脉冲前发出。对于脉冲的设计主要要求其有一定的脉冲宽度、脉冲序列的均匀度及高低电平方式。在某一高速下的正、反向切换实质包含了降速→换向→加速3个过程。 1.2课题的意义 随着数字化技术地发展,数字控制技术得到了广泛而升入的应用。步进电机是一种将数字信号直接转换成角位移或线位移的控制元件,具有快速启动和停止的特点。因为步进电机组成的控制系统结构简单,价格低廉,性能上能满足工业控制的基本要求,所以广泛的应用于手工业自动控制、数控机床、组合机床、机器人、计算机外围设备、照相机、投影仪、数码摄像机、大型望远镜、卫星天线定位系统、医疗器件以及各种可控机械工具等等。此外作为执行元件,步进电机是机电一体化的关键产品之一,被广泛应用在各种自动化控制系统中,随着微电子和计算机技术的发展,它的需要量与日俱增,在各个国民经济领域都有应用。步进电机是机电数字控制系统中常用的执行元件,由于其精度高、体积小、控制方便灵活,因此在智能仪表和位置控制中得到了广泛的应用,大规模集成电路的

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档