基于单片机的直流电机PWM调速控制系统.docx
《基于单片机的直流电机PWM调速控制系统.docx》由会员分享,可在线阅读,更多相关《基于单片机的直流电机PWM调速控制系统.docx(34页珍藏版)》请在一课资料网上搜索。
1、基于单片机的直流电机PWM调速控制系统摘要本文介绍了基于单片机用PWM实现直流电机的调速的基本方法,51系列单片机的相关知识,直流电机驱动芯片的相关介绍,以及直流电机的PWM调速系统控制原理。重点介绍了一种基于STC12C5410AD单片机控制的PWM直流电机脉宽调速系统。系统以高可靠性,低功耗,廉价的STC12C5410AD单片机为控制中心,以直流电机为控制对象。从系统的角度出发,对电路进行总体方案论证设计,确定电路的各个功能模块之间的功能衔接和接口设置,详细的介绍了各个模块的方案论证和参数设置。整个系统利用51单片机的可编程计数器阵列PCA模块的脉宽调节模式产生PWM脉冲。通过一个内部集成
2、了4个DMOS管,组成一个标准的H型驱动桥的直流电机驱动芯片LMD18200来实现对直流电机的调速。提高整个系统的智能化、自动化水平, 为工业生产应用提供可能。关键字 单片机,PWM,直流电机调速,LMD18200The PWM speed regulating system of DC motor based on single-chip microcomputerAbstractThis thesis introduces the basic method of DC motor speed based on single-chip microcomputer with PWM. It s
3、hows the relevant knowledge of 51 SCM and the DC motor drive chip, and the PWM speed regulating system theory of DC motor. And this paper mainly introduces the PWM speed regulating system of DC motor based on STC12C5410AD microcontroller. The system is designed on high reliability, low power consump
4、tion and affordable STC12C microcontroller for the DC motor. From the systematic perspective, the thesis describes the circuit design and its comprehensive evaluation, which determines how to do with the functional linkage and interface between functional modules in the electric circuit. Besides, th
5、e evaluation of each module the involved parameters are fully explained in the thesis. The whole system is using PCA module of 51 microcontroller to generate PWM pulse. Using a DC motor drive chip-LMD18200 which inside integration a normal H-type circuit with 4 DMOS thyristor to achieve the DC motor
6、 speed regulation. The above considerations finally help to improve intelligentization and automation of the overall system and give the possibility to the industrial application.Keywords SCM, PWM, DC motor speed regulation, LMD18200 目录1前沿41.1电气传动的发展现状41.2微处理器对直流电机的控制41.3数字直流调速的意义42系统整体设计42.1系统方案比较与
7、选择42.2系统整体设计框图43直流调速系统43.1直流调速系统概述43.2直流电机调速原理43.3直流电动机的可逆PWM系统4单、双极性驱动可逆PWM系统的控制原理4直流电动机驱动芯片LMD18200实现单、双极控制44 STC12C5A60S2单片机简介44.1 STC12C5A60S2单片机的特点44.2 STC12C5A60S2单片机的结构及引脚44.2.1 STC12C5A60S2单片机的引脚44.2.2 STC12C5A60S2单片机的内部结构44.3 STC12C5A60S2单片机的管脚说明45各模块硬件电路设计45.1单片机的最小系统设计45.2PWM信号输出系统设计4与PCA
8、/PWM应用有关的特殊功能寄存器4脉宽调节模式45.3LED显示系统设计45.4按键输入系统设计46系统的软件设计与实现46.1系统软件简介46.2编程语言简介46.3设计流程及分析4系统软件模块4程序4总结4致谢4参考文献41前沿1.1 电气传动的发展现状20世纪70年代以来,直流电机传动经历了重大的技术、装备变革。整流器的更新换代,以晶闸管整流装置取代了习用已久的直流发电机电动机组及水银整流装置是直流电气传动完成了一次大的跃进。同时,高集成化、小型化、高可靠性及低成本成为控制电路的发展方向。使直流调速系统的性能指标大幅提高,应用范围不断扩大。直流调速技术不断发展,走向成熟化、完善化、系列化
9、、标准化,在可逆脉宽调速、高精度的电气传动领域中仍然难以替代。早期直流传动的控制系统采用模拟分离器件构成,由于模拟器件有其固有的缺点,如存在温漂、零漂电压,构成系统的器件比较多,使得模拟直流传动系统的控制精度及可靠性降低。随着计算机控制技术的发展,微处理器已经广泛应用于直流传动系统,实现了全数字化控制。由于微处理器以数字信号工作,控制手段灵活方便,抗干扰能力强。所以,全数字直流调速控制精度、可靠性和稳定性比模拟直流调速系统大大提高。所以,直流传动控制采用微处理器实现全数字化,使直流调速系统进入一个崭新的阶段。1.2 微处理器对直流电机的控制微处理器诞生于上个世纪七十年代,随着大规模集成电路及超
10、大规模集成电路制造工艺的发展,微处理器的性价比越来越高。此外,由于电力电子技术的发展,制作工艺的提升,使得大功率的电子器件的性能迅速提高。为微处理器普遍用于控制电机提供了可能,利用微处理器控制电机完成新颖的、高性能的控制策略,使电机的各种潜在能力得到充分的发挥,使电机的性能更符合工业生产使用要求,还促进了电机生产商研发出各种如步进电机、无刷直流电机、开关磁阻电动机等便于控制且实用的新型电机,使电机的发展出现了新的变化。对于简单的微处理器控制电机,只需利用用微处理器控制继电器、电子开关元器件,使电路开通或者关断就可以实现对电机的控制。现在带微处理器的可编程控制器,已经在各种机床设备和各种的生产流
11、水线中普遍得到应用,通过对可编程控制器进行编程就可以实现对电机的规律化控制。对于复杂的微处理器控制电机,则要利用微处理器控制电机的电压、电流、转矩、转速、转角等,使电机按给定的指令准确工作。通过为处理器控制,可使电机的性能有很大的提高。目前相比直流电机和交流电机他们各有所长,如直流电机调速性能好,但带有机械换向器,有机械磨损及换向火花等问题;交流电机,不论是异步电机还是同步电机,结构都比直流电机简单,工作也比直流电机可靠,但在频率恒定的电网上运行时,他们的速度不能方便而经济的调节。高性能的微处理器如DSP(DIGITAL SIGNAL PROCESSOR即数字信号处理器)的出现,为采用新的控制
12、理论和控制策略提供了良好的物质基础,使电机传动的自动化程度大为提高。在先进的数控机床等数控位置伺服系统,已经采用了如DSP等的高速微处理器,其执行速度可达数百万兆以上每秒,且具有适合的矩阵运算。1.3 数字直流调速的意义现在电气传动的主要方向之一是电机调速系统采用微处理器实现数字化控制。从上世纪80年代中后期起,世界各大电气公司如ABB、通用、西屋、西门子等都在竞相开发数字式调速传动装置,经过二十几年的发展,当前直流调速已发展到一个很高的技术水平:功率元件采用可控硅;控制板采用表面安装技术;控制方式采用电源换相、相位控制。特别是采用了微处理器及其他先进的电力电子技术,使数字式直流调速装置在精度
13、的准确性、控制性能的优良性和抗干扰的性能有很大的提高和发展,在国内外得到广泛的应用。数字化直流调速装置作为目前最新控制水平的传动方式显示了强大优势。全数字化直流调速系统不断升级换代,为工程应用和工业生产提供了优越的条件。采用微处理器控制,使整个调速系统的数字化程度,智能化程度有很大的改观;采用微处理器控制,使调速系统在结构上简单化,可靠性提高,操作维护变得简捷,电机稳态运行时转速精度等方面达到较高水平。由于微处理器具有较佳的性价比,所以微处理器在工业过程及设备控制中得到日益广泛的应用。近年来,尽管交流调速系统发展很快,但是直流电机凭借其良好的启动、制动性能,在金属切削机床、轧钢机、海洋钻机、挖
14、掘机、造纸机、矿井卷扬机、电镀、高层电梯等需要广泛范围内平滑调速的高性能可控电力拖动领域中仍得到了广泛的应用。现阶段,我国还没有自主的全数字化直流调速控制装置生产商,而国外先进的控制器价格昂贵,且技术转让受限,为此研究及更好地使用国外的先进控制器,吸收国外先进的数字化直流电机调速装置的优点,具有重大的实际意义和重大的经济价值。2 系统整体设计2.1 系统方案比较与选择方案一:采用专用PWM集成芯片,IR2110功率驱动芯片构成整个系统的核心,现在市场上已经有很多种型号,如T1公司的TL494芯片,东芝公司的ZSK313I芯片等。这些芯片除了有PWM信号发生功能外,还有“死区”调节功能、过流过压
15、保护功能等。这种专用PWM集成芯片可以减轻单片机的负担,工作更可靠,但其价格相对较高,难于控制工业成本不宜采用。方案二:采用STC12C系列单片机,直流电机驱动芯片LMD18200构成直流调速装置。STC12C系列单片机是深圳宏晶科技有限公司推出的新一代单时钟/机器周期(1T)8051单片机,具有高速、低功耗及超强抗干扰等特点,内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换器。LMD18200是专用于直流电动机驱动的集成电路芯片,可以通过输入的PWM信号实现PWM控制。由于采用了LMD18200功率集成驱动电路,是整个电路元件少,体积小,适合在仪器仪表控制中使用。综合以
16、上两种方案比较,本论文采用第二种方案。2.2 系统整体设计框图此系统由单片机、驱动芯片和直流电机组成一个开环系统,并能通过按键调节占空比以及由LED显示占空比。图2-1 整体系统框图单片机显示键盘控制电机驱动芯片直流电机直流电源3 直流调速系统3.1 直流调速系统概述直流调速是指人为地或自动地改变直流电动机的转速,以满足工作机械的要求。从机械特性上看,就是通过改变电动机的参数或外加工电压等方法来改变电动机的机械特性,从而改变电动机机械特性和工作特性机械特性的交点,使电动机的稳定运转速度发生变化。 调速通常通过给定环节,中间放大环节,校正环节,反馈环节和保护环节等来实现。电动机的转速不能自动校正
17、与给定转速的偏差的调速系统称为开环控制系统。这种调速系统的电动机的转速要受到负载波动及电源电压波动等外界扰动的影响。电动机的转速能自动的校正与给定转速的偏差,不受负载及电网电压波动等外界扰动的影响,使电动机的转速始终与给定转速保持一致的调速系统称为闭环控制系统。这是由于闭环控制系统具有反馈环节。 电气传动控制系统通常由电动机、控制装置和信息装置三部分组成。它能按照规定的指令,及时的控制电动机的启动、制动、运转方向、位置、速度和加速度等,以满足工作机械及生产过程的要求。 随着电机、传感器、控制器件、变流技术和控制理论的发展,电气传动控制系统也得到了很大的发展。目前,所用电机的单机容量从几百瓦发展
18、到数万千瓦,变流设备从旋转式电机变流机组发展到大功率晶闸管静止变流装置,中小功率自关断器件静止变频装置;控制单元从模拟量触发器、调节器、给定积分器发展到以微处理器芯片为核心的交、直流通用的数字量控制模块;系统的控制方式从手动操作的开关控制发展到闭环多参量控制;电气传动以从单纯的调速系统扩展为实现位置、速度、加速度控制的运动控制中的重要分支。 总之,现代电气传动控制系统业已发展成为全新的电气传动自动化系统。3.2 直流电机调速原理直流电动机根据励磁方式不同,直流电动机分为自励和他励两种类型。不同励磁方式的直流电动机机械特性曲线有所不同。直流电动机的转速n的表达式为 n= (2-1)式中 U电枢端
19、电压; I电枢电流; R电枢电路总电阻; 每极磁通量; K电动机结构参数。由上式可得,直流电动机的转速控制方法可分为两类:对励磁磁通进行控制的励磁控制法和对电枢电压控制的电枢控制法。其中励磁控制法在低速时受磁极饱和的限制,在高速时受换向火花和换向器结构强度的限制,并且励磁线圈电感较大,动态响应较差,所以这种控制方法用的很少。现在,大多数应用场合都使用电枢控制法。对电动机的驱动离不开半导体功率器件。在对直流电动机电枢电压的控制中,对半导体功率器件的使用上又可分为两种方式:线性放大驱动方式和开关驱动方式。线性放大驱动方式是使半导体功率器件工作在线性区。这种方式的优点是:控制原理简单,输出波动小,线
20、性好,对临近电路干扰小;但是功率器件在线性区工作时会将大部分电功率用于产生热量,效率和散热问题严重,因此这种方式只用于数瓦以下的微功率直流电动机的驱动。绝大多数直流电动机采用开关式驱动方式。开关驱动方式是使半导体功率器件工作在开关状态,通过脉宽调制PWM来控制电动机电枢电压,实现调速。图3-1是利用开关管对直流电动机进行PWM调速控制的原理图和输入输出电压波形。在图2-1(a)中,当开关管MOSFET的栅极输入高电平时,开关管导通,直流电动机电枢绕组两端有电压。秒后,栅极输入变为低电平时,开关管截止,电动机电枢两端电压为0。 秒后,栅极输入重新变为高电平,开关管的动作重复前面的过程。直流电机t
21、Uit图3-1 PWM调速控制原理和电压波形这样,对应着输入的电平高低,直流电动机电枢绕组两端的电压波形如图2-1(b)所示。电动机的电枢绕组两端的电压平均值为 = (2-2)式中 占空比,=。占空比表示了在一个周期T里,开关管导通的时间与在周期的比值。的变化范围为。由式(2-2)可知,当电源电压不变的情况下,点数的端电压的平均值取决于占空比的大小,改变的值就可以改变端电压的平均值,从而达到调速的目的,这就是PWM调速原理。在PWM调速时,占空比是一个重要参数。以下3种方法都可以改变占空比的值。(1) 定宽调频法 这种方法是保持不变,只改变,这样是周期T(或频率)也随之改变。(2) 调宽调频法
22、 这种方法是保持不变,而改变,这样使周期T(或频率)也随之改变。(3) 定频调宽法这种方法是使周期T(或频率)保持不变,而同时改变和。前两种方法由于在调速时改变了控制脉冲的周期(或频率),当控制脉冲的频率与系统的固有频率接近时,将会引起震荡,因此这两种方法用的很少。目前,在直流电动机的控制中,主要使用定频调宽法。PWM控制信号的产生方法有4种。(1) 分立电子元件组成的PWM信号发生器这种方法是用分立的逻辑电子元件组成PWM信号电路。它是最早期的方式,现在已被淘汰了。(2) 软件模拟法利用单片机的一个I/O引脚,通过软件对该引脚不断地输出高低电平来实现PWM波输出。这种方法要占用CPU大量时间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 直流电机 PWM 调速 控制系统
