篮球竞赛30秒计时器数电课程设计.docx
《篮球竞赛30秒计时器数电课程设计.docx》由会员分享,可在线阅读,更多相关《篮球竞赛30秒计时器数电课程设计.docx(18页珍藏版)》请在冰豆网上搜索。
篮球竞赛30秒计时器数电课程设计
篮球竞赛30秒计时器-数电课程设计
数电课程设计
篮球比赛中除了有总时间倒计时外,为了加快比赛的节奏,新的规则还要
求进攻方在24秒内有一次投篮动作,否则视为违例。
本人设计了一个篮球比赛
计时器,可对比赛总时间和各方每次控球时间计时。
该计时器采用按键操作、L
ED显示,非常实用。
此计时器也可作为其他球类比赛的计时器。
1.30秒计时器具有显示30秒的计时功能。
2.系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能。
3.计时器为30秒递减计时时,其计时间隔为1秒。
4.当计时器递减计时到零时,数码显示器不能灭灯,应发出光电报警信号。
分析设计任务,该系统包括秒脉冲发生器、计数器、译码显示电路、辅助时
序控制电路(简称控制电路)和报警电路等5个部分构成。
其中,计数器和控制电
路是系统的主要部分。
计数器完成30s计时功能,而控制电路具有直接控制计数
器的启动计数、暂停/连续计数、译码显示电路的显示和灭灯功能。
为了满足系
统的设计要求,在设计控制电路时,应正确处理各个信号之间的时序关系。
在操
作直接清零开关时,要求计数器清零,数码显示器灭灯。
当启动开关闭合时,控
制电路应封锁时钟信号CP,同时计数器完成置数功能,译码显示电路显示30s字样;当启动开关断开时,计数器开始计数;当暂停/连续开关拨在暂停位置上
时,计数器停止计数,处于保持状态;当暂停/连续开关拨在连续时,计数器继
续递减计数。
另外,外部操作开关都应采取去抖动措施,以防止机械抖动造成电
路工作不稳定。
系统设计框图如图下图所示。
秒脉冲发生器计数器译码
显示
报警电路控制电路第
1页
123456
DD
CC
数电课程设计
用发光二极管(LED)组成字型来来显示数字。
这种数码管的每个线段都是
一个发光二极管,因此也称LED数码管或LED七段显示器。
因为计算机输出的是
BCD码,要想在数码管上显示十进制数,就必须先把BCD码转换成7段字型数BB码管所要求的代码。
我们把能够将计算机输出的BCD码换成7段字型代码,并
使数码管显示出十进制数的电路称为“七段字型译码器”因此在本次的设计中我
们采用了常用的74LS194
在数字测量仪表和各种数字系统中,都需要将数字量直观地显示出来,一方
面供人们直接读取测量和运算的结果;另一方面用于监视数字系统的工作情况。
因此,数字显示电路是许多数字设备不可缺少的部分。
数字显示电路通常由译码
器、驱动器和显示器等部分组成,如图5.3.5所示。
下面对显示器和译码驱动
器分别进行介绍。
计数器译码器驱动器显示器
AA
Title
数码显示器是用来显示数字、文字或符号的器件,现在已有多种不同类型的产品,
广泛应用于各种数字设备中,目前数码显示器件正朝着小型、低功耗、平面化方NumberSizeRevision
向发展。
B
数码的显示方式一般有三种:
第一种是字形重叠式,它是将不同字符的电Date:
11-Jan-2007Sheetof
极重叠起来,要显示某字符,只须使相应的电极发亮即可,如辉光放电管、边File:
D:
\ProgramFiles\DesignExplorer99SE\Examples\MyDesign4.ddbDrawnBy:
光显示管等。
第二种是分段式,数码是由分布在同一平面上若干段发光的笔划组123456
成,如荧光数码管等。
第三种是点阵式,它由一些按一定规律排列的可发光的点
阵所组成,利用光点的不同组合便可显示不同的数码,如场致发光记分牌。
第2页
123456
数电课程设计
123456
数字显示方式目前以分段式应用最普遍,图5.3.6表示七段式数字显示器利用不
同发光段组合方式,显示0~15等阿拉伯数字。
在实际应用中,10~15并不采
DD
用,而是用2位数字显示器进行显示。
DD
显示器
按发光物质不同,数码显示器可分为下列几类:
(1)半导体显示器,亦称发光二极管显示器;
(2)荧光数字显示器,如荧光
数码管、场致发光数字板等;(3)液体数字显示器,如液晶显示器、电泳显示
器等;(4)气体放电显示器,如辉光数码管、等离子体显示板等。
CC如前所述,分段式数码管是利用不同发光段组合的方式显示不同数码的。
因
此,为了使数码管能将数码所代表的数显示出来,必须将数码经译码器译出,
CC然后经驱动器点亮对应的段。
例如,对于8421码的0011状态,对应的十进制数
为3,则译码驱动器应使a、b、c、d、g各段点亮。
即对应于某一组数码,译码
器应有确定的几个输出端有信号输出,这是分段式数码管电路的主要特点。
BB
agbcdef
LBI74LS148
LT
DCAB
BB
七段显示译码器输出高电平有效,用以驱动共阴极显示器。
该集成显示译码器设AA
有多个辅助控制端,以增强器件的功能。
它有3个辅助控制端LT、RBI、BI/RBO,Title
现简要说明如下:
SizeNumberRevision
B灭灯输入BI/RBODate:
11-Jan-2007Sheetof第File:
D:
\ProgramFiles\DesignExplorer99SE\Examples\MyDesign4.ddbDrawnBy:
123456
3页
AA
Title
SizeNumberRevision
B
Date:
11-Jan-2007Sheetof
File:
D:
\ProgramFiles\DesignExplorer99SE\Examples\MyDesign4.ddbDrawnBy:
123456
数电课程设计
BI/RBO是特殊控制端,有时作为输入,有时作为输出。
当BI/RBO作输入使用且BI=0时,无论其它输入端是什么电平,所有各段输入a~g均为0,所以字形熄灭。
当LT=0时,BI/RBO是输出端,且RBO=1,此时无论其它输入端是什么状
态,所有各段输出a~g均为1,显示字形8。
该输入端常用于检查7488本身及显示器的好坏。
当LT=1,RBI=0且输入代码DCBA=0000时,各段输出a~g均为低电平,与BCD码相应的字形0熄灭,故称“灭零”。
利用LT=1与RBI=0可以实现某一位的“消隐”。
此时BI/RBO是输出端,且RBO=0。
74LS148功能表
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码决定的,并且满足显示字形的要求。
第
4页
数电课程设计
计数器是一个用以实现计数功能的时序部件。
它不仅可用来计脉冲数,还
常用作数字系统的定时,分频和数字运算的逻辑功能。
计数器种类很多。
按材料来分有TTL型及CMOS型,按工作方式来分有同步计数器和异步计数器。
根据计数制的不同分为二进制计数器、十进制计数器和N
进制计数器。
根据计数的增减趋势,又分为加法、减法和可逆计数器。
还有可预置数和
可编程功能计数器等等。
常用计数器见表2-26。
经查器件手册可根据器件不同特点分别选用。
表2-26常用计数器
类型TTLCMOS
十同递异步清除7416040160
增同步清除74162
进步可单时钟74168,1904510
逆双时钟7419240192
制异二—五—十进制74196,90
步74290
四同递异步清除7416140161
位增同步清除74163
二可单时钟74169,1914516
进步逆双时钟7419340193
制异二—八—十六进制74197,93
步74293
异二—六—十二进制7492
7位二进制4024
步12位二进制4040
14位二进制4060
1)异步清除:
当
CR=0时QQQQ=0000。
0123
第
5页
数电课程设计
2)同步预置:
当CR=1,=0时在CP上升沿作用下,QQQQ=DDDD。
LD01230123。
(c)计数:
CR=1,=1当使能端CT=CT=1时,对CP脉冲实现同步计数。
LDPT
(d)锁存:
当使能端ET=0或ET=0时,计数器禁止计数,为锁存状态。
PT
其外引线排列图见图2-47所示,CC40161的功能表详见表2-27。
表2-27CC40161功能表
状输入输出态n,1n,1n,1n,1DDDDCRETETCPDDLD3210PT32功能
DD10
清零0××××××000
××0
置数10××?
DDDDD32321
DDD100计数1111?
××计数
××
保持110××××保持
××
11×0×××
××
(3)N进制计数器构成法采用复位法或置位法通过在片外添加适当逻辑即可实现任意进制计数器。
第
6页
123456
DD
数电课程设计
231VCC
Q1Q2Q3Q4CCET1
ET2
CC40161CRCR
CPCP
1)复位法利用清除端CR构成。
即当计数计到N时,例如N=10则
QQQQ=10103210BB
(十进制10)时通过反馈逻辑强制计数器清零,见图2-48。
该电路由于1010
状态只是瞬间,工作不太可靠,因此很少采用。
2)置位法利用预置端构成。
把计数器输入端DDDD全部接地。
当计LD0123
数器计到N-1时,例如1001(十进制9时)通过反馈逻辑使=0则当第十个LD
CP到来时,计数器输出端为CRQQQQ=0000。
这样可以克服利用清除端构成的0123
计数器的缺点。
利用预置端构成的计数器见图2-49。
或者利用串行进位输出LD
AA
CO同步预置补数的方法实现任意进制计数器,简称CO置补法。
CO置补法具有通Title用性。
使SizeNumberRevision预置M,M=M-N,M则指选用计数器。
即预置=0110即DDDDDDDD32103210B
可。
Date:
11-Jan-2007SheetofFile:
D:
\ProgramFiles\DesignExplorer99SE\Examples\MyDesign4.ddbDrawnBy:
123456在实际应用中,往往需要多片计数器构成多位计数状态即计数器的级联方
法。
级联可分为串行进位和并行进位两种。
串行进位的级联电路其缺点是速度较
慢。
并行进位(也称超前进位)。
后者比前者的速度大大提高。
定时器电路习惯上称为555电路,这是因为内部参考电压使用了3个5KΩ的
电阻分压,故取此名。
555电路是一种数字和模拟混合型的中规模集成电路,它能
产生时间延迟和多种脉冲信号,应用十分广泛。
其电路类型有双极型(TTL型)和单
极型(CMOS型)两大类,二者的电路结构和工作原理类似。
TTL型产品型号最后的
3位数码是555或556;CMOS型产品型号最后4位数码是7555或7556;二者
第
7页
数电课程设计
的逻辑功能和管脚排列完全相同,易于互换。
555芯片和7555芯片是单定时器,556芯片和7556芯片是双定时器。
双极型的电源电压V=+5V~+16V,单极型的CC
电源电压V=+3V~+18V。
DD
它含有3个分压电阻和两个高、低电平比较C、C,一个基本RS触发器,12
一个放电开关管T。
高电平比较器C的同相输入端参考电平为2V/3,低电平比1CC
较器C的反相输入端的参考电平为V/3,C与C的输出端控制基本RS触发器2CC12
状态和放电管开关状态。
当输入信号自6管脚输入并超过参考电平2V/3时,触CC
发器置0,定时器的输出端3管脚输出低电平,同时放电开关管导通;当输入信号
自2管脚输入并低于V/3时,触发器置1,定时器的3管脚输出高电平,同时放电CC
开关管截止。
是直接复位端,当=0,定时器输出低电平。
平时端开路。
RRRDDD
VC是外接控制电压输入端(5管脚),当VC外接一个输入电压U时,则改变比较VC
器的参考电压(U=U,U=U/2);不接外加电压时,通常接一个0.01µF的电T+VCT-VC
容器到地,起滤波作用,以消除外来干扰,确保参考电平的稳定。
T为放电管,当T导通时,将给接于7管脚的电容器提供放电通路。
3555
555定时器主要是通过外接电阻R和电容器C构成充、放电电路,并由两个比较器来检测电容器上的电压,以确定输出电平的高低和放电开关管的通断。
这
就很方便地构成从微秒到数十分钟的延时电路、以及多谐振荡器、单稳态触发器、
施密特触发器等脉冲波形产生和整形电路。
1555
用555定时器构成多谐振荡器电路如图2.8.2(a)所示。
电路没有稳态,只有两个暂稳态,也不需要外加触发信号,利用电源V
通过R和R向电容器C充电,使uCC12C逐渐升高,升到2V/3时,u跳变到低电平,放电端D导通,这时,电容器C通过电CCO
阻R和D端放电,使u下降,降到V/3时,u跳变到高电平,D端截止,电源V2CCCOCC又通过R和R向电容器C充电。
如此循环,振荡不停,电容器C在V/3和2V/312CCCC
之间充电和放电,输出连续的矩形脉冲,其波形如图2.8.2(b)所示。
第
8页
+VDD数电课程设计
cuR1284VCC317VCC3R20t65553uoou2uc
15ttw1w2
0Ct0.01µFT
(b)(a)
输出信号u
的脉宽t、t、周期T的计算公式如下:
OW1W2
t=0.7(R+R)CW112
t=0.7RCW22
T=t+t=0.7(R+2R)CW1W212
(2)555
用555定时器构成的施密特触发器如图2.8.3(a)所示。
将2管脚和6管脚连在一起作为信号输入端即可。
在输入端外接三角波u,当u上升到2V/3时,输出iiCCu从高电平翻转为低电平;当u下降到V/3时,输出u从低电平翻转为高电平。
OiCCO施密特触发器将输入的三角波整形为矩形波输出。
电路的工作波形如图2.8.3(b)所示。
回差电压电压?
u=211V-V=VCCCCCC333
如图所示:
i+VuCC2Vcc312V84Vcc3tDD30u6uio555ou2
1
第
0t
9页(b)(a)
数电课程设计3555
用555定时器构成单稳态触发器电路如图2.8.4(a)所示。
R、C是定时元件。
输入脉冲信号u加于2管脚。
输入触发信号u的有效电平是低电平,当u处于高iii
电平时,放电端D导通,u和u均为低电平,电路为稳态。
当输入触发信号u的下COi
降沿到来时刻,2管脚电位瞬间低于V/3,使输出u变为高电平,放电端D截止,CCO
电源V通过电阻R向电容器C充电,使u按指数规律上升,电路为暂稳态。
当CCC
u上升到2V/3时,使输出u变为低电平,D端导通,电容器C经D端迅速放电,CCCO
暂态结束,自动恢复到稳态,为下一个触发脉冲的到来作好准备。
波形图如2.8.4(b)所示
i+Vccu
1VccR3084tcu72Vcc365553uouc2ui0t15ouC0.01µF
tW0t(a)(b)输出脉宽t
是暂稳态的持续时间为t=1.1RCWW
此电路要求输入信号的负脉冲宽度一定要小于tW
474LS192
计数器是一个用以实现计数功能的时序逻辑部件,它不仅可以用来对脉冲
进行计数,还常用做数字系统的定时、分频和执行数字运算以及其他特定的逻辑
功能。
计数器的种类很多。
按构成计数器中的各触发器是否使用一个时钟脉冲源来
分有:
同步计数器和异步计数器;根据计数进制的不同分为:
二进制、十进制和
任意进制计数器;根据计数的增减趋势分为:
加法、减法和可逆计数器;还有
可预置数和可编程功能计数器等。
目前,TTL和CMOS集成计数器都有较齐全的品种。
第10页
数电课程设计
74LS192具有下述功能:
?
异步清零:
CR=1,QQQQ=00003210
?
?
异步置数:
CR=0,=0,QQQQ=DDDDLD32103210
?
保持:
CR=0,=1,CP=CP=1,QQQQ保持原态LDUD3210
?
加计数:
CR=0,=1,CP=CP,CP=1,QQQQ按加法规律计数LDUD3210
?
减计数:
CR=0,=1,CP=1,CP=CP,QQQQ按减法规律计数利用集LDUD3210
成计数器芯片可方便地构成任意(N)进制计数器。
方法:
?
反馈归零法:
是利用计数器清零端的清零作用,截取计数过程的某一个中间状态控制清零端,使计数器由此状态返回到零重新开始计数把模数大的计数器改成模数小的计数器。
关键是清零信号的选择与芯片的清零方式有关。
异步清零方式以N作为清零信号或反馈识别码,其有效循环状态为0~N-1;同步清零方式以N-1作为反馈识别码,其有效循环状态为0~N-1。
还要注意清零端的有效电平,以确定用与
门还是与非门来引导。
?
反馈置数法:
是利用具有置数功能的计数器,截取从N
到N之间的N个有ba效状态构成N进制计数器。
其方法是当计数器的状态循环到N时,由N构成的aa反馈信号提供置数指令,由于事先将并行置数数据输入端置成了N的状态,所b以置数指令到来时,计数器输出端被置成N,再来计数脉冲,计数器在N基础bb上继续计数直至N,又进行新一轮置数、计数。
a
关键是反馈识别码的确定与芯片的置数方式有关。
异步置数方式以Na=N+N作为反馈识别码,其有效循环状态为N~N;同步置数方式以N=N+N-1bbaab作为反馈识别码,其有效循环状态为N~N。
还要注意置数端的有效电平,以ba
确定用与门还是与非门来引导。
第
11页
数电课程设计
第
12页
数电课程设计
1、《电子电路设计与实践》、姚福安编著山东科学技术出版社2、《电子技术基础课程设计》、粱宗善华中理工大学出版社3、《数字逻辑电路设计与实验》、绳广基编著上海交通大学出版社4、《数字集成电路应用300例》、黄继昌等主编人民邮电出版社5、《电子技术实验指导书》李国丽、朱维勇主编,中国科技大学出版社6、《电子技术基础模拟部分》康华光主编、高教出版
在本次的课程设计中通过自己选题,找材料,分析、设计等,也掌一些软件
的操作方法,这为以后的学习做了铺垫。
整个设计实现了从单一的理论学习到解
决实际问题的转变。
通过本次的课程设计,我最大的收获就是提高了自身的动手
能力,培养了我的寻求解决问题的能力和团队精神也增强了我其它方面的能力。
在设计中,我充分应用我们所学的知识,例如:
集成电路74LS系列、三极管、二极管、整定时器555等元件的应用。
这次实践使我受益匪浅,在摸索该如何设
计电路使之实现所需功能的过程中,特别有趣,培养了我的设计思维,增强了我
的实际操作能力。
在让我体会到设计电路艰辛的同时,更让我体会到成功的喜悦
和快乐。
这次设计所用的的工具是protel99SE,由于接触过这个软件,所以画
图就比较方便,使画图的质量得到了保证。
课程设计提高我的综合动手能力和工程设计能力,它使我的理论知识得到
了综合应用,培养我综合运用所学理论的能力和解决较复杂的实际问题的能力。
电子技术发展呈现出系统集成化,自动化,设计自动化,用户专业化和测试
智能的优势,作为一个大学生。
我们必须时代的发展,这使我们必须要扩展自己
的知识,并利用计算机来辅助分析和设计,这对我们是有益的。
课程设计的自主设计、学习和研究过程中,通过写课程设计的总结报告,初步训
练我的书面表达能力。
组织逻辑能力,这些技能应用性强,对我的将来就业和进
一步发展帮助较大。
同时也加强了对课本知识的理解,使我们做到理论和与实际
的联系,收获很大。
并且我也深深地体会到自己所学知识的不足,激发了我的自
学能力和应对挑战的能力。
为今后学习打下了良好的基础,培养了我们严谨务实,
戒骄戒躁的作风。
第
13页
欢迎您阅读该资料,希望该资料能给您的学习和生活带来帮助,如果您还了解更多的相关知识,也欢迎您分享出来,让我们大家能共同进步、共同成长。