资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,题目:基于,VHDL,的六层电梯控制器的设计,答 辩 人:,XXXX,专 业:电子信息工程,班 级:,XXXXX,学 号:,XXXXX,导 师:,XXXXX,答辩提纲,总体电路设计与仿真,3,1,设计总体评估和收获,4,扩展性分析与展望,5,设计流程与设计原理简介,2,选题的背景与任务要求,选题背景,1.,电梯作为垂直方向的交通工具,在高层建筑和公共场所已经成为了一种不可或缺的设备,并且中国拥有全球最大的电梯市场。,2.,随着社会需求的变化,电梯朝着节能,高速,高效,安全,智能化方向发展。,3.,传统继电器和,PLC,控制系统存在着故障率高,可靠性差等特点,不利于电梯智能化方向的发展。,4.,运用,VHDL,语言开发的电梯控制器相对运行可靠,可维护性好,抗干扰能力强,易于智能化发展。,1,选题的背景与任务要求,任务要求,1,)每层电梯入口处设有上下请求开关,电梯内有乘客到达层次的停站请求开关;,2,)在电梯入口处设有指示装置,用以指示电梯的运行模式(上升或下降);,3),电梯到达有停站请求的楼层,开门指示灯亮,开门四秒后电梯关闭,开门指示灯灭电梯继续运行,直至完成最后一个请求后停留在当前楼层;,4,)能记忆电梯内外所有的请求,并按照电梯的运行规则依次执行,每个请求保留至执行后清除;,5,)电梯的初始状态为一层楼开门状态;,1,选题的背景与任务要求,了解电梯控制器,VHDL,程序设计,了解电梯控制器的相关知识,电梯的总体设计要求,电梯,VHDL,设计要求,设计流程,依据设计要求编写程序,程序设计,对程序进行仿真调试,仿真调试,设计流程与设计原理简介,3,设计流程与设计原理简介,3,基于,VHDL,的电梯控制器的模块设计,设计方案,状态显示模块,电梯主控模块,楼层选择模块,译码模块,楼层显示模块,设计流程与设计原理简介,3,电梯控制器的状态转移图,设计思路,总体电路包括四个模块:分频器、主控模块、数据选择器、,显示模块,总体电路设计与仿真,3,总体电路仿真(上升模式),总体电路设计与仿真,3,总体电路仿真(下降模式),总体电路设计与仿真,3,本次设计完成了设想的设计要求,实现了电梯所应具备的基本功能并且进行了正确的时序仿真,生成了正确的仿真波形图。仿真结果表明,VHDL,语言应用于数字电路仿真是切实可行的。,VHDL,语言是一个很好用的硬件描述语言,能够正确完成电梯控制的任务要求。,同时在本次设计中我通过努力将所学运用于实践,这加深了我对专业的认识,并且也收获到了成功后的喜悦。,设计总体评估和收获,4,电梯控制器是一个比较复杂的系统,由于设计任务的要求我们主要虑了六层电梯控制器的设计。,但实际生活中电梯的层数和功能需要按照人们的需求不断变化,由于我们采用的是模块化的设计,这样便方便了我们对系统的功能扩展,除此之外,本次程序设计大多采用的是逻辑矢量,通过适当引入变量,也可以方便我们对电梯控制器层数的扩展。,扩展性分析与展望,5,扩展性分析,扩展的必要性和可能性分析,扩展前上升模式程序举例:,if position=4 then,if stoplight=000000 and fuplight=000000 and fdnlight=000000 then,udsig=0;mylift=doorclose;,elsif stoplight(5)=1 or stoplight(6)=1 or fdnlight(6)=1 or fdnlight(5)=1 then,udsig=0;mylift=up;,else udsig=1;mylift=down;,end if;,扩展前下降模式程序举例:,if position=4 then,if stoplight=000000 and fuplight=000000 and fdnlight=000000 then,udsig=1;mylift=doorclose;,elsif stoplight(1)=1 or stoplight(2)=1 or stoplight(3)=1 or fuplight(1)=1 or fuplight(2)=1 or fuplight(3)=1 then,udsig=1;mylift=down;,else udsig=0;mylift=up;,end if;,楼层扩展性分析,关键程序分析,楼层扩展性分析,关键程序分析,if udsig=0 then -,电梯处于上升模式,if fuplight=000000000 and fdnlight=000000000 and stoplight=000000000 then,udsig=0;mylift=doorclose;,elsif qfuplight or qstoplight then,udsig=0;mylift=up;,elsif qfdnlight then,udsig=0;mylift=up;,else udsig=1;mylift=down;,end if;,elsif udsig=1 then -,电梯处于,下降,模式,if fuplight=000000000 and fdnlight=000000000 and stoplight=000000000 then,udsig=1;myliftfdnlight or qstoplight then,udsig=1;myliftfuplight then,udsig=1;mylift=down;,else udsig=0;mylift=up;,end if;,end if;,楼层扩展性分析,仿真结果,电梯控制器属于机电一体化研究领域,对于社会的不断进步电梯将朝着超高速,智能化,绿色的方向发展,超高速:大型高层建筑,智能化:触摸屏、指纹识别等,绿 色:耗能小、噪声低、兼容性强等,展望,感谢各位老师的悉心指导,Thank you!,
展开阅读全文