电子技术课程设计汽车尾灯
- 格式:docx
- 大小:323.80 KB
- 文档页数:11
电子线路课程设计实验报告学生姓名学号专业班级二O一九年六月三十日一、语音放大电路1、电路图与仿真电路2、电路分析该电路由三个LM324运放和一个LM386运放组成。
LM324系列器件带有真差动输入的四运算放大器,具有真正的差分输入。
该电路需要三个集成运放,LM324正好满足了这个要求。
LM386是一种音频集成功放,具有自身功耗低、更新内链增益可调整、电源电压范围大、外接元件少和总谐波失真小等优点的功率放大器,广泛应用于录音机和收音机之中。
电路最后通过一个LM386输出,实现语音放大的功能。
3、仿真结果蓝色波形为输入波形,红色波形为输出波形。
输入一个vpp为20mv的正弦波,输出一个vpp约为2.099v的正弦波,电路放大倍数大约为104.95倍。
因此仿真电路用的LM1877而不是LM386,仿真结果可能守到影响(输出波形略有失真)。
4、实际测试测得波形有失真,可能是因为噪声干扰,也可能是因为焊接的时候连线有错误或焊接不到位。
焊接实物:正面背面正面布局较为合理,但焊接时飞线较多,既给焊接带来一定难度,也不易检查,布局更合理的话可以减少飞线。
一、汽车尾灯1、电路图与仿真电路+5V2、电路分析该电路由七个芯片组成,分别是74LS08(2个)(与门)、74LS138(译码器)、74LS86(异或门)、74LS76(JK触发器)、74LS10(三输入与非门)、74LS04(非门)。
该电路用到的芯片都是十分基本的芯片,电路虽然用到的芯片较多,但结构其实十分简单,连线也很方便。
通过JK触发器和两路开关控制译码器的输入端,从而控制发光二极管的亮灭,根据两路开关有四种可能,发光二极管发光情况也有四种。
3、仿真结果两个开关均断开,六个发光二极管构成流水灯。
闭合S2,断开S1,左边三个发光二极管不亮,右边三个二极管构成流水灯。
闭合S1,断开S2,右边三个发光二极管不亮,左边三个发光二极管构成流水灯。
两开关均闭合,六个发光二极管都不亮。
中北大学课程设计说明书学生姓名:张晓宇学号:0805014123学院:信息与通信工程学院专业:电子信息科学与技术题目:汽车尾灯控制电路设计指导教师:程耀瑜职称: 教授李文强职称: 讲师2011 年 1 月 6 日中北大学课程设计任务书2010/2011学年第一学期学院:信息与通信工程学院专业:电子信息科学与技术学生姓名:张晓宇学号:0805014123 课程设计题目:汽车尾灯控制电路设计起迄日期:12月26日~1月7日课程设计地点:中北大学指导教师:程耀瑜,李文强系主任:程耀瑜下达任务书日期: 2010 年 12 月 26 日课程设计任务书课程设计任务书目录摘要 (1)1 设计要求与思路 (2)1.1 设计目的及主要任务............................................................................................ .21.1.1 设计目的 ..................................................................................................... .21.1.2 设计任务及主要技术指标 (2)1.2 设计思想.............................................................................................................. .22 方案论证及设计原理 (3)2.1 方案确定与论证.................................................................................................. .32.2 设计原理......................................................................................................... ... . 32.2.1 汽车尾灯显示状态与汽车运行状态的关系........................................ . (3)2.2.2 汽车尾灯控制器功能描述.................................................................. ... .. (4)3 电路单元模块设计 (5)3.1 开关控制译模块........................................................................................... . (5)3.2 脉冲产生模块.............................................................................................. .. (5)3.3 三进制改造模块......................................................................................... (7)3.4 译码输出模块............................................................................................. . (9)3.5 模式控制模块............................................................................................ . (10)3.6 译码与显示驱动电路 (11)4 电路的仿真与分析 (12)4.1 电路的仿真............................................................................................... .. (12)4.2 电路的分析 (13)5 元件列表.......................................................................................................... (14)6心得与体会 (15)参考文献 (16)摘要本文介绍了一种通过TTL 系列逻辑门级时序逻辑芯片设计模拟汽车尾灯工作情况电路的方法。
汽车尾灯控制电路数电课程设计
汽车尾灯控制电路数电课程设计
一、实验目的
1、熟悉、掌握数字电路的基本概念和特性;
2、掌握程序控制器的原理及其应用;
3、熟悉汽车尾灯控制电路的结构及工作原理;
4、掌握计算机编程的基本方法;
5、掌握程序控制器实现汽车尾灯控制电路的操作。
二、实验内容
1、汽车尾灯控制电路的结构介绍;
2、实验要求:
(1)实现汽车尾灯控制电路的各个功能;
(2)编写汽车尾灯控制电路程序
3、建立汽车尾灯控制电路的实验板;
4、汽车尾灯控制电路的程序调试;
5、汽车尾灯控制电路的实验数据处理。
三、实验原理
本实验的主要内容是利用程序控制器实现汽车尾灯控制电路的操作,实现汽车尾灯控制电路的控制功能,实现汽车后尾灯的行使和关闭。
汽车尾灯控制电路包括电源供电电路、按键控制电路、尾灯控制电路、程序控制器(包括中央控制器和外接的I/O口)等组成,程序控制器由程序语言代码控制其内部的中央处理器,从而将按键控制
信号转换成尾灯控制信号控制其外部I/O口,实现汽车尾灯的控制。
四、实验步骤
1、根据原理图组装汽车尾灯控制电路实验板;
2、熟悉汽车尾灯控制电路的控制原理;
3、根据实验要求编写汽车尾灯控制电路的程序;
4、使用调试器对汽车尾灯控制电路的程序进行调试;
5、实验数据的处理与分析。
五、实验结论
通过本实验,我们熟悉和掌握了汽车尾灯控制电路的控制原理,并能够根据实验要求编写程序控制器实现汽车尾灯的控制功能。
本实验为我们了解程序控制器的应用,提高了我们的数字电路知识,以及掌握的计算机编程技能,给予我们很大的启发和帮助。
汽车尾灯课程设计报告
随着汽车行业的不断发展,汽车尾灯作为汽车的重要组成部分,也在不断地进行着创新和改进。
因此,本次课程设计的目的就是为了让学生们更加深入地了解汽车尾灯的设计原理和制作过程,从而提高他们的设计能力和实践能力。
我们需要了解汽车尾灯的基本原理。
汽车尾灯主要由灯罩、灯泡、反光板、导线等组成。
其中,灯泡是发光的核心部分,反光板则起到反射光线的作用,导线则将电能传输到灯泡中。
在设计汽车尾灯时,我们需要考虑到灯光的亮度、颜色、形状等因素,以及灯光的反射和折射等光学原理。
我们需要了解汽车尾灯的制作过程。
在制作汽车尾灯时,我们需要先进行设计和模型制作,然后进行灯罩的制作和灯泡的安装,最后进行电路的连接和测试。
在制作过程中,我们需要注意到灯罩的材质和颜色的选择,以及灯泡的功率和亮度的调节等因素。
我们需要进行实践操作,让学生们亲自动手制作汽车尾灯。
在实践操作中,我们可以让学生们进行灯罩的制作和灯泡的安装,以及电路的连接和测试等步骤。
通过实践操作,学生们可以更加深入地了解汽车尾灯的制作过程和原理,从而提高他们的实践能力和创新能力。
本次课程设计旨在让学生们更加深入地了解汽车尾灯的设计原理和
制作过程,从而提高他们的设计能力和实践能力。
通过本次课程设计,我们相信学生们可以更加熟练地掌握汽车尾灯的制作技术,为未来的汽车行业发展做出更大的贡献。
电子技术课程设计--- 汽车尾灯控制电路学院专业、班级姓名学号指导老师汽车尾灯控制电路-、设计任务与要求(1)内容:用6只发光二极管模拟6盏汽车尾灯(汽车尾部左、右各3盏),用两个开关作为转弯控制信号(一个开关控制右转弯,另一个控制左转弯)。
(2)要求:当汽车往前行驶(此时两个都未接通),6盏全灭。
当汽车转弯时,若右转弯(即右转开关接通),右边3盏尾灯从左到右顺序亮灭,左边3盏全灭;若左转弯(即左转开关接通),左边3盏尾灯从右到左顺序亮灭,右边3盏全灭。
当左右两个开关同时接通时,6盏尾灯同时明、暗闪烁。
总体框图(1)(2)0时钟脉冲是一个激励信号,给左右两个灯控制模块脉冲。
多路选择器是选择它的有用输出,在这个实验中,它有2个输入,3个输出当转到left开关时,输出选Ifen。
当转到right开关时,输出选rten.当两个都不开时,输出选IR,它是一个清零端。
左右边控制模块是控制它的输出,使它们的输出依次进行。
灯是起到亮灭的作用。
三、选择器件CTRL在这里是主控模块,主要是选择作用,它的输入是两个开关,输出主要选择哪个开关起到作用LEFTP—LEFTE N ILE D2 ——CLK LE D X —一 5 " g —次亮灭。
RIGHTPn1 OH TE H RILE□ LK RLE DJL5RLEO43LEFTP 是一个左灯控制模块,是一个沿时作用,它使3个输出灯依(4)-JLRIGHTP是一个右灯控制模块,也起延时作用,当脉冲到来时,RIGHTEN为高电平时,输出的三个灯从左到右依次亮灭四、功能模块1、( 1)时钟脉冲的VHDL语言library ieee;use ieee.std」o gic_1164.all;use ieee.std_logic_ un sig ned.all; en tity ck is port(clk:in std」ogic;cp:out std」o gic);end ck;architecture a of ck issignal cnter:std」ogic_vector(7 downto 0); beg inprocess(clk)begi nif clk'eve nt and clk='1'the ncn ter<=c nter+1;end if;end process;cp<=c nter(3);end a;(2) 时钟脉冲的生成符号CK 的功能就是起激励信号的作用,它给左右两灯的控制模块一序列脉冲(3) 时钟脉冲的功能仿真图一TLnmnnnrLrLRnmnnnrLrLRnr2、( 1)多路选择器的VHDL 语言library ieee;use ieee.std_logic_1164.all; en tity ctrl isport(left,right:i n std_logic; lfen,rten,lr:out std_logic); endctrl;architecture a of ctrl is begi n process(left,right)variable tmp:std 」o gic_vector(1 dow nto 0); beg in tmp:=left&right; case tmp is whe n"OO"=>lfe n<='0';rten <='0'; lr<='0';whe n"01"=>lfe n<='0'; rten<='1'; lr<='0'; whe n"10"=>lfe n<='1'; rten <='0'; lr<='0'; whe n others=> Ifenv='1';rtenv='1';lr<='1';end case; end process;ValuJ 775.0ns 800.0ns 025.On3 850.0ns 8751ns 900.0ns 9250ns 95O.ans 975.0ns I C 0 0 —end a;(2)多路选择器的生成符号CTRL—LEFT ILFE N:—RIGHT RTE N: LRCTRL的功能是选择作用,当LEFT输入时,输出选择LFEN当RIGHT俞入时, 输出选择RTEN当两个都没输入,输出选择LR清零端。
课程设计任务书学生姓名: *** 专业班级: 电信1405班指导教师: *** 工作单位: 信息工程学院题目: 汽车尾灯控制器的电路设计仿真与制作初始条件:利用中、小规模集成电路芯片7400、7404、74138、7476、7486 和其它器件实现对汽车尾灯显示的控制功能。
电路组成框图如图1 所示。
要求完成的主要任务: (包括课程设计工作量及技术要求,以及说明书撰写等具体要求)1、课程设计工作量:1 周内完成汽车尾灯控制器电路的设计、仿真、装配与调试。
2、技术要求:设汽车尾部左右两侧各有3 个指示灯(用发光管模拟),要求是:①汽车正常行驶时,尾灯全部熄灭。
②当汽车右转弯时,右侧3 个指示灯按右循顺序点亮。
③当汽车左转弯时,左侧3 个指示灯按左循顺序点亮。
④临时刹车时,所有指示灯同时闪烁。
⑤选择电路方案,完成对确定方案电路的设计。
计算电路元件参数与元件选择、并画出总体电路原理图,阐述基本原理。
制作实际运行装置。
3、查阅至少5 篇近5 年参考文献。
按《武汉理工大学课程设计工作规范》要求撰写设计报告书。
全文用A4 纸打印,图纸应符合绘图规范。
时间安排:1)第1-2 天,查阅相关资料,学习设计原理。
2)第3-4 天,方案选择和电路设计仿真。
3)第4-5 天,电路调试和设计说明书撰写。
4)第6 天,上交课程设计成果及报告,同时进行答辩。
指导教师签名:年月日系主任(或责任教师)签名:年月日目录摘要 (4)1.总体设计 (5)1.1主要工作安排 (5)1.2设计任务与设计要求 (5)1.2.1设计任务 (5)1.2.2设计要求 (5)1.3方案论述与确定 (5)2.主要芯片介绍 (6)2.1 555定时器 (6)2.2 与门74LS08 (8)2.3 异或门74LS86 (9)2.4 二—五进制计数器 (12)2.5 3线-8线译码器74LS138 (12)2.6 四位二进制可预置的同步加法计数器74LS163 (14)3 电路设计 (15)3.1 555时钟脉冲电路模块 (15)3.2 三进制循环控制电路模块 (17)3.3 译码显示电路模块 (18)3.4 总体电路 (18)4.仿真 (19)4.1 仿真软件multisim介绍 (19)4.2 电路仿真 (20)5. 装配与调试 (25)5.1 装配与调试 (25)5.2 实物功能测试 (25)6.总结 (26)摘要本次设计的汽车尾灯控制电路是用数字电路实现的。
基于单片机的汽车尾灯控制器设计概述汽车尾灯控制器是车辆电气系统中的重要部件之一,用于控制汽车尾灯的亮灭。
随着电子技术的不断发展,基于单片机的汽车尾灯控制器设计越来越受到关注。
本文将介绍基于单片机的汽车尾灯控制器的设计原理和实现过程,并提供基于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()函数控制尾灯的亮灭。
课程设计说明书课程设计名称:电子课程设计课程设计题目:汽车尾灯控制电路学院名称:信息工程学院专业:计算机科学与技术班级:学号:姓名:评分:教师:20 10 年 9 月 15 日摘要随着科学技术的全方面发展,汽车制造工艺得到了长足的进步,使得汽车已经成为现代人们主要的交通工具。
人们了解到他们便捷、快速之余,也同时意识到汽车潜在的安全隐患,所以对具有汽车行驶状况提示作用的汽车尾灯进行研究是非常必要的。
本次课题设计的目的:设计汽车尾灯控制电路,由两个开关控制实现汽车正常运行、右转弯、左转弯和刹车时尾灯的情况。
尾灯分别由左右各三个灯泡组成,实验中采用发光二极管显示。
这样可以使得尾灯更清楚明显更加人性化。
本次设计是关于汽车尾灯控制电路的设计,根据汽车尾灯显示状态与汽车运行状态的关系,分析并设计电路。
整个电路由控制电路,三进制计数器,译码与显示驱动电路,尾灯状态显示4部分组成。
分析了使能控制信号与模式控制变量、时钟脉冲的关系,运用J—K触发器、3—8译码器等实现了根据汽车的运行状态,指示灯显示4种不同的模式。
本文详细的介绍了电路的设计思路及其实现过程,包括了整个设计流程。
通过上述电路组成使得汽车正常行驶时尾灯全灭,左转弯时左边三个指示灯顺序点亮,右转弯时右边三个指示灯顺序点亮,紧急刹车时左右两边指示灯同时闪烁,从而完成整个汽车尾灯控制电路的设计。
经过一系列的分析、仿真模拟等准备工作,本次课题设计基本都实现了全部的设计要求。
关键字:汽车尾灯、循环闪烁、译码、脉冲源目录前言 (4)第一章设计内容及要求 (5)第二章系统设计方案选择2.1 方案一 (6)2.2 方案二 (7)第三章系统组成及工作原理3.1 系统组成 (8)3.2 工作原理 (9)第四章单元电路设计、参数计算、器件选择4.1 CP脉冲电路的设计......................................`10 4.2 三进制计数器电路设计. (11)4.3 开关控制电路设计 (12)4.4译码及显示驱动电路 (13)第五章实验调试及测试结果与分析 (15)第六章实验总结及收获 (16)参考文献 (17)附录一 (18)附录二 (21)附录三 (22)前言汽车技术的发展趋势是电子化、智能化、信息化和集成化当前国际汽车市场上,汽车电子化竞争非常激烈,电子控制系统的应用十分普遍。
课程设计报告设计题目:汽车尾灯控制电路的设计与实现班级:计算机学号:姓名:指导教师:设计时间:摘要进行本次课程设计主要有两个目的,一是对数字逻辑这门课程的理论知识进行一次系统的梳理;二是锻炼自己将理论应用于实践的能力。
针对以上目的,就要求做到,通过分析实际的需求提炼出相应的理论模型,进而再进行电路的设计,在之后的实际电路实现的过程中,还可以根据实际的需要对电路做出一些改进。
本课题设计一个汽车尾灯的控制电路。
汽车尾部左右两侧各有3个指示灯(用发光二极管模拟)。
使用555定时器发出秒脉冲,74LS161计数器和74LS138以及其他逻辑门实现控制个驱动功能,实现基本要求和扩展,即汽车正常行驶时指示灯不亮;右转弯时右侧3个指示灯按右循环顺序点亮,左侧指示灯全灭;左转弯时左侧3个指示灯按左循环顺序点亮,右侧指示灯全灭;汽车临时刹车和倒车时指示灯闪烁;右转弯刹车时右侧灯顺序循环点亮,左侧灯全亮;左转弯刹车时左侧灯顺序循环点亮,右侧灯全亮以及用数码管显示各个状态等。
关键词:计数器,译码器,555定时器,逻辑门等目录摘要 (2)第1章概述 (4)第2章课程设计任务及要求 (5)2.1 设计任务 (5)2.2 设计要求 (5)第3章系统设计 (7)3.1 方案论证 (7)3.2 系统设计 (7)3.2.1 结构框图及说明 (7)3.2.2 系统原理图及工作原理 (8)3.3 单元电路设计 (9)3.3.1 单元电路工作原理 (9)3.3.2 元件参数选择 (12)第4章软件仿真 (13)4.1 仿真电路图 (13)4.2 仿真过程 (13)4.3 仿真结果 (14)第5章安装调试 (20)5.1 安装调试过程 (20)5.2 故障分析 (20)第6章结论 (21)第7章使用仪器设备清单 (21)参考文献 (21)收获、体会和建议 (22)第1章概述随着现代科技和社会经济的发展,汽车已经逐步被广泛应用于人们的生产和生活。
而对于汽车行驶安全的要求就显得尤为重要,通过科技的力量来改进汽车的性能已经成为主要的方向。
立足于《电子技术》这门课程的知识体系,力求通过本学科的一些知识对汽车的尾灯显示电路进行模拟和做出一些分析改进。
希望通过这次设计实践,达到两个目的,锻炼自己的动手实践能力,以及用已学的知识对汽车尾灯控制电路进行详尽的分析与模拟。
对于汽车尾灯控制电路这项课设,主要有三方面的要求:一是脉冲频率的要求;二是汽车尾灯显示与汽车行驶状态一一对应;三是汽车尾灯的显示要依次循环变亮。
针对以上三项要求,我们设计了相应的模块。
用555实现脉冲产生电路,其主要电路为一多谐振荡电路;通过译码电路(74LS138,74LS20D芯片)和开关控制电路(74LS04,74LS08,74LS32芯片)实现汽车尾灯与汽车行驶状态之间的对应;通过计数器电路(74LS161芯片)实现汽车尾灯依次并循环显示。
在实践大型综合实验过程中,要尽量进行仿真操作以及模块化设计的思路。
本设计涉及对汽车尾灯的控制,为了演示整个控制效果,这里用3个发光二极管模拟汽车尾灯,用三个个开关作为控制信号分别完成基本要求和扩展,即汽车正常行驶时指示灯不亮;右转弯时右侧3个指示灯按右循环顺序点亮,左侧指示灯全灭;左转弯时左侧3个指示灯按左循环顺序点亮,右侧指示灯全灭;汽车临时刹车和倒车时指示灯闪烁;右转弯刹车时右侧灯顺序循环点亮,左侧灯全亮;左转弯刹车时左侧灯顺序循环点亮,右侧灯全亮以及用数码管显示各个状态等。
第2章课程设计任务及要求2.1 设计任务设计一个汽车尾灯控制电路,实现对汽车尾灯显示状态的控制。
1.基本设计任务设计汽车尾部有左、右两侧各3个指示灯(用发光二极管模拟),根据汽车运行情况,设计电路满足指示灯以下五种不同的状态:(1)汽车正常行驶时,汽车尾部左右两侧的指示灯不亮状态;(2)汽车右转弯行驶时(同时启动计时系统),右侧3个指示灯按右循环顺序点亮,左侧的指示灯全灭;(3)汽车左转弯行驶时(同时启动计时系统),左侧3个指示灯按左循环顺序点亮,右侧的指示灯全灭;(4)汽车临时刹车时,所有指示灯同时处于闪烁状态。
(5)倒车时,尾部两侧的6个指示灯随CP时钟脉冲同步闪烁。
同时,CP时钟为利用555定时器设计实现的秒脉冲。
2.扩展设计任务(1)右转弯刹车时,右侧的三个尾部灯顺序循环点亮,左侧的灯全亮;左转弯刹车时,左侧的三个尾部灯顺序循环点亮,右侧的灯全亮。
(2)用七段数码管显示汽车的七种工作状态,即正常行驶、刹车、右转弯、左转弯、右转弯刹车、左转弯刹车和倒车等功能。
(3)结合汽车尾灯的实际应用,添加自主设计。
2.2 设计要求按照设计任务提出设计方案,并完成原理图设计、模拟仿真,按要求完成设计报告。
1.理论设计部分(1)独立完成系统的原理设计。
说明系统实现的功能,应达到技术指标,进行方案论证,确定设计方案。
(2)画出电路图,说明各部分电路的工作原理,初步选定所使用的各种器件的主要参数及型号,列出元器件明细表。
(3)系统中包含的中、小规模集成电路的种类至少在六种以上。
2.模拟仿真(1)根据理论设计用Multisim 13在计算机上进行仿真。
验证所设计方案的正确性。
(2)分析电路的工作原理,写出仿真报告。
3.安装调试部分(1)实现给定的小型数字系统,并进行单元测试和系统调试。
完成系统功能。
(2)若系统出现故障,排除系统故障,分析并记录系统产生故障的原因,并将此部分内容写在报告中。
第3章系统设计3.1 方案论证汽车尾灯控制电路主要由开关控制电路,三进制计数器,译码电路,显示、驱动电路构成。
首先设置三个可控制开关,有000,001,010,011,100,101,110,111这8种状态,其中000表示汽车正常行驶,001表示汽车左转,010表示汽车右转,011表示临时刹车,100表示汽车倒车,101汽车左转弯刹车,110汽车右转弯刹。
用一个3-8线译码器连在三个开关上用来控制着7种状态。
译码电路由于汽车左转,右转时三个指示灯循环点亮,所以用三进制计数器(74LS161)控制译码器电路顺序输出低电平,用74LS138以及6个或门控制指示灯循环亮。
显示驱动电路主要由6个LED灯和6个四输入与非门控制。
3.2 系统设计3.2.1 结构框图及说明图3-1 汽车尾灯设计系统结构框图汽车尾灯设计系统结构框图如图3-1所示,开关控制电路由三个开关和一个三线八线译码器74LS138构成,用来控制电路的7种状态,计数器74LS161完成三进制计数,和555定时器共同控制指示灯亮的顺序和时间,译码电路由一个三线八线译码器74LS138和六个或门74LS32D构成,与开关控制电路共同控制显示驱动电路,这个电路由6个指示灯和6个与非门74LS20D构成。
3.2.2系统原理图及工作原理图3-2 系统原理图工作原理:555定时器发出适当的脉冲信号,由计数器74LS161的CP端接收,进而实现三进制计数,使译码器74LS138的输入只有三种状态,每种状态对应两个灯(左和右),左右的区分由开关控制系统,74LS138对应的状态来控制。
因为74LS138是低有效,所以某个状态有效时,该状态输出的低电平与译码系统的低有效或,输出低电平,最后与非使灯亮,否则当存在某一个状态是高有效时灯不亮,此时已经完成了左转右转的功能。
刹车时所有指示灯同时处于闪烁状态,所以用一个或门,两个输入分别为开关控制系统的74LS138的 3状态的输出,和定时器CP输出。
倒车时左右各有一个指示灯随CP时钟脉冲同步闪烁,和刹车的原理相同,只不过刹车将六个灯连在一起而倒车将左右某两个对称指示灯灯接在一起,左转弯刹车时右侧指示灯灯全亮,左侧指示灯左循环亮,把右侧三个灯的与非门连在5状态的输出就能保证5状态有效时全亮,左侧的循环亮则要与1左转弯状态结合,右转弯刹车同理;即1状态和5状态的与,2状态和6状态的与,有一个是低电平时就要三进制循环使灯循环亮,当3,4状态时74LS161不起作用,灯的闪烁只与CP有关。
3.3 单元电路设计3.3.1 单元电路工作原理1.555定时器图3-3 电路中的555定时器图3-4 555多谐振荡器电路图由555定时器构成的多谐振荡器如图3-4所示,R1,R2和C是外接定时元件,电路中将高电平触发端(6脚)和低电平触发端(2脚)并接后接到R2和C的连接处,将放电端(7脚)接到R1,R2的连接处。
由于接通电源瞬间,电容C来不及充电,电容器两端电压uc为低电平,小于(1/3)Vcc,故高电平触发端与低电平触发端均为低电平,输出uo为高电平,放电管VT截止。
这时,电源经R1,R2对电容C充电,使电压uc按指数规律上升,当uc上升到(2/3)Vcc时,输出uo为低电平,放电管VT导通,把uc从(1/3)Vcc 上升到(2/3)Vcc这段时间内电路的状态称为第一暂稳态,其维持时间TPH的长短与电容的充电时间有关。
=(R1+R2)C。
充电时间常数T充由于放电管VT导通,电容C通过电阻R2和放电管放电,电路进人第二暂稳态.其维持时间TPL的长短与电容的放电时间有关,放电时间常数T放=R2C0随着C的放电,uc 下降,当uc下降到(1/3)Vcc时,输出uo。
为高电平,放电管VT截止,Vcc再次对电容c充电,电路又翻转到第一暂稳态。
不难理解,接通电源后,电路就在两个暂稳态之间来回翻转,则输出可得矩形波。
电路一旦起振后,uc电压总是在(1/3~2/3)Vcc 之间变化。
2.计数器,译码器,显示、驱动电路图3-5 计数器,译码器,显示、驱动电路电路图74LS138的输入与74LS161的输出相连,使每个状态各对应左右一个指示灯灯,因为1、2、5、6状态是都存在指示灯循环亮的状态,所以这四个状态都要与74LS161的CLR端有联系,显然1、5可以看成一组,2、6可以看成一组;而3、4状态不存在循环所以只与CP或。
3.开关控制电路图3-6 开关控制电路电路图由开关S1,S2,S3的闭合与断开控制如下7种状态:1)000:汽车正常行驶,2)001:汽车左转弯,3)010:汽车右转弯,4)011:汽车临时刹车,5)100:汽车倒车,6)101:汽车左转弯刹车,7)110:汽车右转弯刹车。
此处加入数码管用来显示汽车正处于的某种状态。
0到7分别对应着输出。
因为74LS138输出为低有效,所以最后想让灯亮需要非门。
3.3.2 元件参数选择555定时器用来发出始终脉冲,根据公式T≈0.7 (R1+RW+2R2) C得:当T=0.1S时R1=2.886KΩ,R2=5.772KΩ,C=10μF。
计数器74LS161完成计数功能,三线八线译码器74LS138控制输入状态从而得到最多8种输出状态。
其他的逻辑门都是在连接电路过程中视情况选择而得。