汽车尾灯控制器设计
基于Multisim的汽车尾灯控制设计精选全文
可编辑修改精选全文完整版一、设计任务汽车尾灯控制电路的设计,要求实现汽车左转弯、右转弯、停止等条件下尾灯的点亮与熄灭情况。
二、设计条件本课题设计基于强大的数字电路板仿真软件Multisim,该软件具有电脑模拟各种电路功能,其运用各种仿真器件可达到现实器件同样的功能效果。
三、设计要求假设汽车尾部左右两侧各有三个指示灯(用发光二极管模拟)1、汽车正常运行时指示灯全灭;2、左转弯时左侧3个指示灯按左循环顺序点亮;3、右转弯时右侧3个指示灯按右循环顺序点亮;4、临时刹车时,所有指示灯同时闪烁。
四、设计内容设计内容包括运用主从JK触发器构成一个3进制计数器,为汽车尾灯按左(右)循环闪烁控制电路的设计提供脉冲;并使用74LS138D3线-8线译码器来控制指示灯的亮灭情况。
设计一个开关控制电路,来控制尾灯的闪烁,并决定74LS138D译码器的工作情况。
1.设计思想:开关控制电路译码电路驱动电路A B三进制计数电路图1 汽车尾灯控制框图图一为汽车尾灯控制电路方框图,其中比较复杂的是三进制计数电路和译码电路。
开关控制电路由2个开关控制,通过控制对译码电路提供的信号来控制驱动电路;三进制计数器电路由2个主从JK触发器构成,通过主从JK触发器的特性构成时序逻辑电路来实现三进制计数;译码电路采用74LS138D译码器,使用3线8线译码器可以控制8个端口的输出,而本实验只需要使用6个端口,其余两个端口闲置。
通过三进制计数器和开关控制电路来控制译码器6个端口的逻辑状态;驱动电路采用常用的LED管,采用共阳极形式,LED管的正极接+5V电压,负极通过驱动电路来控制LED的亮灭情况。
2.电路结构与原理图(1)开关控制电路:如图2图2 开关控制电路开关两端一端接高电平,一端接地(低电平)。
74LS86D与74LS138的输入控制端连接,当开关同时闭合或断开的时候,输入相同,74LS86输出为“0”,则74LS138不译码。
若两开关同时断开,则74LS04D的输出为“1”;而74LS10D接有CP脉冲,所以此时74LS00D 的输出完全决定于CP脉冲;当两开关同时闭合,74LS00D输出为“1”;B开关打开;B开关闭合,A开关打开时的分析也按照上面的方法来分析实现。
基于单片机的汽车尾灯控制器设计
基于单片机的汽车尾灯控制器设计汽车尾灯控制在车辆行驶中起着重要的作用,它能够确保车辆在夜间和恶劣天气下的可见性,提高行驶安全性。
单片机作为一种集成电路,具有高速运算、可编程性等特点,在汽车电子领域得到了广泛应用。
本文将介绍单片机在汽车尾灯控制中的应用背景和意义。
汽车尾灯是车辆的重要组成部分,它通过发出红色的光线来向后方的其他车辆和行人传递信号,以提醒其注意车辆的行驶状态和意图。
尾灯包括刹车灯、示宽灯和尾灯三种功能,根据车辆的行驶状态和指令,尾灯需要实现不同的亮灭方式和时序控制。
在传统的汽车尾灯控制中,使用传统的电路设计,存在复杂度高、电路体积大、功耗高等问题。
而基于单片机的汽车尾灯控制器设计则具有简化电路设计、节省功耗以及提高可靠性的优势。
通过采用单片机的高速运算和可编程特性,可以灵活控制尾灯的亮灭方式,实现多种功能的自动控制。
同时,单片机的集成度高,可以减小尾灯控制器的体积,提升整车的制造工艺。
综上所述,基于单片机的汽车尾灯控制器设计具有重要的应用背景和意义,将为汽车行驶安全性和车辆制造工艺的提升带来积极影响。
本文旨在设计一款基于单片机的汽车尾灯控制器,实现灯光的闪烁、变化或其他特定的控制功能。
通过使用单片机进行控制,可以实现更加精确和灵活的对汽车尾灯的控制,同时提升汽车尾灯的功能性和美观性。
本文档描述了基于单片机的汽车尾灯控制器的整体架构,包括硬件设计和软件设计两个部分。
硬件设计汽车尾灯控制器的硬件设计为整个系统提供了基本的电路和接口。
该设计主要包括以下组件:单片机:选择适合汽车尾灯控制的单片机,并确定其相关参数和接口要求。
尾灯电路:设计适配汽车尾灯的电路,包括电源连接和信号控制电路。
信号输入接口:设计相应的接口电路,以接收来自车辆系统的信号,如制动信号、转向信号等。
车辆电源接口:设计车辆电源接口电路,确保控制器能够正常使用车辆电源。
软件设计汽车尾灯控制器的软件设计是实现各种功能和逻辑的关键。
汽车尾灯控制器课程设计
汽车尾灯控制器课程设计一、课程目标知识目标:1. 学生能够理解并掌握汽车尾灯控制器的基本原理和电路组成;2. 学生能够描述不同类型汽车尾灯控制器的功能及特点;3. 学生能够运用所学知识,分析汽车尾灯控制器的工作过程及其在汽车安全中的作用。
技能目标:1. 学生能够运用绘图软件绘制简单的汽车尾灯控制器电路图;2. 学生能够通过实验操作,正确连接并测试汽车尾灯控制器电路;3. 学生能够运用编程软件编写简单的汽车尾灯控制程序,实现尾灯的基本控制功能。
情感态度价值观目标:1. 学生通过学习汽车尾灯控制器,培养对汽车电子技术的兴趣和热情;2. 学生能够认识到科技在生活中的应用,增强学以致用的意识;3. 学生在学习过程中,培养团队合作精神,提高沟通与协作能力。
课程性质:本课程为实践性较强的学科,结合理论教学与实际操作,旨在培养学生的动手能力、创新意识和实际应用能力。
学生特点:学生具备一定的电子技术基础知识,对汽车电子技术有一定的好奇心,喜欢动手实践。
教学要求:注重理论与实践相结合,强调学生的主体地位,充分调动学生的积极性,引导学生主动探究、实践和创新。
通过课程学习,使学生在知识、技能和情感态度价值观方面均取得具体的学习成果。
二、教学内容本课程教学内容主要包括以下三个方面:1. 理论知识:- 汽车尾灯控制器的基本原理;- 汽车尾灯控制器的电路组成及各部分功能;- 常见汽车尾灯控制器的类型及特点;- 汽车尾灯控制器在汽车安全中的作用。
教学内容参考教材相关章节,结合课程目标进行讲解。
2. 实践操作:- 汽车尾灯控制器电路图的绘制;- 汽车尾灯控制器电路的连接与测试;- 编写简单的汽车尾灯控制程序;- 分析实验结果,优化控制器设计。
实践操作部分结合教材实验指导,确保学生能够将理论知识应用到实际中。
3. 教学进度安排:- 第一周:介绍汽车尾灯控制器的基本原理和电路组成;- 第二周:讲解不同类型汽车尾灯控制器及其特点;- 第三周:指导学生绘制汽车尾灯控制器电路图;- 第四周:组织学生进行汽车尾灯控制器电路的连接与测试;- 第五周:编写简单的汽车尾灯控制程序,分析实验结果。
汽车尾灯控制器课程设计
汽车尾灯控制器课程设计一、课程目标知识目标:1. 学生能理解并描述汽车尾灯控制器的基本工作原理和电路组成。
2. 学生能够运用所学的电子元件知识,分析并设计简单的汽车尾灯控制电路。
3. 学生掌握相关的物理概念,如电流、电压、电阻,并了解它们在汽车尾灯控制器中的应用。
技能目标:1. 学生能够运用电路图绘制软件,设计并展示一个基本的汽车尾灯控制电路。
2. 学生通过小组合作,动手搭建并测试汽车尾灯控制电路,提升实际操作能力。
3. 学生能够运用问题解决策略,对汽车尾灯控制电路中可能出现的问题进行诊断和修复。
情感态度价值观目标:1. 学生培养对电子技术和汽车工程领域的兴趣,激发探索精神和创新意识。
2. 学生通过课程学习,认识到科技与生活的密切联系,增强学以致用的实践意识。
3. 学生在小组合作中学会沟通与协作,培养团队精神和责任感。
分析课程性质、学生特点和教学要求:本课程设计以电子技术为核心,结合汽车工程应用,针对高年级有一定电子基础的学生。
课程性质为理论与实践相结合,注重培养学生的动手能力和实际问题解决能力。
学生特点为好奇心强,喜欢探索新知,对实用性强的课程内容有较高的学习热情。
教学要求注重启发式教学,鼓励学生主动探索,合作交流,将理论知识与实践操作紧密结合,以达到最佳的学习效果。
通过具体的学习成果分解,后续教学设计和评估将更有针对性。
二、教学内容1. 教学大纲:a. 汽车尾灯控制器基本原理介绍(对应教材第3章)- 电路组成与功能- 控制器工作原理b. 电子元件及其在汽车尾灯控制器中的应用(对应教材第4章)- 电阻、电容、二极管、三极管等元件特性- 元件在控制电路中的作用c. 汽车尾灯控制电路分析与设计(对应教材第5章)- 电路图的识别与绘制- 控制电路的搭建与调试d. 故障诊断与问题解决策略(对应教材第6章)- 常见故障分析- 问题解决方法及技巧2. 教学内容安排与进度:- 第1课时:汽车尾灯控制器基本原理介绍- 第2课时:电子元件及其在汽车尾灯控制器中的应用- 第3课时:汽车尾灯控制电路分析与设计- 第4课时:动手实践:搭建与测试汽车尾灯控制电路- 第5课时:故障诊断与问题解决策略3. 教材章节及内容列举:- 教材第3章:汽车尾灯控制器基本原理- 教材第4章:电子元件及其应用- 教材第5章:汽车尾灯控制电路分析与设计- 教材第6章:故障诊断与问题解决三、教学方法1. 讲授法:- 对于汽车尾灯控制器基本原理和电子元件的基础知识部分,采用讲授法进行教学,教师通过清晰的讲解,使学生快速掌握理论要点。
EDA课程设计汽车尾灯控制器
常用的EDA软件介绍
Cadence:用于电路设计和仿真,提供全 面的设计工具和库
Mentor Graphics:用于PCB设计和仿真, 提供强大的布线和仿真功能
Synopsys:用于芯片设计和验证,提供 全面的设计和验证工具
Altera:用于FPGA设计和仿真,提供强 大的设计和仿真工具
Xilinx:用于FPGA设计和仿真,提供强大 的设计和仿真工具
添加标题
编辑设计文件,包括添加、 删除、修改元器件和连线等
添加标题
生成生产文件,包括PCB文 件、BOM表等
Part Four
汽车尾灯控制器的 电路设计
电路原理图设计
电源输入:12V直流电源
控制信号输入:来自汽车尾灯控制器 的信号
控制输出:控制尾灯的亮度和闪烁频 率
电路保护:过流保护、短路保护、过 压保护等
EDA课程设计汽车尾灯 控制器
,a click to unlimited possibilities
汇报人:
目录
01 添 加 目 录 项 标 题 03 E D A 软 件 介 绍 05 汽 车 尾 灯 控 制 器 的 程 序 编
写
07 总 结 与 展 望
02 汽 车 尾 灯 控 制 器 概 述 04 汽 车 尾 灯 控 制 器 的 电 路 设 计 06 汽 车 尾 灯 控 制 器 的 调 试 和
展望:在未来的学习和 工作中,将继续加强 EDA课程设计的学习 和实践,提高自身的专 业素质和技能水平
建议:希望学校能够提 供更多的实践机会,让 学生更好地将理论知识 应用到实际项目中
对未来学习和工作的展望
深入学习:掌握更多EDA课程设计的知识和技能 实践应用:将所学知识应用到实际项目中,提高解决问题的能力 团队合作:与团队成员密切合作,提高团队协作能力 持续创新:不断学习新知识,探索新的解决方案,提高创新能力
汽车尾灯控制器课程设计报告
汽车尾灯控制器课程设计报告一、设计背景随着汽车的普及,车辆的安全性也越来越受到人们的关注。
而汽车尾灯作为车辆安全的重要组成部分,其控制器的设计也变得越来越重要。
因此,本次课程设计旨在设计一款汽车尾灯控制器,以提高车辆的安全性。
二、设计目标本次课程设计的目标是设计一款能够控制汽车尾灯的控制器,具有以下特点:1.能够实现尾灯的开关控制;2.能够实现尾灯的闪烁控制;3.能够实现尾灯的亮度调节控制;4.能够实现尾灯的自动开关控制。
三、设计方案本次课程设计采用单片机作为控制器,通过编程实现对尾灯的控制。
具体方案如下:1.硬件设计本次课程设计的硬件部分主要包括单片机、尾灯、按键、电位器等。
其中,单片机作为控制器,通过控制尾灯的开关、闪烁、亮度调节等功能,实现对尾灯的控制。
按键和电位器则用于控制尾灯的开关、闪烁、亮度调节等功能。
2.软件设计本次课程设计的软件部分主要包括单片机的程序设计。
通过编写程序,实现对尾灯的开关、闪烁、亮度调节等功能的控制。
具体实现方式如下:(1)尾灯开关控制:通过按键控制尾灯的开关,实现对尾灯的开关控制。
(2)尾灯闪烁控制:通过编写程序,实现对尾灯的闪烁控制。
可以设置闪烁的频率和时间。
(3)尾灯亮度调节控制:通过电位器控制尾灯的亮度,实现对尾灯亮度的调节控制。
(4)尾灯自动开关控制:通过编写程序,实现对尾灯的自动开关控制。
当车辆行驶时,尾灯自动开启;当车辆停止时,尾灯自动关闭。
四、设计结果经过设计和实现,本次课程设计成功地实现了对汽车尾灯的控制。
具体实现效果如下:1.尾灯开关控制:按下按键,尾灯开启;再次按下按键,尾灯关闭。
2.尾灯闪烁控制:通过编写程序,实现了尾灯的闪烁控制。
可以设置闪烁的频率和时间。
3.尾灯亮度调节控制:通过电位器控制尾灯的亮度,实现了对尾灯亮度的调节控制。
4.尾灯自动开关控制:通过编写程序,实现了对尾灯的自动开关控制。
当车辆行驶时,尾灯自动开启;当车辆停止时,尾灯自动关闭。
基于单片机的汽车尾灯控制器设计
基于单片机的汽车尾灯控制器设计概述汽车尾灯控制器是车辆电气系统中的重要部件之一,用于控制汽车尾灯的亮灭。
随着电子技术的不断发展,基于单片机的汽车尾灯控制器设计越来越受到关注。
本文将介绍基于单片机的汽车尾灯控制器的设计原理和实现过程,并提供基于Markdown文本格式输出的程序代码和电路连接图。
设计原理基于单片机的汽车尾灯控制器设计主要包括以下几个部分:1.单片机:选择一款适合汽车尾灯控制的单片机,例如PIC系列或者Arduino。
2.输入电路:接收汽车的车速信号,用于控制尾灯的亮度和闪烁频率。
3.输出电路:控制汽车尾灯的亮灭。
4.程序设计:编写单片机程序,实现车速信号的采集和尾灯控制的逻辑。
实现过程第一步:硬件设计首先,我们需要设计电路连接图,确保输入电路和输出电路的正确连接。
以下是一个简化的电路连接图示例:+------------------------+| |VCC ---|---+ +---|--- GND| | || | || +-+ || | | R1 |+--|--- 1kΩ || | |+-+ || || +--------+ || | U1 |---|--+ LED1| +--------+ |Vin ---|----| MCU |---|----- Tail Lig ht| +--------+ || || +--------+ || | U2 |---|--+ LED2| +--------+ || |GND GND在上述电路连接图中,U1和U2分别代表两个二极管,用于控制尾灯LED的亮灭。
MCU代表单片机,负责接收车速信号并控制U1和U2的开关。
R1则是一个限流电阻,用于保护LED。
第二步:单片机编程根据硬件设计的连接图,我们可以开始编写单片机的程序。
以下是一个简化的伪代码示例:#include <stdio.h>// 定义IO口和车速变量#define MCU_IN_PIN 2#define MCU_OUT_PIN1 3#define MCU_OUT_PIN2 4int carSpeed = 0;// 初始化IO口void initIO() {pinMode(MCU_IN_PIN, INPUT);pinMode(MCU_OUT_PIN1, OUTPUT);pinMode(MCU_OUT_PIN2, OUTPUT);}// 主程序void loop() {// 读取车速信号carSpeed = digitalRead(MCU_IN_PIN);// 根据车速控制尾灯的亮灭if (carSpeed > 0) {digitalWrite(MCU_OUT_PIN1, HIGH);digitalWrite(MCU_OUT_PIN2, LOW);} else {digitalWrite(MCU_OUT_PIN1, LOW);digitalWrite(MCU_OUT_PIN2, HIGH);}// 延时一段时间delay(100);}// 初始化函数void setup() {initIO();}// 主函数int main() {setup();while (1) {loop();}return0;}在上述伪代码中,我们通过digitalRead()函数读取车速信号,并通过digitalWrite()函数控制尾灯的亮灭。
汽车尾灯控制器课程设计报告
汽车尾灯控制器课程设计报告一、引言汽车尾灯控制器是一种用于控制汽车尾灯亮灭的电子设备,广泛应用于汽车制造和维修领域。
本课程设计旨在通过设计一个简单的汽车尾灯控制器,让学生了解并掌握基本的电路设计和程序编写技能。
二、课程设计目标1.了解汽车尾灯原理和电路结构;2.学习PCB设计软件的使用方法;3.熟悉单片机编程语言;4.掌握基本的电路设计和调试技能。
三、课程设计内容1.硬件部分(1)根据要求选购所需元器件,包括单片机、继电器、LED等;(2)进行原理图设计,确定电路结构和连接方式;(3)使用PCB设计软件进行布线,并打印出PCB板;(4)焊接元器件到PCB板上,并进行测试。
2.软件部分(1)学习单片机编程语言,如C语言等;(2)编写程序,实现对继电器和LED的控制;(3)进行测试,调试程序并优化。
四、课程设计流程1.准备工作:选购元器件并准备好工具。
2.硬件部分:(1)根据原理图进行布线;(2)使用PCB设计软件进行布线;(3)打印出PCB板;(4)焊接元器件到PCB板上,并进行测试。
3.软件部分:(1)学习单片机编程语言;(2)编写程序,实现对继电器和LED的控制;(3)进行测试,调试程序并优化。
五、课程设计成果完成一个功能完整的汽车尾灯控制器,能够实现对汽车尾灯的控制。
六、总结本课程设计通过实际操作,让学生深入了解了汽车尾灯控制器的原理和电路结构,并掌握了基本的电路设计和调试技能。
同时,通过编写程序实现对继电器和LED的控制,让学生熟悉了单片机编程语言。
这些知识和技能对于学生未来从事相关领域的工作具有重要意义。
数字逻辑汽车尾灯控制器电路设计
数字逻辑汽车尾灯控制器电路设计数字逻辑汽车尾灯控制器电路设计随着汽车技术的不断发展,数字逻辑在汽车电子控制系统中扮演着越来越重要的角色。
在汽车尾灯控制器电路设计中,数字逻辑可以提供更高的可靠性、精确性和可编程性。
数字逻辑汽车尾灯控制器电路设计的主要目标是实现对汽车尾灯的精确控制。
该电路可以根据驾驶员的操作,自动调节尾灯的亮度、闪烁频率和模式。
此外,数字逻辑电路还可以与其他汽车系统进行通信,以实现更复杂的功能。
在数字逻辑汽车尾灯控制器电路设计中,常用的数字逻辑门包括与门、或门、非门和时序电路。
这些门可以通过逻辑运算来控制尾灯的开关、亮度和闪烁模式。
此外,时序电路可以用于实现尾灯的特殊功能,如呼吸灯效果或流动灯效果。
在设计数字逻辑汽车尾灯控制器电路时,需要考虑以下几个方面:1. 输入信号: 输入信号可以来自于驾驶员的操作、车辆的传感器或其他系统的反馈信号。
这些信号需要经过合适的接口电路转换为数字信号,以便数字逻辑电路能够处理。
2. 逻辑运算: 根据输入信号的不同组合,需要设计适当的逻辑运算电路来控制尾灯的开关、亮度和闪烁模式。
常用的逻辑门可以实现与、或、非等逻辑运算,而时序电路可以实现复杂的时序控制。
3. 输出接口: 数字逻辑电路的输出需要经过适当的接口电路转换为合适的电平和电流,以供尾灯驱动。
这些接口电路需要考虑到尾灯的功率需求和电压兼容性。
4. 故障检测与保护: 数字逻辑汽车尾灯控制器电路还应具备故障检测和保护功能,以确保系统的稳定和可靠性。
例如,可以设计过流保护电路来防止尾灯受损。
总之,数字逻辑汽车尾灯控制器电路设计可以提供更高的性能和可编程性,使得尾灯的控制更加精确和灵活。
随着数字逻辑技术的不断发展,相信将会有更多创新的功能被应用到汽车尾灯控制中,为驾驶员提供更安全、舒适的驾驶体验。
汽车尾灯控制器课程设计报告
汽车尾灯控制器课程设计报告一、引言随着汽车的不断发展,现代汽车的电子设备越来越复杂,其中尾灯控制器是汽车电子控制系统中的重要组成部分。
本篇文章将介绍汽车尾灯控制器的课程设计报告。
二、设计目的本次课程设计的目的是设计一款能够控制汽车尾灯的电路板,实现灯光的开关、闪烁等功能。
同时,要求设计的控制器具有稳定、可靠、安全等特点,满足汽车电子控制系统的要求。
三、设计原理本课程设计采用了单片机控制的方式,通过程序控制实现灯光的开关、闪烁等功能。
具体实现方式如下:1.硬件设计本设计采用了AT89S52单片机作为控制器,驱动4个LED灯模拟汽车尾灯的功能。
同时,为了保证电路的稳定性,本设计还添加了电容、电阻等元件,保证电路的稳定性和可靠性。
2.软件设计本设计的软件部分采用了C语言编程,通过程序控制实现灯光的开关、闪烁等功能。
其中,程序通过读取开关的状态,控制LED灯的亮灭。
同时,为了保证程序的可靠性和安全性,本设计还添加了多重保护机制,保证程序在异常情况下的正常运行。
四、设计过程1.硬件设计本设计首先进行了电路图的设计,包括单片机的引脚连接、电容、电阻等元件的连接,保证电路的稳定性和可靠性。
2.软件设计本设计的软件部分采用了C语言编程,通过程序控制实现灯光的开关、闪烁等功能。
同时,为了保证程序的可靠性和安全性,本设计还添加了多重保护机制,保证程序在异常情况下的正常运行。
五、设计结果经过测试,本设计实现了控制汽车尾灯的功能。
同时,通过多重保护机制,保证程序在异常情况下的正常运行,保证了汽车电子控制系统的稳定性和安全性。
六、设计总结本课程设计通过单片机控制的方式,实现了控制汽车尾灯的功能。
同时,通过电容、电阻等元件的添加,保证了电路的稳定性和可靠性。
通过多重保护机制,保证程序在异常情况下的正常运行,保证了汽车电子控制系统的稳定性和安全性。
这对于我们研究汽车电子控制系统的发展具有重要的意义。
汽车尾灯控制器设计——完整版
1、Proteus简介1.1 概述Proteus软件是英国Labcenter electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。
它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。
它是目前最好的仿真单片机及外围器件的工具。
虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。
Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PC B设计,真正实现了从概念到产品的完整设计。
是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、H C11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年即将增加Cortex和DSP系列处理器,并持续增加其他系列处理器模型。
在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。
1.2 具有四大功能模块:1.2.1 智能原理图设计(ISIS)丰富的器件库:超过27000种元器件,可方便地创建新元件;智能的器件搜索:通过模糊搜索可以快速定位所需要的器件;智能化的连线功能:自动连线功能使连接导线简单快捷,大大缩短绘图时间;支持总线结构:使用总线器件和总线布线使电路设计简明清晰;可输出高质量图纸:通过个性化设置,可以生成印刷质量的BMP图纸,可以方便地供WORD、POWERPOINT等多种文档使用。
1.2.2 完善的电路仿真功能(Prospice)Prospice混合仿真:基于工业标准SPICE3F5,实现数字/模拟电路的混合仿真;超过27000个仿真器件:可以通过内部原型或使用厂家的SPICE文件自行设计仿真器件,Labcenter也在不断地发布新的仿真器件,还可导入第三方发布的仿真器件;多样的激励源:包括直流、正弦、脉冲、分段线性脉冲、音频(使用wav 文件)、指数信号、单频FM、数字时钟和码流,还支持文件形式的信号输入;丰富的虚拟仪器:13种虚拟仪器,面板操作逼真,如示波器、逻辑分析仪、信号发生器、直流电压/电流表、交流电压/电流表、数字图案发生器、频率计/计数器、逻辑探头、虚拟终端、SPI调试器、I2C调试器等;生动的仿真显示:用色点显示引脚的数字电平,导线以不同颜色表示其对地电压大小,结合动态器件(如电机、显示器件、按钮)的使用可以使仿真更加直观、生动;高级图形仿真功能(ASF):基于图标的分析可以精确分析电路的多项指标,包括工作点、瞬态特性、频率特性、传输特性、噪声、失真、傅立叶频谱分析等,还可以进行一致性分析;1.2.3 独特的单片机协同仿真功能(VSM)支持主流的CPU类型:如ARM7、8051/52、AVR、PIC10/12、PIC16、PIC18、PIC24、dsPIC33、HC11、BasicStamp、8086、MSP430等,CPU类型随着版本升级还在继续增加,如即将支持CORTEX、DSP处理器;支持通用外设模型:如字符LCD模块、图形LCD模块、LED点阵、LED七段显示模块、键盘/按键、直流/步进/伺服电机、RS232虚拟终端、电子温度计等等,其COMPIM(COM口物理接口模型)还可以使仿真电路通过PC机串口和外部电路实现双向异步串行通信;实时仿真:支持UART/USART/EUSARTs仿真、中断仿真、SPI/I2C仿真、MSSP 仿真、PSP仿真、RTC仿真、ADC仿真、CCP/ECCP仿真;编译及调试:支持单片机汇编语言的编辑/编译/源码级仿真,内带8051、AV R、PIC的汇编编译器,也可以与第三方集成编译环境(如IAR、Keil和Hitech)结合,进行高级语言的源码级仿真和调试;1.2.4 实用的PCB设计平台原理图到PCB的快速通道:原理图设计完成后,一键便可进入ARES的PCB 设计环境,实现从概念到产品的完整设计;先进的自动布局/布线功能:支持器件的自动/人工布局;支持无网格自动布线或人工布线;支持引脚交换/门交换功能使PCB设计更为合理;完整的PCB设计功能:最多可设计16个铜箔层,2个丝印层,4个机械层(含板边),灵活的布线策略供用户设置,自动设计规则检查,3D 可视化预览;多种输出格式的支持:可以输出多种格式文件,包括Gerber文件的导入或导出,便利与其它PCB设计工具的互转(如protel)和PCB板的设计和加工。
EDA 课程设计汽车尾灯控制器
《EDA技术》课程设计说明书汽车尾灯控制器设计学院:电气与信息工程学院学生姓名:朱木宁指导教师:胡红艳职称\学位高级实验师专业:电子与信息工程班级:电子1401班学号:完成时间:2016/6《EDA技术》课程设计任务书随着社会的不断进步,现代化技术已经深入到人们生活的各个角落,而汽车作为较为方便的代步工具,已经成为我们生活中不可或缺的一部分。
人们对汽车的研究已经是非常的深入,为了使汽车更好的服务人类,人们从来没有停止过对汽车的研究,对于司机来说,汽车信号灯是汽车与汽车这间的交流渠道,不同的亮灯模式表达了不同的信息,是协调交通,避免交通事故发生的重要信息,所以汽车尾灯控制器的作用是毋庸置疑的。
本次课程设计采用的是EDA控制技术来实现汽车尾灯控制电路的设计。
首先给出了设计方案,然后进行的VHDL的程序设计,生成了底层文件,再画出了汽车尾灯控制系统的顶层文件原理图,同时进行了软件仿真和硬件下载测试。
本次设计较好的完成的课程设计的要求,使其控制系统使用更方便,成本更低廉。
关键词:EDA技术,VHDL程序,硬件下载。
ABSTRACTWith the constant progress of the society, modern technology has gone deep intoevery corner of people's lives, and car as more convenient means of transportationtool, has become a part of an integral part of our lives. People's study on the car isalready very deeply, in order to make the car better service to humanity, people havenever stopped for automobile research and for drivers, car lights are cars and car thechannels of communication, different lighting modes to express different information,coordinate transportation, avoid traffic accidents important information, so cartaillight controller role is beyond doubt.This design for the automobile tail light controller design, uses the EDA controltechnology to realize the automobile tail light control circuit design. First, the designof the program, and then the VHDL program design, generated the underlyingdocument, drawing out the car light control system schematic, while the software simulation and download test. This design better complete the requirements of the curriculum design, so that the use of its control system is more convenient, the cost is more low.Key words:EDA control,VHDL program目录1概述 (6)1.1 EDA简介 (6)1.2设计目的 (6)1.3设计简介及要求 (7)2设计方案 (8)3 软件电路的设计 (9)3.1 主控制模块 (9)3.2 左侧控制模块 (10)3.3雾灯模式、倒车控制模块 (11)3.4 右侧控制模 (12)3.5 汽车尾灯控制器系统电路 (13)4 系统仿真 (14)4.1汽车控制器系统仿真 (14)4.2主控制模块仿真 (15)4.3左侧控制模块仿真 (15)4.4右侧控制模块仿真 (16)4.5雾灯模式、倒车控制模块仿真 (16)5 下载测试 (17)5.1芯片选择及引脚锁定 (17)5.2 下载测试 (18)结束语 (19)参考文献 (20)致谢 (21)附录 1主控模块程序 (22)附录 2 左侧控制模块程序 (22)附录 3 雾灯、倒车控制模块程序 (23)附录 4 右侧控制模块程序 (24)1 概述1.1 EDA简介随着电子技术的迅猛发展,高新技术日新月异,传统的设计方法正逐步退出历史舞台,取而代之的是基于 EDA 技术的芯片设计技术,它正成为电子系统设计的主流。
《课程设计-汽车尾灯控制器的电路设计》精选全文
可编辑修改精选全文完整版一、概述1.设计目的:设计一个汽车尾灯控制电路,实现对汽车尾灯状态的控制。
2.设计要求:在汽.车尾部左右两侧各有3个指示灯〔假定用发光二极管模拟〕,根据汽车运行的状况,指示灯需具有四种不同的状态:①汽车正向行驶时,左右两侧的指示灯处于熄灭状态。
②汽车向右转弯行驶时,右侧的三个指示灯按右循环顺序点亮③汽车向左转弯行驶时,左侧的三个指示灯按左循环顺序点亮④汽车临时刹车时,左右两侧指示灯处于同时闪烁状态。
二、方案设计为了区分汽车尾灯的4种不同的显示模式,需设置2个状态控制变量。
假定用开关R和L进行显示模式控制,可列出汽车尾灯显示状态与汽车运行状态的关系,如表1所示。
表1 汽车尾灯和汽车运行状态在汽车左右转弯行驶时由于3 个指示灯被循环顺序点亮,所以可用一个三进制计数器的状态控制译码器电路顺序输出高电平,按要求顺序点亮3个指示灯。
设三进制计数器的状态用Q1和Q0表示,可得出描述指示灯D1、D2、D3、D4、D5、D6与开关控制变量R 、L,计数器的状态Q1、Q0以及时钟脉冲CP之间关系的功能表如表2所示〔表中指示灯的状态“1”表示点亮,“0”表示熄灭〕。
表2 汽车尾灯控制器功能表根据以上设计分析与功能描述,可得出汽车尾灯控制电路的原理框图如图1。
整个电路可由时钟产生电路、开关控制电路、三进制计数器电路、译码与显示驱动电路等局部组成图1 汽车尾灯控制电路的原理框图三、电路设计脉冲电路的设计方案一:石英晶体振荡器此电路的振荡频率仅取决于石英晶体的串联谐振频率fs ,而与电路中的R 、C 的值无关。
所以此电路能够得到频率稳定性极高的脉冲波形,它的缺点就是频率不能调节,而且频带窄,不能用于宽带滤波。
此电路非常适合秒脉冲发生器的设计,但由于尽量和课堂知识联系起来,所以没有采用此电路。
方案二:由555定时器构成的多谐振荡器由555定时器构成的多谐振荡器。
555定时器的管脚图如图2所示。
由于555定时器内部的比拟器灵敏度高,输出驱动电流大,功能灵活,而且采用差分电路形式,它的振荡频率受电源电压和温度的影响很小。
EDA课程设计-汽车尾灯控制器
EDA课程设计-汽车尾灯控制器
一、设计需求
随着汽车行业的不断发展,车辆的智能化程度也在不断提高。
汽车电子控制系统的应用越来越普及,汽车尾灯控制器也正是汽车电子控制系统的一部分。
本课程设计旨在设计一款汽车尾灯控制器,可以根据车速、刹车、灯光、是否开车门等因素来控制车尾灯的亮灭。
二、硬件设计
1.电源电路
汽车电气系统的电压范围通常在8-16V之间,因此采用12V 直流电源供电。
同时考虑到汽车电气系统的供电环境不稳定,因此设计具有保护功能的稳压电路。
2.信号输入电路
采用多个开关量传感器对车速、刹车、灯光、车门等状态进行检测,将传感器的信号输入到单片机进行处理和判断。
3.信号输出电路
设计具有PWM调节功能的电路,实现对车尾灯亮度的调节。
同时通过继电器控制车尾灯的开关,实现车尾灯的亮灭控制。
三、软件设计
1.程序流程
设计程序流程如下:
开始
检测各个传感器状态
根据传感器状态控制车尾灯亮灭
结束
2.程序实现
采用单片机作为处理器,根据不同传感器状态的输入,控制输出PWM信号,在车尾灯控制电路中调节车尾灯的亮度,并通过继电器控制车尾灯的开关,实现车尾灯的亮灭控制。
四、总结
汽车尾灯控制器是车辆电子控制系统中极为重要的部分,可以通过对车速、刹车、灯光、车门等状态进行检测,实现对车尾灯的亮灭控制。
本课程设计通过对电源电路、信号输入电路、信号输出电路和程序流程的设计,实现了一款汽车尾灯控制器的设计,为汽车智能化提供了一定的技术基础。
尾灯控制器设计报告
电子电路课程设计尾灯控制器设计姓名:戴莉娜学号:201511504105班级:生医151成绩:电子电路课程设计实验报告尾灯控制器一、设计要求设计一个汽车尾灯控制电路,要求汽车尾部左右两侧各有3个指示灯,共6个指示灯。
在右转弯时,右侧3个指示灯按右循环顺序点亮;在左转弯时,左侧3个指示灯按左循环顺序点亮;闪烁时6个灯全亮。
关闭则灯不亮,系统默认为灯不亮。
二、设计目的1.综合运用相关课程中所学到的知识去完成设计课题。
2.熟悉常用芯片和电子器件的类型及特性,掌握合理运用器件的原则。
3.学会电路的设计与仿真。
4.通过查阅手册和相关文献资料,培养学生独立分析和解决问题的能力。
5.培养严肃认真的工作作风和严谨的科学态度。
6.能自己熟练连接实现逻辑电路。
7.掌握基本逻辑式的化简8.熟悉集成电路的引脚安排9.掌握Multisim的基本用法10.掌握芯片的逻辑功能和译码显示器的使用方法三、设计方案汽车尾灯控制电路主要由模式控制电路,三进制计数器,译码与显示驱动电路和尾灯状态显示四部分构成。
实验要求实现正常行驶、左转、右转、刹车这四种状态下汽车尾灯的显示情况。
我们可以用6个LED显示灯来模拟汽车的尾灯,左边三个,右边三个。
当汽车正常行驶,在两侧的LED灯全部熄灭;转向时,汽车对应一侧的灯循环点亮;刹车情况下,所有的灯全部闪。
设置两个可控制的开关,设计电路实现所需达到功能。
通过双J-K触发器可产生00、01、10、11四种状态。
1.开关置为00状态时,表示汽车处于正常运行状态。
2.开关置为0 1状态时,表示汽车处于右转弯的状态。
3.开关置为1 0状态时,表示汽车处于左转弯的状态。
4.开关置为11状态时,表示尾灯处于闪烁的状态。
其中,K1 控制汽车尾灯的左转,K2控制右转,K3控制刹车。
当所有开关为低电平时,表示汽车正常行驶;当有一个转向灯开关为高电平时,汽车相应一侧的灯循环点亮;当刹车开关为高电平时,6个灯同时闪。
译码与显示电路可用3-8线译码器74LS138、6个与非门和6个反相器构成。
汽车尾灯控制器设计
目 录1 引言 (1)1.1设计的目的 (1)1.2设计的基本内容 (1)1.3EDA的介绍 (2)1.3.1 EDA技术的概念 (2)1.3.2 EDA技术的特点 (2)1.3.3 EDA设计流程 (2)1.4硬件描述语言(VHDL) (3)1.4.1VHDL的介绍 (3)1.4.2 VHDL语言的特点 (3)2 设计任务及设计要求 (3)2.1设计任务 (3)2.2设计要求 (4)3 设计总体思路 (4)3.1汽车运行状态表 (4)3.2汽车尾灯控制总体设计框图 (4)4 各模块单元设计 (5)4.13-5编码器设计生成模块 (5)4.2两位0-1脉冲发生器的生成模块 (6)4.3左转灯控制模块的生成模块 (6)4.4右转灯控制模块的生成模块 (7)4.5晚间灯控制模块的生成模块 (7)4.6刹车控制模块的生成模块 (8)5 各模块波形仿真、调试与分析 (8)5.13-5编码器模块仿真及分析 (8)5.2两位0-1脉冲发生模块仿真及分析 (9)5.3左转灯控制模块仿真及分析 (10)5.4右转灯控制模块仿真及分析 (10)5.5晚间灯控制模块仿真及分析 (11)5.6刹车灯模块仿真及分析 (12)6 整个系统的组装调试、仿真与分析 (12)6.1总体设计顶层文件组装图与锁定管脚 (12)6.2汽车尾灯控制器的总体仿真与分析 (13)6.3汽车尾灯控制器的程序文件下载与实物仿真验证 (14)7 总结与评价 (18)参考文献 (19)附录1 总体设计顶层文件电路连接图 (20)附录2 顶层文件功能仿真总波形图 (21)附录3 各模块VHDL语言描述 (22)3.13-5编码器模块VHDL语言描述 (22)3.2两位0-1脉冲发生模块VHDL语言描述 (23)3.3左转灯控制模块VHDL语言描述 (24)3.4右转灯控制模块VHDL语言描述 (24)3.5晚间灯控制模块VHDL语言描述 (25)3.6刹车灯模块VHDL语言描述 (26)1 引言随着社会的发展,科学技术也在不断的进步,状态机的应用越来越广泛。
汽车尾灯控制系统设计
2.2.1 VHDL的介绍 VHDL(Very-High-Speed Integrated Circuit Hardware Description Language)主要用于描述数字系统的结构,行为,功能和接口。除了含有许多具有硬件特征的语句外,VHDL的语言形式和描述风格与句法是十分类似于一般的计算机高级语言。VHDL的程序结构特点是将一项工程设计,或称设计实体(可以是一个元件,一个电路模块或一个系统)分成外部(或称可是部分,及端口)和内部(或称不可视部分),既涉及实体的内部功能和算法完成部分。在对一个设计实体定义了外部界面后,一旦其内部开发完成后,其他的设计就可以直接调用这个实体。这种将设计实体分成内外部分的概念是VHDL系统设计的基本。硬件描述语言VHDL是一种用于进行电子系统硬件设计的计算机高级语言,它采用软件的设计方法来描述电子系统的逻辑功 能、电路结构和连接形式。硬件描述语言是EDA技术的重要组成部分,是EDA设计开发中很重要的软件工具。VHDL即超高速集成电路硬件描述语言,是作为电子设计主流硬件的描述语言。它具有很强的电路描述和建模能力,能从多个层次对数字系统进行建模和描述,从而大大简化了硬件设计任务,提高了设计可靠性,用VHDL进行电子系统设计的一个很大的优点是设计者可以专心致力于其功能的实现,而不需要对不影响功能与工艺有关的因素花费过多的时间和精力。硬件描述语言可以在三个层次上进行电路描述,其层次由高到低,分为行为级、几级和门电路级。应用VHDL进行电子系统设计有以下优点:(1)VHDL的宽范围描述能力使它成为高层次设计的核心,将设计人员的工作重心提高到了系统功能的实现与调试,只需花较少的精力用于物理实现。(2)VHDL可以用简洁明确的代码描述来进行复杂控制逻辑的设计,灵活且方便,而且也便于设计结果的交流、保存和重用。’(3)VHDL的设计不依赖于特定的器件,方便了工艺的转换。(4)VHDL是一个标准语言,为众多的EDA厂商支持,因此移植性好。 将EDA技术与传统电子设计方法进行比较可以看出,传统的数字系统设计只能在电路板上进行设计,是一种搭积木式的方式,使复杂电路的设计、调试十分困难;如果某一过程存在错误,查找和修改十分不便;对于集成电路设计而言,设计实现过程与具体生产工艺直接相关,因此可移植性差;只有在设计出样机或生产出芯片后才能进行实现,因而开发产品的周期长。而EDA技术则有很大不同,采用可编程器件,通过设计芯片来实现系统功能。采用硬件描述语言作为设计输入和库的引入,由设计者定义器件的内部逻辑和管脚,将原来由电路板设计完成的大部分工作改在芯片的设计中进行。由于管脚定义的灵活性,大大减轻了电路图设计和电路板设计的工作量和难度,有效增强了设计的灵活性,提高了工作效率。并且可减少芯片的数量,缩小系统体积,降低能源消耗,提高了系统的性能和可靠性。能全方位地利用计算机自动设计、仿真和调试。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二.课程设计体会 一周的课程设计很快就结束了,总的说来收获不小,不能说设计的过程中是一帆风顺的,开始时是设计阶段也没太在意,后来到动手 的时候觉得遇见了好多没想到的问题,平时在书本上划的很熟练的一些电路,当拿到Multisim12.0上进行仿真时就回错误百出。开始 时让我极为的伤头,在课程设计的第二天我专门的对Multisim12.0软件进行了操练,当我熟悉了之后用起来就比较得心应手了。也发 现用计算机软件进行设计的好处,使产品的设计成本大大的降低。我想这也是最吸引我们的地方,当真正的进行产品大规模生产时利 润是相当大的。当我投入设计时才发现乐在其中,这次实验是我们对书本中学到的各个部分原理的一次综合的运用,在书本中我们看 那些原理有老师的讲解我们理解起来并不一定十分的困难,但是当我们将那些知识综合运用的电路的设计中确实有了很多意想不到的 困难。实践出真知,通过这次电路的设计让我学到了书本中没有的很多东西,我想最主要的就是一种综合能力的提升。我认为这样的 电路设计很有现实意义,这样的教学方法对于提升同学们的综合运用能力也是行之有效的,是非常值得推广的。如果在讲课过程中能 够运用部分内容穿插一些小设计,或者让同学们自己回去设计一些小电路,并且通过老师的指导演示出来,我想不仅能调动同学的学 习积极性,而且还能培养出同学们的创新设计能力。比如这次设计,如果能够让同学们能够演示出来就更好了。如果老师讲课时能够 将各种难题能够用软件模拟可以让我们更好的理解。 课程设计是一个增长知识的课堂,在此过程当中不断的认识自己,了解自己,提高自己,无论是在学习和生活中都要有所收获,真 正的做到整个实验过场对自己整个人生都有所影响,有所回报,这样才能使整个过程更加的有意义,也使自己的人生更加的充实。在 此实验当中,在克服重重困难的同时也使我看到了电子学习的乐趣,为以后的学习工作打下了坚实的基础,为以后的工作与学习赢得 了必要的信心与决心。 总的说来,这次课程设计还是比较顺利的。只是在测试阶段遇到一点问题,其他阶段还是完全符合预定计划的,并没有因为什么问 题而耽误实验进程。 这次课程设计,虽然短暂。但却是我们第一次的自主合作的设计电路。以前书本上的内容第一次完完全全的在实际中实现。在设计过 程中,遇到了书本中不曾学到的情况。
3 功能仿真
4 总结
一、在此次课程设计中完成了下述工作:
汽车尾灯控制电路是一种应用极为广泛的设备,具有极好的性价比。在进行设计的过程中, 发现整个电路的结构并不是太复杂。整个电路主要由四部分组成:时钟脉冲发生器,触发器, 逻辑控制门及发光管驱动电路。
其中,时钟脉冲发生器在电路中有极重要的作用,能够通过计算得到需要的脉冲,使其发出 不同的频率产生不一样的脉冲。这样才能使电路更好的工作,是控制发光管的一项主要装置 之一。而在这之中,如何设置电容和电阻就显得至关重要。其次,准确地设定逻辑控制门也 很重要,直接决定了变色发光管能否正常工作以及能否达到设计的要求。再次,对脉冲分配 器的选择也起着很大作用。 在设计的过程中应该本着元件通用化,成品化,以满足大规模生产的要求,以便在日后产品 的更新维护能够更好的方便的进行。同时也要尽量减少设计过程中竞争冒险现象出先的概率。 使产品在使用过程中能够稳定的运行,达到良好的无故障率。在焊接的过程中要保证焊接坚 固,防止在实验的过程中出现短路或开路状态,来减少实验中的不稳定现象的出现。
模式控制K1 K0 0 0 时钟脉冲CP d 电路工作状态
汽车正向行驶(此时译码器不工作,译码器输出全部为高,显示驱动电路 中的与非门输出均为最低,反相器输出均为最高,尾灯全部熄灭) 汽车向右转弯行驶(此时姨妈期在计数器控制下工作,显示驱动电路中的 与非门输出取决于译码器输出,右侧尾灯DR1、DR2、DR3在译码器输出作 用 下顺序循环点亮)
1 0 0 d
2.3 译码与显示驱动电路
译码电路和显示驱动电路可分为用3-6线译码器74138和6个与非 门、6个反相器构成,逻辑电路如图4所示。图中74138的输入端A2、 A1、A0分别接K1、Q1、Q0。当图中G=F=1、K=0时,对应技术其状 态Q1、Q0为00、01、10,译码器输出 Y0、Y1、Y2依次为0,使指 示灯DR1、DR2、DR3相连的反相器输出依次为低电平,从而使指示 灯按DR1→DR2→DR3的顺序依次被点亮,示意汽车右转弯;当图中 G=F=1、K1=1时,对应计数器状态Q1Q0为00/01/10,译码器输出Y4、 Y5、Y6依次为0,使与指示灯DL3、DL2、DL1对应的反相器输出依 次为低电平,从而使指示灯DL3→DL2→DL1顺序依次被点亮,示意 ↓
根 据 汽车尾灯控制器的功能描述,假定译码电路采用3-8线译码器74138, 尾灯状态显示电路采用发光二极管(由6个发光二极管和6个电阻组成)模 拟,显示驱动电路由6个与非门和6个反相器构成,三进制计数器采用JK触 发器实现,可设计出汽车尾灯控制器的逻辑电路,如图4所示。
4 汽车尾灯控制器的逻辑电路图
1
1
CP
根据表5所示关系,可求出控制信号G和F的逻辑表达式
G K 1K 0 K1K 0 K1 K 0 F K 1K 0 K 1K 0 K1K 0 K1K 0CP K 1 K 0 K1K 0CP K1K 0 K1K 0CP K1K 0 CP K1K 0CP
④ 汽车临时刹车时,左右两侧的指示灯同时处于闪烁状态。
1.2 功能描述
根据ቤተ መጻሕፍቲ ባይዱ计要求,为了区分汽车尾灯4中不同显示模式,首先必 须设置2个控制变量。假定用开关K1和K0进行显示模式控制,可列 出汽车尾灯显示状态与汽车运行状态的关系,如表1所示.
1 汽车尾灯显示状态与汽车运行状态的关系
因为在汽车左、右转弯行驶时要求与之对应的3个指示灯被循 环顺序点亮,所以可用一个三进制计数器的状态控制译码器电路顺 序输出控制电平,按要求一次点亮3个指示灯。假定三进制计数器 的状态用Q1和Q2表示,可得出描述指示灯DL1、DL2、DL3 、DR1、 DR2、DR3与开关控制变量K1、K0和计数器的状态Q1、Q0以及时钟 脉冲CP之间关系的功能表,如表2所示()表中指示灯的状态“1”表 示点亮,“0”表示熄灭)。
根据G和F的逻辑表达式刻画出模式控制电路图4(1)所示。
2.2三进制计数器
三进制计数器的状态图如表6所示。假定采用JK触发器作为存储元 件,则可设计出的逻辑如图4(Ⅱ)所示。
6 三进制计数器的状态表
现态 Q1 Q0 次态 Q1^(N+1) Q2^(N+1)
0 0 1 1
0 1 0 1
0 1 0 d
2 汽车尾灯控制器功能表
由上述功能分析可知,该汽车尾灯控制器可由尾灯显示模式控制 电路、三进制计数器、译码电路、显示驱动电路和尾灯状态显示5 部分组成,其结构框图如图3所示
3 汽车尾灯控制器的结构框图
图3中,译码电路与显示驱动电路的功能是在模式控制电路输出 和三进制计数器状态的作用下,提供6个尾灯控制信号。
5 参考文献
1.3 电路设计
图4中,用虚线框将整个电路分 为模式控制电路、三进制计数器、 译码与显示驱动电路(译码电路 和显示驱动电路)和尾灯状态显 示4部分。 下面对各部分电路的设计方法做简单介 绍。
2.1模式控制电路
• 假定译码与显示驱动电路的控制信号分别为G和F,G与译码器 74138的使能输入端G1相连接,F与显示驱动电路中与非门的一个 输入端相连接。由前面的功能分析与描述可知,G和F与开关控制 变量K1、K0,以及时钟脉冲CP之间的关系如表5所示 • 5控制信号与模式控制变量、时钟脉冲的关系
Y
↑
汽车左转弯;当图中G=0、F=1时,译码器输出全1,使所有指示灯 相连的反相器输出全部为高电平,指示灯全部熄灭,示意汽车正向 行驶;当图中G=0、F=CP时,所有指示灯随CP的频率闪烁。从而实 现4种不同模式下的尾灯状态显示。
2.4尾灯状态显示电路
尾灯状态显示电路可由6个发光二极管和6个电阻组成,逻辑电 路如图4所有。图中,当反相器的输出为低电平时,相应发光二极 管点亮。
0
1
d
1
0
d
汽车向左转弯行驶(此时姨妈期在计数器控制下工作,显示驱动电路中的 与非门输出取决于译码器输出,右侧尾灯DR1、DR2、DR3在译码器输出作 用 下顺序循环点亮)
续表
模式控制K1 K0 时钟脉冲CP 电路工作状态
汽车临时刹车(此时译码器不工作,译码器输出全部为高,时钟脉冲CP 通过显示驱动电路的与非门作用到反相器输出端,使左右两侧的指示灯 在时钟脉冲CP作用下同时闪烁)
汽车尾灯控制器设计
1.1设计要求
设计一个汽车尾灯控制器,实现对汽车显示状态的控制。假定 在汽车尾部左右两侧各有3个指示灯,根据汽车运行状况,指示灯 具有如下4种不同的显示模式:
① 汽车正向行驶时,左右两侧的指示灯全部处于熄灭状态。
②
③
汽车向右转弯行驶时,右侧的3个指示灯按右循环顺序处于点亮。
汽车向左转弯行驶时,左侧的3个指示灯按左循环顺序处于点亮。