EDA汽车尾灯设计报告.doc

EDA汽车尾灯设计报告.doc

ID:48208029

大小:2.68 MB

页数:7页

时间:2020-01-22

EDA汽车尾灯设计报告.doc_第1页
EDA汽车尾灯设计报告.doc_第2页
EDA汽车尾灯设计报告.doc_第3页
EDA汽车尾灯设计报告.doc_第4页
EDA汽车尾灯设计报告.doc_第5页
资源描述:

《EDA汽车尾灯设计报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.EDA原理及应用实验报告题目:汽车尾灯控制器设计专业:电子信息工程班级:姓名:学号:..一、设计题目:汽车尾灯控制器设计二、设计目标:汽车尾灯主要是警示后方行驶的汽车司机注意,为了使尾灯的光信号更加明显,采用亮灭交替的闪烁信号进行提示,闪烁周期为2秒,即亮1秒,灭1秒,汽车尾灯显示方式分为以下四个状态:QA状态:正常或其他行驶状态时,左右尾灯均熄灭不亮。QB状态:当左转弯时,左尾灯以亮-灭-亮-灭行驶闪烁,右尾灯灭;QC状态:当右转弯时,右尾灯以亮-灭-亮-灭行驶闪烁,左尾灯灭;QD状态:当发生紧急情况时,左右尾灯同时采用亮

2、-灭-亮-灭双闪烁方式;三、设计原理:(含系统总的原理图)(1)z为左尾灯控制键;y为右尾灯控制键;j为紧急状态控制键;cp为周期2秒的输入时钟;(2)LD代表左尾灯,LD代表右尾灯,输出方式为高电平点亮,低电平熄灭;由一个分频器模块,尾灯控制模块,几个独立按键组成..一、设计内容:(含状态转换图、软件流程图、说明文字等,每单独模块的图标和VHDL程序;最后为总体程序框图)尾灯控制器libraryieee;useieee.std_logic_1164.all;entityweidengisport(z,y,j,cp,rst:i

3、nstd_logic;LD,RD:outstd_logic);end;architectureoneofweidengistypefsm_stis(QA,QB,QC,QD);signalcurrent_state,next_state:fsm_st;beginprocess(cp,rst)begin..ifrst='0'thencurrent_state<=QA;elsifcp='1'andcp'eventthencurrent_state<=next_state;endif;endprocess;process(curren

4、t_state,z,y,j)begincasecurrent_stateiswhenQA=>LD<='1';RD<='1';ifj='0'thennext_state<=QD;elsifz='0'thennext_state<=QB;elsify='0'thennext_state<=QC;elsenext_state<=QA;endif;whenQB=>LD<=cp;RD<='1';ifz='1'orj='0'thennext_state<=QA;elsenext_state<=QB;endif;whenQC=>LD<='1

5、';RD<=cp;ify='1'orj='0'thennext_state<=QA;elsenext_state<=QC;endif;whenQD=>LD<=cp;RD<=cp;ifj='1'thennext_state<=QA;elsenext_state<=QD;endif;endcase;endprocess;end;说明:z为0时LD左尾灯为高电平;y为0时RD右尾灯为高电平;j为0时LD左尾灯RD右尾灯都为高电平,j为优先级。..分频器LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;US

6、EIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYDVFISPORT(CLK:INSTD_LOGIC;--D:INSTD_LOGIC_VECTOR(3DOWNTO0);FOUT:OUTSTD_LOGIC);END;ARCHITECTUREoneOFDVFISSIGNALFULL:STD_LOGIC;BEGINP_REG:PROCESS(CLK)VARIABLECNT8:INTEGERRANGE48000000DOWNTO0;BEGINIFCLK'EVENTANDCLK='1'THENIFCNT8=48000

7、000THENCNT8:=0;FULL<='1';ELSECNT8:=CNT8+1;FULL<='0';ENDIF;ENDIF;ENDPROCESSP_REG;P_DIV:PROCESS(FULL)VARIABLECNT2:STD_LOGIC;BEGINIFFULL'EVENTANDFULL='1'THENCNT2:=NOTCNT2;IFCNT2='1'THENFOUT<='1';ELSEFOUT<='0';ENDIF;ENDIF;ENDPROCESSP_DIV;END;说明:周期2秒的输入时钟..RTL状态图仿真图总体程序框

8、图z=0LD=1y=0RD=1j=0LD,RD=1z=0,j=0LD,RD=1y=0,j=0LD,RD=1选择器时钟分频器LED灯..一、实验现象(需要有实验现象图片及文字说明)现象:按下紧急状态控制键,两灯都闪,采用亮灭交替的闪烁信号进行提示,闪烁周期为2秒,同时按下所有控

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

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

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