课程设计--篮球竞赛24秒计时器一、课题名称二、内容摘要本设计主要是完成篮球竞赛24秒计时器,显示24秒倒计时功能,系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能;在直接清零时,数码管显示器全部显示为“0”;计时器为24秒递减计时,其计时间隔为1秒;计时器递减计时到零时,数码显示器不灭灯,同时发出光电报警信号等。
整个电路的设计借助于Multisim 10.0.1仿真软件和数字逻辑电路相关理论知识,并在Multisim 10.0.1下设计和进行仿真,得到了预期的结果。
关键字:计时器;数码显示器;Multisim随着信息时代的到来,电子技术在社会生活中发挥着越来越重要的作用,运用模电和数电知识设计的电子产品成为社会生活不可缺少的一部分,特别是在各种竞技运动中,定时器成为检验运动员成绩的一个重要工具。
在篮球比赛中,规定了球员的持球时间不能超过24秒,否则就犯规了。
本课程设计的“篮球竞赛24秒计时器”,可用于篮球比赛中,用于对球员持球时间24秒限制。
一旦球员的持球时间超过了24秒,它自动的报警从而判定此球员的犯规。
本设计主要能完成:显示24秒倒计时功能;系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能;在直接清零时,数码管显示器灭灯;计时器为24秒递减计时其计时间隔为1秒;计时器递减计时到零时,数码显示器不灭灯,同时发出光电报警信号等。
三、设计内容及要求1.2.1基本要求(1)显示24秒计时功能。
(2)控制计时器直接清零、启动、暂停/连续功能。
(3)计时器为24秒递减计时器。
(4)递减计时到零时,显示器不能灭灯,同时发出光电报警信号。
1.2.2 设计任务及目标(1)根据原理图分析各单元电路的功能;(2)熟悉电路中所用到的各集成块的管脚及其功能;(3)进行电路的装接、调试,直到电路能达到规定的设计要求;(4)写出完整、详细的课程设计报告。
四、方案论证及比较本设计的核心部分是要设计一、个24s倒计数器,并且对计数结果进行实时显示,同时要实现设计任务中提到的各种控制要求,因此该系统包括秒脉冲发生电路,计数器电路,译码显示电路,控制电路和电路报警电路5部分。
其中,计数器电路和控制电路时系统的主要部分。
计数器电路完成24s倒计时功能,而控制电路具有直接控制计数器的启动记数、暂停、连续计数、译码显示电路的显示和灭灯功能。
为了满足系统的设计要求,在设计控制电路时,应正确处理各个信号之间的时序关系。
在操作直接清零开关时,要求计数器清零,数码显示器显示零。
当启动开关闭合时,控制电路应封锁时钟信号CP,同时计数器完成置数功能,译码显示电路显示24S字样;当启动开关断开时,计数器开始计数;当暂停。
连续开关拨在暂停位置上时,计数器停止计数,出于保持状态;当暂停、连续开关拨在连续时,计数器继续递减计数。
系统设计框图如(1)、(2)。
(1)方案1:图1 整体方框图一(2)方案2:方案一的控制电路对每一单元模块实行独立的控制,相对与方案2电路更具有稳定性,所以我们选择方案1。
秒脉冲计控制电报警译码外图2 整体方框图二秒脉冲发生器 计数译码显示 控制报警电路外部操作五、单元电路的设计、参数计算和器件选择3.2.1标准脉冲发生电路的设计秒脉冲发生电路产生的信号是电路的时序脉冲和定时标准,本电路采用555集成电路构成。
TRIG2OUT34CVOLT5THOLD6DISCHG 781RESETVCC GNDU6NE555R115kR268kC21uFC10.01uF R91KVCC图3 标准秒脉冲发生电路标准脉冲电路如上图所示[1],它由555定时器组成的多谐振荡器,为系统提供时钟秒脉冲。
555定时器应用为多谐振荡电路时,当电源接通V CC 通过电阻R 1和R 2向电容C 2充电,其上电压按指数规律上升,当U C 上升至2/3V CC ,使3脚输出为低电平,同时放电三极管T 导通,此时电容C 2通过R 2和T 放电,2脚处电压下降,当2脚处电压下降到V CC /3时,3脚处电压翻转为高电平,电容C 2放电所需的时间为C R C R t pL 227.02ln ≈=(1)当放电结束时,T 截止,V CC 将通过R 1,R 2向电容C 2充电,2处电压由V CC 上升到2/3V CC 所需时间为C R R C R R t pH )(21217.02ln )(+≈+= (2)当U C 上升到2/3V CC 时,电路又翻转为低电平。
如此周而复始,于是,在电路的输出端就得到了一个周期性的矩形波。
定时元件1R 为15kΩ、2R 为68kΩ、C 为10μF ,产生1Hz 的标准脉冲信号,振荡器振荡频率计算公式CR R t t f pH pL )2(43.1121+≈+=(3)3.2.2计数器电路的设计 74ls192功能表8910U1C 74LS00C L R14U P 5DW N 4L D11C O 12B O13A 15Q A 3B 1Q B 2C 10Q C 6D9Q D7U474LS192C L R14U P 5D WN 4L D11C O 12B O13A15Q A 3B 1Q B 2C 10Q C 6D9Q D7U574LS192VCCB I /R B O4R B I5L T3A 7B 1C 2D6a 13b 12c 11d 10e 9f 15g14U774LS48B I /R B O4R B I5L T3A 7B 1C 2D6a 13b 12c 11d 10e 9f 15g14U274LS4876421910a b cd ef g 5dp3a b f c gde dp 8DS2JM-S05011B 76421910a b cd ef g 5dp3a b f c gde dp 8DS1JM-S05011B S2SW-SPDTR61KR71KC310uFVCCVCC S3SW SPST 脉冲电路图4 计数器及译码显示电路计数器采用74LS192同步可逆双时钟计数器[5],其管脚引线排列图如图4所示。
74LS192的UP/ DOWN 端分别是加/减计数器的时钟输入端。
在置数控制端LOAD=1. 清零端CLR=0的情况下,若DOWN=1,计数脉冲加入到UP 端,则计数器在预置数的基础上完成加计数,CO 端发出进位负脉冲,若UP=1,计数脉冲加入到DOWN 端,则计数器在预置数的基础上完成减计数,当减计数到0时,BO 借位输出端发出借位负跳变脉冲。
LOAD 为异步并行置数端,当LOAD=0时,计数器置数,LOAD=1时,计数器处于计数状态.计数器及译码显示电路如图4所示。
用两片74LS192设计成二十四进制减法计数器,由74LS48译码,7端码显示器显示计时时间。
计数器个位接成四进制,置数端A.C .D 均接低电平“0”,计数器十位接成二进制,A. B 两置数端接高电平“1”,C.D 端接低电平“0”。
计数脉冲信号接入个位计数器的DOWN 减脉冲输入端(UP 端接高电平)。
根据设计要求,计数器计数到零时停止计数,为此,将十位计数器的BO 借位端与脉冲信号源通过与门连接,使计数到零时,BO=0,封锁CP 信号,计数器保持零状态不变,控制电路发出报警声信号,使报警电路工作,信号灯亮。
3.2.3 单元译码显示电路的设计B I /R B O4R B I5L T3A 7B 1C 2D6a 13b 12c 11d 10e 9f 15g14U774LS48B I /R B O4R B I5L T3A 7B 1C 2D6a 13b 12c 11d 10e 9f 15g14U274LS4876421910a b cd ef g 5dp3a b f c gde dp 8DS2JM-S05011B76421910a b cd ef g 5dp3a b f c gde dp 8JM-S05011B VCCVCC图5 单元译码显示电路用74LS48和共阴极LED 显示器组成,如图7所示,74LS48输入信号为BCD 码,输出端为a 、b 、c 、d 、e 、f 、g 共七线,另有3条控制线。
LT 端为测试端。
在LT 端接高电平的条件下,无论输入端A 、B 、C 、D 为何值,a~g 输出全部为高电平,使7段显示器件显示“8”字型,此功能用于测试器件。
RBI 为灭零输入端。
在BI/RBO=1的条件下,当输入A、B、C、D不全为零时,仍能正常译码输出,使显示器正常显示。
BI/RBO端为消隐输入端。
该输入端具有最高级别的控制权,当该端为低电平时,不管其他输入端为何值,输出端a~g均为低电平,这可使共阴显示器熄灭。
另外,该端还有第二个功能─灭零信号输出端,当该位输入的A、B、C、D=0000时,此时输出低电平;若该位输入的A、B、C、D不等于零,则输出高电平。
若将RBI与BI/RBO配合使用,很容易实现多位数码显示时的灭零控制。
74LS48可直接驱动共阴极LED数码管而不需要外界限流电阻。
此处要是保持数码管不黑屏就将BI/RB0,RBI置1就可以了,LT 是检查数码管的好坏的,如果不需要的话直接接高电平。
其他端口按照abcdefg 的对应关系连接好以保证显示正确,确保接地成功。
此处将BI/RB0、RBO、LT 全部接高电压,是为了让数码管正常工作,这三端只在焊接电路板时对数码管进行好坏的检测时使用。
3.2.4 控制电路的设计121312U3A 74LS10S1SW-SPDTR41KR31KVCCVCC123U1A 74LS00456U1B 74LS008910U1C 74LS00R5510D1LED0VCCVCCS2SW-SPDTR61KR71KC310uFS3SW SPST VCCCLR LOAD脉冲信号DOWN图6 控制电路篮球竞赛24秒计时器功能控制由外部开关控制实现,如图8所示S1控制计数器的暂停/计数控制。
S1为“1”时(左合),秒脉冲发生器发出的脉冲信号被封锁,计数器暂停计数,当S1为“0”时(右合),控制门电路打开,秒脉冲信号送到计数器的减脉冲输入端,开关S3控制LOAD 的异步并行置数控制端,当S3闭合时,LOAD=0,计数器预置数,S3断开时,LOAD=1,计数器处于计数工作状态。
计数器清零由S2开关控制,CLR=1时计数器清零,CLR=0时,计数器正常计数。
控制电路要完成以下功能:1.设置外部操作开关,控制计数器的直接清零,启动和暂停/连续功能。
1)开关J2在电路图中起到启动的作用,闭合启动开关J2,计数器完成置数功能,显示器显示30秒字样,计数器开始进行递减计数。
2)开关J1在本设计中起暂停/连续作用,当启动开关闭合后,计数器进行递减计数。
若闭合开关J1,则计数暂停,控制电路封锁时钟脉冲信号CP,显示器上保持原来的数不变,当开关J1断开,计数器继续累计计数。