eda课程设计(论文)-电梯控制系统设计

eda课程设计(论文)-电梯控制系统设计

ID:5449275

大小:428.01 KB

页数:19页

时间:2017-12-12

eda课程设计(论文)-电梯控制系统设计_第1页
eda课程设计(论文)-电梯控制系统设计_第2页
eda课程设计(论文)-电梯控制系统设计_第3页
eda课程设计(论文)-电梯控制系统设计_第4页
eda课程设计(论文)-电梯控制系统设计_第5页
资源描述:

《eda课程设计(论文)-电梯控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、燕山大学课程设计说明书燕山大学课程设计说明书题目:电梯控制学院(系):电气工程学院年级专业:09级应电3班学号:学生姓名:指导教师:教师职称:实验师18/17燕山大学课程设计说明书燕山大学课程设计(论文)任务书院(系):电气工程学院基层教学单位:电子实验中心学号学生姓名专业(班级)设计题目电梯控制设计技术参数●楼层显示1-7●电梯自动从1层上升到7层,再从7层下降到1层●在点阵电路上显示流动的上下箭头●具有暂停功能设计要求●8*8点阵电路显示上下箭头●用1个数码管显示楼层●1个数字开关实现暂停功能工作量●学会使用Max+PlusII软件、VerilogHDL语言和实验箱;●独立完成电路设计,

2、编程下载、连接电路和调试;●参加答辩并书写任务书。工作计划1.了解EDA的基本知识,学习使用软件Max+PlusII,下发任务书,开始电路设计;2.学习VerilogHDL语言,用VerilogHDL进行程序设计3.学习使用实验箱,继续电路设计;4.完成电路设计;5.编程下载、连接电路、调试和验收;6.答辩并书写任务书。参考资料《数字电子技术基础》.阎石主编.高等教育出版社.《EDA课程设计A指导书》.郑兆兆等编.《VerilogHDL程序设计与应用》王伟编著指导教师签字基层教学单位主任签字说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。2012年01月05日18/17燕山大学

3、课程设计说明书目录第一章设计说明……………………………………………………3一、设计思路…………………………………………………………………3二、模块介绍…………………………………………………………………5三、真值表……………………………………………………………………6第二章VerilogHDL设计程序序…………………………………8第三章波形仿真图…………………………………………………15第四章管脚锁定及硬件连线………………………………………16第五章总结…………………………………………………………17参考文献………………………………………………………………1818/17燕山大学课程设计说明书第

4、一章设计说明本课题设计实现了对电梯显示电路的控制。当电梯上升时,8*8点阵上出现流动的上升箭头,显码管随电梯上升依次显示1-7;当电梯下降时,8*8点阵上出现流动的下降的箭头,显码管随电梯下降依次显示7-1。电梯具有暂停功能。在实现课题要求的基础上,根据电梯的实际应用环境,增加了一下几个功能:一、电梯在中途停止时,箭头不在流动,而是根据实际情况显示闪动的向上或向下的箭头。此时电梯的实际楼层位置与显码管显示应该一致,数码管不再变化。二、电梯暂停时,蜂鸣器随箭头闪动而发出声音,提示电梯处于暂停状态。暂停结束,蜂鸣器不再发声。三、电梯显示层数用动态数码管显示,电梯处于第几层,第几个动态数码管显示楼

5、层数。一、设计思路该设计设置了一个开关switch,实现暂停功能。用中间变量flag作为电梯上升下降的使能信号,低电平时电梯上升,高电平时电梯下降。电梯到第一层是flag置零,第七层时flag置一。用ss记楼层数,flag为零时,ss递增,flag为一时,ss递减。并用ss作为数码管的位选信号。把ss编译为七段码的七位段码,用rl表示,并输出。用t作为蜂鸣器的使能信号,高电平有效。用row和line控制点阵的行列扫描。由于箭头流动或闪动会有多个状态,所以程序中用中间变量p控制扫描哪个箭头。箭头的扫描过程如下:依次快速扫描下图1、2、3、4时由于发光二极管的余晖和人眼的视觉停留就会使人看到如图

6、五的效果。其他图形同理可以得到(在此不一一列举)。当快速扫描时图5、6、7转换时,给人的感觉就是箭头在闪动。向下的闪动箭头同理可以得到。18/17燕山大学课程设计说明书图1图2图2图4图5图6图7图818/17燕山大学课程设计说明书二、模块介绍该设计使用一个模块,内含4个always模块:模块1:电梯升降控制模块在此模块中,当开关switch开通时,ss开始计数,(clk0控制其计数周期,本程序中clk0为0.5hz,即2秒钟电梯上升一层)flag为0时电梯上升,ss开始递增,ss为时Flag为1,电梯下降,ss递减,ss为0时,flag置0.依次循环。同时ss即为楼层数。当switch关断

7、时,ss保持原值,不再计数,电梯暂停。模块2:箭头各状态扫描时间及蜂鸣器控制模块在此模块中,首先用clk1(2hz)控制箭头各个状态的转换时间,即每个箭头保持时间。当开关switch为1时,中间变量p开始从0到2循环计数,当电梯上升即flag为0时,在模块3中依次扫描上升的三个箭头,如图5、6、7依次扫描。出现向上闪动箭头。当switch为0时,p从3到4循环计数,电梯上升时,依次扫描图5和图8。点阵出现向上

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。