数字电路课程设计汽车尾灯控制器

这篇具有很好参考价值的文章主要介绍了数字电路课程设计汽车尾灯控制器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、设计任务要求

1、汽车尾灯控制器内容

基本设计要求: 设计系统模拟汽车尾灯两侧信号,左右各有3个

指示灯(用发光二极管模拟),具有如下模式:

(1)汽车正向行使时,指示灯全部处于熄灭状态。

(2)汽车右转弯行驶时,右侧的3个指示灯按右循环顺序点亮,

(3)汽车左转弯行驶时,左侧的3个指示灯按左循环顺序点亮

(4)汽车临时刹车时,指示灯同时处于闪烁状

整体电路要双面板布线,状态转换可用数码管显示(选做)

二、设计框图及整机概述

2.1汽车尾灯控制器

2.1.1设计框图

数字电路课程设计汽车尾灯控制器

图一  汽车尾灯控制电路设计框图

2.1.2整机概述

汽车尾灯控制电路中,汽车尾灯有正常运行、右转弯、左转弯和临时刹车4种不同状态。当正常行驶时,汽车的左右尾灯全灭;当汽车右转弯时,汽车的右尾灯按顺序依次从里向外循环点亮;当汽车左转弯时,汽车的左尾灯按顺序依次从里向外循环点亮;当汽车临时刹车是,所有的尾灯随着CP同时闪烁。

三、各单元电路的设计方案及原理说明

3.1汽车尾灯控制电路单元(五号字)(单元电路图,设计过程及原理说明)

3.1.1三进制计数器

三进制计数器由触发器74ls161构成。74ls161是4位初值可预置数的16进制同步计数器,如图3.1.1所示:

数字电路课程设计汽车尾灯控制器

图3.1.1

采用同步置数法,预置数1101,当CLK产生上升沿时开始计数,计数到1111时返回预置数重新计数。从而由74ls161十六进制计数器实现三进制计数器功能,如图3.1.2:

 数字电路课程设计汽车尾灯控制器

图3.1.2

3.1.2译码电路

如图3.1.3,译码电路是由3-8译码器74ls138和6个与非门74ls00构成。74ls138的3个输入端A、B、C分别接S1、Q1、Q0,其中Q1、Q0是三进制计数器的输出端。当S1=0、使能信号A=E1=1,计数的状态为00、01、10时Y1、Y2、Y3依次输出低电平有效(Y5、Y6、Y7、输出高电平无效),经过与非门后依次高电平输出;当S1=1、使能A=E1=1时Y5、Y6、Y7依次输出低电平有效(Y1、Y2、Y3输出高电平无效),经过与非门后依次高电平输出;当E1=0、A=1时74ls138全部输出全为高电平,经过与非门后全为低电平;当G=0、A=CP时,与非门输出端随着CP脉冲的频率闪烁。

 数字电路课程设计汽车尾灯控制器

图3.1.3

3.3.3开关控制电路、开关S1、S0

列写开关、信号CP与使能信号E1、A的逻辑功能表

表3.1.1

开关控制

CP

使能信号

S1

S0

E1

A

0

0

×

0

1

0

1

×

1

1

1

0

×

1

1

1

1

CP

0

CP

将逻辑功能表整理后得

E1=S1异或S0、

A=((S1﹒S0)(S1﹒S0﹒CP)’)’

如图3.1.4画出开关控制电路与开关

 数字电路课程设计汽车尾灯控制器

图3.1.4

3.1.4 LED、数码管驱动显示电路

如图3.1.5、3.1.6所示,LED显示电路由LED接300欧电阻组成,数码管由74ls48驱动。当S1、S0都没有按下时,LED灯全灭,74ls48输入端为0000,数码管显示数字0。当按下S0时,D3、D2、D1前的与非门依次高电平输出,实现D3、D2、D1依次从里向外点亮;74ls48输入端为0001,数码管显示数字1;。当按下S1时,D4、D5、D6前的与非门依次高电平输出,实现D4、D5、D6依次从里向外点亮;74ls48输入端为0010,数码管显示数字2;。当S0、S1都按下时D1、D2、D3、D4、D5、D6随着CP的频率闪烁,74ls48输入端为0011,数码管显示数字3。

数字电路课程设计汽车尾灯控制器

图3.1.5

数字电路课程设计汽车尾灯控制器

图3.1.6

四、调试过程及结果分析

实验1和实验2的一起写,(五号字)

(1)、汽车尾灯控制器三进制计数器设计时。使用4位二进制74ls161通过预置数法改成。方案一是预置数0000,Q1、Q0输出00、01、10。方案二是预置数1101,输出01、10、11。最后选择使用方案二,使用方案一需要Q1、Q0通过非门、与非门给预置数控制端(LOAD)置数控制。使用方案二只需要使用一个与非门便能完成置数控制。方案二可以减少非门的使用,从而降低PCB布线难度。

(2)、汽车尾灯控制器设计译码电路74ls138时。若三进制计数器使用方案一,LED驱动电路接入的是74ls138输出端Y0、Y1、Y2、Y4、Y5、Y6。但最终三进制计数器的选择方案二,那么我们LED驱动电路接入的便是Y1、Y2、Y3、Y5、Y6、Y7。同时由于需要LED从里向外依次闪烁,所以LED1驱动接的是Y3,LED3驱动接的Y1。

(3)、汽车尾灯控制器开关控制电路在设计时。最初的方案一是使用一个74ls10、一个74ls00、一个74ls04、一个74ls32和一个74ls86构成。最后选择使用方案二的使用两个74ls10和一个74ls86构成。使用方案二可以减少芯片的使用,简化电路图。

五、整机逻辑电路仿真图

数字电路课程设计汽车尾灯控制器

 仿真、原理图、PCB文件:数字电路课设汽车尾灯控制电路_汽车尾灯控制电路依次顺序亮灭-单片机文档类资源-CSDN文库文章来源地址https://www.toymoban.com/news/detail-463497.html

到了这里,关于数字电路课程设计汽车尾灯控制器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Verilog HDL实践】汽车尾灯控制电路实现

    【Verilog HDL实践】汽车尾灯控制电路实现 使用芯片:Altera Cyclone® IV EP4CE22F17C6N FPGA 开发工具:Quartus Ⅱ 开发项目: 设计一个汽车尾灯控制电路。已知汽车左右两侧各有3个尾灯,采用K0、K1进行状态控制,要求尾灯按如下规则亮灭。 (1)汽车沿直线行驶时,两侧的指示灯全灭;

    2024年02月04日
    浏览(39)
  • 目标控制器数字孪生系统的研究与设计

    ​ 文章来源: 铁路计算机应用,2023,32(10):36-41. 作者: 许婧,杨硕,季志均 摘要: 随着目标控制器(OC,Object Controller)系统在轨道交通领域的推广应用,其硬件投入较高、研发周期较长、环境搭建较为复杂的问题逐渐显现。文章根据OC系统的架构和特点,基于模块化设计,研

    2024年03月21日
    浏览(40)
  • 数字IC实践项目(2)——高速SDRAM控制器的设计与综合(入门级工程项目)

    这个实践项目来源于研究生电子设计竞赛,在涉及到视频图像处理时需要用到DRAM存储数据 ;整个项目过程中先后学习了 小梅哥(AC620开发板资料) 、 开源骚客SDRAM控制器 、 正点原子FPGA教程 、 野火FPGA开发教程 等网络资料。 在此对上述提供学习资料的前辈表示真诚的感谢。

    2024年02月13日
    浏览(78)
  • 「数字IC设计项目」 —— AHB SRAM控制器设计 & March C-算法内建自测试的实现

    本项目用Verilog HDL语言设计了AHB总线上的SRAM控制器,SRAM存储器在AHB总线上作为AHB slave存在,该SRAM控制器具有以下特性: 支持单周期的SRAM读写操作 支持低功耗工作 SRAM存储体由两个Bank组成,系统根据地址选中一块/多块Bank,未被选中的Bank将处于low-power standby模式以降低功耗

    2024年02月01日
    浏览(38)
  • 计算机组成原理32位MIPS CPU设计实验(指令译码器电路设计 、时序发生器状态机设计、时序发生器输出函数、硬布线控制器)

    这次实验是32位MIPS CPU设计实验(单总线CPU-定长指令周期-3级时序),在头歌当中一共需要我们进行六道题的测试,分别为MIPS指令译码器设计,定长指令周期(时序发生FSM设计,时序发生器输出函数设计,硬布线控制器,单总线CPU设计),硬布线控制器组合逻辑单元。其中由于

    2024年02月02日
    浏览(42)
  • 虚拟ECU实践:汽车发动机控制器仿真

    ​ 虚拟化技术使得在Windows PC上对汽车ECU(Electronic Control Unit,电子控制器单元)进行闭环仿真成为可能,能有效改善ECU开发过程。一些开发任务得以从道路、测试平台和HIL(Hardware in the Loop,硬件在环)转移到PC上,缩短开发时间和成本。 ▲汽车系统模型测试现状 由在本文中

    2024年02月08日
    浏览(54)
  • 215 基于单片机的汽车尾灯控制系统设计

    电路设计: 完整版 电路图和程序代码 下载地址 https://pan.baidu.com/s/1fvlnHcup3VJ16e-vXs8TfA?pwd=8888       在这个电路中,没什么复杂的电路设计,一个单片机最小系统加上数码管显示电路,再加上8LED显示,六按键输入,一拨码输入,一蜂鸣器输出。 在这个系统里一共是7个输入,

    2024年02月21日
    浏览(45)
  • 《数字电子电路》 课程设计:十字路口红绿灯自动控制系统(下)(multisim仿真及PCB实现)

    书接上篇,本片笔者将进行multisim仿真和AD20的PCB实现 五、仿真及结果 1、单元电路仿真结果 ⑴ 脉冲信号发生器: 将NE555独立测试,周期为998.17ms,近似为1s,满足设计指标。 ⑵ 倒计时计数器: 先将25进制倒计时计数器搭好,仿真验证其功能正常,如下图所示 :   2、 整体仿

    2024年02月04日
    浏览(60)
  • 自抗扰(ADRC)控制原理及控制器设计

    自抗扰控制是在PID控制算法基础上进行改进的新型控制方法,它具有不依赖于控制对象模型、不区分系统内外扰的结构特点。常用的自抗扰控制器主要由 跟踪微分器 (Tracking Differentiator,TD)、 扩张状态观测器 (Extended State Observer,ESO)和 非线性状态误差反馈控制率 (Non

    2024年01月18日
    浏览(54)
  • 【设计模式】前端控制器模式

    前端控制器模式(Front Controller Pattern)是用来提供一个集中的请求处理机制,所有的请求都将由一个单一的处理程序处理。该处理程序可以做认证/授权/记录日志,或者跟踪请求,然后把请求传给相应的处理程序。以下是这种设计模式的实体。 前端控制器(Front Controller)  

    2024年02月13日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包