ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:157.14KB ,
资源ID:10173510      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-10173510.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(篮球比赛计时器课程设计.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

篮球比赛计时器课程设计.docx

1、篮球比赛计时器课程设计简易篮球比赛计时器摘 要本设计主要能完成:显示篮球竞赛24秒和12分倒计时功能;此计时器功能齐全,系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能;在直接清零时,数码管显示器灭灯;计时器计时间隔为1秒;计时器递减计时到零时,数码显示器不灭灯,同时蜂鸣器会发出声报警信号等。本设计是脉冲数字电路的简单应用,应用七段数码管来显示时间。此计时器有了启动、暂停和连续功能,可以方便地实现断点计时功能。本设计完成的中途计时功能,实现了在许多的特定场合进行时间追踪的功能,在社会生活中也具有广泛的应用价值。本电路主要有五个模块构成:秒脉冲发生器、计数器、译码显示电路、控制电

2、路和报警电路。当控制电路的置数开关闭合时,在数码管上显示数字24和12:00,每当一个秒脉信号输入到计数器时,数码管上的数字就会自动减1,当计时器递减到零时,报警电路会发出蜂鸣信号。控制电路能直接控制计数器启动计数、暂停/连续计数、译码显示电路的显示等功能。关键词:计数器 24秒倒计 译码显示电路 报警电路1 总体设计思路、基本原理1.1 设计思路篮球比赛计时器的主要功能包括: 12分钟倒计时、进攻方24秒倒计时计时暂停,重新开启和结束警报提示。该计时系统由以下四个电路模块组成:1秒时基产生器:由集成电路定时器555与RC组成的多谐振荡器作为时间标准信号源。24秒倒计时:这部分电路完成24 秒

3、倒计时的功能,当比赛准备开始时,屏幕上显示24秒字样,当比赛开始后,倒计时从24逐秒倒数到00。这一模块主要是利用双向计数器74LS192来实现。12分钟倒计时:这部分电路完成12分钟倒计时的功能,比赛准备开始时,屏幕上显示12:00字样。当比赛开始时,倒计时从12:00开始逐秒递减到00:00。这一模块也是利用双向计数器74LS192的减计数功能来实现。警报提示:当两个计数器中任一个计时到零时,LCD端出现低电平,蜂鸣器鸣响发出警报。1.2 基本原理主体电路:即倒计时部分,包括12分钟和24秒倒计时。12分钟倒计时的基本原理:比赛处于准备开始阶段,扳动启动开关SW4使倒计时计数器相应的置数端

4、有效,显示设定的时间12:00,当比赛开始,扳动SW1,倒数计时器开始工作,相应的置数、清零端无效,计时器逐秒进行倒计显示。当有球员犯规,比赛需要暂停时,这个功能通过暂停开关SW1来实现。当倒数计时器计数到零时,选取“00:00”这个状态,通过组合逻辑电路给出截断信号,让其与时钟脉冲在与非门中将时钟脉冲截断,从而计时器在计数到零时停住。24秒计数芯片的置数端和12分的置数、清零端共用一个开关,比赛开始后,24秒的置数端也无效,24秒的倒数计时器与12分的倒数计时器同时开始进行倒计时,逐秒倒计到零。同样也是选取“00”这个状态,通过组合逻辑电路给出截断信号,让该信号与时钟脉冲在与非门中将时钟截断

5、,使计时器在计数到零时停住。报警提示:当12分倒计时和24秒倒计时任意一个倒计时到零时,蜂鸣器鸣报提示。2 单元电路设计与各单元电路图2.1 秒脉冲发生器的设计由集成电路定时器555与RC组成的多谐振荡器作为时间标准信号源。 图2-1 秒脉冲发生器参数计算:用555组成的多谐振荡产生脉冲电路:R5为1.5K ,R6为6.3K ,C2为10uF,则555产生的脉冲频率为1.014Hz,而设计要求为1Hz,因此其误差较小,在精度要求不是很高的时候可以使用。2.2 秒、分倒计数器的设计2.2.1 24秒倒计时电路计数器的倒计时功能。用两片74LS192分别做个位(低位)和十位(高位)的倒计时计数器,

6、由于本系统只需要从开始时的“24”倒计到“00”然后停止,所以可以直接运用十进制的74LS192进行减计数。因为预置的数不是“00”,所以我选用置数端PL来进行预置数。低位的借位输出信号用作高位的时钟脉冲。图2-2 24秒倒计时电路2.2.2 12分钟倒计时电路设计12分钟倒计时秒部分,运用两片可逆计数器74LS192来构成60进制的减计数器。这个计数器的低位即个位,不需要搭接任何反馈电路而直接运用74LS192芯片的减计数功能:时钟脉冲接到DN端,置数、清零端无效,即可以实现十进制的倒计时计数功能。而最低位的计数变化应当与时钟脉冲的变化同步。所以,原则上应当将时钟脉冲直接引到这片192计数器

7、的减计数时钟脉冲输入端DN。该计数器的高位即十位,与低位的计数进制不相同。由于时间的分和秒都是60进制,所以这里的计数芯片74LS192必须要接成六进制的计数器。这里,选用反馈置数的方法来实现这个功能。从Q3引出高电平信号,通过非门作用后形成低电平反馈信号,送入74LS192芯片的置数端PL使之实现置数动作。置数时,输出的数是与输入的数是一样的,这里设置的数是5,这样,当计数器从0变到9时,由于进行了异步置数,9就在瞬间变成了5,计数输出的结果就变为0543210,实现了六进制的功能。12分钟倒计时分部分,也是运用两片可逆计数器74LS192来构成减计数器。在两片计数器的连接上,与秒部分一样。

8、也是把低位的借位信号作为高位的时钟脉冲进行连接。而低位计数器的时钟脉冲则是用秒部分高位计数器的借位输出信号来充当的。运用以上两个计数器组合,就在低位计数器从0变到9或从0变到5的瞬间,在它的借位输出端出现一个电平的上升脉冲沿,从而使高位的计数器倒倒计一个数。实现倒计时功能。图2-3 12分钟倒计时电路2.3 译码器和显示器的设计译码电路的功能是将“秒”、“分”计数器的输出代码进行翻译,变成相应的数字。本次驱动LED七段数码管的译码器,选用CD4511.相应的,与LED七段共阴极显示数码管相互连接。3 总设计图3-1 总电路图说明:开关SW4的作用是对12分钟的置数和启动开关。开关SW1是暂停、

9、继续开关。开关SW3对24秒的清零开关。开关SW2是对24秒的置数开关。4 总结通过这次的课程设计,我在收获知识的同时,还收获了阅历,收获了成熟,在此过程中,我通过查找大量资料,请教老师,以及不懈的努力,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。更重要的是,我学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。刚开始拿到题目时,不知如何入手,毕竟,课程设计不同与实验课,电路图和程序都要自己设计。后来,静下心来,仔细分析题目,再加上指导老师的说明与提示和同组成员的帮助,心中才有了谱。将整个系统根据不同的功能划分成模块,再分别进行设计,逐个攻破,最后再将其整合即可。通

10、过这次课程设计,不仅巩固了自己课堂上学到的理论知识,又掌握了常用集成电路芯片的使用,并在此基础上学习了数字系统设计的基本思想和方法,学会了科学地分析实际问题,通过查找资料及请教老师和同学等多种途径来解决问题。同时,也培养了我认真严谨的态度。最后这次课程设计总算顺利完成了,在设计中遇到了很多不同的问题,但在老师和同学的指导和帮助下,最终还是顺利解决了各种问题。在此,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢!参考文献1康华光、邹寿彬.电子技术基础数字部分(第四版)M.北京:高等教育出版社,2000.241-259.2陈大钦.电子技术基础实验电子电路实验设计仿真M.北京:高等教育出版社

11、,2000.22-41.3徐国华、孙东、王新金.电子综合技能实训教程M.北京:北京航空航天大学出版社,2010.104-128.4姚福安.电子电路设计与实践M.山东:山东科学技术出版社2001.76-97.5王澄非.电路与数字逻辑设计实践M.江苏:东南大学出版社1999.156-178.附录附录1表6-1 元器件清单元件名称规格及作用数量74LS192十进制减计时器6CD4511译码器6七段数码显示器共阴极674LS00四路二输入与非门2蜂鸣器发出警报1CD406014位二进制串行计数器1CC40233输入与非门1CC4027双上升沿JK触发器1CC4069六反相器1555定时器产生脉冲1电容

12、10uF2电阻10k5电阻1.5K1电阻6.3K1开关普通2开关单刀双匝2导线连接若干附录2下图中:MR为清零端,PL为置数端,UP为加计数器,DN为减计数器,TCU为非同步进位输出端,TCD为非同步借位输出端,P0、P1、P2、P3、为计数输入端,Q0、Q1、Q2、Q3为数据输出端。图6-1 74LS192管脚图表6-2 74LS192功能表输入输出MRPLTCUTCDP3P2P1P0Q3Q2Q1Q01XXXXXXX000000XXdcbadcba011xxxx加计数器011xxxx减计数器图6-2 CD4511管脚图其功能如下: BI脚是消隐输入控制端,当BI=0 时,不管其它输入端状态如

13、何,七段数码管均处于熄灭(消隐)状态,不显示数字。LT脚是测试输入端,当BI=1,LT=0 时,译码输出全为1,不管输入 DCBA 状态如何,七段均发亮,显示“8”。它主要用来检测数码管是否损坏。 LE为锁定控制端,当LE=0时,允许译码输出。 LE=1时译码器是锁定保持状态,译码器输出被保持在LE=0时的数值。A、B、C、D为8421BCD码输入端。 QA、QB、QC、QD、QE、QF、QG为译码输出端,输出为高电平1有效。表6-3 CD4511真值表输入输出LEB1LTDCBAabcdefg显示XX0XXXX11111118X01XXXX0000000消隐01100001111110001100010110000101100101101101201100111111001301101000110011401101011011011501101100011111601101111110000701110001111111801110011110011901110100000000消隐01110110000000消隐01111000000000消隐01111010000000消隐01111100000000消隐01111110000000消隐111XXXX0000000锁存

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2