桂电30S篮球计数器论文.docx
- 文档编号:12151422
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:20
- 大小:1.33MB
桂电30S篮球计数器论文.docx
《桂电30S篮球计数器论文.docx》由会员分享,可在线阅读,更多相关《桂电30S篮球计数器论文.docx(20页珍藏版)》请在冰豆网上搜索。
桂电30S篮球计数器论文
编号:
课程设计报告书
课题:
具有数字显示的篮
球竞赛30S计时器
院(系):
机电工程学院
专业:
电气工程及其自动化
学生姓名:
学号:
题目类型:
理论研究实验研究工程设计工程技术研究软件开发
2012年12月30日
目录
绪论2
1设计任务3
1.1设计任务与要求3
1.2设计方案比较4
1.3基本设计原理4
3电路设计原理及其设计过程5
3.1系统组成5
3.2555振荡电路5
3.374LS48译码电路8
3.474LS192计数电路11
3.5报警电路设计13
4电路仿真与调试14
4.1电路仿真14
4.2电路制作和调试15
5心得体会16
参考文献17
附录1系统原理图18
附录2系统PCB图19
附录3元器件明细表20
摘要
篮球比赛及运动在人们的日常生活中越来越普遍,在篮球比赛中球员的持球时间不能超过30秒,否则就犯规了,因而在篮球比赛中的倒计时的要求也越来越精确。
本课程设计主要针对篮球竞赛中的30s倒计时而设计,主要分为五个基本模块构成:
脉冲发生模块、计数模块、译码显示电路、控制电路和报警电路,脉冲发生模块采用555作为振荡电路,计时电路则由74LS192、74LS48和七段共阴LED数码管构成,控制电路由若干逻辑门门元件和开关构成,直接控制篮球计数器定时、启动、暂停/继续、清零等功能。
当控制电路的置数开关闭合时,在数码管上显示数字为所设定的数值,每当一个秒脉信号输入到计数器时,数码管上的数字就会自动减1,当计时器递减到7时,发出预告信号,当计时器递减到0时,报警电路发出报警信号并停止计数。
整个课程设计,在网上及图书馆查阅了大量资料,进行了多个方案比较。
首先在Proteus仿真软件下实现了仿真实验;之后,在实验室完成整个电路的连接与功能测试,得到了预期的结果。
关键词:
计数器;30秒倒计;译码显示电路;控制电路;报警电路
绪论
电子技术课程设计是数字电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。
本课程设计是脉冲数字电路的简单应用,设计了篮球竞赛30秒计时器。
此计时器功能齐全,可以直接清零、启动、暂停和连续以及具有光电报警功能,同时应用了七段数码管来显示时间。
此计时器有了启动、暂停和连续功能,可以方便地实现断点计时功能,当计时器递减到零时,会发出光电报警信号。
本设计完成的计时功能,实现了在许多的特定场合进行时间追踪的功能,在社会生活中也具有广泛的实用价值。
此计时器的设计采用模块化结构,主要由以下3个组成,即计时模块、控制模块、以及译码显示模块。
在设计计时器时,采用模块化的设计思想,使设计起来更加简单、方便、快捷。
此电路是一时钟产生,触发,倒计时计数,译码显示为主要功能,在此结构的基础上,构造主体电路和辅助电路两个部分。
1设计任务
1.1设计任务与要求
1.设计一个篮球竞赛30S进攻时间限制计时器。
2.性能指标要求:
(1)工作时间可在1—30S内任意设定。
(2)30S计时器是递减计时器,间隔为1S。
能用LED数码管显示剩余工作时间,还能显示到1/10秒。
即当计时开始时显示出所设定的总时间,每当计时10个1/10S,显示器的数字立即减1。
(3)减1计时到7S时,发出三声低音预告信号。
(4)减1计时到零时(工作时间到),发出三声高声,并自动停止计时。
(5)具有暂停/继续工作、清零复位和启动计时功能。
3.设计与测试
按任务要求,设计电路,计算参数,选择元器件。
根据所设计的电路和所选择的元器件制板,焊接安装电路,并按照调试步骤进行调试。
逐步排除故障最终达到设计要求
4.成果要求
(1)课程设计说明书一本。
要求:
内容完整,图表完备,字迹工整,条理清晰,分析有据
(2)计算机图纸两张(原理图和PCB图)
要求:
布局合理,清晰完整,图形大小合适,图形和符号要规范。
(3)所用元器件清单,
(4)电路仿真和实体—套。
1.2设计方案比较
本次课程设计为两个人一组,在做实验的前期我们主要做的工作是网上搜集资料,比较各种设计方案的优劣,然后进行综合,采取最优方案。
方案一:
用555时基电路构成的多谐振荡器来产生频率为10Hz的脉冲,即输出周期为0.1秒的方波,再将该脉冲信号加到由74LS192构即周期为1秒,接着将该信号送到计数器74LS192的CP减计数脉冲端,再通过译码器74LS48把输入的8421BCD码经过内部作和电路“翻译”成七段(a,b,c,d,e,f,g)输出,然后直接推成的十分频器上,这样由74LS161后输出的脉冲频率为1Hz,动LED,显示十进制数,然后在适当的位置设置开关或控制电路即可实现计数器的直接清零,启动和暂停/连续、译码显示电路的显示与灭灯及光电报警等功能,光电报警用发光二极管来代替,灯亮代表报警。
方案二:
用555时基电路构成的多谐振荡器来产生频率为1Hz的脉冲,即输出周期为1秒的方波,再将该脉冲信号送到74LS192计数器的CP减计数脉冲端,再通过译码器74LS48把输入的8421BCD码经过内部作和电路“翻译”成七段(a,b,c,d,e,f,g)输出,然后直接推成的十分频器上,推动LED显示十进制数,然后在适当的位置设置开关或控制电路即可实现计数器的直接清零,启动和暂停/连续、译码显示电路的显示与灭灯及光电报警等功能,光电报警用发光二极管来代替,灯亮代表报警。
方案选择:
通过原理分析和仿真实验等步骤比较后,采用方案一,更简洁、方便、易于实现和各个功能。
1.3基本设计原理
82421BCD码30进制数递减计数器是由74LS192构成的。
30进制数递减计数器的预置数为N=(00110000)8421BCD=(30)D。
它的计数原理是,每当低位计数器的BO端发出负跳变借位脉冲时,高位计数器减1计数。
当高、低位计数器处于全0,同时在CP=0的期间,高位计数器BO=LD=0,计数器完成异步置数,之后BO=LD=1,计数器在CP时钟脉冲作用下,进入下一轮减计数。
辅助时序控制电路,由与非门电路控制时钟信号CP的放行与禁止。
本实验设计要求最小计时间隔要为1/10s,所以其脉冲频率要为10Hz,则555时钟脉冲发生器输出的脉冲信号为10Hz。
令电容C1为0.01uF,由555振荡电路公式,可令C=1uFR1=51K、R2=47K,则10Hz的脉冲信号经一个十进制的计数器后输出的频率为1Hz。
3电路设计原理及其设计过程
3.1系统组成
该系统主要包括秒脉冲发生电路、计数电路、数码显示电路、报警电路和控制电路5个部分构成。
秒脉冲发生器是由555定时器构成,计数电路则由计数器组成,控制电路是由各外部操作开关组成,。
其设计原理构图如下:
电路五部分组成,如图3-1所示。
图3-1参考原理构图
3.2555振荡电路
产生的信号是电路的时序脉冲和定时标准,但本设计对此信号的要求并不是太高,所以电路可以采用555集成电路构成。
用555集成电路组成多谐振荡电路为系统提供时钟。
集成时基电路又称为集成定时器或555电路,是一种数字、模拟混合型的中规模集成电路,应用十分广泛。
它是一种产生时间延迟和多种脉冲信号的电路,由于内部电压标准使用了三个5K电阻,故取名555电路。
其电路类型有双极型和CMOS型两大类,二者的结构与工作原理类似。
几乎所有的双极型产品型号最后的三位数码都是555或556;所有的CMOS产品型号最后四位数码都是7555或7556,二者的逻辑功能和引脚排列完全相同,易于互换。
555和7555是单定时器。
556和7556是双定时器。
双极型的电源电压VCC=+5V~+15V,输出的最大电流可达200mA,CMOS型的电源电压为+3~+18V,555管脚如图3-2所示。
图3-2555引脚图
(1)构成单稳态触发器如图3-3所示
图3-3单稳态触发器
暂稳态的持续时间
决定于外接元件R、C值的大小。
=1.1RC,通过改变R、C的大小,可使延时时间在几个微秒到几十分钟之间变化
(2)构成多谐振荡器如图3-4所示
图3-4多谐振荡器
,
,
555电路要求R1与R2均应大于或等于1KΩ,但R1+R2应小于或等于3.3MΩ。
由NE555构成的多谐振振荡器。
接通电源后,电容C2被充电,Vc上升,当Vc上升到2/3Vcc时,触发器被复位,同时放电BJTT导通,此时V0为低电平,电容C通过R5和T放电,使Vc下降,当下降至1/3Vcc时,触发器又被置位,V0翻转为高电平。
当C放电结束时,T截止,Vcc将通过R5和Rw、R4向电容器充电,当Vc上升到2/3Vcc时,触发器又发生翻转,如此周而复始,在输出端就得到一个周期性的方波,其频率为:
f=1/(t1+t2),f=1.44/(R1+2R2)C
在这里我们选择R5=68K,C2=10uf,只要调节Rw7K即可输出1HZ,达到要求。
(3)施密特触发器如图3-5所示
图3-5施密特触发器
秒脉冲发生器产生的信号是电路的时钟脉冲和定时标准,但本设计对此信号要求并不太高,故电路可采用555集成电路或由TTL与非门组成的多谐振荡器构成。
具体电路设计如图3-6所示。
图3-6555多谐振荡电路
3.374LS48译码电路
(1)译码显示电路由74LS48和共阴极七段LED显示器组成。
报警电路在实验中可用发光二极管和蜂鸣器代替。
主体电路,30秒倒计时。
30秒计数芯片的置数端清零端共用一个开关,比赛开始后,30秒的置数端无效,30秒的倒数计时器的倒数计时器开始进行倒计时,逐秒倒计到零。
选取“00”这个状态,通过组合逻辑电路给出截断信号,让该信号与时钟脉冲在与门中将时钟截断,使计时器在计数到零时停住。
如前所述,分段式数码管是利用不同发光段组合的方式显示不同数码的。
因此,为了使数码管能将数码所代表的显示出来,必须将数码经译码器译出,然后经驱动器点亮对应的段。
例如,对于8421码的0011状态,对应的十进制数为3,则译码驱动器应使a、b、c、d、g各段点亮。
即对应于某一组数码,译码器应有确定的几个输出端有信号输出,这是分段式数码管电路的主要特点。
译码器74LS48如图3-7所示。
图3-774LS48引脚图
七段显示译码器输出高电平有效,用以驱动共阴极显示器。
该集成显示译码设有多个辅助控制端,以增强器件的功能。
它有3上辅助控制端LT、RBI、BI/RBO现简要说明如图3-8所示。
图3-874LS48功能表
灭灯输入BI/RBO
BI/RBO是特殊控制端,有时作为输入,有时作为输出。
当BI/RBO作输入使用且BI=0时,无论其它输入端是什么电平,所有各段输入a—g均为0,所以字形熄灭。
试灯输入LT
当LT=0时,BI/RBO是输出端,且此时无论其它输入端是什么状态,所有各段输出a—g均为1,显示字型8。
该输入端常用于检查7488本身及显示器的好坏。
动态灭零输入RBI
当LT=1,RBI=0且输入代码DCBA=0000时,各段输出a—g均为低电平,与BCD码相应的字形0熄灭,故称“灭零”。
利用LT=0与RBI=0可以实现某个一位的“消隐”。
此时BI/RBO是输出端,且RBO=0。
动态灭零输出RBO
BI/RBO作为输出使用时,受控于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决定的,并且满足显示字形的要求。
(2)74LS48译码电路如图3-9所示
图3-9译码模块电路图
3.474LS192计数电路
(1)计数器是一个用以实现计数功能的时序部件,它不仅可用来计脉冲数,还常用作数字系统的定时、分频和执行数字运算以及其它特定的逻辑功能。
计数器种类很多。
按构成计数器中的各触发器是否使用一个时钟脉冲源来分,有同步计数器和异步计数器。
根据计数制的不同,分为二进制计数器,十进制计数器和任意进制计数器。
根据计数的增减趋势,又分为加法、减法和可逆计数器。
还有可预置数和可编程序功能计数器等等。
74LS192是同步十进制可逆计数器,具有双时钟输入,并具有清除和置数等功能,其引脚排列及逻辑符号如图3-10所示。
图3-1074LS192引脚图
LD—置数端
CPU—加计数端
CPD—减计数端
CO—非同步进位输出端
BO—非同步借位输出端
D0、D1、D2、D3—计数器输入端
Q0、Q1、Q2、Q3—数据输出端CR—清除端
74LS192同步十进制逻辑功能表:
输入
输出
CRLDCPUCPDD3D2D1DO
Q3Q2Q1Q0
1XXXXXXX
00XXdcba
01↑↑XXXX
011↑XXXX
0111XXXX
0000
dcba
加计数
减计数
保持
当清除端CR为高电平“1”时,计数器直接清零;CR置低电平则执行其它功能。
当CR为低电平,置数端LD也为低电平时,数据直接从置数端D0、D1、D2、D3置入计数器。
当CR为低电平,LD为高电平时,执行计数功能。
执行加计数时,减计数端CPD接高电平,计数脉冲由CPU输入;在计数脉冲上升沿进行8421码十进制加法计数。
执行减计数时,加计数端CPU接高电平,计数脉冲由减计数端CPD输入.
此实验我们用到计数器由两片74LS192同步十进制可逆计数器构成。
利用减计数RD=0,LD=0,CPD=1,实现计数器按8421码递减进行减计数。
利用借位输出端BO与下一级的CPD连接,实现计数器之间的级联。
利用预置数LD端实现异步置数。
当RD=0,且LD=0时,不管CPU和CPD时钟输入端的状态如何,将使计数器的输出等于并行输入数据,即Q3Q2Q1Q0=D3D2D1D0。
(2)计时模块电路如图3-11所示。
图3-11计数模块电路图
3.5报警电路设计
根据设计任务,要求计时器在减1计时到7S时,发出三声低音预告信号并且减1计时到零时(工作时间到),发出三声高声,并自动停止计时,这些要求可结合计数器的工作特点利用逻辑门和振荡电路来实现。
根据74LS192工作原理可知,当减1计时到0S时,计数器的借位输出端TCD低电平有效,其值为0。
当减1计时到7S时,其输出端Q0Q1Q2Q3分别为1110。
提示音声音的高低可用两块NE555芯片产生不同的频率和两块74LS192芯片产生。
根据这两个特点可用逻辑门来实现报警。
而报警电路由蜂鸣器构成,利用三极管来驱动,以获得足够的电流。
其硬件电路如图3-12所示。
图3-12报警模块电路图
4电路仿真与调试
4.1电路仿真
在这一周的课程设计中,前三天时间主要是查找资料、比较各种方案、讨论,最终确立了比较简单又比较完善的方案。
在确立方案的过程中,我们对各种预选方案都经过了仿真实验,采用仿真软件Proteus仿真。
Proteus软件是英国Labcenterelectronics公司出版的EDA工具软件。
它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。
它是目前最好的仿真单片机及外围器件的工具。
由于本系统所涉及的内容完全可以在Proteus中实现在仿真过程中,我们发现有些方案虽然在理论上可行,但在仿真运行时却得不出结果,因此在确立方案时不得换了又换,最后在仿真实验运行成功后才确立最终方案。
仿真结果如图4.1所示。
图4.1系统整体仿真结果图
4.2电路制作和调试
在花费了两天的前期准备工作之后便开始了制作电路板。
由于前期的方案选择、仿真实验做得比较成功,因此在做电路板时,整个过程进行的比较顺利,但也存在并碰到了不少小问题。
按照已经设计好的原理在画图软件AltiumDesigner09上画好了原理图和PCB图,经过一天的制作后开始第一次上电测试计数器的功能,启动时发现译码显示能显示30字样,但是倒计时控制开关却失效,不能按照每1s的时间间隔递减。
首先用示波器检查555振荡电路是否有脉冲输出,发现脉冲输出正常。
于是接着找跟启动计时开关有关的电路,经过仔细检查发现是由于脉冲传输过程中的一个反相器74LS04的1号管脚坏了,更换一块新的74LS04后,电路的计时部分能够实现。
然而,当倒计时到7S和0S时系统并未按照设计发出提示音,于是首先检查蜂鸣器,发现时由于粗心大意将蜂鸣器极性接反引起的,将其拆下来变更极性方向后,整个系统都能正常工作。
5心得体会
此次电子课程设计是理论与实践相结合的最好形式。
在课题的完成过程中要求制作者要有坚实的理论基础和很强的动手能力。
在设计过程中,通过自主查找数据和其他资料,接触到了很多新鲜的东西。
经过这次课程设计,才明白自己要做一个电子产品是件不容易的事。
整个过程要求我们要非常细心,不仅要有较强的动手能力,还要有灵活应用芯片理论的功底,为此我们需要阅读大量关于这方面的书籍。
除了查阅了不少芯片手册,还得阅读了有关数字电路设计的资料,有这些都是制作电路必须的理论准备,可以为你的设计添砖铺瓦,并减少很多盲目的查找。
本次的课程设计从设计、仿真再到实验都是我们我学知识的检验。
通过亲身体验说明有些在仿真软件中能行的痛的方案在实际操作电路中并不一定能行。
所以在设计时就要考虑方案的可行性,最好是要有备用的方案。
在经过各种比较后选出最佳方案。
整个过程中,调试也是相当重要的一部分。
当电路不能得到正确的结果时,要知道怎样进行排错和调试,以得到正确的结果。
一般情况下,应该先检查电路是否连对,芯片管脚是否对错;若电路连接正确,则用万用表通过电压、电阻的测量来找出电路中的问题,并加以改正。
做完本次课题后,发现本设计中所用电路比较简单,所用元器件也比较常用,工作原理易懂,操作简单,也很适合一般人动手制作。
做整体电路的检测,各个模块的工作都很正常,外部操作开关也都可以实现要求中的启动、暂停、清零、连续功能,完成了此次课程设计的任务。
电子技术发展呈现出系统集成化,自动化,设计自动化,用户专业化和测试智能的优势,作为一个大学生。
我们必须时代的发展,这使我们必须要扩展自己的知识,并利用计算机来辅助分析和设计,这对我们是有益的。
课程设计的自主设计、学习和研究过程中,通过写课程设计的总结报告,初步训练我的书面表达能力。
组织逻辑能力,这些技能应用性强,对我的将来就业和进一步发展帮助较大同时也加强了对课本知识的理解,使我们做到理论与实际的联系,收获很大。
并且我也深深地体会到自己所学的不足,激发了我的自学能力和应对挑战的能力。
为今后学习打下了良好的基础,培养了我们严谨务实,戒骄戒躁的作风。
此外,这次的毕业设计也让我们看到了团队的力量,我们的工作是一个团队的工作,团队需要个人,个人也离不开团队,必须发扬团结协作的精神。
在遇到问题时就在一起探讨,积极查询相关资料,共同解决问题。
团结协作是我们成功的一项非常重要的保证,这次设计也正好锻炼我们这一点,这也是非常宝贵的。
参考文献
[1]《电子电路设计与实践、姚福安编著山东科学技术出版社》
[2]《电子技术基础课程设计》、梁宗树华中理工大学出版社
[3]《数字逻辑电路设计与实验》、绳广基编著上海交通大学出版社
[4]《数字集成电路应用300例》、黄继昌等主编人民邮电出版社
[5]《电子技术实验指导书》李国丽、朱维勇主编,中国科技大学出版社
[6]《电子技术基础模拟部分》康华光主编、高教出版
附录1系统原理图
附录2系统PCB图
附录3元器件明细表
序号
名称
型号参数
数量
1
电阻
220Ω、1K、51K、47K、75K、200K
8
2
2输入异或门
74LS86
1
3
译码器
74LS48
3
4
计数器
74LS192
5
5
4输入与非门
74LS20
1
6
2输入或非门
74LS02
1
7
2输入非门
74LS04
1
8
4输入或非门
CD4002
1
9
555定时器
NE555
2
10
蜂鸣器
-
1
11
排针
单排
1
12
底座
8脚、14脚、16脚
8
13
电容
1uF、10nF
4
14
共阴数码管
单位
3
15
三极管
S9013
1
16
拨码开关
4位
2
17
拨动开关
中型
3
18
铜板
15(cm)*10(cm)
1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 30 篮球 计数器 论文