基于ATmega8的PWM双闭环直流调速设计论文.doc
《基于ATmega8的PWM双闭环直流调速设计论文.doc》由会员分享,可在线阅读,更多相关《基于ATmega8的PWM双闭环直流调速设计论文.doc(39页珍藏版)》请在三一办公上搜索。
1、摘 要本论文主要是对双闭环PWM直流调速系统的研究,实现对电动机的数字化控制。在设计中,对PWM直流调速的原理、双闭环直流调速原理和特点进行了全面阐述。为实现系统的微机数字化控制,采用了ATmega8作为整个控制系统的核心部分,配以显示、驱动、测量等模块,实现对电动机转速参数的显示和测量。硬件组成包括ATmega8单片微机、电流检测模块、转速检测模块、保护模块、键盘模块、显示模块、直流电机驱动模块等组成。在设计中,采用PWM调速方式,通过改变PWM的占空比从而改变电动机的电枢电压,为了提高控制系统的性能和可靠性,设计中,对电流环和转速环采用PID调节器。在软件实现中,本系统采用增量式PID控制
2、算法来改变PWM的占空比,在硬件结构上采用了集成电路模块,简化了硬件电路,提高了系统的稳定性和可靠性,使整个系统的性能得到提高。实现了直流电动机的实时数字PWM控制,具有控制方便、组态简单和灵活性大等优点。关键词:ATmega8单片机;直流电机;PWM调速; 双闭环; PIDAbstractThis paper is mainly to the double loop DC speed control system of study PWM, to achieve the digital control of DC motor. In the design, the principle of
3、the PWM DC Motor Speed Control, the principle and characteristics of Double Closed Loop DC Speed Control are analyzed comprehensively expounded. For the realization of digital control computer system, using the ATmega8, as the core of the whole control system, together with the display, drive, measu
4、rement modules, to achieve the motor speed parameter display and measurement. Hardware includes the ATmega8 single chip microprocessor, the current detection module, speed detection module, protect module, keyboard module, the display module, the driver module of DC motor and other components. In th
5、e design, using PWM control mode, through changing the PWM duty cycle to change the motor armature improve the control performance and reliability of the system, the design of current loop and rotational speed, using PID regulator. In this system, the software realization of incremental PID control
6、algorithm is adopted to realize PID parameters of the system and the software programming realize speed current digital PID adjuster operations and generate digital PWM waves. In the software implementation, the system uses the incremental PID control algorithm to change the PWM duty cycle. In the h
7、ardware structure of integrated circuits using modules, greatly simplified the hardware circuit, improve the stability and reliability of the system, the systems performance improved. It realizes the real-time digital PWM motor control, with convenient control, simple and flexible configuration adva
8、ntages.Key words: ATmega8 microcontroller; DC motor: PWM Speed Regulator; Double closed loop; PID目 录1 绪论11.1 课题的背景和意义11.2 课题研究的主要内容22 直流电机PWM调速原理和总体方案确定22.1直流电机PWM调速原理22.2 PWM脉冲产生方式42.3 双闭环直流调速系统的介绍52.3.1 双闭环直流调速系统的工作原理52.3.2 双闭环调速系统的作用72.3.3 数字双闭环直流调速系统73 系统总体方案分析与设计83.1系统总体方案的分析83.2 系统总体方案的设计84 系统
9、硬件电路设计94.1 ATmega8单片机最小系统94.1.1 ATmega8的简介及特点94.1.2 ATmega8单片机的最小系统的其他电路设计114.2 电源模块电路设计124.3 直流电机驱动模块设计134.3.1 H桥驱动电路原理134.3.2 直流电机驱动电路设计134.4 隔离模块电路设计164.5 键盘电路设计174.6 速度和电流检测模块电路设计194.6.1 速度检测电路设计194.6.2 电流检测电路设计214.7 转速显示电路模块设计214.8 串行通信模块电路设计225电机控制策略的研究235.1 PID算法235.2 数字滤波算法276 系统软件设计286.1 主程
10、序设计286.2 初始化程序设计296.3 中断服务子程序设计297 总结与展望33参考文献34附 录35英文资料45中文译文51致 谢541 绪论1.1 课题的背景和意义世界上最早电机原型就是永磁电机,当时永磁材料性能不良,而被电磁式电机占了主流。后来又发展到交流电动机,但交流电动机的调速要增加变频装置,比较复杂,20世纪60年代和80年代,稀土钴永磁和钕铁硼永磁(二者统称稀土永磁)相继问世,它们的高剩磁密度、高磁能积和线性退磁曲线的优异磁性能特别适合于制造电机,我国的稀土矿的储藏量居世界首位,目前正大力研究和推广应用以稀土永磁直流电机为代表的各种永磁直流电机,而使永磁直流电机的发展进入一个
11、新的时期。直流电动机采用永磁励磁后,既保留了电励磁直流电动机良好的调速特性和机械特性,还因省去了励磁绕组和励磁损耗而具有结构工艺简单、体积小、用铜量少、效率高等特点。因而从家用电器、便携式电子设备、电动工具到要求有良好动态性能的精密速度和位置传动系统都大量应用永磁直流电动机。500 W以下的微型直流电动机中,永磁直流电机占92%,而10 W以下的永磁直流电机占99%以上。永磁直流电动机向经济型和高性能型两个方向发展,应用面从玩具电机、音像电机、汽车微电机、电动轮椅到工业用小功率驱动和伺服驱动 ,如数控机床用电机、电动工具等。本课题研究的系统适用于100W以下的永磁直流电机,可用于家用电器、便携
12、式电子设备、电动工具和一些工业控制中的电机。对这类电机调速系统采用微机实现数字化控制,是电气传动发展的主要方向。采用微机控制后,整个调速系统可以实现全数字化,结构简单,可靠性提高,操作维护方便,电机稳态运行时的稳速精度可以达到较高水平。在电力电子技术高速发展的时代,单片机在复杂控制领域扮演极为重要的角色,单片机性能可靠,程序设计方便灵活,抗干扰能力强,运行稳定。PWM调速系统以其调速范围宽、精度高、响应速度快等优点成为当前主要控制方式。所以,本课题采用单片机控制的PWM直流电机调速,在实际应用中,它较好的实现了对直流电机的速度控制,具有控制精度高、稳定性好、响应速度快等优点。AVR单片机具有较
13、高的性价比和稳定性,将它应用于直流电机的PWM调速,具有良好的性能和很高的实际应用价值。本课题采用ATmega8单片机作为主控制器,ATmega8单片机内部有PWM和AD转换通,就可以不用在外围再设置A/D转换器,硬件结构和控制大大简化,可以实现较复杂的控制,单片机有更强的逻辑功能,运算速度和精度高、有大容量的存储单元,因此有能力实现复杂的控制,;本课题采用软件代替传统的模拟电路实现电流环和转速环的PID调节,不会出现模拟电路中经常遇到的零点漂移问题,无论被控量的大小,都可以保证足够的控制精度;与模拟直流调速系统相比,控制算法易于改进、程序易于移植、控制精度高、调速范围宽、静差率小、功率因数高
14、等优点。单片机的控制方式是由软件完成的,如果需要修改控制规律,一般不必改变系统的硬件电路,只需修改程序即可,在系统调试和升级时,可以不断尝试选择最优参数,非常方便; 本系统还可以增加了通信模块,可提供人机界面,多机联网工作等,实现实时监控和调制,实现了全数字化控制,系统结构简单,性能良好。永磁直流电机控制是AVR单片机应用的主要领域,随着社会的发展以及对电机控制的要求日益提高,AVR单片机将在电机控制领域中发挥越来越重要的作用。1.2 课题研究的主要内容本课题主要研究PWM直流调速的原理,以稀土永磁直流电机为研究对象,通过ATmega8单片机控制PWM来调速,主要介绍了该系统的硬件以及软件具体
15、设计,硬件主要有控制器,电机驱动,转速和电流检测,键盘和转速显示等,用键盘输入给定转速和有关控制信号及参数,可以实现电机的启制动、正反转、速度和电流调节, 并用LED数码管实时显示动态转速,由软件编程实现转速电流数字PID调节器的运算并产生数字PWM波,改变PWM的占空比来调节电机的转速,以及对数字算法滤波的研究。从而构成了一个比较完整有效的双闭环直流电动机调速控制系统。2 直流电机PWM调速原理和总体方案确定2.1直流电机PWM调速原理改变电压的方法很多,最常见的一定是PWM脉宽调制,调节电机的输入占空比就可以控制电机的平均电压,控制转速。直流电机转速表达式为:式中:U电枢端电压;I电枢电流
16、;R电枢电路总阻;每极磁通量;K电机结构参数。对直流电机的转速控制方法可分为对励磁磁通进行控制的励磁控制法和对电枢电压进行控制的电枢控制方法。目前绝大多数直流电机采用开关驱动方式,它是使半导体功率器件工作在开关状态,通过脉宽调制PWM来控制电机电枢电压,实现调速。PWM(Pulse Width Modulation)脉冲宽度调制技术通过对一系列数字脉冲的宽度进行调制,在脉冲作用下,当电机通电时速度加快,断电时速度逐渐变慢,只要按一定规律改变通断电的时间,即可对电机的转速控制,实现直流电机调速数字化.对小功率直流电机调速系统,使用单片机是极为方便的,其方法是通过改变电机电枢电压接通时间与通电周期
17、的比值(即占空比)来控制电机速度,这种方法称为脉冲宽度调制PWM,通过控制脉冲占空比来改变电机的电枢电压.改变占空比的方法有3种:(1)定宽调频法,这种方法是保持t1不变,只改变t2,这样也使周期T(或频率)也随之改变;(2)调宽调频法,保持t2不变,而改变t1,这样也使周期T(或频率)改变;(3)定频调宽法,这种方法是使周期T(或频率)不变,而同时改变t1和t2。由于前两种方法都改变了周期(或频率),当控制频率与系统的固有频率接近时,将会引起振荡,用的比较少,因此本系统用的是定频调宽法,只要按一定规律,改变通断电时间,即可实现对电机的转速控制。电机PWM控制示意图如图 2-1图2-1 PWM
18、控制示意图电动机两端得到的电压波形如图2-2所示的电压平均值可用下式表示为=ton/TUs=式中 ton开关每次接通的时间T开关通断的时间周期 占空比 =ton/T0PWM控制波形图2-2图2-2 PWM控制波形图2.2 PWM脉冲产生方式PWM脉冲波的产生方法有四种:1)分立电子元件组成的PWM信号发生器这种方法是用分立的逻辑电子元件组成PWM信号电路。它是最早期的方式,现在已经被淘汰了。2)软件模拟法利用单片机的一个I/O引脚,通过软件对该引脚不断地输出高低电平来实现P W M波输出。这种方法要占用CPU大量时间,使单片机无法进行其它的工作,因此也逐渐被淘汰。3)专用PWM集成电路从PWM
19、控制技术出现之日起,就有芯片制造商生产专用的PWM集成电路芯片。现在市场上已经有很多种型号,如TI公司的TL494芯片。东芝公司的2SK3131芯片等。这些芯片除了有PWM信号发生功能外,还有“死区”调节功能、过流过压保护功能等,这种专用PWM集成电路可以减轻单片机的负担,工作更可靠。4)单片机的PWM口新一代的单片机增加了许多功能,其中包括PWM功能。如AD公司的12位单片机ADC831,Inter公司的16位单片机8XC196以及Cygnal公司的8位单片机C8051FOXX系列等。在新一代的单片机中,通过初始化设置,使其PWM输出口能够自动发出PWM脉冲波,只有在改变占空比时,CPU才进
20、行干预。 本系统采用ATmega8的内部定时/计数器产生PWM波,ATmega8单片机有3个PWM输出通道,本系统采用定时器/计数器1的相位频率可调PWM模式, OC1A/OC1B输出的PWM波形的频率输出由下式确定,式中N的取值为1、8、64、256或1024。通过设置OCR1A/OCR1B的值,可以获得不同占空比的脉冲波形,本系统PID输出的控制电压对应 OCR1A/OCR1B的值,来实现数字调速。2.3 双闭环直流调速系统的介绍直流电机双闭环(电流环、转速环)调速系统是一种当前应用广泛,经济,适用的电力传动系统。采用转速负反馈和PI调节器的单闭环调速系统可以在保证系统稳定的条件下实现转速
21、无静差。但如果对系统的动态性能要求较高,例如要求起制动、突加负载动态速降小等等,单闭环系统就难以满足要求。在单闭环系统中,只有电流截至负反馈环节是专门用来控制电流的。但它只是在超过临界电流值以后,强烈的负反馈作用限制电流得冲击,并不能很理想的控制电流的动态波形。在实际工作中,我们希望在电机最大电流受限的条件下,充分利用电机的允许过载能力,最好是在过度过程中始终保持电流(转矩)为允许最大值,使电力拖动系统尽可能用最大的加速度起动,到达稳定转速后,又让电流立即降下来,使转矩马上与负载相平衡,从而转入稳态运行。实际上,由于主电路电感的作用,电流不能突跳,为了实现在允许条件下最快启动,关键是要获得一段
22、使电流保持为最大值得恒流过程,按照反馈控制规律,电流负反馈就能得到近似的恒流过程。因此我们采用双闭环调速系统。这样就能做到既存在转速和电流两种负反馈作用又能使它们作用不同的阶段。 2.3.1 双闭环直流调速系统的工作原理在转速、电流双闭环调速系统中,既要控制转速,实现转速无静差调节,又要控制电流使系统在充分利用电动机过载能力的条件下获得最佳过渡过程,其关键是处理好转速控制与电流控制之间的关系,就是将二者分开,用转速调节器ASR调节转速,用电流调节器ACR调节电流。ASR与ACR之间实现串级联接,即以ASR的输出电压作为电流调节器的电流给定信号,再用ACR的输出电压作为晶闸管触发电路的移相控制电
23、压。从双闭环反馈的结构看,转速环在外面为外环,电流环在里面为内环。其系统原理图如图1所示。图2-3 转速、电流双闭环直流调速系统ASR-转速调节器ACR-电流调节器TG-测速发电机TA-电流互感器UPE-电力电子变换器Un*-转速给定电压Un-转速反馈电压*-电流给定电压 -电流反馈电压先说明双闭环调速系统启动过程的速度和电流的变化。在启动瞬间,速度和电流为0,合电后,速度调节器和电流调节器的比例项立即作用,输出电流很快上升,电动机开始启动,但速度变化比较缓慢。速度调节器的输入为速度设定值和速度实际值的差,经过调节器积分项的作用,速度调节器的输出很快进入饱和,其饱和值由速度调节器的输出限幅值确
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ATmega8 PWM 闭环 直流 调速 设计 论文

链接地址:https://www.31ppt.com/p-4144826.html