毕业设计论文基于AT89S52的PWM控制直流电机调速系统.doc

上传人:sccc 文档编号:4861493 上传时间:2023-05-20 格式:DOC 页数:19 大小:739.52KB
返回 下载 相关 举报
毕业设计论文基于AT89S52的PWM控制直流电机调速系统.doc_第1页
第1页 / 共19页
毕业设计论文基于AT89S52的PWM控制直流电机调速系统.doc_第2页
第2页 / 共19页
毕业设计论文基于AT89S52的PWM控制直流电机调速系统.doc_第3页
第3页 / 共19页
毕业设计论文基于AT89S52的PWM控制直流电机调速系统.doc_第4页
第4页 / 共19页
毕业设计论文基于AT89S52的PWM控制直流电机调速系统.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《毕业设计论文基于AT89S52的PWM控制直流电机调速系统.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于AT89S52的PWM控制直流电机调速系统.doc(19页珍藏版)》请在三一办公上搜索。

1、目 录摘 要21 绪论31.1 直流调速系统发展概况31.2 本课题研究目的及意义41.3 论文主要研究内容42 直流调速及PWM控制原理52.1 直流电机调速原理52.2 PWM脉宽调制原理63 系统总体设计框图及单片机系统的设计83.1 系统总体设计原理图83.2 AT89S52单片机简介83.3 系统中所用其他芯片简介103.3.1 芯片ADC0809103.3.2 芯片74LS74113.3.3 芯片LM324123.4 系统主要部分电路介绍133.4.1 最小系统电路133.4.2 测速电路133.4.3 调速电路143.4.4 显示电路153.4.5 驱动电路15总结16致谢17附

2、录1 源程序:18附录2 原理图:22摘 要转速是直流电机运行中的一个重要物理量,如何准确、快速测量出电机转速,并且实现对电机的调速在实际工作中具有非常大的使用价值。直流电机具有非常好的调速性能,目前,在一些对调速性能要求比较严格的场合中,主要使用的还是直流调速系统。本文阐述了基于AT89S52单片机的直流电动机转速控制系统,硬件系统主要包括:A/D转换环节、控制驱动环节、测速环节、LCD显示环节及相关硬件电路;软件设计采用C语言编程。该系统采用PWM脉冲方式驱动电动机,通过调节电位器来调节PWM脉冲宽度,利用光电开关测量电动机的转速,并在液晶显示屏(LCD)上实时显示电机的转速值。从而,在电

3、动机转速的可控范围内控制电动机转速。最后对整个设计过程中出现的问题进行了分析。关键词:直流调速; LCD显示; PWM控制; C程序1 绪论1.1 直流调速系统发展概况 在现代工业中,电动机作为电能转换的传动装置被广泛应用于机械、冶金、石油化学、国防等工业部门中,随着对生产工艺、产品质量的要求不断提高和产量的增长,越来越多的生产机械要求能实现自动调速。 在可调速传动系统中,按照传动电动机的类型来分,可分为两大类:直流调速系统和交流调速系统。交流电动机直流具有结构简单、价格低廉、维修简便、转动惯量小等优点,但主要缺点为调速较为困难。相比之下,直流电动机虽然存在结构复杂、价格较高、维修麻烦等缺点,

4、但由于具有较大的起动转矩和良好的起、制动性能以及易于在宽范围内实现平滑调速,因此直流调速系统在一些对调速性能要求较高的系统中有很大的使用价值。 直流调速系统的发展得力于微电子技术、电力电子技术、传感器技术、永磁材料技术、自动控制技术和微机应用技术的最新发展成就。正是这些技术的进步使直流调速系统发生翻天覆地的变化。其中电机的控制部分已经由模拟控制逐渐让位于以单片机为主的微处理器控制,形成数字与模拟的混合控制系统和纯数字控制系统,并正向全数字控制方向快速发展。电动机的驱动部分所用的功率器件亦经历了几次更新换代。目前开关速度更快、控制更容易的全控型功率器件MOSFET和IGBT成为主流。功率器件控制

5、条件的变化和微电子技术的使用也使新型的电动机控制方法能够得到实现。脉宽调制控制方法在直流调速中获得了广泛的应用。 1964年A.Schonung和H.stemmler首先提出把PWM技术应用到电机传动中从此为电机传动的推广应用开辟了新的局面。进入70年代以来,体积小、耗电少、成本低、速度快、功能强、可靠性高的大规模集成电路微处理器已经商品化,把电机控制推上了一个崭新的阶段,以微处理器为核心的数字控制(简称微机数字控制)成为现代电气传动系统控制器的主要形式。PWM常取代数模转换器(DAC)用于功率输出控制,其中,直流电机的速度控制是最常见的应用。 随着生产技术的发展,对直流电气传动在起制动、正反

6、转以及调速精度、调速范围、静态特性、动态响应等方面都提出了更高的要求,这就要求大量使用直流调速系统。因此人们对直流调速系统的研究将会更深一步。1.2 本课题研究目的及意义 直流电动机是最早出现的电动机,也是最早实现调速的电动机。长期以来,直流电动机一直占据着调速控制的统治地位。由于它具有良好的线性调速特性,简单的控制性能,高效率,优异的动态特性,现在仍是大多数调速控制电动机的最优选择。因此研究直流电机的速度控制,有着非常重要的意义。 随着单片机的发展,数字化直流PWM调速系统在工业上得到了广泛的应用,控制方法也日益成熟。它对单片机的要求是:具有足够快的速度;有PWM口,用于自动产生PWM波;有

7、捕捉功能,用于测频;有A/D转换器、用来对电动机的输出转速、输出电压和电流的模拟量进行模/数转换;有各种同步串行接口、足够的内部ROM和RAM,以减小控制系统的无力尺寸;有看门狗、电源管理功能等。因此该实验中AT89S52单片机做为控制芯片。 通过设计基于AT89S52单片机的直流PWM调速系统并调试得出结论,在掌握AT89S52的同时进一步加深对直流电动机调速方法的理解,对运动控制的相关知识进行巩固。1.3 论文主要研究内容本课题的研究对象为直流电动机,对其转速进行控制。基本思想是利用AT89S52产生PWM脉冲,通过调整PWM的占空比,控制电机的电枢电压,进而控制转速。系统硬件设计为:以A

8、T89S52为核心,由转速环、显示、按键控制、A/D转换等电路组成。 具体内容如下:(1)介绍直流电动机工作原理及PWM调速方法。(2)完成以AT89S52为控制核心的直流电机数字控制系统硬件设计。(3)以该系统的特点为基础进行分析,使用PWM控制电机调速。(4)对该数字式直流电动机调速系统的性能做出总结。 2 直流调速及PWM控制原理2.1 直流电机调速原理直流电动机根据励磁方式不同,直流电动机分为自励和他励两种类型。不同励磁方式的直流电动机机械特性曲线有所不同。但是对于直流电动机的转速有以下公式: 其中:U电压;励磁绕组本身的电阻;每极磁通(Wb);Cc电势常数;Cr转矩常量。由上式可知,

9、直流电机的速度控制既可采用电枢控制法,也可采用磁场控制法。磁场控制法控制磁通,其控制功率虽然较小,但低速时受到磁极饱和的限制,高速时受到换向火花和换向器结构强度的限制,而且由于励磁线圈电感较大,动态响应较差。所以在工业生产过程中常用的方法是电枢控制法。 图2-1 直流电机的工作原理图电枢控制是在励磁电压不变的情况下,把控制电压信号加到电机的电枢上,以控制电机的转速。传统的改变电压方法是在电枢回路中串联一个电阻,通过调节电阻改变电枢电压,达到调速的目的,这种方法效率低、平滑度差,由于串联电阻上要消耗电功率,因而经济效益低,而且转速越慢,能耗越大。随着电力电子的发展,出现了许多新的电枢电压控制方法

10、。如:由交流电源供电,使用晶闸管整流器进行相控调压;脉宽调制(PWM)调压等等。调压调速法具有平滑度高,能耗少,精度高等优点。在工业生产中广泛使用其中脉宽调制(PWM)应用更为广泛。2.2 PWM脉宽调制原理PWM脉冲宽度调制技术就是通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形(含形状和幅值)的技术。下式是占空比计算公式:式中t1表示一个周期内开关管导通的时间,T表示一个周期的时间。占空比D表示了在一个周期里,开关管导通的时间与周期的比值,变化范围为0D1。由上式可知,当电源电压不变的情况下,电枢的端电压的平均值为,因此改变占空比D就可以改变端电压的平均值,从而达到调速的目的,这就是

11、PWM调速原理。在PWM调速时,占空比是一个重要参数。以下是三种可改变占空比的方法: (1)定宽调频法:保持不变,改变,从而改变周期(或频率)。 (2)调宽调频法:保持不变,改变,从而改变周期(或频率)。 (3)定频调宽法:保持周期(或频率)不变,同时改变、。 前2种方法由于在调速时改变了控制脉冲的周期(或频率),当控制脉冲的频率与系统的固有频率接近时,将会引起振荡,因此应用较少。目前,在直流电动机的控制中,主要使用第3种方法。定频调宽法是利用一个固定的频率来控制电源的接通或断开,并通过改变一个周期内“接通”和“断开”时间的长短,即改变直流电机电枢上电压的“占空比”来改变平均电压的大小,从而控

12、制电动机的转速,因此,PWM又被称为“开关驱动装置”。如图所示: 图2-2电枢电压占空比和平均电压的关系图3 系统总体设计框图及单片机系统的设计3.1 系统总体设计原理图3.2 AT89S52单片机简介1AT89S52单片机的基本组成AT89S52单片机由CPU和8个部件组成,它们都通过片内单一总线连接,其基本结构依然是通用CPU加上外围芯片的结构模式,但在功能单元的控制上采用了特殊功能寄存器的集中控制方法。其基本组成如下图所示:图3-1 AT89S52单片机内部结构图2CPU及8个部件的作用功能介绍如下中央处理器CPU:它是单片机的核心,完成运算和控制功能。内部数据存储器:AT89S52芯片

13、中共有256个RAM单元,能作为存储器使用的只是前128个单元,其地址为00H7FH。通常说的内部数据存储器就是指这前128个单元,简称内部RAM。特殊功能寄存器:是用来对片内各部件进行管理、控制、监视的控制寄存器和状态寄存器,是一个特殊功能的RAM区,位于内部RAM的高128个单元,其地址为80HFFH。内部程序存储器:AT89S52芯片内部共有8K个单元,用于存储程序、原始数据或表格,简称内部ROM。并行I/O口:AT89S52芯片内部有4个8位的I/O口(P0,P1,P2,P3),以实现数据的并行输入输出。串行口:它是用来实现单片机和其他设备之间的串行数据传送。定时器:AT89S52片内

14、有3个16位的定时/计数器,用来实现定时或者计数功能,并且以其定时或计数结果对计算机进行控制。中断控制系统:该芯片共有6个中断源,即外部中断2个,定时/计数中断3个和串行中断1个。振荡电路:它外接石英晶体和微调电容即可构成AT89S52单片机产生时钟脉冲序列的时钟电路。3AT89S52单片机引脚图图3-2 AT89S52单片机封装图3.3 系统中所用其他芯片简介3.3.1 芯片ADC0809 1. 芯片简介ADC0809是8位、逐次比较式A/D转换芯片,具有地址锁存控制的8路模拟开关,应用单一的+5V电源,其模拟量输入电压的范围为0V-+5V,其对应的数字量输出为00H-FFH,转换时间为10

15、0s,无须调零或者调整满量程。2. ADC0809的引脚及其功能ADC0809有28个引脚,其中IN0-IN7接8路模拟量输入。ALE是地址锁存允许 、 接基准电源,在精度要求不太高的情况下,供电电源就可以作为基准电源。START是芯片的启动引脚,其上脉冲的下降沿起动一次新的A/D转换。EOC是转换结束信号,可以用于向单片机申请中断或者供单片机查询。OE是输出允许端。CLK是时钟端。DB0-DB7是数字量的输出。ADDA、ADDB、ADDC接地址线用以选定8路输入中的一路,详见下图表。图3-3 ADC0809内部结构及封装图表3-1 ADC0809的选通输入表ADDCADDBADDA选通输入通

16、道000IN0001IN1010IN2011IN3100IN4101IN5110IN6111IN73.3.2 芯片74LS74 74LS74内含两个独立的D上升沿双d触发器,每个触发器有数据输入(D)、置位输入()复位输入()、时钟输入(CP)和数据输出Q。、的低电平使输出预置或清除,而与其它输入端的电平无关。当、均无效(高电平式)时,符合建立时间要求的D数据在CP上升沿作用下传送到输出端。74ls74功能表:表3-2 74LS74功能表图3-4 74LS74内部结构及封装图3.3.3 芯片LM324 LM324系列器件为价格便宜的带有真差动输入的四运算放大器。与单电源应用场合的标准运算放大器

17、相比,它们有一些显著优点。该四放大器可以工作在低到3.0伏或者高到32伏的电源下,静态电流为MC1741的静态电流的五分之一。共模输入范围包括负电源,因而消除了在许多应用场合中采用外部偏置元件的必要性。每一组运算放大器有5个引出脚,其中“+”、“-”为两个信号输入端,“V+”、“V-”为正、负电源端,“Vo”为输出端。两个信号输入端中,Vi-(-)为反相输入端,表示运放输出端Vo的信号与该输入端的位相反;Vi+(+)为同相输入端,表示运放输出端Vo的信号与该输入端的相位相同。LM324的引脚排列见下图。图3-4 LM324内部结构及封装图3.4 系统主要部分电路介绍3.4.1 最小系统电路最小

18、系统电路是每个单片机系统所必须的电路部分,主要包括晶振电路和复位电路,如上图所示。3.4.2 测速电路图中J1是一个光电开关,用来检测电机轴上圆盘转动所发出的脉冲信号,采集信号后经放大器放大传给单片机的T1引脚,进行计算,进而经过程序控制测出电机转速。3.4.3 调速电路本论文中PWM脉宽的调制是经过上面电路进行的。通过电位器调节输入电压值,经A/D转换后,将数据送入单片机,利用输入的数据对PWM脉宽进行对应的调节,进而输出脉宽可变的PWM脉冲。控制按钮S2是电机全压运行启停按钮,当S1按下,则进入PWM调速状态,可以通过电位器对电机进行平滑调速。3.4.4 显示电路鉴于价格和显示效果等方面的

19、比较,本设计中最终选用1602LCD液晶显示器,结果表明比较理想。3.4.5 驱动电路由于从单片机输出的PWM脉冲信号比较弱,因此,不能直接对电机进行驱动,如上图所示,我们对PWM信号进行放大。我们采用LM324芯片作为放大器,将信号放大约50倍,然后通过驱动三极管导通关断来控制电机。总结本文所述的直流电机调速系统是以低价位的单片微机AT89S52为核心的,而通过单片机来实现电机调整又有多种途径,相对于其他用硬件或者硬件与软件相结合的方法实现对电机进行调整,采用PWM软件方法来实现的调速过程具有更大的灵活性和更低的成本,它能够充分发挥单片机的效能,对于简易速度控制系统的实现提供了一种有效的途径。而在软件方面,曾尝试采用PID算法来进行闭环控制,但由于时间和自身所掌握的知识问题,最终没有能够实现。因此,本设计存在很多缺陷,本人会在以后的学习过程中逐步对这些问题进行克服。致谢经过近一个月对设计课题的学习研究,本次课程设计圆满结束。在这次毕业设计中,要特别感谢我们的计算机控制系统老师王新教授给予的耐心细致的指导,对于在设计过程中所遇到的许多具体问题,他均提出了相应的解决方案。还要感谢很多同班同学给予的帮助,正是由于老师和同学们的帮助,我的这次课程设计才能够顺利的完成。 需要的qq联系 实物 +程序 都有254403470附录2 原理图:18

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号