收藏 分享(赏)

汽车尾灯控制系统设计.doc

上传人:精品资料 文档编号:10263354 上传时间:2019-10-25 格式:DOC 页数:6 大小:333.50KB
下载 相关 举报
汽车尾灯控制系统设计.doc_第1页
第1页 / 共6页
汽车尾灯控制系统设计.doc_第2页
第2页 / 共6页
汽车尾灯控制系统设计.doc_第3页
第3页 / 共6页
汽车尾灯控制系统设计.doc_第4页
第4页 / 共6页
汽车尾灯控制系统设计.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、数字系统设计实验报告实验五 汽车尾灯控制系统设计09 自动化0937030 张丹0937017 陈永财0937026 张鹏程实验地点: 理工楼703 实验时间:2011年05月10日一、实验目的1)了解汽车尾灯的工作原理2)进一步熟悉 Verilog 语言以及 QuartusII 开发环境3)掌握由硬件语言控制 LED 灯的亮灭二、实验内容1)汽车尾部左右两侧各有 3 只尾灯,用作汽车行驶状态的方向指示标志。2) 当汽车正常向前行驶时,6 只尾灯全部熄灭。3) 当汽车要向左或向右转弯时,相应侧的 3 只尾灯依次由左至右闪亮。每个灯亮 1s,每个周期为 3s,另一侧的 3 只灯不亮。4) 紧急刹

2、车时,6 只尾灯全部闪亮,闪动频率为 1Hz。三、实验学时:6 学时四、实验步骤1) 根据实验要求作预习报告。2) 根据实验需求,进行程序的设计。3) 根据以前设计的经验,反复调试程序。4) 调试通过,下载到 FPGA 开发板上进行实践调试。5) 完成整个过程,写实验报告。五、实验要求:实验报告应包含实验目的、实验原理,分析与设计思路,实验程序,对应变量的管脚配置表,实验结果,实验总结。其中具体要求为:1)程序实现模块化设计,写出设计思路,认真标注代码注释;2)达到正确地运行结果;3)实验中出现的问题进行详细总结。六、实验结果:1)实验程序:module ab(clk,m,n,l,la,lb)

3、;input clk;input m,n,l;output 0:2 la,lb;reg 0:2 la,lb;reg conj,disj;integer coni,disi,a;/*-分频模块-*/1Hz 的分频信号always (posedge clk)beginif (coni1999999)beginconj9999)begindisj=3)a=1;elsea=a+1;end/*-汽车尾灯显示控制-*/always(posedge clk)beginif(l)beginif(a=1)begin la=3b111;lb=3b111;endelse if(a=2)begin la=3b000;

4、lb=3b000;endendelseif(m)beginif(a=1)begin la=3b001;lb=3b000;endelse if(a=2)begin la=3b010;lb=3b000;endelse if(a=3)begin la=3b100;lb=3b000;endendelse if(n)beginif(a=1)begin la=3b000;lb=3b100;endelse if(a=2)begin la=3b000;lb=3b010;endelse if(a=3)begin la=3b000;lb=3b001;endendendendmodule2)实验 pin 脚图:3)实验成果:刹车的情况:右转弯的情况六、实验总结:这次实验在上次交通灯控制实验的基础上有了改动,让我们更加熟悉了分频模块的应用以及 verilog 程序的编写。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报