文档介绍:该【24秒篮球计数器设计(完美版) 】是由【朱老师】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【24秒篮球计数器设计(完美版) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。。,控制计时器的直接清零、启动和暂停/连续功能。,要求数码显示器灭灯。,计时间隔为1秒。,数码显示器不能灭灯,蜂鸣器要报警、发光二极管亮灯。、调试,直到电路能到达规定的设计要求写出完整、。它包括秒脉冲发生器、计数器、译码显示电路、报警电路和辅助时序控制电路〔简称控制电路〕等五个模块组成。其中计数器和控制电路是系统的主要模块。计数器完成24秒计时功能,而控制电路完成计数器的直接清零、启动计数、暂停/连续计数、译码显示电路的显示与灭灯、定时时间到报警等功能。报警电路秒脉冲发生器外部操作信号译码/显示电路24减计数器控制电路24S设计总体框图1??秒脉冲发生器产生的信号是电路的时钟脉冲和定时标准,但本设计对此信号要求并不太高,故电路可采用555集成电路或由TTL与非门组成的多谐振荡器构成。?译码显示电路由74HC4511和共阴极七段LED显示器组成。报警电路在实验中可用发光二极管和鸣蜂器代替。???????????????主体电路:24秒倒计时。24秒计数芯片的置数端清零端共用一个开关,比赛开始后,24秒的置数端无效,24秒的倒数计时器的倒数计时器开始进行倒计时,逐秒倒计到零。选取“00〞这个状态,通过组合逻辑电路给出截断信号,让该信号与时钟脉冲在与门中将时钟截断,使计时器在计数到零时停住。,计数器和控制电路是系统的主要局部。计数器完成24秒计时功能,而控制电路完成计数器的直接清零、启动计数、暂停/连续计数、译码显示电路的显示与灭灯、定时时间到报警等功能。为了满足系统的设计要求,在设计控制电路时,应正确处理各个信号之间的时序关系。在操作直接清零开关时,要求计数器清零,数码显示器灭灯。当启动开关闭合时,控制电路应封锁时钟信号CP,同时计数器完成置数功能,译码器显示电路显示“24〞字样;当启动开关断开时,计数器开始计数;当暂停/连续开关拨在暂停位置上时,计时器停止计数,处于保持状态;当暂停/连续开关拨在连续时,计数器继续递减计数。、放电电路,并由两个比较器来检测电容器上的电压,以确定输出电平的上下和开关管的通断。用555定时器构成多谐振荡器电路如上图,电路没有稳态,只有两个暂稳态,也不需要外加触发信号,通过R14和R15向电容C充电,使Uc逐渐升高,升到2/时,Uo跳变到低电平,放电端导通,这时,电容器C通过电阻R14和D端放电,使Uc下降,降到1/时,Uo跳变到高电平,D端截止,又通过R15和R14向电容C充电。如此循环,振荡不停,电容器C在1/和2/之间充电和放电电路。T=〔R1+2R2〕=,但是电路容易受温度及电阻电容精度影响,误差较大,适用于粗略的场合。,74LS192是十进制同时加法|减法计数器,采用8421BCD码编码,具有直接清零异步置数功能。CPUCPDLD'CR操作××00置数↑110加计数1↑10减计数×××1清零由上述74LS192功能表看出,当LD=1时,CR=0,CPD=1时,如果有时钟脉冲加到CPU端,那么计数器在预置数的根底上进行加法计数,当计数到9〔1001〕,CO端输出进位下降沿跳变脉冲;当LD=1,CR=0,CPU=1时,如果有时钟脉冲加到CPD端,那么计数器在预置数的根底上进行减法计数,当计数到03〔0000〕时,BO端输出借位下降沿跳变脉冲。由此设计出三十进制减法计数器,预置数位 N=〔00100100〕=〔24〕,当低位计数器的借位输出端BO输出借位脉冲时,高位计数器材进行减法计数。当计数到高低位计数器都为0时,高位计数器的借位输出端BO输出借位脉冲,使N3置数端LD=0,那么计数器完成置数置零,在CPD端输入脉冲的作用下,进行下一循环的减法计数。。U10的A〔15脚〕、B〔1脚〕端接高电平,C〔9脚〕、D〔10脚〕接地,U11的A、B、C、D均接地。当两个74LS192的置数端〔11脚〕来个低电平时,由于复位端〔14脚〕接地,计数器被置为24,且每来一个脉冲计数器开始倒计时。474HC4511功能表十进制输入LE输出?/LT/,高位计数器U10的BO端输出低电平,一方面将与门一个输入端置零,另一方面点亮发光二极管,发出报警信号。需要说明的是,当输入端置零的时候,74LS192的输入端被封锁,所以数码管显示一直停在00。〔14号引脚〕控制,实现清零操作。〔11号引脚〕控制,实现置数操作。、启动功能通过对秒脉冲的OUT〔3号引脚〕端控制,实现暂停、启动功能。〔灭显示器〕通过对BI引脚的控制,实现显示器的亮灭。6第四章电路仿真〔附图说明各局部功能的实现〕电路采用Multisim软件进行仿真,仿真前须明白:在仿真软件上能仿真出结果的设计电路并不代表在实际电路中能得到同样的结果;仿真不出结果的电路也并不代表在实际电路中得不出结果。仿真只是给我们提供一个环境去验证一下自己的设计电路。电路安装完毕后,必须经过调试才能正常工作。通常采用以下两种调试方法:1〕单元调试:把电路按照框图上的功能分成假设干个单元分别进行调试,然后再完成各个单元电路调试的根底上逐步扩大调试范围,最后进行整个电路的调试。对于新设计的电路而言,这种方法即便于调试,又能及时发现和解决问题,该方法适用于课程设计。2〕待整个电路安装完毕后,再对电路进行调试,这种方法适用于产品。调试时需要记录各个局部的测试数据及波形,以便于分析和运行时的参考。,处于初始状态,数码管显示24;、启动当单刀双刃开关调到置数端,数码管显示24;当单刀双刃开关调到调到高电平端〔+5V〕,数码管显示〔24到0跳变如以下图〕;、启动单刀双掷开关A接低电平时为清零状态,当A由低电平转换到高电平时,电路启动,开始计时。8当按下“暂停〞按钮〔上图〕,按下“启动〞按钮〔如以下图〕。“暂停〞按钮,数值保持原来的值不变。〔如上图〕,当计数器显示到零,蜂鸣器报警,同时二极管点亮。当数值到0时,蜂鸣器响了,同时发光二极管亮了。〔如上图〕