基于单片机的步进电机驱动控制系统毕业设计答辩模板演示文稿.ppt

基于单片机的步进电机驱动控制系统毕业设计答辩模板演示文稿.ppt

Company Logo LOGO 基于单片机的步进电机驱动控制系统设计 班级: 学生: 学号: 指导老师: 一直以来,国内外对步进电机的研究一直很活跃。这是因为步进电机的控制应用已经深深渗透到国民生活、生产的各个领域。步进电机是一种常用的机电元件,它的定角转动控制主要是通过电脉冲信号来对相绕组电流进行控制才得以实现的,与其他类型的电机进行相比,步进电机具有许多优点,比如较易于实现开环精确控制,并且无积累误差等是它最具竞争力的,因此在各种各样的领域中都有步进电机广泛的应用。为了达到现在人们对智能化和网络化的需求,步进电机的控制技术也在不断更新发展,功能强大的单片机也越来越多地应用到步进电机控制系统,实现了强强联合,势不可挡! 系统的背景及意义 本课题研究步进电机和单片机的原理,并设计实现利用单片机对步进电机进行驱动控制。并利用Proteus仿真平台仿真实现以单片机作为控制核心对步进电机进行驱动控制使其实现“正转”、“反转”、“加速”、“减速”以及“停止”运动的电路设计和软件设计及仿真。 指针式电子钟表 电动窗帘 印刷机 数控切割机 工业机械手 论文的结构和主要内容 方案选择 系统硬件设计 系统软件结构设计 总结 致谢 方案选择 为了得到性能优良的控制结果,出现了很多步进电机控制手段,其中包括: 1、 传统控制手段即基于电子电路控制 2、 PLC控制手段 3、 单片机控制手段 方案选择 采用单片机来控制步进电机,实现了软件与硬件相结合的控制方法。 本方案有以下优点: (1)单片机软件编程可以使复杂的控制过程实现自动控制和精确控制,避免了失步、振荡等对控制精度的影响; (2)用软件代替环形分配器,通过对单片机的设定,用同一种电路实现了多相步进电机的控制和驱动,提高了接口电路的灵活性和通用性; (3)单片机的强大功能使显示电路、键盘电路、复位电路等外围电路有机的组合,提高系统的交互性。 系统硬件结构设计 系统总体仿真图如下: 本系统采用定时中断方式,P0口和P2口控制二极管显示部分,P1口控制电机的驱动部分,P3口控制按钮部分。RP1为上拉电阻,为了增大电流供应二极管显示部分。 系统硬件结构设计 LED显示部分 系统硬件结构设计 由于单片机直接输出的脉冲信号太小,还不足以驱动步进电机正常工作,不能直接与步进电机相连,需要增加驱动电路。对于小于直流0. 5A的步进电机,可采用型号为ULN2003A高压大电流的大功率达林顿芯片来驱动步进电机,使步进电机正常工作。 ULN2003A的技术参数如下所示: 最大输出电压:50V 功率:1W 最大连续输出电流:0. 5A 最大连续输入电流:25mA 系统硬件结构设计 单片机本身是一个复杂的同步时序电路,用时钟晶振电路来产生时钟信号,可以保证同步工作方式的实现。 引脚XTAL1和XTAL2为单片机的两个外接晶振引脚。一般电容C1和C2取33pf左右,一般晶振频率采用1.2-12MHZ。晶振频率越高,系统的时钟频率也就越高,单片机的运行速度也就越快。 系统软件结构设计 本次毕业设计采用的单片机是AT89C51。程序主要包括:数码显示程序设计、定时中断程序设计、按钮扫描设计等。 系统软件结构设计 显示程序主要显示步进电机的转速及转向. 系统软件结构设计 定时器所给定的时间长短,实质是决定步进电机在特定转向下的转速,当定时时间较长时步进电机的转速较快,当定时时间较短时,步进电机的转速较快。 总结 毕业设计是难得的理论与实践相结合的机会。通过这次单片机与步进电机相结合的设计,各元器件的选用以及Proteus软件的使用,使我对专业知识与实践应用不断提高,同时,对硬件的设计问题深入了解。整个研究主要以单片机为基础,用单片机来控制步进电机的转动。通过这次研究,我熟悉了单片机的一般性搭建电路,了解一般电子电路与单片机构成简单系统及编程的方法。通过对各种设计电路的软件的使用,提高了自己的实际动手能力和独立思考的能力,进一步加深对单片机常用指令的理解与运用。能够较熟练的运用Proteus绘制电路原理图以及进行仿真。以及Proteus的调试,积累不少实际电子制作经验,达到了学以致用的目的,真正的把理论和实践结合起来,让我们进一步体会到实践的重要性,对我们以后的工作有很大的促进作用。 致谢 Company Logo LOGO

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档