24秒篮球计数器设计(完美版)_第1页
24秒篮球计数器设计(完美版)_第2页
24秒篮球计数器设计(完美版)_第3页
24秒篮球计数器设计(完美版)_第4页
24秒篮球计数器设计(完美版)_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.PAGE.....XX人文科技学院课程设计报告课程名称:电子技术课程设计设计题目:30秒篮球计数器系别: 通信与控制工程系专业: 自动化班级:__学号:起止日期:20XX6月10~6月24日指导教师: 李新君 2013年6月29日指导教师评语:指导教师签名:年月日成绩评定项目权重成绩1、设计过程中出勤、学习态度等方面0.22、课程设计质量与答辩0.53、设计报告书写及图纸规范程度0.3总成绩教研室审核意见:教研室主任签字:年月日教学系审核意见:主任签字:年月日摘要这次课设设计了一个一个篮球竞赛30秒计时器电路。它由秒脉冲发生器、计数器、译码显示电路、报警电路和时序控制电路五个部分组成。本电路用两个74LS192芯片构成递减计数器〔30进制;控制电路由74LS00和74LS08构成;秒脉冲发生器由555集成定时器构成;两个数码管构成显示电路。计数器完成30秒计时功能,当计数器接收到秒脉冲后开始倒记数,等递减到0时,发光二极管亮光报警,而控制电路完成计数器的直接清零、启动计数、暂停/连续计数、译码显示电路的显示与灭灯、定时时间到报警等功能。关键词:篮球;30秒;竞赛;计数器.PAGE.目录第一章设计任务及要求11.1设计基本要求11.2设计任务及目标1第二章总体参考方案22.1设计原理22.2设计方案2第三章单元电路设计33.1秒脉冲发生器3.274LS192构成30减计数器3.3译码显示模块3.4报警电路模块3.5控制电路部分第四章实验室调试4.130秒置数仿真测试4.2暂停/继续仿真测试4.3报警电路的仿真4.4调试结果图片第五章结论及心得体会5.1结论5.2心得体会参考文献附录一:数字秒表电路原理图附录二:数字秒表电路PCB图附录三:数字秒表实物图附录四:元件清单第一章设计任务及要求1.1设计基本要求1.具有30秒计时功能。2.设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能。3.在直接清零时,要求数码显示器灭灯。4.计时器为30秒递减时,计时间隔为1秒。5.计时器递减到零时,数码显示器不能灭灯,蜂鸣器要报警、发光二极管亮灯。1.2设计任务及目标根据原理图分析各单元电路的功能熟悉电路中所用到的各集成块的管脚及其功能进行电路的装接、调试,直到电路能达到规定的设计要求写出完整、详细的课程设计报告第二章总体参考方案2.1设计原理30秒计时器的总体参考方案框图如下图所示。它包括秒脉冲发生器、计数器、译码显示电路、报警电路和辅助时序控制电路〔简称控制电路等五个模块组成。其中计数器和控制电路是系统的主要模块。计数器完成30秒计时功能,而控制电路完成计数器的直接清零、启动计数、暂停/连续计数、译码显示电路的显示与灭灯、定时时间到报警等功能。报警电路秒脉冲发生器外部操作信号报警电路秒脉冲发生器外部操作信号译码/显示电路30减计数器控制电路24S设计总体框图

秒脉冲发生器产生的信号是电路的时钟脉冲和定时标准,但本设计对此信号要求并不太高,故电路可采用555集成电路或由TTL与非门组成的多谐振荡器构成。

译码显示电路由74HC4511和共阴极七段LED显示器组成。报警电路在实验中可用发光二极管和鸣蜂器代替。

主体电路:30秒倒计时。30秒计数芯片的置数端清零端共用一个开关,比赛开始后,30秒的置数端无效,30秒的倒数计时器的倒数计时器开始进行倒计时,逐秒倒计到零。选取"00"这个状态,通过组合逻辑电路给出截断信号,让该信号与时钟脉冲在与门中将时钟截断,使计时器在计数到零时停住。2.2设计方案分析设计任务,计数器和控制电路是系统的主要部分。计数器完成30秒计时功能,而控制电路完成计数器的直接清零、启动计数、暂停/连续计数、译码显示电路的显示与灭灯、定时时间到报警等功能。为了满足系统的设计要求,在设计控制电路时,应正确处理各个信号之间的时序关系。在操作直接清零开关时,要求计数器清零,数码显示器灭灯。当启动开关闭合时,控制电路应封锁时钟信号CP,同时计数器完成置数功能,译码器显示电路显示"30"字样;当启动开关断开时,计数器开始计数;当暂停/连续开关拨在暂停位置上时,计时器停止计数,处于保持状态;当暂停/连续开关拨在连续时,计数器继续递减计数。第三章单元电路设计3.1秒脉冲发生器10HZ脉冲信号的产生电路,由555的3脚输出,电路的各个元器件参数如上图所示,电路的接法为典型的多谐振荡电路的接法。〔如下图电路工作在两个暂稳态,利用电源通过R4、R3向C2充电,以及C通过R3向Ct端放电,使电路产生振荡。输出信号的时间参数:T=T1+T2;其中T1=0.7<R3+R2>C2〔正脉冲宽度,T2=0.7R2C2〔负脉冲宽度;T=0.7<R3+2R2>C2T=0.7C2〔R1+2R2=1.078s可近似1s但是电路容易受温度及电阻电容精度影响,误差较大,适用于粗略的场合。3.274LS192构成30减计数器30秒减法计数器采用74LS192设计,74LS192是十进制同步加法|减法计数器,采用8421BCD码编码,具有直接清零异步置数功能。CPUCPDLD'CR操作××00置数↑110加计数1↑10减计数×××1清零由此看出,当LDˊ=1,CR=0,CPD=1时,如果有时钟脉冲加到CPU端,则计数器在预置数的基础上进行加法计数,当计数到9时,COˊ端输出进位下降沿跳变脉冲;当LDˊ=1,CR=0,CPU=1时,如果有时钟脉冲加到CPD端,则计数器在预置数的基础上进行减法计数,当计数到0时,BOˊ端输出借位下降沿跳变脉冲。由此设计出三十进制减法计数器,具体电路图如图2所示,图中的Q0-Q7分别接到显示译码器的输入端,CPD端接到秒脉冲发生器的脉冲输出端。图中预置数为N=〔00110008421BCD=〔3010,当低位计数器的借位输出端BOˊ输出借位脉冲时,高位计数器才开始进行减法计数。当计数到高、低位计数器都为零时,高位计数器的借位输出端BOˊ输出借位脉冲,使置数端LDˊ=0,则计数器完成置数,在CPD端输入脉冲的作用下,进行下一循环的减法计数。3.3译码显示模块用4511驱动数码管。U10的A〔15脚、B〔1脚端接高电平,C〔9脚、D〔10脚接地,U11的A、B、C、D均接地。当两个74LS192的置数端〔11脚来个低电平时,由于复位端〔14脚接地,计数器被置为30,且每来一个脉冲计数器开始倒计时。74HC4511功能表十进制输入LE输出

/LT/BIABCDQAQBQCQDQEQFQG0110000011111101110001001100002110010011011013110011011110014110100001100115110101010110116110110000111117110111011100008111000011111119111001011110113.4报警电路模块当计数器满30个脉冲,高位计数器的BO端输出低电平,一方面将与门一个输入端置零,另一方面点亮发光二极管,发出报警信号。需要说明的是,当输入端置零的时候,74LS192的输入端被封锁,所以数码管显示一直停在00。3.5控制电路部分3.5.1清零功能通过对74LS192的CLR〔14号引脚控制,实现清零操作。3.5.2置数功能通过对74LS192的LOAD〔11号引脚控制,实现置数操作。3.5.3暂停、启动功能通过对秒脉冲的OUT〔3号引脚端控制,实现暂停、启动功能。3.5.4直接清零〔灭显示器通过对BI引脚的控制,实现显示器的亮灭。当单刀双刃开关调到置数端,处于初始状态,数码管显示30;第四章实验室调试4.130秒置数仿真测试启动S1〔低电平成置数功能,LD置为低电平出现30秒字样;断开S1〔高电平,LD置为高电平,计数器开始进行递减计数,如图8所示。图830秒置数仿真测试4.2暂停/继续仿真测试当暂停/继续开关S2处于暂停位置〔低电平时,控制电路封锁计数脉冲,计数器停止计数,显示原来的数,而且保持不变,如图9所示;当暂停/继续开关S2处于连续位置〔高电平时,计数器正常计数如图10所示图9暂停仿真测试图10连续仿真测试4.3报警电路的仿真当计数器计到状态"00"时,高位片的借位输出端BO产生低电平借位脉冲信号,由此导通发光二极管产生光报警信号。图11报警电路的仿真4.4调试结果图片开始置数,显示24S〔如上图时间到了,数码管显示00,蜂鸣器响,发光二极管亮了。详见附录视频。本设计主要通过模块化思想,逐步实现设计所需达到的功能要求:1.时钟模块为减计数提供脉冲信号,从而实现计数器间隔为1秒钟;2.计数、译码显示模块主要是为了达到能显示减计数功能:3.报警模块是为了实现当减计数到零时发出光电报警信号;4.控制模块主要是为了实现计时器的启动、直接清零和暂时/连续功能,其中在直接清零时,由外控制开关控制译码器消隐端,从而可以实现译码器灭灯;通过暂时/连续开关从而实现断点计时功能。至此,本设计能完成所有任务及要求。第五章结论及心得体会5.1结论根据实验结果,本设计方案基本完成了设计的要求,总的来说该方案是十分可行的,电路结构简单,条理清晰,结果符合要求。但是由于产生的脉冲信号不易保持以及产生的秒脉冲信号不够稳定和精确的原因还存在着报警时间过短和计数时间不够精确的缺陷,可以通过用分频电路来代替555信号发生器来产生稳定的秒脉冲计时信号,来进一步改善电路计时的准确性;对产生的借位脉冲信号时间过短的原因可以用展宽电路把脉冲扩展到足够宽,使发光二极管持续发光。5.2.调试心得体会在此次课程设计中,我们将课本理论知识与实际应用联系起来。按照书本上的知识和老师讲授的方法,首先和同学一起分析研究此次电路设计任务和要求,然后按照分析的结果进行实际连接操作,检测和校正,再进一步完善电路。在其中遇到一些不解和疑惑的地方,还有出现的一些未知问题,我们都认真分析讨论,然后对讨论出的结果进行实际检测校正,对一些疑难问题我们也认真向老师询问请教,和老师一起探讨解决。在此,非常感谢赵国树老师的认真指导。在仿真中,我采用了分模块,最后整合时出现+5V用了两种VCC,VDD,导致出现网格错误。但是在老师指导下解决了上述问题。在进行实验的时候,遇到不少的问题。一开始不知道该使用什么芯片去做实验,只好先熟悉芯片的功能,同时去图书馆借有关书籍,看看哪些芯片能达到编码,译码,锁存等,以及重新温习了书本。经过资料的搜集,基本确定了用哪类芯片达到哪类功能。然后就研究电路图,仔细对照真值表连接电路图,并画好电路图草稿。画好电路图后,并在电脑上画好电路图,编译也不过,存在几个错误,慢慢检查后,是连线的错误,有几个地方是不该接在一起的,从而造成了一个输入端有两个输入量。在排除错误后,经过了编译,但是数码管完全没有反应,后来发现接线错误导致令CD4511一直不工作,改过错误后,数码管能正确显示,选手也能抢答,但是抢答时间到了,74LS192还是在计数,不能在00那里停止,于是改进电路图,并完成了电路。上面是一些问题和解决方法,其实遇到的问题远不止这些,不过现在回想起来都是一些很低级的错误,有时候是因为粗心大意造成的错误,有时候是因为没有认真看芯片的真值表而造成的。通过此次电路设计,我们加深了对课本知识的认识理解,对电路设计方法和实际电路连接也有了一定的初步认识。1>在本次课程设计中,我对74HC4511、74LS192、555等芯片加深了了解,和巩固了对它们的使用,对于数字、模拟电路的综合运用有了更深一步理解,为以后的电路分析和设计奠定了一定的基础。2分模块调试电路思想给我们检查电路提供了很大的方便。有时候是因为粗心大意造成的错误,有时候是因为没有认真看芯片的真值表而造成的,有时候是芯片坏了,或着其他元器件有问题。3>提高实践动手能力。大学中许多的时间都是在学习理论知识,很少参与时间中去,课程设计给我们提供了一个宝贵的机会,理论用语实践,从设计,仿真,安装调试,没一步的进行,都会带来受益非浅的实际操作训练

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论