欢迎来到天天文库
浏览记录
ID:15197088
大小:4.40 MB
页数:50页
时间:2018-08-01
《毕业设计(论文)-基于vhdl六层电梯控制器控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、太原科技大学华科学院毕业设计(论文)TAIYUANUNIVERSITYOFSCIENCE&TECHNOLOGY毕业设计(论文)题目:基于VHDL六层电梯控制系统IV太原科技大学华科学院毕业设计(论文)目录摘要IIIABSTRACTV第1章绪论-1-第2章总体方案设计-3-2.1设计要求-3-2.2电梯控制器的总体设计方案-3-2.3电梯上下层运行流程图-4-2.4电梯运行控制流程图-5-2.5六层电梯控制器的设计思路-6-第3章总体设计电路图-9-3.1顶层电路原理图-9-3.2六层电梯控制器的实体设计-9-3.3六层电梯控制器的结构体设计-10-3.4六层
2、电梯控制器VHDL设计-11-3.5选择器件-11-3.6功能模块-12-3.6.1电梯主控制模块-12-3.6.2分频器模块-14-3.6.3译码器模块-14-3.6.4数据选择器模块-14-第4章六层电梯模块仿真-17-4.1电梯控制器控制仿真分析-17-4.2译码器仿真分析-21-4.3数据选择器仿真分析-22-4.4分频器模块仿真分析-23-4.5顶层电路仿真分析-23-第5章设计的扩展性-27-IV太原科技大学华科学院毕业设计(论文)参考文献-29-致谢-31-附录-33-IV太原科技大学华科学院毕业设计(论文)基于VHDL的六层电梯控制器的设计摘
3、要电梯作为垂直方向的交通工具,在高层建筑和公共场所已成为不可或缺的设备。中国是全球最大的电梯市场,也具有最强的电梯生产能力,但由于缺乏自主知识产权和核心技术,自主品牌占市场的份额很少。随着社会需求的变化,电梯朝着节能、环保及智能化方向发展。EDA技术打破了软件和硬件间的壁垒,是计算机的软件技术与硬件实现、设计效率与产品能合二为一,它代表了电子技术和应用技术的发展方向。VHDL主要用于描述数字系统的接口,结构和功能,它的语法简单易懂,移植性好。本设计采用VHDL,源程序Altera公司的QuartusII软件仿真。运用有限状态机的设计方法,设计了两个进程相互配
4、合,状态机进程作为主要进程,信号灯控制进程作为辅助进程。在主进程中定义了7个状态,分别是“stopon1”“dooropen”“doorclose”“doorwait4”“up”“down”和“stop”,在电梯时钟的触发下,通过当前状态和信号灯信号判定下一状态。信号灯控制进程中,信号灯存储按键请求情况,它的熄灭是由状态机进程中传出的信号来控制。关键字:电梯控制器,VHDL,状态机,CPLDIV太原科技大学华科学院毕业设计(论文)-43-太原科技大学华科学院毕业设计(论文)BaseonVHDLSixLayerofElevatorControlSystemAB
5、STRACTElevatorhasbecomeanindispensabledeviceasaverticaltransportinhigh-risebuildingsandpublicplaces.Chinaistheworld’slargestelevatormarket,andalsohasthehighestliftcapacity.Butthelackofindependentintellectualpropertyrightsandcoretechnologies,themarketshareofownbrandsaccountforveryli
6、ttle.Withthechangingofthecommunity’sneeds,elevatordeveloptowardsenergysaving,environmentalprotectionandintelligent.EDAbreaksthebarriersbetweenhardwareandsoftware.Notonlythecomputersoftwaretechnologyandhardwarebutalsothedesignefficiencyandproductperformancearecombined.EDArepresentst
7、heelectronicdesigntechnologyandapplicationtechnology’sdevelopment.VHDLdigitalsystemismainlyusedtodescribetheinterface,structureandfunction.Itssyntaxiseasyandtransplantable.ThisdesignwhichusesVHDLsimulatedbyAltera’sQuartusIIsoftware.Iusemethodnamedfinitestatemachinewhichtwoprocesses
8、complementeachother.Thesta
此文档下载收益归作者所有