首页 30s倒计时 课程设计

30s倒计时 课程设计

举报
开通vip

30s倒计时 课程设计电子技术课程设计报告 设计题目:篮球竞赛30S计时器 专业班级:08电气4班        学生姓名:                  指导教师:                  设计时间:  2010年12月22日 机械电气工程学院电气工程系 摘要 电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。 在许多领域中计时器均得到普遍应用,诸如在体育比赛,定时报警器、游戏中的倒时器,交通信号灯、红绿灯、行人灯、交通纤毫控制机、还可以用...

30s倒计时 课程设计
电子技术课程 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 报告 设计题目:篮球竞赛30S计时器 专业班级:08电气4班        学生姓名:                  指导教师:                  设计时间:  2010年12月22日 机械电气工程学院电气工程系 摘要 电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。 在许多领域中计时器均得到普遍应用,诸如在体育比赛,定时报警器、游戏中的倒时器,交通信号灯、红绿灯、行人灯、交通纤毫控制机、还可以用来做时间提醒设备等等,由此可见计时器在现代社会是何其重要的。 篮球作为一项全民健身项目,已有一定的历史。在中国,篮球很盛行,篮球比赛也日趋职业化。篮球比赛中有一项违例时间要用倒计时器,目前多数采用的是24秒制,但随着篮球制度的改革将会采用30秒制。有需要就会有市场,因此设计一款30秒计时器是非常有必要也非常有前景的。 该款计时器是在原来的基础上把24秒制改为30秒制。该计时器要有递减计时及报警功能。因此符合比赛中违例判罚的需要。 在篮球比赛中,规定了球员的持球时间不能超过30秒,否则就犯规了。本课程设计的“篮球竞赛30秒计时器”,可用于篮球比赛中,用于对球员持球时间30秒限制。一旦球员的持球时间超过了30秒,它自动的报警从而判定此球员的犯规。 本设计主要能完成:显示30秒倒计时功能;系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能;在直接清零时,数码管显示器全部显示为“0”;计时器为30秒递减计时其计时间隔为1秒;计时器递减计时到零时,数码显示器不灭灯,同时发出光电报警信号等。 整个电路的设计借助于Multisim  10.0.1仿真软件和数字逻辑电路相关理论知识,并在Multisim  10.0.1下设计和进行仿真,得到了预期的结果。 目录 摘要      .....................................1 一、设计要求  ....................................3 1.设计一个篮球竞赛30S进攻时间限制计时器。.............3 二、系统总体 设计方案 关于薪酬设计方案通用技术作品设计方案停车场设计方案多媒体教室设计方案农贸市场设计方案           ..........................3 三、电路设计原理与设计电路    ..    ..    ................4 3.1.脉冲发生电路    ..........................4 3.2.用555定时器构成多谐振荡器  .......................4 3.3.计数器电路      ...................................6 3.4.译码显示电路    ............................... 7 3.5.控制电路    ...................................10 3.6.仿真原理图  ...................................12 四、 所需电气元件    ................................14 五、 课程设计 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf   .................................15 六、 参考文献    ...................................16 一、设计要求 1.设计一个篮球竞赛30S进攻时间限制计时器。 (1) 具有显示30S的计时功能。 (2) 设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能。 (3) 计时器为30S递减计时时,其记时间隔为1S。 (4) 当计时器递减计时到零时,数码显示器不能灭灯,应发出声音警报。 二、系统总体设计方案 根据功能要求,绘制原理如图2.1所示。 图2.1 原理结构框图 原理框图包括秒脉冲发生器、计数器、译码显示电路、辅助时序控制电路(简称控制电路)和报警电路5个部分。其中,计数器和控制电路时系统的主要部分。计数器完成30S计时功能,而控制电路具有直接控制计数器的启动计数、暂停/ 连续计数、译码显示电路的显示和灭灯功能。为了满足系统的设计要求,在设计控制电路时应正确处理各个信号之间的时序关系。在操作直接清零开关时,要求计数器清零,数码显示器灭灯。当启动开关闭合时,控制电路应封锁时钟信号CP,同时计数器完成置数功能,译码显示电路显示30S字样;当启动开关断开时,计数器开始计数;当暂停/继续拨在暂停的位置上时,计数器停止计数,处于保持状态;当暂停/继续拨在继续时,计数器继续递减计数。 三、电路设计原理与设计电路 我们可以用555时基电路构成的多谐振荡器来产生频率为1Hz的脉冲,即输出周期为1秒的方波脉冲,将该方波脉冲信号送到计数器74LS192的CP减计数脉冲端,再通过译码器74LS48把输入的8421BCD码经过内部作和电路“翻译”成七段(a,b,c,d,e,f,g)输出,显示十进制数,然后在适当的位置设置开关或控制电路即可实现计数器的直接清零,启动和暂停/连续、译码显示电路的显示与灭灯及光电报警等功能。 3.1.脉冲发生电路 555定时器 555定时器主要是通过外接电阻R和电容器C构成充、放电电路,并由两个比较器来检测电容器上的电压,以确定输出电平的高低和放电开关管的通断。这就很方便地构成从微秒到数十分钟的延时电路、以及多谐振荡器、单稳态触发器、施密特触发器等脉冲波形产生和整形电路。图3.1是NE555的内部功能原理框图和内部管脚图。 图3.1 555管脚图 3.2用555定时器构成多谐振荡器 用555定时器构成多谐振荡器电路如图3.2所示。电路没有稳态,只有两个暂稳态,也不需要外加触发信号,利用电源VCC通过R1和R2向电容器C充电,使uC逐渐升高,升到2VCC/3时,uO跳变到低电平,放电端D导通,这时,电容器C通过电阻R2和D端放电,使uC下降,降到VCC/3时,uO跳变到高电平,D端截止,电源VCC又通过R1和R2向电容器C充电。如此循环,振荡不停, 电容器C在VCC/3和2VCC/3之间充电和放电,输出连续的矩形脉冲,其波形如图3.3所示。 图3.2  555定时器构成的多系振荡电路 图 3.3  555构成的振荡电路及波形 输出信号uO的脉宽tW1、tW2、周期T的计算公式如下: tW1=0.7(R1+R2)C tW2=0.7R2C T=tW1+tW2=0.7(R1+2R2)C 据要求,该系统中要使555构成的多谐振荡电路产生10Hz的脉冲,因此我们可以令R1= 51k ,R2= 49k ,C= 9700nF,得到周期T=0.7 1.01s, 3.3.计数器电路 计数器是一个用以实现计数功能的时序逻辑部件,它不仅可以用来对脉冲进行计数,还常用做数字系统的定时、分频和执行数字运算以及其他特定的逻辑功能。本次课程设计中选用74LS192来实现要求的减法计数功能。图3.4是74LS192的管脚图。 图3.4  74LS192管脚图 74LS192具有下述功能: 1 异步清零:MR=1,Q3Q2Q1Q0=0000 。(此功能可实现计数器的清零) ②异步置数:MR=0, =0,Q3Q2Q1Q0=D3D2D1D0 。 ③保持:  MR=0, =1,CPU=CPD=1,Q3Q2Q1Q0保持原态 ④加计数:CR=0, =1,CPU=CP,CPD=1,Q3Q2Q1Q0按加法规律计数 ⑤减计数:CR=0, =1,CPU=1,CPD= CP,Q3Q2Q1Q0按减法规律计数    按照课程设计任务书要求,需要计时30s,并且显示到0s,因此该设计中需要用到一个三进制的减法计数器和一个十进制的减法计数器。我们可以用两片74LS192来实现这三个计数器。计数模块中的两片计数器的加计数器脉冲输入端都要接高电平,且要将低位片的借位信号加到高位片的减计数脉冲输入端。高位片计数器的借位信号控制报警信号,在进行减计数时,借位信号一直为高。30秒倒计时计数电路可以按照图3.5连接。 接7448 接7448 接输入信号 图3.5    30 秒倒计时器的计数电路    3.4.译码显示电路 本次设计中我们用发光二极管(LED)组成字型来来显示数字。这种数码管的每个线段都是一个发光二极管,因此也称LED数码管或LED七段显示器。因为计算机输出的是BCD码,要想在数码管上显示十进制数,就必须先把BCD码转换成 7 段字型数码管所要求的代码。我们把能够将计算机输出的BCD码换成 7 段字型代码,并使数码管显示出十进制数的电路称为“七段字型译码器”因此在本次的设计中我们采用了常用的74LS48。图3.6是74LS48的外部管脚图 图3.6  74LS48管脚图 七段显示译码器输出高电平有效,用以驱动共阴极显示器。该集成显示译码器设有多个辅助控制端,以增强器件的功能。 它有3个辅助控制端LT、RBI、BI/RBO,现简要说明如下: 灭灯输入BI/RBO BI/RBO是特殊控制端,有时作为输入,有时作为输出。当BI/RBO作输入使用且BI=0时,无论其它输入端是什么电平,所有各段输入a~g均为0,所以字形熄灭。 试灯输入LT 当LT=0时,BI/RBO是输出端,且RBO=1,此时无论其它输入端是什么状态,所有各段输出a~g均为1,显示字形8。该输入端常用于检查7488本身及显示器的好坏。 动态灭零输入RBI 当LT=1,RBI=0且输入代码DCBA=0000时,各段输出a~g均为低电平,与BCD码相应的字形0熄灭,故称“灭零”。利用LT=1与RBI=0可以实现某一位的“消隐”。此时BI/RBO是输出端,且RBO=0。 动态灭零输出RBO BI/RBO作为输出使用时,受控于LT和RBI。当LT=1且RBI=0,输入代码DCBA=0000时,RBO=0;若LT=0或者LT=1且RBI=1,则RBO=1。该端主要用于显示多位数字时,多个译码器之间的连接。 对输入代码0000,译码条件是:LT和RBI同时等于1,而对其它输入代码则仅要求LT=1,这时候,译码器各段a~g输出的电平是由输入BCD码决定的,并且满足显示字形的要求。74LS48的功能表如下:
本文档为【30s倒计时 课程设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_713593
暂无简介~
格式:doc
大小:42KB
软件:Word
页数:11
分类:互联网
上传时间:2019-03-31
浏览量:63