资源描述:
《直流电机转速控制系统设计开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、毕业设计题目直流电机转速控制系统设计开发所在部门职称工号姓名日期II摘要在电气时代的今天,电动机一直在现代化的生产和生活中起着十分重要的作用。直流电机的结构复杂,成本高,运行维护困难,在转速控制中,直流电机的稳速指标一般很难达到要求。本文针对直流电机的特点,根据自动控制原理,采用PWM控制方式,设计了直流脉宽调速系统以更好地控制直流电机的转速。本系统设计以89S52单片机为控制核心,以小直流电机为控制对象,实现单闭环控制速度控制,用键盘输入有关控制信号及参数,采用单片机接口输出PWM脉冲和H桥驱动电路控制直流电机,实现电机的正方转和速度调节,并使用光电开关检测电机
2、转速,在LED上实时显示有关参数。本系统软件部分采用模块化的思想进行设计,首先画出主要模块,即主程序模块、按键扫描模块、中断处理模块和PID算法模块的流程框图,再采用C语言编写出相关程序,然后调试程序,使其完成相应功能。最终通过系统测试,电机经过约5秒钟进入稳定状态,没有出现过大的超调或欠调。稳态时,转速误差在±3转/秒。由于转速测量装置晃动大,由此引起的测量值会意外发生错误,使电机有时会出现转速的瞬间飙升或骤减,但不会引起系统失调,系统会迅速自动调整转速,再次达到稳定状态。关键词:单片机直流电机调速PWMPID控制IIABSTRACTIntheageofelec
3、tricitytoday,motorhasbeeninthemodernizationofproductionandlifeplaysaveryimportantrole.Dcmotorofthestructureiscomplex,highcost,operationandmaintenancedifficultiesinspeedcontrol,dcmotorofthesteadyspeedindexgenerallydifficulttomeetrequirements.Aimingatthecharacteristicsofdcmotor,accordin
4、gtoautomaticcontrolprinciple,adoptPWMcontrolmode,thedesigndcpulse-widthspeedregulationsystemtobettercontroldcmotorspeed.Thissystemdesignedto89S52microcontrollerascontrolcore,insmalldcmotorforcontrolobject,realizesingleclosed-loopcontrolspeedcontrol,usekeyboardinputrelevantcontrolsigna
5、landparameters,USESthemonolithicinterfaceoutputPWMpulseandHbridgedrivingcircuitcontroldcmotorsudoku,realizethemotorspeedregulation,andturnandusephotoelectricswitchdetectionmotorspeed,thereal-timedisplayinLEDrelatedparameters.Thissystemsoftwarepartadoptsmodularthought,firstdrawthemainm
6、odule,namelythemainprogrammodule,buttonsscanningmodule,interrupthandlingmoduleandPIDalgorithmmodules,andthenusingtheflowdiagramwritteninClanguageprogram,andthentherelevantdebugging,makeitscompletecorrespondingfunction.Finallythroughsystemtest,motorafterabout5secondsinastablecondition,
7、notappearexcessiveovershootorowetone.Steady-stateerrorofplusorminus3,speedinturn/SEC.Becausespeedmeasurementdevice,shakingarisingfromthemeasuredvalueswillaccidentallyerrorsoccur,makemotorcanappearsometimesspeedmoments,butnotsurgingorslumpcausedsystemdysregulation,thesystemwillautomati
8、cally