课程设计车尾灯设计

课程设计车尾灯设计

ID:12740028

大小:11.12 MB

页数:17页

时间:2018-07-18

课程设计车尾灯设计_第1页
课程设计车尾灯设计_第2页
课程设计车尾灯设计_第3页
课程设计车尾灯设计_第4页
课程设计车尾灯设计_第5页
资源描述:

《课程设计车尾灯设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电子课程设计课程设计题目:汽车车尾灯学院:电子信息工程系专业、班级:通信H姓名:沈小军学号:2指导教师:李东红2013年12月课程设计题目:汽车车尾灯摘要本次设计的目的就是通过实践深入理解计算机组成原理,了解EDA技术[2]并掌握VHDL硬件描述语言的设计方法和思想。以计算机组成原理为指导,通过学习的VHDL语言结合电子电路的设计知识理论联系实际,掌握所学的课程知识和基本单元电路的综合设计应用。通过对实用汽车尾灯控制器[3]的设计,巩固和综合运用所学知识,提高IC设计能力,提高分析、解决计算机技术

2、实际问题的独立工作能力。一、设计任务与要求随着社会的发展,科学技术也在不断的进步,状态机的应用越来越广泛。现代交通越来越拥挤,安全问题日益突出,在这种情况下汽车尾灯控制器的设计成为解决交通安全问题一种好的途径。在本课程设计根据状态机原理实现了汽车尾灯常用控制。汽车尾灯控制器应满足以下基本要求:1.汽车正常使用是指示灯不亮2.汽车右转时,右侧的一盏灯亮3.汽车左转时,左侧的一盏灯亮4.汽车刹车时,左右两侧的指示灯同时亮5.汽车夜间行驶时,左右两侧的指示灯同时一直亮,供照明使用二、总体框图汽车尾灯和汽

3、车运行状态表开关控制汽车运行状态右转尾灯左转尾灯S0S1S2R1R2R3L1L2L3000正常运行灯灭灯灭001左转弯灯灭按L1L2L3顺序循环点亮010右转弯按R1R2R3顺序循环点亮灯灭011临时刹车/检测所有尾灯同时点亮100倒车所有尾灯按照转弯次序点亮101晚上行车时R3,L3一直点亮汽车尾灯控制电路设计总体框图开关控制电路译码电路74138显示驱动电路记数电路74161R1R2R3L1L2L3脉冲产生电路555各组成模块实现的主要功能是通过开关控制从而实现汽车尾灯的点亮方式。汽车尾灯控制

4、器有4个模块组成,分别为:时钟分频模块、汽车尾灯主控模块,左边灯控制模块和右边灯控制模块。三.选择器件 1.装有QuartusII软件的计算机一台。2.芯片:使用Altera公司生产的Cyclone系列芯片。3.EDA实验箱一个。4.下载接口是数字芯片的下载接口(JTAG)主要用于FPGA芯片的数据下载。5.时钟源。Cyclone的性能特性Cyclone器件的性能足以和业界最快的FPGA进行竞争。CycloneFPGA内部包括可配置逻辑模块CLB(ConfigurableLogicBlock)、输

5、出输入模块IOB(InputOutputBlock)和内部连线(Interconnect)三个部分。FPGA的基本特点主要有:1)采用FPGA设计ASIC电路,用户不需要投片生产,就能得到合用的芯片。2)FPGA可做其它全定制或半定制ASIC电路的中试样片。3)FPGA内部有丰富的触发器和I/O引脚。4)FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。5)FPGA采用高速CHMOS工艺,功耗低,可以与CMOS、TTL电平兼容。具体器件:4个拨码开关:SW1-SW4VGA[3

6、..0]设置为0001EP1C12核心板左侧6个红色LED,L1-L8用导线分别连线到IO9-IO14EP1C12核心板上的一个50MHZ的晶振OSC,其作为时钟应用7条导线三、功能模块1.时钟分频模块时钟分频模块的工作框图时钟分频模块由VHDL程序来实现,下面是其中的一段VHDL代码:LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_ARITH.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYclk

7、_fpISPORT(CLK:INSTD_LOGIC;CP:OUTSTD_LOGIC);ENDENTITY;ARCHITECTUREARTOFclk_fpISSIGNALCOUNT:STD_LOGIC_VECTOR(7DOWNTO0);BEGINPROCESS(CLK)BEGINIFCLK'EVENTANDCLK='1'THENCOUNT<=COUNT+1;ENDIF;ENDPROCESS;CP<=COUNT(3);ENDART;系统仿真与调试分频模块由VHDL程序实现后,其仿真图如图所示对其仿真图

8、进行仿真分析:如图所示,首先生成一个600ns的时钟脉冲,通过时钟分频把600ns的脉冲分成一个40ns的脉冲,实现了信号同步。2.汽车尾灯主控模块主控模块工作框图汽车尾灯主控模块由VHDL程序来实现,下面是其中的一段VHDL代码:LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_ARITH.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYzhukongISPORT(LEFT,RIGH

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

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

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