资源描述:
《基于FPGA的自动升降电梯控制器设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第25卷第2期辽宁工程技术大学学报2007年4月Vol.25No.2JournalofLiaoningTechnicalUniversityApr.2007文章编号:1008-0562(2007)02-0242-03基于FPGA的自动升降电梯控制器设计112高迎慧,侯忠霞,杨成林(1.辽宁工程技术大学电气与控制工程学院,辽宁葫芦岛125105;2.辽宁省电力有限公司,辽宁沈阳110006)摘要:针对传统单片机设计的电梯控制器外围电路复杂,性能不稳的缺点,提出了基于FPGA的电梯控制器设计。控制器以FPGA芯片为核心,各种功能通过在FPG
2、A设计工具中用VHDL语言进行描述,在集成软件环境中进行编译、调试及综合,使用专用下载电缆将程序代码下载到芯片中以实现其功能。从程序仿真图上可以看出该控制器提供6个楼层多用户的载客服务并指示电梯的运行情况。该方法不仅简化了电路设计,提高了控制器抗干扰性,而且降低了功耗,具有广阔的发展前景。关键词:VHDL;控制器;FPGA;电梯中图分类号:TP391文献标识码:ADesignofFPGA-basedautomaticelevatorcontroller112GAOYing-hui,HOUZhong-xia,YANGChen-lin(1.
3、CollegeofElectricalandControlEngineering,LiaoningTechnicalUniversity,Huludao125105,China;2.LiaoningPowerElectronicLimitedCompany,Shenyang110006,China)Abstract:AnewFPGA-basedelevatorcontrollerisdesignedinordertoovercomethedefectsoftraditionalsingle-chipmicrocomputer-based
4、elevatorcontroller,suchasthecomplexityofperipheralcircuitandtheinstabilityoftheperformance.TheFPGAchipisusedasthecoreofthecontroller,andthecorrespondingfunctionsofthecontrolleraredescribedinVHDLlanguage.Theediting,debuggingandcombinationoftheprogramsarefinishedintheinteg
5、ratedsoftwareenvironment,andtheprogramcodesaredownloadedtothechipusingspecializedcabletoimplementitsfunctions.SimulationdiagramshowsthattheFPGA-basedcontrollercanoffermulti-useroperationofsix-floorpassengerelevatorandcanalsomonitortherunningstatusoftheelevator.Thisdesign
6、notonlysimplifiesthedesignofthecircuitandimprovesthecapabilityofanti-jamming,butlowersthepowerconsumptionaswell.Thus,ithasbroadapplicationprospects.Keywords:VHDL;controller;FPGA;elevator耗,提高系统性能和可靠性。0引言1系统组成采用可编程逻辑器件通过对器件内部的设计来实现系统功能,是一种基于芯片的设计方法.设计该设计采用方向优先控制方式方案,方向优先者可
7、以根据需要定义器件内部逻辑和引出端,将电控制是指电梯运行到某一楼层时先考虑这一楼层路板设计的大部分工作放在芯片的设计中进行,通是否有请求:有,则停止;无,则继续前进。停过对芯片设计实现数字系统的逻辑功能.灵活的内下来后再启动时的步骤:考虑前方——上方或下方部功能块组合,引出端定义等,可大大减轻电路设计是否有请求:有,则继续前进;无,则停止;检测和电路板设计的工作量和难度,有效的增强设计的后方是否有请求,有请求则转向运行,无请求则维[1]持停止状态。这种运作方式下,电梯对用户的请求灵活性,提高工作效率.同时采用可编程逻辑器件,设计人员在实
8、验室可反复编程,修改错误,以期尽响应率为100%,且响应的时间较短。电梯在维修快开发产品,迅速占领市场。基于芯片的设计方法停止状态的时候可以进入省电模式,又能节省大量可以减少芯片的数量,缩小系统体积,降低能