汽车尾灯的控制电路设计报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

成都农业科技职业学院信息技术分院

课程名称:集成电路设计VHDL教程设计题目:汽车尾灯的控制电路

专业:应用电子技术

班级:应用电子班

姓名:******

学号:************

目录

一、设计要求及设计目的

1 设计意义

2 设计要求

3 设计目的

二、详细设计步骤

1 汽车尾灯的运行状态表

2 电路控制

3 结构程序

三、设计结果及仿真

四、结论

五、心得体会

六、参考文献

一、设计要求及设计目的

1课题的意义

随着(EDA)仿真技术的发展,数字系统的设计技术和设计工具发生了深刻的变化。利用硬件描述语言(VHDL)数字系统的硬件电路进行描述是EDA VHDL语言是目前主流的硬件描述语言,它具有很强的电路描述和建模能力,具有与具体电路无关和与设计平台无关的特性,在语言易读性和层次化结构方面表现出强大的生命力和应用潜力。

本次课程设计历时三周,通过分组讨论,实现课题的任务。本次实验可以将课本上学习到的知识很好的应用到实际中来,增强独立设计思考能力及自主动手能力。在实验中,更深地理解相关原理。在实验掌握了逻辑电路的设计能力,可以在今后的电路设计问题上运用本次课程设计学习到的相关经验来解决相应问题。

2 设计要求

本项目主要考验对MAX+PLUS Ⅱ软件的使用以及熟悉芯片的使用,掌握时序和组合逻辑电路的分析方法,画出控制电路框图和原理图,用MAX+PLUS Ⅱ完成电路仿真分析

3设计目的

利用 VHDL实现汽车尾灯控制,用6个发光二极管模拟6个汽车尾灯(汽车尾部左、右各3个),用两个开关作为转弯控制信号(一个开关控制右转弯,另一个开关控制左转弯)。当汽车往前行驶时(此时两个开关都未接通),6个灯全灭。当汽车转弯时,若右转弯(即

右转弯开关接通),右边3个尾灯从左至右顺序亮灭,左边3个灯全灭;若左转弯(即左转弯开关接通),左边3个尾灯从右至左顺序亮灭,右边3个灯全灭;当左右两个开关同时接通时6个尾灯同时明、暗闪烁。当左右转信号同时有效时,6个灯的闪烁是通过一个与非门实现。

二、详细设计步骤

1 汽车尾灯与汽车的运行状态表

2 电路控制

3 结构程序

总控制程序

右边灯控制程序

此模块程序的功能是控制右边的3个灯。

左边灯控制程序

此模块程序的功能是控制左边的3个灯。

三、输出仿真

例:右转弯灯有效,随着时钟脉冲右转弯灯按R2R1R0的顺序循环点亮。

四、结论

此次的课程设计是汽车尾灯控制电路设计,通过一番努力基本完成这次设计的要求:汽车在正常运行的时指示灯全灭;汽车右转弯时,右侧3个灯按右循环顺序点亮;汽车左转弯时,左侧3个灯按左循环顺序点亮;汽车出现故障时,双侧尾灯同时闪烁。从一开始接手课程电路设计,到后来着手建立设计框架,再到网上查找相关资料,确定电路图到最终模拟仿真成功,每一步都必须认真仔细对待,并且通过MAX+PLUS Ⅱ软件对电路进行模拟仿真,使设计结果得到验证。

在设计过程中,用到了很多学习到的知识内容,让我对知识及其运用有了更深一步的了解,熟悉了电子设计的一般步骤和方法,明白了科研过程的艰辛和思考的重要性,及其如何提高实际解决问题的能力和水平,掌握了自主查阅资料,身处其中解决问题的能力,也了解到了所学课程在实际生活中的应用。为将来的学习奠定了基础。五、心得体会

通过本次实验,对EDA技术有了更深的了解,也进一步熟悉了MAX+PLUS Ⅱ这款软件。本次实验不仅培养了我们实际操作能力,也培养了我们灵活运用课本知识,理论联系实际,分析问题和解决问题的能力,它不仅仅是一个学习新知识新方法的好机会,同时也是对我所学知识的一次综合的检验和复习,使我明白了自己的缺陷所在,从而查漏补缺。实验中我也遇到了一些问题,通过查阅书本和问同学,从而解决了相应的问题。在此次实验过程中,不仅要求我们掌握扎

实的理论知识,分析问题能从根本原理出发,联系实际解决问题,还要求我们要有耐心,毅力及细心。稍有不慎,一个小小的错误就会导致结果的不正确,而对错误的检查更要求我们要有足够的耐心,反复调试,直到程序顺利通过。总的来说,本次实验还算是比较成功的。

最后感谢付克兰老师的悉心指导,点化和无私的帮助,以及其他同学的相互探讨和思考。

六、参考文献

史小波程梦璋许会芳《集成电路设计 VHDL教程》

相关文档
最新文档