欢迎来到天天文库
浏览记录
ID:37903621
大小:94.50 KB
页数:7页
时间:2019-06-02
《VHDL汽车尾灯控制器实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、可编程逻辑器件应用项目报告书项目名称:汽车尾灯控制器指导老师:姓名:学号:班级:(以后写报告要包含以下一些内容:)一、设计要求--------------------------------------------------------------------------------二、设计目的--------------------------------------------------------------------------------三、设计方案------------------------------------------
2、--------------------------------------四、设计程序---------------------------------------------------------------------------------五、管脚分配---------------------------------------------------------------------------------六、硬件下载实现现象描述------------------------------------------七、体会、对设计工作的
3、总结与展-------------------------------------------一、设计要求:假设汽车尾部左右两侧各有3盏指示灯,其控制功能应包括:a)汽车正常行驶时指示灯都不亮。b)汽车右转弯时,右侧的一盏指示灯亮。c)汽车左转弯时,左侧的一盏指示灯亮。d)汽车刹车时,左右两侧的一盏指示灯同时亮。e)汽车在夜间行驶时,左右两侧的一盏指示灯同时一直亮,供照明使用。二、设计方案:(1)、通过使能端分别对彩灯进行控制,从而实现设计要求三、程序语言:----(1)汽车正常行驶时指示灯都不亮。----(2)汽车右转弯时,右侧的一盏指示灯亮。-
4、-----3)汽车左转弯时,左侧的一盏指示灯亮。-----(4)汽车刹车时,左右两侧的一盏指示灯同时亮。-----(5)汽车在夜间行驶时,左右两侧的一盏指示灯同时一直亮,供照明使用。libraryieee;useieee.std_logic_1164.all;useieee.std_logic_unsigned.all;useieee.std_logic_arith.all;ENTITYqicheISPORT(light_cs:OUTSTD_LOGIC_VECTOR(3DOWNTO0);---------大到小light69686766fs:ins
5、td_logic_vector(4downto0);light:OUTSTD_LOGIC_VECTOR(2DOWNTO0)--灯70绿71黄72红);ENDqiche;ARCHITECTUREoneOFqicheISbeginprocess(fs)beginiffs(0)='1'then----)汽车正常行驶时指示灯都不亮。light<="000";light_cs<="1111";elsiffs(1)='1'then-----汽车右转弯时,右侧的一盏指示灯亮。light<="010";light_cs<="1110";elsiffs(2)='1'
6、then-----汽车左转弯时,左侧的一盏指示灯亮。light<="010";light_cs<="1011";elsiffs(3)='1'then-----汽车刹车时,左右两侧的一盏指示灯同时亮----light<="001";light_cs<="1010";elsiffs(4)='1'then-----汽车在夜间行驶时,左右两侧的一盏指示灯同时一直亮,供照明使用----light<="100";light_cs<="1010";endif;endprocess;endone;四、管脚分配五、硬件下载实现现象描述硬件上的实现是用了4个拨码开关实
7、现实验设计的要求即(1)、汽车正常行驶时指示灯都不亮。(2)、汽车右转弯时,右侧的一盏指示灯亮。(3)、汽车左转弯时,左侧的一盏指示灯亮。(4)、汽车刹车时,左右两侧的一盏指示灯即红灯同时亮。(5)、汽车在夜间行驶时,左右两侧的一盏指示灯即绿灯同时一直亮,供照明使用。(1)六:体会、对设计工作的总结及展望这次的尾灯控制器其实就是对彩灯的选中,做起来其实也很简单,但也老师检查是,问我能不能让等一直硕,才知道,原来简单的题其实是可以把他优化的。
此文档下载收益归作者所有