电子课程设计/摩托车转向灯

本文详细描述了一种使用74LS194芯片和相关门电路设计的摩托车转向灯系统,通过三脚钮子开关控制LED流水方向,实现异步清零和自复位闪烁功能。文章介绍了电路设计、仿真过程,包括脉冲信号产生、四位流水灯原理和硬件装配调试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

设计题目:

摩托车转向灯

设计任务书:

  1. 使用3脚钮子开关;
  2. 开关左扳,4个LED向左流水,开关右扳,4个LED向右流水;
  3. 开关位于中间,LED熄灭;
  4. 按下另一只自复位开关,4个LED开始闪烁直至松开自复位按

程序设计报告摘要

      应用74LS94芯片和相关门电路组成进制计数器并行和串行输入输出,左移和右移串行输入输出,组成的时序逻辑电路在逐个脉冲下产生相关状态,实现对四个LED灯状态的控制。

关键词

正文

一、题目分析与方案选择

      设计一个摩托车拐弯灯,使用3脚钮子开关,控制开关来控制流水灯流水方向,想到了74LS194芯片具有串行输入输出的功能,连接74LS194芯片左移串行和右移串行输出实现改变流水方向功能,且74LS194芯片还有一个异步清零端即CLR,刚好可以满足题目所需要的另一个功能:开关位于中间,LED熄灭。最后一个功能,当按下自复位按钮,开关闪烁,由于前面使用了74LS194芯片串行输入输出功能,想到通过输入1010或者0101信号,使灯向左或者向右流水以实现闪烁功能,电路简单也满足了条件。

74LS194; 门电路; LED灯;三脚钮子开关,自复位按钮。

1.1  设计任务分析

设计要求采用中小规模集成器件完成具有以下技术指标的流水灯,根据任务要求,所设计的电路需要用到74LS194芯片、与非,三脚钮子开关,自复位按钮,LED灯及门电路等多种集成器件。

(1)左右流水;

(2)异步清零;

(3)自复位闪烁;

1.2  设计方案拟定

转弯灯实际上是一个异步时序电路,接受脉冲信号后左向或者右向流水,图1.1是我对整个电路的方案构思:

图1-1 设计方案图

二、电路设计、仿真及计算过程

2.1时钟产生电路

      74LS194需要连接一个脉冲信号源,跟随脉冲信号的到来,传输一位或四位信号,理论上不需要规定脉冲频率,所以频率暂时不考虑。利用中小规模集成器件构造脉冲的方法很多,我考虑到了两种方法是利用555定时器构成多谐振荡器和利用反相器构成振荡电路实现。

      555定时器构成的多谐振荡器可以产生脉冲波,并可通过调整定时器外接的电阻和电容元件很方便设定输出脉冲的频率,在脉冲精度要求不高的电路中,经常采用。脉冲波的频率可由公式f=1.43/[(R3+2*R6)*C3]算出产生1HZ的秒冲,求得所需元器件的参数。

      反相器构成的振荡电路,工作过程:VO1和VO2分别是反相器G2的输入和输出,所以VO1和VO2的波形是反相的。当VO1为高电平VO2为低电平时,会有电流通过电阻R给电容C充电。这段时间,电容对地的电压即VI在上升,当VI升到反相器G1输入电压的高电平门限电压时VO1变低,同时VO2的电压由低电平跳变到高电平。VI(也即电容对地的电压)始终是电容两端的电压叠加上VO2的电压,所以VI电压也由:电容两端电压+低电平 变成了 电容两端电压+高电平,发生了突变。电容放电过程也类似。当VI因为电容放电,低到G1的低电平的门限电压时,VO1变高电平,VO2变低电平。VO2电平翻转之后,VI(电容两端电压+VO2)发生了突变,由:电容两端电压+高电平变成 电容两端电压+低电平。一个周期结束,电容又开始充电了。整个过程电容两端电压没有突变过,但电容对地的电压在电容充放电转换过程中却发生了突变。晶体振荡器输出的波形如图2-4所示。

      在最后,为了使硬件电路更简单,我采用了一个开关电路来提供脉冲给予脉冲信号,手动控制开关的闭合,使接收端接受0101信号以此得到脉冲。

2.2四进制四位流水灯

2.2.1 74LS194功能了解

      如表2.1 对于74LS194,DSR端是右移串行数据输入端,DSL是左移串行数据输入端~CLR 为异步清零输入端。Q0,Q1,Q2,Q3为并行数据输出端,D0,D1,D2,D3为并行数据输入端,下表为74HC194的功能表,表中第一行表示寄存器异步清零操作;第二行为保持状态; 第三、四行为串行数据右移操作;第五、六行为串行数据的左移操作;第七行为并行数据同步置数操作

 

表2.1  74LS194功能展示

(右)流水原理如图2.1,输入0111或者1000功能一样,都可以实现只有一个灯与其他灯不同的情况。

图2.1 流水灯环形计数解释

2.2.2  流水灯原理设计

图2.2 流水灯电路仿真图

图2.3 右流水波形图

图2.4 右流水波形图

      当CR接入高电平时,清零端无效,Q1接到左移串行输入端SL,Q3接入SR端实现循环计数。ABCD接入输入信号0111,令M1M0=11,断开J4,J1,闭合开关J2,此时并行输入0111,四个灯情况为亮灭灭灭,J4保持断开,闭合J1,使得M1M0=01,流水灯右移,灭亮灭灭,灭灭亮灭,灭灭灭亮,亮灭灭灭循环,实现右流水功能。

      当CR接入高电平时,清零端无效,Q3接到左移串行输入端SL,Q3接入SR端实现循环计数。ABCD接入输入信号0111,令M1M0=11,断开J4,J1,闭合开关J2,此时并行输入0111,四个灯情况为亮灭灭灭,J1保持断开,闭合J4,使得M1M0=10,流水灯左移,灭灭灭亮,灭灭亮灭,灭亮灭灭,亮灭灭灭,灭亮灭灭,灭灭亮灭,灭灭灭亮,亮灭灭灭循环,实现左流水功能。

      当CR接入高电平时,清零端无效,Q0接到左移串行输入端SL,Q3接入SR端实现循环计数。ABCD接入输入信号0111,令M1M0=11,断开J4,J1,断开开关J2,此时并行输入0101,四个灯情况为亮灭亮灭,开关J4保持断开,闭合开关J1(或J1保持断开,闭合J4),使得M1M0=01(或M1M0=01),流水灯右移,亮灭亮灭,灭亮灭亮循环,实现闪烁功能。

      当CR接入低电平时,清零端接入有效电频,电路异步清零,实现清零功能。

2.3  整体电路仿真图(图2.5)

图2.5  全局仿真图

图2.5为全局仿真图,如图2.6.a-d,向右流水功能正常,a 图为置数后的结果,b图为一个脉冲后的结果,c图,d图依次加一个脉冲。

图2.6.a

图2.6.b

...

三、AD原理图、PCB版图的绘制

3.1  AD原理图(如图3.1)

由于在multisim软件中未找到三脚钮子开关,但力创EDA中有此开关,所以绘制原理图时把控制左流水,右流水以及复位的开关接到了一个三脚钮子开关上面。在multisim仿真中,我用三个开关代替了三脚钮子开关,觉得功能应该是一样的。由于教材上面对三脚钮子开关的接线讲解微乎其微,所以只能去网上搜索关于三脚钮子开关的功能及其接法。网上搜的三角钮子开关有的有三个脚,有的有五个,但都是能控制三路信号,所以我采用了有五个引脚的三脚钮子开关(不知道是不是三脚钮子开关)。三脚钮子开关有五个引脚,一个接地,一个接入高电平,另外三个端口分别控制三路信号。三脚钮子开关可以控制三路信号,分别控制左右流水和全灭。

新增一个与非门,与三角钮子开关一起,在EDA中烩制原理图时,没有找到非门,我把需要非门的路接到了与非门上,由此实现相同的功能

图3.1  AD原理图

3.2  PCB绘制

根据原理图生成报表,导入到PCB文件中。摆好原件的位置后,就开始连线,连线是最难的一步,有时候连线成了锐角或者直角,按照平时的习惯,总觉得直角更美观,但事实上,连接PCB版的时候,不能出现直角。每到最后几步的时候,总会有连不了或者交叉的地方,一根一根的去改,改变不了结果还打乱了思路,只能清除重新连。每次连线感觉有希望成功的时候,总有那么一两根线无法连,又不想接外线,所以接线花了很长时间,最后终于成功接好了。

在前面的某一版布局原件的时候,为了让所用的板子最小,我最开始把三脚钮子开关的头部放到板子外了如图3.2,我以为三脚钮子是竖着的开关,只需要一个底座的空间,结果没想到他是倒着的,所以后来给三脚钮子留了更多的空间。LED和他的电阻一开始我是乱放的,我感觉只要能连上就好(图3.2),不用管他的位置,但是乱放的话,连线混乱还不美观。许多原件是按照仿真的电路图位置摆放的,这样在看图连线的时候能一目了然。最终版如图3.3

图3.3  PCB最终版

在封装的时候,由于粗心,只注意到了LED封装,没有注意电阻,开关,电源等的封装,导致最后得到的电阻是贴片电阻,开关也是贴片的,但还好原件是在EDA上面一键购买的,所以封装刚好能对的上,只是和预想的不一样。贴片的电阻极小,在焊接的时候,遇到了很多困难,贴片电阻太小容易丢,在焊板子的时候也超级困难,太小了放不稳,容易移位,不好操作,最后只能用透明胶粘上后固定好再焊。贴片的与非门也超级难焊,一边是两个脚,焊起来的时候还好,但在另一半的时候,另一半有三个引脚,就那么小小的一边,有三个引脚,这不短路才怪啊,而且由于原件太小,相比较下来电焊笔又太大了,导致与非门都有点融化了,换了好几个之后最终有一个好一点,希望没有被烧坏。

在焊板子的时候,由于贴片的原件太太太小了,有时又粗心老是焊板子出错,又需要拔出来重新焊,有时候融化的锡弹到手上,太烫了啊啊啊啊啊啊啊,手上差点烫出一个包,还好我反应快,马上擦掉,还有一次在焊与非门的时候,引脚太小了,又由于失误过很多次了,剩余的与非门只有俩了,不能在出错了,所以焊的时候手一直抖,差点把仅剩的与非门甩出去了,手抖这个问题是真的不是能自己控制的,我已经很努力在抑制了,还是手抖。

四、主要元器件介绍 

五、硬件电路的焊接、装配与调试  

......

【参考文献】

[1] 康华光.电子技术基础-数字部分(第六版)[M].北京:高等教育出版社,2013;

[2] 曹文.硬件电路设计与电子工艺基础)[M].北京:电子工业出版社,2016:63-72;208-243;

[3] monkytest.文档74LS194..道客巴巴,2011-08-10 09:18:52;

[4] 康华光.电子技术基础-模拟部分(第七版)[M].北京:高等教育出版社,2021:

[5] 邱关源.电路分析基础(第五版)[M].西安:高等教育出版社,1999;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值