直流电机调速控制系统设计.doc
《直流电机调速控制系统设计.doc》由会员分享,可在线阅读,更多相关《直流电机调速控制系统设计.doc(22页珍藏版)》请在三一办公上搜索。
1、前 言在化工生产中,流体传输和液体搅拌是很重要的部分,而这些均有电机来完成,所以对电机的速度调节是更加的重要。电子电路设计是一个对工作和实践经验要求非常强的专业,它要求我们掌握扎实的理论知识,并要求我们有充分的实践环境。大学三年的学习即将结束,在这大学三年里我完成了规定的课程,并取得了不错的成绩,熟练地掌握了Protel制图、PCB板设计等专业知识,虽然在学校里接触不多,但是通过在实习期间的学习接触,已经掌握了相关内容,同时发现其中的许多知识与自己的专业知识相关联,而且它把自己所学的分散知识很好的结合在一起综合利用。毕业设计是大学学习过程中的最后一个环节,也是最重要的一个环节,是对以前所学的基
2、础理论知识及所掌握的技能的综合运用和检验。直流电动机具有良好的起动、制动性能。宜于在大范围内平滑调速。在许多需要调速或快速正反向的电力拖动领域中得到了广泛的应用,特别是在我们化工生产中流体传输和液体搅拌中起着很重要的作用。从控制的角度来看直流调速还是交流拖动系统的基础。早期直流电动机的控制均以模拟电路为基础,采用运算放大器、非线性集成电路以及少量的数字电路组成,控制系统的硬件部分非常复杂,功能单一,而且系统非常不灵活、调试困难。阻碍了直流电动机控制技术的发展和应用范围的推广。随着单片机技术的日新月异,使得许多控制功能及算法可以采用软件技术来完成,为直流电动机的控制提供了更大的灵活性。并使系统能
3、达到更高的性能。采用单片机构成控制系统,可以节约人力资源和降低系统成本。从而有效的提高工作效率。在毕业设计的过程中,肯定会遇到很多困难和许多疑惑,但是在指导教师赵艳启老师和我师傅高明志工程师的悉心指导和自己的努力下,克服了所有的困难,圆满的完成本次毕业设计,给大学生活画上一个圆满的句号。由于我的水平有限,缺乏实际的电器设计经验,设计中肯定会存在错误和不妥之处,敬请各位老师批评指正。1系统原理1.1 直流电机调速原理图1.1所示电枢电压为Ua,电枢电流为Ia,电枢回路总电阻为Ra,电机常数Ca,励磁磁通量是。根据KVL方程:电机转速n=(Ua-IaRa)/Ca,其中,对于极对数p,匝数为N,电枢
4、支路数为a的电机来说:电机常数Ca=pN/60a,意味着电机确定后,该值是不变的。而在Ua-IaRa中,由于Ra仅为绕组电阻,导致IaRa非常小,所以Ua-IaRa约等于Ua。由此可见我们改变电枢电压时,转速n即可随之改变。图1.1直流电机原理图1.2 系统硬件组成原理图1.2 调速系统硬件原理框图直流电机调速系统硬件原理框图如图1.2所示,以89C51单片机为控制核心,包括测速电路、电源电路、数模转换电机驱动电路、显示电路、键盘控制电路。1.3 直流电动机转速控制系统的工作原理直流电动机的转速与施加于电动机两端的电压大小有关。本系统用DAC0832控制输出到直流电动机的电压的方法来控制电动机
5、的转速。当电动机转速小于设定值时,DAC0832芯片的输出电压增大,当大于设定值时则DAC0832芯片输出电压减小,从而使电动机以设定的速度恒速旋转。我们采用比例调节器算法。控制规律:Y=KPe(t)+KI 式中:Y-比例调节器输出,KP-比例系数,KI -积分系数e(t)-调节器的输入,一般为偏差值。系统采用了比例积分调节器,简称PI调节器,使系统在扰动的作用下,通过PI调节器的调节器作用使电动机的转速达到静态无差,从而实现了静态无差。无静差调速系统中,比例积分调节器的比例部分使动态响应比较快(无滞后),积分部分使系统消除静差。1.4 转速测量电路原理转速是工程上一个常用的参数,旋转体的转速
6、常以每分钟的转数来表示。其单位为r/min。转速的测量方法很多,由于转速是以单位时间内的转数来衡量的,因此采用霍尔元器件测量转速是较为常用的一种测量方法。霍尔器件是有半导体材料制成的一种薄片,器件的长、宽、高分别为l、b、d。若在垂直于薄片平面(沿厚度d)方向施加外加磁场B,在沿l方向的两个端面加以外电场,则有一定的电流经过。由于电子在磁场中运动,所以将受到一个洛仑磁力,其大小为:flqVB式中:fl洛仑磁力,q载流子电荷,V载流子运动速度,B磁感应强度。这样使电子的运动轨迹发生偏移,在霍尔元器件薄片的两个侧面分别产生电子积聚或电荷过剩,形成霍尔电场,霍尔元器件两个侧面间的电位差称为霍尔电压。
7、霍尔电压大小为: =IB/d(mV) 式中:-霍尔常数,d-元件厚度,B-磁感应强度,I-控制电流设= /d ,则=IB (mV)为霍尔器件的灵敏系数(mV/mA/T),它表示该霍尔元件在单位磁感应强度和单位控制电流下输出霍尔电动势的大小。应注意,当电磁感应强度B反向时,霍尔电动势也反向。若控制电流保持不变,则霍尔感应电压将随外界磁场强度而变化,根据这一原理,可以将一块永久磁钢固定在电动机的转轴上转盘的边沿,转盘随被测轴旋转,磁钢也将跟着同步旋转,在转盘附近安装一个霍尔元件,转盘随轴旋转时,霍尔元件受到磁钢所产生的磁场影响,故输出脉冲信号,其频率和转速成正比,测出脉冲的周期或频率即可计算出转速
8、。2系统设计2.1 直流电动机转速控制系统硬件设计通过自制5V电源来确保工作电压正常,由霍尔元件及外围器件组成的测速电路将电动机转速转换成脉冲信号,送至单片机的计数器T1,由T1测出电动机的实际转速,并与设定值比较形成偏差。根据比较结果,使DAC0832输出控制电压增大或减小。功放电路将DAC0832输出的模拟电压转换成具有一定输出功率的电动机控制电压。2.1.1系统电源电源部分采用价格低廉简单易用的7805芯片,在7805的前端加了一个变压器,将220V的电压降至6V,然后通过桥式整流滤波电路加至7805输入端。如图2.1.1所示。 图2.1.1系统电源 2.1.2电机测速及驱动部分测速在这
9、里选用美国史普拉格公司(SPRAGUE)生产的3000系列霍尔开关传感器3013,它是一种硅单片集成电路,器件的内部含有稳压电路、霍尔电势发生器、放大器、史密特触发器和集电极开路输出电路,具有工作电压范围宽、可靠性高、外电路简单、输出电平可与各种数字电路兼容等特点。LM324,它价格便宜,带有真差动输入的四运算放大器。因为DAC0832输出的为电流,所以需要接一个运放,将信号转化为电压输出。电路如图2.1.2所示。图2.1.2电机测速及驱动部分2.1.3数模转换DAC0832是采用CMOS工艺制成的单片电流输出型8位D/A转换器,其内部结构如图图2.1.3a所示:芯片内有两级输入寄存器,使DA
10、C0832具备双缓冲、单缓冲和直通三种输入方式,以便适于各种电路的需要(如要求多路D/A异步输入、同步转换等)。D/A转换结果采用电流形式输出。要是需要相应的模拟信号,可通过一个高输入阻抗的线性运算放大器实现这个供功能。运放的反馈电阻可通过RFB端引用片内固有电阻,还可以外接。该片逻辑输入满足TTL电压电平范围,可直接与TTL电路或微机电路相接。图2.1.3a DAC0832内部结构图Vcc:芯片电源电压, 为:+5V+15V;VREF:参考电压,为:-10V+10V ;RFB:反馈电阻引出端, 此端可接运算放大器输出端;AGND:模拟信号地;DGND:数字信号地;DI7 DI0:数字量输入信
11、号,其中: DI0为最低位,DI7为最高位;ILE:输入锁存允许信号, 高电平有效;CS:片选信号, 低电平有效;WR1:写信号1,低电平有效;当ILE、CS、WR1同时有效时, LE=1,输入寄存器的输出随输入而变化;WR1在上升沿时 , LE=0, 将输入数据锁存到输入寄存器;XFER:转移控制信号,低电平有效;WR2:写信号2,低电平有效;当XFER、WR2同时有效时, LE2=1,DAC寄存器输出随输入而变化; WR1在上升沿时, LE=0, 将输入数据锁存到DAC寄存器,数据进入D/A转换器,开始D/A转换;IOUT1:模拟电流输出端1,当输入数字为:全”1”时, 输出电流最大,约为
12、:255/256;全”0”时, 输出电流为0;IOUT2:模拟电流输出端2 ,IOUT1 + I OUT2 = 常数。数模转换如图2.5.3b所示。其中DAC0832的DI0 DI7 8个数字量输入端接89C51单片机的P0.0P0.7端。由于DAC0832采用了直通的方式,所以可以直接往其数据端口加上数值,就能从DAC0832后面的运放的输出端得到所需的模拟电压。由于其输出电压可根据公式: =X/计算得来,因而在需要输出某个电压值时,按该式求出对应的数值,通过P0端口输出,就可以得到所需的模拟电压。图2.1.3b数模转换2.1.4 8421BCD编码键盘手动控制转速部分采用8421编码的键盘
13、,“0”表示“0000”,“1”表示“0001”,, “9”表示“1001”。如图2.1.4所示图2.1.4 8421BCD编码键盘2.1.5显示部分采用74LS164串入并出的移位寄存器给出串行口扩展的3位L ED 显示接口电路,如图2.1.5所示图2.1.5显示部分2.1.6系统心脏AT89C51单片机VCC:供电电压。 GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0
14、输出原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH 编程和校验时,P1口作为第八位地址接收。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输
15、出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。 P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。口管脚备选功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2/INT0(外部中断0)P3.3/INT1(外部中断1)P3.4T0(记时器0外部输入)P3.5T1(记时器1外部
16、输入)P3.6/WR(外部数据存储器写选通)P3.7/RD(外部数据存储器读选通)P3口也可作为AT89C51的一些特殊功能口,如下表所示:P3口同时为闪烁编程和编程校验接收一些控制信号RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可
17、在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTA
18、L1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。振荡器特性:XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。芯片擦除:整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处于低电平10ms 来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。 此外,AT89C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 直流电机 调速 控制系统 设计
链接地址:https://www.31ppt.com/p-2984164.html