毕业论文-基于CPLD的多功能脉冲分配器的设计.doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:42 大小:2.2MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

毕业论文-基于CPLD的多功能脉冲分配器的设计.doc

毕业论文-基于CPLD的多功能脉冲分配器的设计.doc

预览

免费试读已结束,剩余 32 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

永磁同步电机双环调速系统的仿真研究盐城工学院本科生毕业设计说明书(2007)毕业设计说明书基于CPLD的多功能脉冲分配器的设计专业电子信息工程学生姓名韩清班级B电子032班学号0310620206指导教师成开友完成日期2007年6月14日盐城工学院本科生毕业设计说明书(2007)基于CPLD的多功能脉冲分配器的设计摘要现代经济快速发展,步进电机作为能够精确步进定位的器件,被广泛应用于不同的行业中。但是步进电机自身不能控制运行,需要借助步进电机控制器来控制。而脉冲分配器作为步进电机控制器中的核心设备,将直接控制步进电机的运转方式和运转速度。设计的脉冲分配器能实现多种功能。通过模式键切换,实现步进电机分三相六拍和双三拍两种模式工作;根据复位键的高低电平,决定步进电机是否运转;有方向控制选择键,实现对步进电机的正、反方向运转的控制;并且具有分频功能,可以将输入频率生成八种不同频率输出来控制步进电机的转速。对脉冲分配器的设计以XILINX公司的XC9572CPLD芯片为硬件主体和超高速集成电路硬件描述语言VHDL为软件主体。这种设计方法具有设计简单、代码通用、系统灵活性和可靠性强的优势。文中详细介绍了脉冲分配器中XC9572CPLD芯片、分频器和状态机的设计细节。由于是基于可编程逻辑器件并结合VHDL语言设计的步进电机脉冲分配器,因此其突出的优点就是有良好的升级特性,能很好地提高产品的竞争优势。关键词:步进电机;脉冲分配器;VHDL;CPLD基于CPLD的多功能脉冲分配器系统的设计基于CPLD的多功能脉冲分配器的设计ThedesignofMultifunctionalPulseDistributorbasedonCPLDAbstractWiththerapiddevelopmentofmoderneconomy,steppermotor,asadevicewhichcanpreciselypositioning,iswidelyusedinvariousindustries.However,steppermotorcannotcontroloperationitself,thussteppermotorcontrollerisneeded.Meanwhile,thepulsedistributor,asthecoreequipmentofsteppermotorcontroller,willbeindirectcontrolofthesteppermotoroperationandtheoperationofspeed.Thepulsedistributorisdesignedtocarryoutitsvariousfunctions,amongwhichare:bykeymodeswitching,twomodesofsixhoursofthree-phaseandthree-batscanbeshoot;accordingtothehighorlowleveloftheelectricityoftheresetbutton,whethersteppermotorisinoperationcanbedecided;thecontroloftheall-directionoperationofsteppermotorcanbecarriedoutbythedirectioncontrolkeys;moreover,thispulsedistributorhasthefunctionoffrequency-distribution,itcancontrolthespeedofthesteppermotorbytransferringtheinputfrequencyintoeightdifferentoutputfrequencies.ThedesignofthispulsedistributoremploysXC9572CPLDchipwhichproducedbyXILINXcompanyasitsmainhardwareandVHDLasitsmainsoftware.Thismethodissimpleindesign,withacommoncode,aflexiblesystemandhasadvantagesinitsreliability.ThispaperdescribesindetailaboutthepulsesplitXC9572CPLD,thedividersandthedesigndetailsofthestatemachine.Becauseitisthesteppermotorpulsedistri