数电实验——足球换人显示牌设计(Multusim)

一、任务及要求

任务:设计并制作一个足球换人显示牌电路,功能要求如下:

  1. 换人显示牌需要预设2组换人队员号,在完成了第一组换人后,通过拨动换人组选择开关,即可进行第二组换人;
  2. 比赛规定每组换人时间位25秒,后5秒内会有闪烁提示和声响报警; 
  3. 换下场队员编号字符用红色LED显示,换上场队员编号用绿色LED显示;
  4. 总开关对计数器复位,换组开关实现换组功能。

二、设计原理及功能分析

(1)计时器电路:

                                   

基于NE555的秒脉冲发生器。

        时钟信号周期T=ln(2)*(R3+2R4)*C4

     注:图上电阻电容值不是1Hz的,使用这个电路会导致仿真软件传递时间变得非常慢,如果用频率1Hz的电路时间太久对后期计数影响较大。建议在仿真时采取此组值,制作实物时重新选择。

(2)基于74LS160D的计数器电路

74LS160为四位二进制可预设的同步加法计数器,功能表如下:

        

本设计采用两片160芯片实现(25秒)的计数功能。计数器工作时,从十进制“00”开始计数。个位,十位芯片的计数输出端Q接到DCD_HEX 4端输入显示数码管上,显示十进制数从00到25;

两个LD同步置数接输入高电平禁掉;

两个CLK端位同步上升沿触发,均接到555的out端;

总开关线路通过 U1A 与非门接到两个 CLR 异步复位端,实现对计数器的复位控制:当开关打开后,CLR=1,禁止,计数器开始在 CP 信号脉冲下计数:闭合开关,CLR=0,有效计数器立即清零复位,停止计数;

个位 160 芯片的 RCO 进位计数端接入到十位 160 片的使能 EN 端。当个位计数到9 时等待下一个时钟脉冲 CP 后清零为 0,同时给出信号 RCO=1,十位 160 芯片开始工作,当个位计数不到9 时,RCO=0,使得十位 160 芯片的计数输出Q 端一直保持,这也满足了“个位计数计满,十位才进一位来计数”的功能;

当计数到达 25 秒时,计数应停止,此功能通过与非门 U5A 来实现。U5A 的输出端接到个位 160 芯片的EN 端。当计数未满 25 时,与非门输出为 1,使得计数器工作正常:当计数到25 时,与非门输出为0,使得个位 160 芯片被禁止,从而十位 60 芯片亦被禁止,计时器停止工作,数码管上的数字保持为“25”;

U5A与非门输出方程为:Y(U5A)= QB1&QA2&QC2

U6A与非门、U1B 非门连接到报警电路的 RST 端,实现后5秒会有闪烁和报警功能。故该部分连接到 RST 端的输出方程可写为:Y=Y(U5A)*QB1*CP;
当计数未满 20 秒时,Qb1为 0,Y输出为0,接入到RST端为低电平,报警器不工作:当计数满20 秒时,QB1为1,Y(U5A)输出为1,故Y输出应为 CP,接入到RST 端为低电平和高电平交替,报警器工作,并发出多次声响;

当计数满25秒时,QB1为1,Y(U5A)输出为0,故Y输出应为0,接入到RST端为低电平,报警器停止工作,计数停留在25秒。

(3)报警电路

555 定时器组成的多诺振荡器也可以搭建为报警电路。该报警电路的工作状态由 RST 直接复位端决定。复位端接入低电平,该电路停止工作;接入高电平则正常工作。当计数器到达 20 秒时,通过与非门逻辑转化,将 CP 信号接入到 RST 端,其高低电平交替进入使得蜂鸣器发出多次声响:到达 25 秒时则报警停止。调整 R8 和R9 阻值以及 C6 容值,可以调整振荡频率从而改变蜂鸣器发声的急促程度,输出端连接的三级管推动输出 OUT 端的矩形波,让蜂鸣器工作。

(4)选号和译码电路

用74LS157 数据选择器对需要更换的上、下场队员号预置数,并通过使能端控制信号选定换人组号。预置数的选择由拨码开关接通高、低电平来决定。置数和选定通道之后,译码器将换人队号编译出来,显示在数码管上。

按键S1为总开关,控制复位

按键S9为换组开关,用来换组

三、总电路图

电路存在的一些问题:

1:计时器电路脉冲不准,我认为是仿真软件性能问题,实物应该不会出现

2:号牌闪烁不会熄灭,可将74LS157芯片的G管脚接地,将Q2的发射级用于控制74LS157的电源就能解决问题。

3:其他问题还未发现,上面解决问题的方法仅供参考,有待考究。

四:参考资料

点击此处

本文仅供学习用,其他用途作者概不负责

第一次写可能有错误,请多多指教。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值