欢迎来到天天文库
浏览记录
ID:29711628
大小:1.43 MB
页数:31页
时间:2018-12-22
《基于vhdl的三层电梯控制器的标准设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、广西工学院毕业设计(论文)任务书课题名称 电梯控制器的VHDL实现院系电气学院专业电子信息科学与技术班级电科113班 学号201100902103201100902085姓名莫中桥李柳指导教师韦艳霞教研室主任梁程华系主任罗文广2014年9月19日一、课题的主要内容和基本要求采用EDA技术设计一个电梯控制器,要求能控制电梯完成3个楼层的载客服务,并完成以下功能:1、每层均有电梯上下运行请求开关,并可选择乘客要到达的楼层;2、电梯运行遵循方向优先的原则,当电梯上升时,只响应比电梯所在楼层高的上楼请求信号,直到最后一个上楼请求执行完毕,才响应下降请求。下降
2、时同理。3、能显示电梯电梯所在楼层、有开关门按键并有声音提示。二、所需完成的工作1、完成设计的程序编写和编译工作,要求顶层文件采用原理图方法设计;2、完成各个模块的波形仿真和整体硬件调试;3、完成15左右页的论文说明书。三、主要参考文献、资料1.潘松,黄继业.EDA技术实用教程(第二版)[M].北京:北京航空航天大学出版社,19902.刘欲晓,方强,黄宛宁等.EDA技术与VHDL电路开发应用实践[M].北京:电子工业出版社,20093.谭会生,瞿遂春等.EDA技术综合应用实例与分析[M].西安:西安电子科技大学出版社.2004.四、完成期限2014年9月
3、20日前摘要电梯作为垂直方向的交通工具,在高层建筑和公共场所已成为不可或缺的设备。中国是全球最大的电梯市场,也具有最强的电梯生产能力,但由于缺乏自主知识产权和核心技术,自主品牌占市场的份额很少。随着社会需求的变化,电梯朝着节能、环保及智能化方向发展。EDA技术打破了软件和硬件间的壁垒,是计算机的软件技术与硬件实现、设计效率与产品能合二为一,它代表了电子技术和应用技术的发展方向。VHDL主要用于描述数字系统的接口,结构和功能,它的语法简单易懂,移植性好。本设计采用VHDL,源程序Altera公司的QuartusII软件仿真。运用有限状态机的设计方法,设计了
4、两个进程相互配合,状态机进程作为主要进程,信号灯控制进程作为辅助进程。在主进程中定义了7个状态,分别是“stopon1”“dooropen”“doorclose”“doorwait4”“up”“down”和“stop”,在电梯时钟的触发下,通过当前状态和信号灯信号判定下一状态。信号灯控制进程中,信号灯存储按键请求情况,它的熄灭是由状态机进程中传出的信号来控制。关键字:电梯控制器,VHDL,状态机,CPLDABSTRACTElevatorhasbecomeanindispensabledeviceasaverticaltransportinhigh-ris
5、ebuildingsandpublicplaces.Chinaistheworld’slargestelevatormarket,andalsohasthehighestliftcapacity.Butthelackofindependentintellectualpropertyrightsandcoretechnologies,themarketshareofownbrandsaccountforverylittle.Withthechangingofthecommunity’sneeds,elevatordeveloptowardsenergysa
6、ving,environmentalprotectionandintelligent.EDAbreaksthebarriersbetweenhardwareandsoftware.Notonlythecomputersoftwaretechnologyandhardwarebutalsothedesignefficiencyandproductperformancearecombined.EDArepresentstheelectronicdesigntechnologyandapplicationtechnology’sdevelopment.VHDL
7、digitalsystemismainlyusedtodescribetheinterface,structureandfunction.Itssyntaxiseasyandtransplantable.ThisdesignwhichusesVHDLsimulatedbyAltera’sQuartusIIsoftware.Iusemethodnamedfinitestatemachinewhichtwoprocessescomplementeachother.Thestatemachineprocessactasthemainprocess,andthe
8、signalcontrolprocessactasaassistant.Seve
此文档下载收益归作者所有