电拖自控课程设计_第1页
电拖自控课程设计_第2页
电拖自控课程设计_第3页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

«电力拖动自动控制系统》课程设计报告题目:数字式直流电机幵环控制系统设计院(系):机电自动化学院电气自动化 专业班级: 电气专0902 学生姓名:张媛 学号:20092822074 指导教师:曹建平 202年02月13日至2012年02月24日华中科技大学武昌分校制«电力拖动自动控制系统》课程设计任务书一、 设计(调查报告/论文)题目数字式直流电机幵环控制系统设计二、 设计(调查报告/论文)主要内容(1) 控制对象为12V或24V,50W以内小型直流电机;(2) 主电路采用双极性PWM变换电路实现;(3) 控制电路采用单片机实现;(4) 驱动电路采用IR2110或IR2130驱动芯片实现;(5) 设计并制作控制系统,实现电机的启停、正转或反转三、 原始资料1系统结构2主电路结构与原理3隔离芯片引脚图4驱动电路一IR21301:巨sCECT0y2w面 fClmJ 術面 '卷网 HC?血U3 HC3曹D-SZI刃3 VDv» wig ls四、要求的设计(调查/论文)成果1实际制作并调试成功的小系统一套;2符合规范要求的设计报告电子档、纸质档各一份五、进程安排第一周安排:(上午:8:30-11:30 ;下午:14:00-17:00 )周一〜〜〜周二上午:分组、理解课题、查找资料、确定控制系统的具体电路结构;周二下午:审核并修订设计方案(4号教学楼创新实验室集中);周三〜〜〜周四:软件设计(4号教学楼单片机实验室集中)周五上午:检验程序流程与运行结果( 4号教学楼单片机实验室集中)周五下午:调试光耦隔离电路(4号教学楼单片机实验室或创新实验室集中)第二周安排:(上午:8:30-11:30 ;下午:14:00-17:00 )周一〜〜〜周二上午:驱动电路调试( 4号教学楼单片机实验室或创新实验室集中)周二下午〜〜〜周三下午:系统联调(4号教学楼单片机实验室或创新实验室集中)周四〜〜〜周五:按规范撰写设计报告并提交、验收备注:第二周周四下午、周五上午审核设计报告电子档, 通过后方可打印,于周五17:00之前上交。六、主要参考资料陈伯时•自动控制系统与电力拖动控制•北京:机械工业出版社,2003:57-63.李荣生.电气传动控制系统设计指导.北京:机械工业出版社,2003:104-110.李正军.电动跑步机PWM直流调速系统设计.微电机.2007,40(10):87-88, 92.吴守箴,戚英杰.电气传的脉宽调制控制技术.北京:机械工业出版社,2010.Hava.Performanee AnalysisofReducedCommon-ModeVoltagePWMMethodsand ComparisonWithStandard:PWMMethodsforThree-PhaseVoltage-Source Inverters.IEEETransaetionsonPowerElectronics2009 ,24(1):241-252.指导教师(签名):20年月目录课程设计任务与目的 8 课程设计任务 8 课程设计目的 9 TOC\o"1-5"\h\z系统方案设计 10器件介绍与硬件电路原理图 11单片机 11主电路 14隔离电路 15驱动电路 16系统软件部分的设计 19PI转速调节器原理图与参数计算 19系统中的部分程序设计 20单片机资源分配 20程序流程图 24调试结果 25总结 28参考文献 29课程设计任务与目的1.1课程设计任务本次系统设计的设计任务是控制对象是 12V或24V,50W以内小型直流电机,采用双极性PWM变换电路,用单片机来控制电机的启停、正转或反转。系统结构流程图如下图1所示:图1系统以8032单片机为核心,小直流电机为控制对象,实现速度单闭环、PID控制、方便的人机对话接口,用键盘输入有关控制信号与参数,实现电机的启停动、正反转、速度调节。并在LED上实时显示输入参数与动态转速采用单片机控制取代了以往的模拟控制,无零点漂移,使控制精度更高,而且方便系统的改进和升级,灵活性和适应性更强。课程设计目的1.通过课程设计,了解单片机资源的分配与使用。2.综合运用单片机课程中所学的理论知识。3.通过查阅手册和参考文献资料,培养学生独立分析和解决实际问题的能力。4.熟悉掌握各种芯片的类型和特性,并掌握合理选用的原则。5.提高软件使用、硬件调试和排除故障的能力。6.掌握数子电子仪器的使用方法。学会撰写课程设计论文,提高撰写设计报告的能力。培养严肃认真的工作作风和严谨的科学态度。经过查资料、选方案、设计电路、撰写设计报告、使学生得到一次较全面的工程实践训练,通过理论联系实际,提高和培养创新能力,为后续课程的学习,毕业设计,毕业后的工作打下基础。系统方案设计系统设计流程是:当人按键后,输入有关控制信号,单片机接收通过运算比较后,P1.1、P1.2、P1.3、P1.4将信号传给隔离电路TLP521-4(去使前端与负载完全隔离从而确保电路安全性,减小干扰)。接着信号六路输入传输给驱动电路IR2130芯片(驱动中小容量的功率场效应管),六路输出信号加到六个对应功率管的栅极上。信号经过场效应管(一种通过改变半导体内的电场实现电流控制作用的半导体器件)。从漏极输出的电流进入电动机进行启停和正反转。系统总框图如下图2所示:■LR1s4■童[JZK別:LH>I-wcWAEOKIMIPQJi*M3PoirjUEsPOMAU皿皿PO埶M贞onmmD1OTZMJLEPi^rcEinil.VC^LLpi>rfEX3P1J5TE33PiOZ勒PJUJMI叮E如P53/AJ1D2I/AJIT':“飞P25ZA1+m/AJiPJO1TLP5I13R1与■LR1s4■童[JZK別:LH>I-wcWAEOKIMIPQJi*M3PoirjUEsPOMAU皿皿PO埶M贞onmmD1OTZMJLEPi^rcEinil.VC^LLpi>rfEX3P1J5TE33PiOZ勒PJUJMI叮E如P53/AJ1D2I/AJIT':“飞P25ZA1+m/AJiPJO1TLP5I13R1与II貝时■rzifr昂雪笳呻霑Arhi_ C¥器件介绍与硬件电路原理图3.1单片机随着微型计算机在人们日常生活中使用的越来越普遍,特别是工业制造区,可以说没有微型计算机的仪器不能称为一个先进的仪器,没有微型计算机的仪器不能称其为现代控制系统,如今微型计算机控制系统技术已广泛应用于各行各业。8051单片机由CPU和8个部件组成,它们都通过片内单一总线连接, 其基本

结构依然是通用CPU加上外围芯片的结构模式,但在功能单元的控制上采用了特殊功能寄存器的集中控制方法。其基本组成如下图 3所示:图3CPU与8个部件的作用功能介绍如下:中央处理器CPU:它是单片机的核心,完成运算和控制功能。内部数据存储器:8051芯片中共有256个RAM单元,能作为存储器使用的只是前128个单元,其地址为00H—7FH。通常说的内部数据存储器就是指这前128个单元,简称内部RAM。特殊功能寄存器:是用来对片内各部件进行管理、控制、监视的控制寄存器和状态寄存器,是一个特殊功能的RAM区,位于内部RAM的高128个单元,其地址为80H—FFH内部程序存储器:8051芯片内部共有4K个单元,用于存储程序、原始数据或表格,简称内部ROM。并行I/O口:8051芯片内部有4个8位的I/O口(P0,P1,P2,P3),以实现数据的并行输入输出。串行口:它是用来实现单片机和其他设备之间的串行数据传送。定时器:8051片内有2个16位的定时器,用来实现定时或者计数功能,并且以其定时或计数结果对计算机进行控制。中断控制系统:该芯片共有5个中断源,即外部中断2个,定时/计数中断2个和串行中断1个。振荡电路:它外接石英晶体和微调电容即可构成8051单片机产生时钟脉冲序列的时钟电路。系统允许的最高晶振频率为12MHz。8051单片机引脚图如下图3所示:r 厂F10——14J0——VCC9051Pl1—39——P0.0F1233B—ro.1F1.3—43T—TO2FL.4—53&——TO.3F1.5—35—F04P1.634—T0.5F1.7——33—F0.6RST/™——9里—10.7EIE/F3.0—1031—EVVPPTKD/P3.1——1130—ALE/PHJOCIBT0/F3.£29一mFr2S—P2.7TMP3.4—1427—P2.B7L/F3.5—1526—P2.SWF3.B—16戏——F2.4WP3.7IT24—P2.3XTAL2—1823—P2.2I7AL1—1922——FZ11TS5—2021——F2.03.2主电路主电路是双极性PWM变换器主电路器件要求选用场效应管, PWM就是脉宽调制技术:即通过一系列脉冲的宽度进行调制,来等效的获得所需要的波形。下图4是双极性桥式可逆PWM变换器,它的优点是:(1)电流一定连续。(2)电机在四象限运行。(3)电机停止时有微振电流,讷讷个消除静摩擦死区。(4)低速时,每个晶体管得驱动脉冲人很宽,有利于保证晶体管可靠导(5)低速平稳性好,调速范围大 20000左右缺点:需要防止单边导通事故。图43.3隔离电路此处建议使用TLP521-4,TLP521是可控制的光电藕合器件,光电耦合器广泛作用在电脑终端机,可控硅系统设备,测量仪器,影印机,自动售票,家用电器,如风扇,加热器等,电路之间的信号传输,使之前端与负载完全隔离,目的在于增加安全性,减小电路干扰,减化电路设计。TLP521-4芯片电路图如下图5所示,TLP521—4提供了4个孤立的光耦中16引脚塑料DIP封装。1,3,5,7脚通过500欧姆接+5V,2,4,6,8脚接地,10,12,14,16脚通过4.7K欧姆接+5V,9,11,13,15应该为输出脚。

TLF521■碑2匚斗匚&匚1<3TLF521■碑2匚斗匚&匚1<3_lJOC9k>ttt3.4驱动电路此处用IR2130芯片作为场效应管的驱动电路, IR2130是MOS、IGBT功率器件专用栅极驱动芯片,通过自举电路工作原理,使其既能驱动桥式电路中低压侧的功率器件,又能驱动高压侧的功率元件, 它的内部集成有1个电流比较器CURRENTCOMPARATOR,1个电流放大器CURRENTAMP,1个自身工作电源欠压检测器UNDERVOLTAGEDETECTOR,1个故障处理单元FAULTLOGIC与1个清除封锁逻辑单元CLEARLOGIC。除上述外,它内部还集成有3个输入信号处理器INPUTSIGNALGEN-ERATOR两个脉冲处理和电平移位器PULSEGENERATORLEVELSHIFTER,3个上桥臂侧功率管驱动信号锁存器LATCH,3个上桥臂侧功率管驱动信号与欠压检测器,U.VDETECTOR与6个低输出阻抗MOS功率管驱动器DRIVER和1个或门电路。正常工作时,输入的6路驱动信号经输入信号处理器处理后变为 6路输出脉冲。当IR2130驱动上桥臂功率管的自举电源工作电压不足时,则该路的驱动信号检测器迅速动作,圭寸锁该路的输出,避免功率器件因驱动信号不足而损坏。当逆变器同一桥臂上2个功率器件的输入信号同时为高电平,则 IR2130输出的2路门极驱动信号全为低电平, 从而可靠地避免桥臂直通现象发生。IR2130芯片电路图如下图6所示,IR2132和功率MOS管的连接原理图如下图7所示。图6VB1〜VB3:是悬浮电源连接端,通过自举电容为 3个上桥臂功率管的驱动器提供内部悬浮电源, VS1〜VC3是其对应的悬浮电源地端。HIN1〜HIN3、LIN1〜LIN3:逆变器上桥臂和下桥臂功率管的驱动信号输入端,低电平有效。ITRIP:过流信号检测输入端,可通过输入电流信号来完成过流或直通保护CA-、CAO、Vso:内部放大器的反相端、输出端和同相端,可用来完成电流信号检测。HO1〜HO3、LO1〜L03:逆变器上下桥臂功率幵关器件驱动器信号输出端。FAULT:过流、直通短路、过压、欠压保护输出端,该端提供一个故障保护的指示信号。它在芯片内部是漏极幵路输出端,低电平有效。Vcc、Vss:芯片供电电源连接端,Vcc接正电源,而Vss接电源地。4.系统软件部分的设计4.1PI转速调节器原理图与参数计算按照典型II型系统的参数选择方法,转速调节器参数和电阻电容值关系如下:Kn二Rn/RO Tn二Rn/Cn Ton二1/4RO*Con参数求法:电动机P=10KWU=220V l=55A n=1000转/分电枢电阻R=0.5欧姆取滤波电路中Ro=40千欧Rn=470千欧Cn=0.2uFCon=1uF 贝卩:Umax=220VUmin二(220/0.9)*0.5=122VYi-1=0 W=1000转/分P=Kp=Rn/Ro=11.7I=Kp*T/Ti=125

4.2系统中的部分程序设计4.2.1 单片机资源分配工作寄存器0组Ro-R700H-07H数据缓冲区30H-7FHPSW.4(RSi=0) PSW.3(RSo=O) ;选中工作寄存器0组P0口地址80HP1口地址90HP2口地址A0HP3口地址B0H堆栈(SP)81H定时器/计数器控制TCON 88H定时器/计数器方式控制TMOD 89H定时器/计数器0低字节TL0 8AH高字节 TH08CH定时器/计数器1低字节TL1 8BH高字节 TH18DH中断1――PI采样(Ui)中断0——A/D采样P1口预置中断0——A/D采样P1口预置WP0口测量值(实测Y)主程序:0000AJMPSTARTSTART:CLRPSW.4CLRPSW.3;选中工作寄存器0组CLRCMOVR0,4FHMOVA,30HCLEAR1:CLRAINCADJNZR0,CLEAR1;清零30-7FHSETBTR0;定时器/计数器0工作MOVTMODE,#01H;定时器/计数器工作在方式1SETBEA;总中断开放SETBIT0;置INTO为降沿触发SETBIT1;置INT1为降沿触发LJMPMAINLJMPCTCOLCALLSAMPLEFosc=12MHZ,用一个定时器/计数器定时50ms,用R2作计数器,置初值14H,到定时时间后产生中断,每执行一次中断服务程序,让计数器内容减1,当计数器内容减为0时,则到1s。

PI控制算法:Ui=Ui-1+Kp(ei-ei-1)+(Kp*T/Ti)*ei令P=KP I=KP*T/TI贝yUi=Ui-i+P(ei-ei-1)+I*eiT——采样周期 Ti=RnCn Kp二Rn/RoPI程序:SETBEX1;开放中断1MOVRo,9oH;P1口(W)送R0,预设MOVR1,8oH;P0口(Y)送R1,实测MOVA,Ro;W给AMOVB,R1;Y给BSUBBA,B;ei给AMOV7FH,A;ei给7FHMOV7EH,#ooH;ei-1=o给7EHMOV7BH,UmaxMOV7AH,UminAJMPIN;积分项AJMPP;比例项MOVA,R2;Pi给AADDA,R3;Pi+Pp给AMOV7DH,#ooH;Ui-1=o给7DHADDA,7DH;Ui-1+Pi+Pp=Ui给A

MOV7CH,A;Ui给7CHMOV7DH,7CH;Ui给Ui-1MOVA,7BH;Umax给ACJNEA,#Ui,LOOP2;Ui〉Umax转移MOVA,#UiCJNEA,7AH,LOOP3;Ui<Umin转移MOV90H,7CH;输出Ui到P1口LOOP2:MOVA,7CH;Ui给ACLRCSUBBA,#UmaxRETILOOP3:MOVA,7CH;Ui给ACLRCSUBBA,#UminRETIIN:MOV6FH,#IMOVA,6FH;I给AMOVB,7FH;ei给BMULAB;Pi=I*ei给AMOVR2,A;Pi给R2RETIP:MOV6EH,#P

CLRCMOVA,7FH;ei给ASUBBA,7EH;ei-ei-1给AMOV7EH,7FH;ei给ei-1MOVB,6EHMULAB;(ei-ei-1)*P给AMOVR3,A;Pp给R3RETI程序流程图程序流程图如下图9所示:11F计舞帕羞ax=•W—YXil诗■积曲空尸丄=a[近甲.WJjOiU£—1+Fi*Pd»Ui5.调试结果仿真整体图如下图10:

图10直流电机的调试功能仿真如下图11:1、正转时,电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论