《步进电机控制系统设计方案》.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 1 前言 2 方案设计 1 2.1任务 2 2.3技术方案与论证 2 3 电路设计 3.1系统电路原理 3.2主要元器件选择 3.3单元电路设计 4 程序设计 4.1系统程序流程 4.2系统程序设计 5.系统仿真 5.1 系统仿真 5.2 系统仿真结果分析 6 总结与体会 18 参考文献资料 19 方案设计 1.1设计任务 1.1.1设计要求 (1)用带中断行列式键盘作为数据和暂停等功能的输入 (2)七段数码管显示当前步进电机的运行状态 (3)采用集成芯片作为步进电机的驱动电路 (4)使用PROTEUS软件对程序进行仿真和调试 1.1.2设计任务 (1)根据设计要求划分功能模块 (2)编程实现模块要求 (3)根据模块画出总电路图 (4)画出模块程序流程图 (5)编写整个源程序代码 (6)PROTEUS仿真与调试 1.2方案设计与论证 1.2.1总体方案论证与比较 方案一、采用AT89C51单片机作为整机的控制单元。 以AT89C51单片机为核心的控制电路,采用模块化的设计方案,使用行列式键盘作为数据的输入、数码管做数据的输出显示、以L298作为驱动控制步进电机,实现步进电机进行正转、反转、暂停、继续。修改延时子程序可控制步进电机的转速。 在本系统中,行列式键盘起着人机交互的作用,是输入电路的主要组成部分,行列式键盘是通过反转法编程实现的,相对于行列的查询法,更加简单实用,容易理解。在行列式键盘的程序设计中,利用了中断程序,更好的体现了控制的实时性,它既和硬件有关,又和软件有关,使得步进电机的控制更灵活,效率更高;利用四位一体的七段数码管显示输入的步数,并动态显示当前剩余步数;以L298数字芯片作为步进电机的驱动电路,解决单片机驱动能力不足的缺点。此系统比较灵活,采用软件方法来解决复杂的硬件电路部分,使系统硬件简洁化,各类功能易于实现,具有高度的智能化、人性化,一定程度体现了智能,能满足系统的要求。此方案的基本原理如图1.1所示。 图1.1 方案一原理框图 方案二、采用电机专用驱动数字芯片L297以及L298组合使用控制步进电机。 采用数字电路对单片机对步进电机控制的信号进行处理,由于L297以及L298的组合使用,能有效的减少单片机I/O口的使用,并大幅度的提高单片机的带负载能力。但由于该课程设计可用的I/O口充足,如果过多的使用数字芯片,这样必然带来高成本、电路复杂等缺点。因此,本方案灵活性不高,效率低,不利于步进电机的性能。同时,对各路信号处理也比较困难。 比较以上两种方案的优缺点,方案一简洁、灵活、可扩展性好,能达到设计要求,因此本设计采用方案一来实现。 第2章 电路设计 2.1系统电路原理 系统电路图如图2.1所示 图2.1 系统电路图 2.2主要元器件选择 单片机具有运算能力强、功耗低、大寻址范围以及廉价等特点,基于单片机的上述优越性,所以首选单片作为整个电路设计的核心控制器件。综合单片机存储器,驱动能力,抗干扰能力等各个方面的要求选择ATS89C51。 显示电路采用四位一体的七段数码管既能够满足显示的要求,同时相对于使用LCD作为电路显示单元来说,从显示效果上七段数码管显示具有字符大,亮度高等特点,从硬件电路上七段数码管驱动也同样简单,并且七段数码管的成本更低,更符合设计效益方面的要求。 由于单片机最高输出电压为+5V,而步进电机的额定工作电压是+12V,所以必须采用外围的驱动电路。步进电机的驱动电路多种多样,从设计的要求分析,我们可以采用单电源供电方式电路作为步进电机的驱动电路。两相步进电机工作在双相四拍工作方式时需要四种不同状态的时序脉冲,所以使用步进电机驱动芯片L298能够使电路的结构更简单,并且能够提高电路的稳定性和可靠性。 2.3单元电路设计 2.3.1步进电机控制原理 步进电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。步进电机区别于其他控制电机的最大特点是,它是通过输入脉冲信号来进行控制的,即电机的总转动角度由输入脉冲数决定,而电机的转速由脉冲信号频率决定。 步进电机的驱动电路根据控制信号工作,控制信号由单片机产生。其基本原理作用如下: (1)控制换相顺序 通电换相这一过程称为脉冲分配。例如:两相步进电机的双相四拍工作方式,其各相通电顺序时序如图所示:通电控制脉冲必须严格按照这一顺序分别控制A、B两相的通断。 图2.2 步进电机原理图 图2.3 步进电机双相四拍工作时序图 (2)控制步进

文档评论(0)

guadihaoying + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档