文档详情

七层电梯控制EDA(课程设计).doc

发布:2018-08-30约9.59千字共22页下载文档
文本预览下载声明
燕山大学课程设计说明书 PAGE PAGE 4 燕山大学 课 程 设 计 说 明 书 题目: 电梯控制 学院(系): 电气工程学院 年级专业: xxxx 学 号: xxxx 学生姓名: xxxx 指导教师: 吕宏诗 张强 教师职称: 实验师 燕山大学课程设计(论文)任务书 院(系):电气工程学院 基层教学单位:电子实验中心 学 号 学生姓名 专业(班级) 设计题目 电梯控制 设 计 技 术 参 数 ●楼层显示1-7 ●电梯自动从1层上升到7层,再从7层下降到1层 ●在点阵电路上显示流动的上下箭头 ●具有暂停功能 设 计 要 求 ●8*8点阵电路显示上下箭头 ●用1个数码管显示楼层 ●1个数字开关实现暂停功能 工 作 量 ●学会使用Max+PlusII软件、Verilog HDL语言和实验箱; ●独立完成电路设计,编程下载、连接电路和调试; ●参加答辩并书写任务书。 工 作 计 划 了解EDA的基本知识,学习使用软件Max+PlusII,下发任务书,开始电路设计; 学习Verilog HDL语言,用Verilog HDL进行程序设计 学习使用实验箱,继续电路设计; 完成电路设计; 编程下载、连接电路、调试和验收; 答辩并书写任务书。 参 考 资 料 《数字电子技术基础》.阎石主编.高等教育出版社. 《EDA课程设计A指导书》. 指导教师签字 基层教学单位主任签字 金海龙 年 月 日 目 录 第1章 设计说明……………………………………………………………………………4 设计思路…………………………………………………………………………4 模块介绍…………………………………………………………………………4 真值表……………………………………………………………………………7 第2章 Verilog HDL设计源程序…………………………………………………………9 第3章 波形仿真图………………………………………………………………………17 第4章 管脚锁定及硬件连线……………………………………………………………19 第5章 总结………………………………………………………………………………20 参考文献 ……………………………………………………………………………………21 设计说明 一、设计思路 本课题设计实现了对电梯显示电路的控制。当电梯上升时,8*8点阵上出现上升的流动箭头,同时数码管随电梯上升显示1-7;当电梯下降时,8*8点阵上出现下降的流动箭头,同时数码管随电梯下降显示7-1。并且电梯具有暂停功能,此功能有数字开关控制,当开关闭合时,电梯如上正常工作。当开关断开时,电梯实现暂停,此时,8*8点阵流动箭头停止,数码管显示电梯所在楼层且停止,实际楼层、流动箭头和数码管显示保持一致。 在实现课题要求的基础上,加入了蜂鸣装置,可以根据需要使其在任意楼层发出声音,在本课题中设置成了其在2楼、4楼、和7楼时发出声音。 可根据实际需要将其改装在暂停时刻发出蜂鸣。 二、模块介绍 模块1:项目名称abc2。内容8*8点阵流动箭头控制和数字开关组(A)暂停控制。 模块1的输入输出等效仿真图如下: 此模块中有四个输入量包含三个时钟脉冲clk,clk1,clk2,分属于三个always块,一个始能端ena(数字开关),作为初始条件。clk控制点阵箭头的流动速度,clk1控制点阵 的扫描用以显示箭头,clk2控制数码管显示楼层的速度,ena控制数字开关实现暂停功能。 模块中有八个中间变量 q、i、A、B、C、D、E、F,共同作为楼层显示和箭头流动位置的条件。 两个输出量RO,RA。RO为点阵的行,RA为点阵列中的红色管子。通过对其的高频扫描实现点阵红色箭头的显示。 此外说明,i本为中间变量不应作为输出,然可以把它当作输出而不锁管脚,因为在仿真波形时,有i的输出可以很清楚的看出其他输出量之间关系,而其又不影响程序的运行故此方法可行。 当中间变量q、i变化时,输出量转化箭头显示情况如下: 当q为1至7变换时,i为0、1、2循环变
显示全部
相似文档