资源描述:
《毕业设计(论文)-基于cpld的直流电机pwm控制器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计题目基于CPLD的直流电机PWM控制器设计III摘 要直流电机由于具有响应迅速、精度和效率高、调速范围宽、负载能力大、控制性能优良等特点。随着EDA技术的发展,用基于(复杂可编程逻辑器件)CPLD的数字电子系统对电动机进行控制,为实现电动机数字控制提供了一种新的有效方法。该设计介绍了直流电机的PWM调速原理以及CPLD集成芯片。采用CPLD作为中央控制器件,负责信号处理,速度快、可靠性高;使用VerliogHDL语言编写程序更加简单方便。直流电机PWM调速装置具有调速范围宽、低功耗、可实现在线调试等特点。对直流电机PWM调速系统方案的组成、硬件电路设计、程序设计及系统
2、仿真分别进行了详细的叙述。文中还给出了系统的硬件设计原理,给出了具体电路,讨论了各个电路模块实现的功能。论文中利用Modelsim软件对系统进行建模、仿真。本系统是以CPLD为其控制核心,输入电路向CPLD控制系统发出控制命令,以有源晶振构成的时钟电路发出信号。控制系统接收命令后直接向H型桥式驱动电路发出PWM控制信号。输出电路主要实现正反转、启停控制、速度在线可调功能。关键词直流电机;PWM;CPLDIIIAbstractBecauseoftherapidresponseDCmotor,precisionandhighefficiency,widespeedrange,lo
3、adcapacity,goodcontrolperformanceandsoon.WiththedevelopmentofEDAtechnology,ComplexProgrammableLogicDeviceusingCPLD-baseddigitalelectronicsystemsonmotorcontrol,digitalcontroltoachievethemotorprovidesanewandeffectiveways.ThisdesignofPWMDCmotorspeedcontrolprincipleandtheCPLDICisdescribedindeta
4、il.UsingCPLDasthecentralcontroldevice,forsignalprocessing,highspeed,highreliability;andit’smucheasiertouseVerliogHDLforprogramming.DCMotorPWMSpeedRegulatorhaswidespeedrange,lowpowerconsumption,enablingonlinedebuggingandsoon.PWMDCmotorspeedcontrolsystemonthecompositionoftheprogram,thehardwar
5、ecircuitdesign,processdesignandsystemsimulationweredescribedindetail.Thepaperalsogivesthehardwaredesignprinciple,givenaspecificcircuit,discussedthefunctionsofeachcircuitmodule.ThereusingModelsimsoftwaresystemmodeling,simulation.ThesystemisbasedonCPLDcoreforitscontrol,controlsysteminputcircu
6、ittotheCPLDcontrolcommandsissuedtoactiveformoftheclockoscillatorcircuitsignal.ControlsystemreceivestheordersdirectlytotheH-bridgedrivercircuitPWMcontrolsignaltoissue.Mainachievedoutputcircuitrotating,andfromstopcontrol,speed-lineadjustablefeatures.KeywordsDC;PWM;CPLDIII目 录摘 要IAbstractII第一章前
7、言11.1课题的研究目的和意义11.2课题国内外研究现状21.3课题研究的主要内容2第二章直流电机PWM调速系统设计方案32.1直流电机32.2直流电机调速原理32.3直流电机PWM调速方案42.4CPLD的PWM调速方案52.4.1串口通信模块62.4.2转速调节模块62.4.3PWM产生模块72.4.4转向调节模块8第三章控制逻辑VerliogHDL描述93.1VerliogHDL硬件描述语言93.1.1概述93.1.2主要功能93.2CPLD内部逻辑组成103.3运行控制逻辑电路描述11第四章直流