收藏 分销(赏)

本科毕业论文---基于dsp的直流电机控制技术实现说明书.doc

上传人:胜**** 文档编号:3113950 上传时间:2024-06-18 格式:DOC 页数:53 大小:802.50KB
下载 相关 举报
本科毕业论文---基于dsp的直流电机控制技术实现说明书.doc_第1页
第1页 / 共53页
本科毕业论文---基于dsp的直流电机控制技术实现说明书.doc_第2页
第2页 / 共53页
本科毕业论文---基于dsp的直流电机控制技术实现说明书.doc_第3页
第3页 / 共53页
本科毕业论文---基于dsp的直流电机控制技术实现说明书.doc_第4页
第4页 / 共53页
本科毕业论文---基于dsp的直流电机控制技术实现说明书.doc_第5页
第5页 / 共53页
点击查看更多>>
资源描述

1、盐城工学院本科生毕业论文( 2012)毕业设计说明书基于DSP的直流电机控制技术实现毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者签名: 日期: 毕业论文(设计)授权使用说明本论文(设计)作者完全了解*学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允

2、许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。 作者签名: 指导教师签名: 日期: 日期: 注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、

3、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它基于DSP的直流电机控制技术实现摘 要:直流电机由于励磁磁场和电枢磁场完全解耦,可以

4、独立控制,因此具备良好的调速性能,出力大、调速范围宽和易于控制,广泛应用于电力拖动系统中。而随着对电机控制要求的不断提高,普通的单片机越来越不能满足对电机控制的要求,DSP技术的发展正好为先进控制理论以及复杂控制算法的实现提供了有力的支持。本设计采用美国TI公司专门为电机数字化控制设计的16位定点DSP控制器TMS320LF2407作为微控制器。该芯片集DSP信号高速处理能力及适用于电机控制优化的外围电路于一体,可以为高性能传动控制技术提供可靠高效的信号处理与控制硬件。电机的控制系统是由检测装置、主控制器、功率驱动器以及上位机组成,其中DSP控制器是电机控制系统的关键部分,负责对电机的反馈信号

5、进行处理并输出控制信号来控制电机的转动。关键词:直流电机; DSP; PID控制器; PWMThe Design of DC Motor Control System Based On DSPAbstract: The DC motor armature magnetic field and the excitation completely decoupled, it can be independently controlled, so it has a good speed performance, contribute to a large power, widely speed ra

6、nge, and easy to control, so it is widely used in electric drive systems. With the motor control required for continuous improvement, common single MCU cant meet requirements of the motor control well, DSP technology just for the advanced control theory and complex control algorithm implementation p

7、rovides a strong support.This design uses the American TI company specially for motor control design of digital 16 fixed-point DSP controller TMS320LF2407 as the controller. The chip set DSP signal the high processing capacity and used in motor control optimization the periphery of the circuit in a

8、body, high performance driving control technology to provide reliable and efficient signal processing and control hardware. Motor control system is composed of detection devices, the main controller, power driver and PC components, which DSP controller is a key part of the motor control system , res

9、ponsible for the motor feedback signal processing and output control signal to control the rotation of the motorKey Words: DC motor, DSP, PID controller, PWM.盐城工学院本科生毕业论文( 2012)目 录1课题概述31.1课题研究背景31.2 课题研究的目的及意义41.3 课题研究内容62. 直流电机的DSP控制82.1 直流电动机的控制原理82.2直流电动机单极性驱动可逆PWM系统122.3 直流电动机双极性驱动可逆PWM系统152.4

10、直流电动机的DSP控制方法及编程例子182.4.1 单极性可逆PWM系统DSP控制方法及编程例子182.4.2 双极性可逆PWM系统DSP控制方法及编程例子193.基于DSP的控制系统硬件设计203.1系统组成203.2DSP电源电路223.3JTAG接口电路设计233.4复位电路233.5 PWM隔离放大调理电路243.6转速采集电路设计243.7直流电动机PWM调速电路设计253.8晶振电路设计263.9显示电路设计263.10正反转及调速电路设计273.11 IR2110驱动电路273.12 硬件可靠性283.12.1 PCB设计283.12.2 采样抗干扰技术294.软件设计304.1

11、 编译环境304.2主程序设计314.3 PWM波调速程序324.4 中断设计334.5 显示及按键设计344.6系统抗干扰设计345.仿真试验365.1仿真模型及算法介绍365.2仿真结果366. 结束语38参考文献39谢 辞41附 录421 程序清单422 原理图463 PCB图47盐城工学院新校区基于DSP的直流电机控制技术实现1课题概述1.1课题研究背景电气传动是以电动机的转矩和转速为控制对象,按生产机械工艺要求进行电动机转速控制的自动化系统。根据电动机的不同,工程上通常把电气传动分为直流电气传动和交流电气传动两大类。纵观电气传动的发展过程,交、直流两大电气传动并存于各个时期的工业领域

12、内,虽然它们所处的地位和作用不同,但是它们始终是随着工业技术的发展,特别是随着电力电子学和微电子学的发展,在相互竞争、相互促进中完善着自身。发生着变更。由于直流电动机具有良好的线性调速特性,简单的控制性能,因而在工业场合应用广泛。近代,由于生产技术的发展,对电气传动在起制动、正反转以及调速精度、调速范围、静态特性、和动态响应方面都提出了更高的要求,所以用计算机控制电力拖动控制系统成为计算机应用的一个重要内容。直流调速系统在工农业生产中有着广泛的应用。随着计算机技术和电力电子技术的飞速发展,两者的有机结合使电力拖动控制产生了新的变化。计算机技术、电力电子技术和直流拖动技术的组合是技术领域的交叉,

13、具有广泛的应用前景。有不少的研究者己经在用DSP作为控制器进行研究。直流调速控制系统的控制方法经历了机械式的、双机组式的、分立元件电路式的、集成电路式的、单片机式的发展过程。随着数字信号处理器DSP的出现,给直流调速控制提供了新的手段和方法。将计算机技术的最新发展成果运用在直流调速系统中,在经典控制的基础之上探讨一种新的控制方法,为计算机技术在电力拖动控制系统中的应用做些研究性的工作。用计算机技术实现直流调速控制系统,计算机的选型很多。经过选择,选取DSP芯片作为控制器。直流调速系统的内容十分丰富,有开环控制系统,有闭环控制系统;有单闭环控制系统,有双闭环控制系统和多闭环控制系统;有可逆调速系

14、统,有不可逆调速系统等。在电气时代,电动机一直在现代化的生产和生活中起着十分重要的作用。在一个电机控制系统或运动控制系统中,为了得到希望的运动轨迹,人们需要对电动机进行控制。随着电子技术的不断发展,电子设备的使用日益增多。电脑、手机、空调、电视等许多电子产品,已经成为我们生活中必不可少的一部分这些都离不开电机的控制。开展本课题研究的控制对象是双闭环直流调速系统;研究的目的是利用计算机硬件和软件发展的最新成果,对控制系统升级进行研究;研究工作是在对控制对象全面回顾总结的基础上,重点对控制部分展开研究,它包括对实现控制所需要的硬件和软件环境的探讨,控制策略和控制算法的探讨等内容。目前,对于控制对象

15、的研究和讨论很多,有比较成熟的理论,但实现控制的方法和手段随着技术的发展,特别是计算机技术的发展,不断地进行技术升级。这个过程经历了从分立元件控制,集成电路控制和单片计算机控制等过程。每一次的技术升级都是控制系统的性能有较大地提高和改进。随着新的控制芯片的出现,给技术升级提供了新的可能。电机控制是DSP应用的主要领域,随着社会的发展以及对电机控制要求的日益提高,DSP将在电机控制领域中将发挥越来越重要的作用。1.2 课题研究的目的及意义一个多世纪以来,电动机作为机电能量转换装置,一直在现代化生产和生活中发挥着十分重要的作用。无论是工农业生产、交通运输、国防、航空航天、医疗卫生、商务与办公设备,

16、还是日常生活中的家用电器,都大量地使用着各种各样的电机。据资料统计,现在有90%以上的动力源来自于电动机,我国生产的电能大约有60%用于电动机,电动机与人们的生活息息相关,密不可分。电动机主要类型有同步电动机、异步电动机与直流电动机三种。其中,直流电动机在八十年代以前一直处于调速传动领域的主导地位,这主要源于其完美的转矩控制特性,即通过调节电枢电压和励磁电流就可以任意调节其转速和转矩。以微控制器为核心的运动控制系统首先需要说明的是,这里的微处理器事实上是指以MCS51、MCS96等为代表的8位或16位单片机。利用微处理器取代模拟电路作为电动机的控制器,所构成的系统具有如下优点:(1) 使电路更

17、简单。模拟电路为了实现逻辑控制需要许多分立电子元件,从而使电路变得复杂。采用微处理器以后,绝大多数控制逻辑可采用软件实现。(2) 可以实现较复杂的控制算法。微处理器具有更强的逻辑功能,运算速度快、精度高、具有大容量的存储器,因此有能力实现较复杂的控制算法。(3) 灵活性和适应性强。微处理器的控制方式主要有软件来实现,如果需要修改控制规律,一般不必修改系统的硬件电路,只需对软件进行修改即可。(4) 无零点漂移,控制精度高。数字控制系统中一般不会出现模拟电路中经常遇到的零点漂移问题,控制器的字长一般可保证足够的控制精度。(5) 可提供人机界面,实现多机联网工作。一些性能要求不是很高的场合,现在普遍

18、使用单片机作为电动机的控制器。实际上与单片机功能类似,可作为电动机控制器的元件还有很多种,如工控机、可编程逻辑控制器等。工控机的功能十分强大,它有极高的速度、强大的运算能力和接口功能、方便的软件环境,但由于工控机成本高、体积大,所以一般只用于大型系统。可编程逻辑控制器则正好相反,它只能完成逻辑判断、定时、计数和简单的运算,由于功能太弱,它一般也只用于较简单的电动机控制系统设计。单片机处于工控机和可编程逻辑控制器之间,拥有强大的控制功能、低廉的成本,可以较好地满足任意类型电动机控制系统设计的需要。然而,由于微处理器一般采用冯诺依曼总线结构,处理器的速度有限,处理能力也有限;另外,单片机系统比较复

19、杂,软件编程的难度较大。同时,一般单片机的集成度较低,片上不具备运动控制系统所需要的专用外设,如PWM产生电路等。因此,基于微处理器构成的电动机控制系统仍然需要较多的元器件,这增加了系统电路板的复杂性,降低了系统的可靠性,也难以满足运算量较大的实时信号处理的需要,难以实现先进控制算法,如预测控制,模糊控制等。以可编程DSP控制器为核心构成的运动控制系统为了满足世界范围内运动控制系统的需要,TI公司推出了它的TMS320240x系列DSP控制器。x240x系列DSP控制器将一个高性能的DSP核、大容量的片上存储器和专用的运动控制外设电路(PWM产生电路、可编程死区、SSVPWM产生电路、捕获单元

20、等)以及其他功能的外设电路(16通道模拟数字转换单元、串行通信接口、CAN控制器模块等)集成在单芯片上,保持了传统微处理器可编程、集成度高、灵活性/适应性好、升级方便等优点;同时,其内部的DSP核可提供更高的运算速度、运算精度核处理大量数据运算的能力。x240x系列DSP控制器采用改进的哈佛结构,分别用独立的总线来访问程序和数据存储空间,配合片内的硬件乘法器、指令的流水线操作和优化的指令集。DSP较好地满足了系统的实时性要求,实现复杂的控制算法如Kalman滤波、模糊控制、神经元控制等。通过上面各种方法的对比,可以得到以下结论:基于以DSP控制器构成运动控制系统可满足任意场合的需要,将是运动控

21、制系统实现技术的发展方向。本毕业设计制作了一个小型的直流电动机调速装置,虽然实际应用中较难用到这么小的直流电动机调速装置,但万变不离其宗,实际应用中的直流电动机调速装置大致原理与本设计相差无几,因此,本设计有着很强的理论和指导意义。设计的主线是“控制”2字,与本人所学专业密不可分,通过完成此次毕业设计的工作,能够加深对本专业精髓的理解,同样能够增强自学能力、实践能力和钻研精神,而且设计过程中理论充分地联系了实际,对以后工作也有很大的帮助。本毕业设计基于TI公司的TMS320LF2407控制器,对直流电动机进行调速测速的控制系统,进行了设计研究。1.3 课题研究内容在研究了全数字直流电动机控制系

22、统基础上,提出一种以DSP为控制器的直流电动机智能控制系统。系统选用TI公司的TMS320LF2407高性能数字处理器,设计出基于DSP的数字直流电机控制系统。对直流调速原理分析,针对本文用到的调压调速原理以及特点进行说明。系统硬件结构整体设计方案,给出了系统整体设计框图,在此基础上介绍了本系统实现的主要功能;设计了以TMS320LF2407A为核心的硬件系统系统软件的设计,主要根据硬件设计所要实现的功能进行了系统整体设计,依据软件的整体功能设计了各个功能模块程序。 系统硬件电路的设计与制作:在DSP硬件设计方面,完成控制系统方案设计的论证和系统硬件控制电路的设计,并进行系统基本功能的调试工作

23、,主要工作包括:(1) 方案论证:根据系统性能指标要求,确定系统的控制方案;(2) 原理图绘制:根据系统设计方案完成控制系统DSP电路原理图的设计工作,包括DSP本体电路设计和直流直线电机驱动电路设计;.(3) 硬件调试:制作PCB电路板。系统控制软件的设计与实现按照控制系统技术指标的要求,对系统进行合理的分析与规划,寻求合适的控制规则并确定软件流程,主要工作包括:(1) 系统软件总体需求分析与设计;(2) 系统软件整体结构设计;(3) 统各部分功能的软件实现;(4) 组成完整程序进行调试。2. 直流电机的DSP控制2.1 直流电动机的控制原理根据图2-1它励直流电动机的等效电路,可以得到直流

24、电动机的数学模型。电压平衡方程为: (2-1) 式中,为电枢电压;为电枢电流;为电枢电路总电阻;为感应电动势;为电枢电路总电感。其中感应电动势为: (2-2)式中,为感应电动势计算常数;为每极磁通;为电动机转速。将式(2-2)代入式(2-1)可得: (2-3) 直流电动机的电磁转矩为: (2-4) 转矩平衡方程为: (2-5) 式(2-4)和式(2-5)中,为折算到电动机轴上的转动惯量;为电动机的电磁转矩;为负载转矩;为电动机角速度;为电动机转矩常数。图2-1 直流电动机等效电路由式(2-3)可得,直流电动机的转速控制方法可分为两类:对励磁磁通进行控制的励磁控制法和对电枢电压进行控制的电枢电压

25、控制法。励磁控制法是在电动机的电枢电压保持不变时,通过调整励磁电流来改变励磁磁通,从而实现调速的。这种调速法的调速范围小,在低速时受磁极饱和的限制,在高速时受换向火花和换向器结构强度的限制,并且励磁线圈电感较大,动态响应较差,所以这种控制方法用的很少。电枢电压控制法是在保持励磁磁通不变的情况下,通过调整电枢电压来实现调速的。在调速时,保持电枢电流不变,即保持电动机的输出转矩不变,可以得到具有恒转矩特性的大调速范围,因此大多数应用场合都使用电枢电压控制法。本章主要介绍这种方法的DSP控制。对电动机的驱动离不开半导体功率器件。在对直流电动机电枢电压的控制和驱动中,对半导体功率器件的使用上又可分为两

26、种方式:线性放大驱动方式和开关驱动方式。线性放大驱动方式是使半导体功率器件工作在线性区。这种方式的优点是:控制原理简单输出波动小线性好对邻近电路干扰小。但是功率器件在线性区工作时会将大部分电功率用于产生热量,效率和散热问题严重,因此这种方式只用于数瓦以下的微小功率直流电动机的驱动。绝大多数直流电动机采用开关驱动方式。开关驱动方式是使半导体功率器件工作在开关状态,通过脉宽调制(PWM)来控制电动机的电枢电压,实现调速。图2-2是利用开关管对直流电动机进行PWM调速控制的原理图和输入输出电压波形。在图2-2(a)中,当开关管MOSFET的栅极输入高电平时,开关管导通,直流电动机电枢绕组两端有电压。

27、t1时间后,栅极输入变为低电平,开关管截止,电动机电枢两端电压为零。t2时间后,栅极输入重新变为高电平,开光管的动作重复前面的过程。这样,对应着输入的电平高低,直流电动机电枢绕组两端的电 (2-6)压波形如图22(b)所示。电动机的电枢绕组两端的电压平均值为: (2-7) 式中a为占空比。(a)原理图(b)输入/输出电压波形图2-2 PWM调速控制原理和电压波形图占空比a表示了在一个周期T里,开关管导通的时间长短与周期的比值。a的变化范围。由式(2-6)可知,当电源电压不变的情况下,电枢的端电压的平均值取决于占空比a的大小,改变a的值就可以改变端电压的平均值,从而达到调速的目的,这就是PWM调

28、速原理。在PWM调速时,占空比a是一个重要的参数。以下3种方法都可以改变占空比的值:(1)定宽调频法。这种方式是保持t1不变,只改变t2,这样使周期T(或频率)也随之改变。(2)调宽调频法。这种方法是保持t2不变,而改变t1,这样使周期T(或频率)(3)定频跳宽法。这种方法是使周期T(或频率)保持不变,而同时改变t1和t2。前两种方法由于在调速时改变了控制脉冲的周期(或频率),当控制脉冲的频率与系统的固有频率接近时,将会引起振荡,因此这两种方法用的很少。目前,在直流电动机的控制中,主要使用定频调宽法。TMS320LF2407xA系列电动机专用DSP集成了PWM控制信号发生器,它可以通过调整事件

29、管理器的定时器控制寄存器来设定PWM工作方式和频率;通过调整比较值来调整PWM的占空比;通过调整死区控制寄存器来设定死区时间;通过专用的PWM输出口输出占空比可调的带有死区PWM控制信号,从而省去了其他控制器所用的外围PWM波发生电路和时间延迟(死区)电路。电动机专用DSP的高速运算功能可以实现直流电动机的实时控制,通过软件实现名副其实的全数字控制,从而省去了外围的PID调节电路和比较电路。因此,使用DSP控制直流电动机可以获得高性能和低成本。直流电动机通常要求工作在正反转的场合,这时需要使用可逆PWM系统。可逆PWM系统分为单极性驱动和双极性驱动,以下分别介绍单极性驱动和双极性驱动可逆PWM

30、系统。2.2直流电动机单极性驱动可逆PWM系统单极性驱动是指在一个PWM周期里,电动机电枢的电压极性呈单一性(或者正或者负)变化。单极性驱动电路有两种,一种称为T型,它由两个开关管组成,采用正负电源,相当于两个不可逆系统的组合,由于形状像横放的“T”字,所以称为T型。T型单极性驱动由于电流不能反向,并且两个开关管动态切换(正反转切换)的工作条件是电枢电流等于零,因此动态性能较差,很少采用。另一种称为H型,其形状像“H”字,也称桥式电路。H型双极性驱动应用较多,因此在这里将详细介绍。图2-3 H型单极性可逆PWM驱动系统图(2-3)是H型单极可逆PWM驱动系统。它由4个开关管和4个续流二极管组成

31、,单电源供电。当电动机正转时,V1开关管根据PWM控制信号同步导通或关断,而V2开关管则受PWM反相控制信号控制,V3保持常闭,V4保持常开。当电动机反转时,V3开关管根据PWM控制信号同步导通或关断,而V4开关管则受PWM反相控制信号控制,V1保持常闭,V2保持常开。单极性驱动系统的PWM占空比仍用式(2-7)来计算。当要求电动机在较大负载情况下正转工作时,平均电压大于感应电动势。在每个PWM周期的0t1区间,V1导通,V2截止,电流经V1V4从A到B流过电枢绕组,如图2-3中的虚线1。在每个PWM周期的t1t2区间,V2导通,V1截止,电源断开,在自感电动势的作用下,进二极管D2和开关管V

32、4进行续流,使电枢中仍然有电流流过,方向是从A到B,如图2-3中的虚线2。这时由于二极管D2的箝位作用,V2实际不能导通,电流波形见图2-4(a)。当电动机在进行制动时,平均电压小于感应电动势。在每个PWM周期的0t1区间,在感应电动势和自感电动势共同作用下,电流进二极管D4D1流向电源,方向是从B到A,如图2-3中虚线4,电动机处在再生制动状态。在每个PWM周期的t1t2区间,V2导通,V1截止,在感应电动势的作用下,电流经D4V2仍然是从B到A流过绕组,如图2-3中虚线3,电动机处在耗能制动状态。电动机制动时的电流波形如图2-4(b)所示。当电动机轻载或空载运行时,平均电压与感应电动势几乎

33、相等。在每个PWM周期的0t1区间,V2截止,电流先是沿虚线4流动,当减小到零后,V1导通接通电源,电流改变方向,沿虚线1流动。在每个PWM周期的t1t2区间,V1截止,电流先是沿虚线2续流,当续流电流减小到零后,V2导通,在感应电动势的作用下,电流改变方向,沿虚线3流动。因此,在一个PWM周期中,电流交替呈现再生制动电动续流电动耗能制动4种状态,电流围绕着横轴上下波动,如图2-4(c)所示。由此可见,单极性可逆PWM驱动的电流波动较小,可以实现4个象限运行,是一种应用非常广泛的驱动方式。使用时要注意加“死区”,避免同一桥臂的开关管发生直通短路。图2-4 H型单极性可逆PWM驱动电流波形2.3

34、 直流电动机双极性驱动可逆PWM系统双极性驱动是指在一个PWM周期里,电动机电枢的电压极性呈正负变化。双极性驱动电路也有T型和H型两种。T型双极性驱动由于开关管要承受较高的反向电压,因此只用在低压小功率直流电动机驱动。而H型双极性驱动应用较多,因此在这里将详细介绍。图2=5是H型双极可逆PWM驱动系统。4个开关管分成两组,V1V4为一组,V2V3为另一组。同一组的开关管同步导通或关断,不同组的开关管的导通与关断正好相反。 (2-7)图2-5 H型双极可逆PWM驱动系统在每个PWM周期里,当控制信号高电平时,开关管V1V4导通,此时为低电平,因此V2V3截止,电枢绕组承受从A到B得正向电压;当控

35、制信号低电平时,开关管V1V4截止,此时为高电平,因此V2V3导通,电枢绕组承受从B到A的反向电压,这就是所谓“双极”。由于在一个PWM周期里电枢电压经历了正反两次变化,双极性可逆PWM驱动时,电枢绕组所受的平均电压取决于占空比a大小。当a=0时,,电动机反转,且转速最大;当a=1时,电动机正转,转速最大;当a=1/2时,电动机不转。虽然此时电动机不转,但电枢绕组中仍然有交变电流流动,使电动机产生高频振荡,这种振荡有利于克服电动机负载的静摩擦,提高动态性能。下面讨论电动机电枢的电流。电枢绕组中的电流波形见图2-6。分成以下3种情况。图2-6 H型双极性可逆PWM驱动电流波形当要求电动机在较大负

36、载情况下正转工作时,平均电压大于感应电动势。在每个PWM周期的0t1区间,V1V4导通,V2V3截止,电枢绕组中电流的方向是从A到B,如图25中的虚线1所示。在每个PWM周期的t1t2区间,V2V3导通V1V4截止,虽然电枢绕组加反向电压,但由于绕组的负载电流较大,电流的方向仍然不变,只不过电流幅值的下降速率比前面介绍的单极性系统要大,因此电流的波动较大。当电动机在较大负载的情况下反转工作时,情形正好与正转是相反,电流波形如图2-6(b)所示,这里不再介绍。当电动机在轻载下工作时,负载使电枢电流很小,电流波形基本上围绕横轴上下波动(见图2-6(c),电流的方向也在不断地变化。在每个PWM周期的

37、0t1区间。V2V3截止。开始时,由于自感电动势的作用,电枢中的电流维持原流向从B到A,电流线路如图3-5中虚线4,经二极管D4D1到电源,电动机处于再生制动状态。由于二极管的D4D1钳位作用,此时V1V4不能导通。当电流衰减到零后,在电源电压的作用下,V1V4开始导通。电流经V1V4形成回路,如图25中虚线1所示。这时电枢电流的方向从A到B,电动机处于电动状态。在每个PWM周期的t1t2区间,V1V4截止。电枢电流在自感电动势的作用下继续从A到B,其电流流向如图2-5中虚线2,电动机仍处于电动状态。当电流衰减为零后,V2V3开始导通,电流线路如图2-5中的虚线3所示,电动机处于耗能制动状态。

38、因此,在轻载下工作时,电动机的工作状态呈电动和制动交替变化。双极性驱动时,电动机可在4个象限上工作,低速时的高频振荡有利于消除负载的静摩擦,低速平稳性好。但在工作的过程中,由于4个开关管又处在开关状态,功率损耗较大,因此双极性驱动只用于小功率直流电动机。使用时也要加“死区”,防止开关管直通。2.4 直流电动机的DSP控制方法及编程例子2.4.1 单极性可逆PWM系统DSP控制方法及编程例子图2-7是直流电动机全数字双闭环控制的框图。全部控制模块如速度PI调节电流PI调节PWM控制都是通过软件来实现的。图2-7直流电动机调速双闭环控制框图图2-8是根据图2-7的控制原理所设计的用TMS320LF

39、2407A DSP实现直流电动机调速的控制和驱动电路。图中采用了H型驱动电路,通过DSP的PWM输出引脚PWM1PWM4输出的控制信号进行控制。用霍尔电流传感器检测电流变化,并通过ADCIN00引脚输入给DSP,经QEP1QEP2引脚输入给DSP,获得速度反馈信号。它还可以很容易地实现位置控制。用DSP实现直流电动机速度控制的软件由3部分组成:初始化程序主程序中断子程序。其中主程序只进行电动机的转向判别,用来改变比较方式寄存器ACTRA的设置。用户可以再主程序中添加其他应用程序。在每个PWM周期(50us)都进行一次电流采样和电流PI调节,因此电流采样周期与PWM周期相同,以实现实时控制。采用

40、定时器1周期中断标志来启动AD转换,转换结束后申请ADC中断。图29是ADC中断子程序框图。全部控制功能都通过中断处理子程序来完成。图2-8 直流电动机DSP控制和驱动电路2.4.2 双极性可逆PWM系统DSP控制方法及编程例子双极性可逆PWM系统的DSP控制与单极性可逆PWM系统的DSP控制基本相同。由于PWM1和PWM4的控制规律一样,PWM2和PWM3的控制规律一样,所以比较方式控制寄存器ACTRA的设置应为0096H。双极性可逆PWM系统的占空比除了决定电动机的转速外,还决定电动机的转向,因此,在电流PI调节控制中,必须根据转向标志DIRECTION来决定输出极限:正转时,输出的范围是

41、0250;反转时,输出的范围是250500。由于速度时间常数较大,本程序设计每100个PWM周期(即5ms)对速度进行一次PI调节。速度反馈量是按以下方法计算的:在每个PWM周期都通过读编码器求一次编码脉冲增量,并累计。假设电动机的最高转速是3000r/min,也即50r/s。采用1024线的编码器,进DSP四倍频后每转发出4096个脉冲。所以在这个转速下,每秒发出504096=204800个脉冲。那么5ms发出的最大脉冲数为2048005(或)令编码脉冲速度转换系数就可以得到当前转速反馈量相对于最高转速的比例值n,当前转速反馈量等于3000n/。3.基于DSP的控制系统硬件设计3.1系统组成

42、由图3-1可知,该系统包含DSP控制单元,功率驱动单元,速度检测单元。原理是DSP输出PWM波经过光电隔离部分,送给功率驱动单元。然后经过光耦隔离放大作用在MOSFET开关管。主控芯片采用TI公司TMS320LF240x系列的LF2407。其主要的外围电路包括电源电路、电路和晶振电路等。图3-1系统硬件总体设计图TMS320系列包括:定点、浮点、多处理器数字信号处理器和定点DSP控制器。TMS320系列DSP的体系结构专为实时信号处理而设计,该系列DSP控制器将实时处理能力和控制器外设功能集于一身,为控制系统应用提供了一个理想的解决方案。目前TI公司主推的DSP有:定点系列TMS320C200

43、0、TMS320C5000;浮点系列TMS320C6000。其中TMS320C6000系列中也有部分为定点DSP。TMS320系列同一产品系列中的器件具有相同的CPU结构,但片内存储器和外设的配置不同。派生的器件集成了新的片内存储器和外设,以满足世界范围内电子市场的不同需求。通过将存储器和外设集成到控制器内部,TMS320器件降低了系统成本,节省了电路板空间,提高了系统的可靠性。在TMS320系列DSP基础上,TMS320LF2407A控制器具有以下特点。(1)中央处理单元32位中央算数逻辑单元(CALU)。32位累加器。3个比例移位器。16位*16位乘法器。间接寻址用的8个16位辅助寄存器和

44、辅助算数单元(ARAU)。4级流水线操作。8级硬件堆栈。6个可屏蔽硬件中断。(2)存储器32K字片内FLASH程序存储器。544字的片内外设DARAM和2K字的片内SARAM。可用空间:程序存储空间64K,数据存储空间35.5K字,I/O空间64K字。(3)指令集单周期乘加指令。具有FFT倒序位序交址寻址能力。单周期指令执行时间为25ns(40MIPS)。源代码与定点TMS320C2X、C2XX、C5X兼容。(4)电源3.3V静态CMOS工艺。3种低功耗模式,且可以灵活开启和关闭具体外设的时钟。LF2407A具有一些与单片机不同的硬件特点。(1)时钟通过对晶振倍频后,LF2407A的内部时钟是

45、CPU时钟,最高可以高达40MHz。但是很多外设并不能承受这么快的时钟。通过对CPU时钟分频,LF2407A所有外设都可以单独设置外设时钟。(2)中断DSP的中断有其内核中断、事件管理模块的中断和系统模块中断组成。DSP内核中断包括:由指令INTR,NMI和TRAP产生的软件中断和来自复位RS,非屏蔽NMI和可屏蔽INTx(x=1,2,3,4,5,6)的硬件中断;事件管理模块的中断包括:通用定时器的周期事件中断、通用定时器的比较事件中断、通用定时器的溢出事件中断、单比较中断、全比较中断、捕获中断和电源驱动保护中断(PDPINT);系统模块中断包括:A/D转换中断、串行通信SCI的接收中断、串行通信SCI的发送中断、串行外设接口SPI中断、外部引脚XINTx(x=l,2,3)产生的可屏蔽中断和外部非屏蔽引脚NMI中断。(3)存储器空间L

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服