数字电路课程设计-篮球竞赛30s计时器.doc_第1页
数字电路课程设计-篮球竞赛30s计时器.doc_第2页
数字电路课程设计-篮球竞赛30s计时器.doc_第3页
数字电路课程设计-篮球竞赛30s计时器.doc_第4页
数字电路课程设计-篮球竞赛30s计时器.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程设计说明书 课程设计名称: 数字电路课程设计 课程设计题目: 篮球竞赛30s计时器 学 院 名 称: 信息工程学院 专业: 电子信息科学与技术 班级: 090431 学号: 09043103 姓名: 李杏 评分: 教师: 王忠华 20 11 年 10 月 18 日 目 录前言.2第一章 设计任务及要求.3第二章 电路设计原理与设计电路.4第三章 单元模块 3.1 秒脉冲发生器.5 3.2 倒计时电路.6 3.3 数码管驱动电路.7 3.4 报警电路.7 3.5 控制电路.8第4章 电路仿真、安装与调试 4.1 电路仿真.10 4.2 安装与调试.10第五章 实验总结.11参考文献.12附录 一.13附录 二.14附录 三.15 前言 数字系统中,使用的最多的时序电路是计数器,计数器在生活中得到了广泛的应用。篮球运动近几年在我国兴起,逐渐成为一种全民健身的项目。篮球比赛中的30秒规定使得计数器再次发挥了它的功能。本次设计中利用即为双向计时器的减计数功能完成电路的倒计时。除了能够显示30秒倒计时外,本设计电路还具有直接清零、暂停、报警等功能。在正规的篮球比赛中,对时间的精确度的要求较高,有时在最后的几分钟内赛事可以发生很大的逆转。而运动员控球不可超过30秒的规定更是将比赛对时间的要求精确到了秒甚至更小的单位。为了满足赛事对时间的要求,设计一个30秒倒计时器,通过显示倒计时,倒计时结束时发出警报帮助裁判更好的判定运动员是否违规。通过控制电路报警,很大程度上避免了人为因素产生的误差,从而更体现了比赛中的公平公正原则。并且,随着篮球运动的流行,这种计时器的市场十分可观。因此,设计一个30秒倒计时器意义重大。 第一章 设计任务及要求(1)具有显示30s计时功能;(2)设置外部操作开关,控制计数器的直接清零,启动和暂停/连续功能;(3)在直接清零时,要求数码显示器灭灯; (4)计时器为30s递减计时,计时间隔为1s;(5) 计时器递减计时到零时,数码显示器不能灭灯,同时发出光电报警信号。 第2章 电路设计原理本设计是脉冲数字电路的简单应用。基本设计思路为:利用555时基电路构成的多谐振荡器来产生频率为10hz的脉冲,即输出周期为0.1秒的方波,再将该脉冲信号加到由74ls161构即周期为1秒,接着将该信号送到计数器74ls192的cp减计数脉冲端,再通过译码器74ls248把输入的8421bcd码经过内部作和电路“翻译”成七段输出,然后直接推成动led,显示十进制数,然后在适当的位置设置开关或控制电路即可实现计数器的直接清零,启动和暂停/连续、译码显示电路的显示与灭灯及光电报警等功能,光电报警用发光二极管来代替,灯亮代表报警。如图2.1基本原理图所示,它包括秒脉冲发生器、计数器、译码显示电路、报警电路、辅助时序控制电路(简称控制电路)五部分组成。 图2.1 基本原理框图第三章 单元模块3.1 秒脉冲发生器 本设计采用555时基电路构成的多谐振荡电路(即脉冲产生电路),其原理图如图3.1.1。u1为lm555多谐震荡电路,产生0.1秒的周期信号。5引脚应接小电容电容,用来滤波。4引脚是使能端,当j2断开时,接入高电平,芯片开始工作,j2闭合时,4引脚接地,芯片暂停工作。通过计算可以确定参数的取值:首先取c2=10uf,c1=10nf,结合t=0.7(r1+2r2)c2=0.1s(3.1.1),再假设r1=5k,推知r2=5k。r18的作用是保证j2断开时,4引脚接高电平,要求阻值较大,为了方便,直接取跟r1、r2一样的阻值。555的秒信号输出接74ls161的脉冲控制信号上,74ls161的qd到qa端接1001,经过一个与非门,与其置数端相接,成为一个模为10的环形计数器,即十分频,从而使0.1秒的信号变为1秒的周期信号。 图3.1.1 秒脉冲发生器3.2 倒计时电路 30秒倒计时电路是本设计较为核心的一部分,原理图如图3.2.1。74ls192是同步8421bcd码加/减计数器,具有直接清零、置数、加锁计数功能。由图3.2.1可知,计数器的预置数(bcd码)应为00110000,其中u9置为0000,u8置为0011,即为十进制的30。由于本设计中只需用到计数器的减计数功能,于是两个加计数器脉冲输入端(up)都接在了高电平。低位片u9的借位信号端bo加到了高位片u8的减计数脉冲输入端dawn上,形成级联。当u9个位要借位时,u9的bo端输出一个低电平使u8的dawn端有效,表示十位的u8会减1。而u9的减计数脉冲控制端down是由秒脉冲发生电路连接的,即1秒减1。u8的借位端bo通过一个与非门连到了两个计数器的清零端,与非门另一个输入端悬空,相当于接高电平。当u8减到0时,0要向9跳边的瞬间,bo输出一个低电平信号,经过与非门后变为了高电平,清零端有效,对两块芯片清零,从而一直保持为00状态。只有等到置数信号过来,再重新开始从30秒倒计时到0秒。 图3.2.1 倒计时电路3.3 数码管驱动电路 数码管驱动电路由两片74ls248译码器和两个共阴极七段数码管led显示器及14个200的电阻组成,其原理图为图3.3.1。通过计数器的输出加到译码器的输入,译码器输出高电平有效,用以驱动共阴极数码管显示器从而实现共阴极七段led显示器从30递减到零的计数功能。共阴极七段led数码管是比较常用的显示数码管,其管脚com端一定要接地。14个电阻起着限流保护的作用,可以进一步改进则最好加上上拉电阻,以防止驱动电流不够。图3.3.1 数码管驱动电路3.4 报警电路报警电路利用发光二极管的单向导电性报警,其原理图为图3.4.1。led的阴极连接着计数器u8的bo借位端,开始时,bo一直为高电平。当负责十位减计数的u8减到0时,bo输出会从高电平变为低电平,发光二极管会导通,因而闪烁报警。r19的作用是限流,保护led。 图3.4.1 报警电路3.5 控制电路控制电路要完成设置外部操作开关,控制计数器的直接清零,启动和暂停/连续功能。控制电路总的原理图如图3.5.1。开关j3连接着电源,在电路中起着启动的作用。闭合j3,电路开始工作,数码管显示分两种情况:当j1为断开时,数码管显示的是随机的一个数;当j1为闭合时,数码管显示的是30。而在数码管显示为30时,根据j2是否闭合,显示数会有一直维持30和开始倒计时这两种情况。j1是置数开关,连接着u8、u9的abcd端,其中除了u8的ab端接11外,其余都接0。闭合j1开关,则置数30。j2开关是控制电路中的暂停功能。当j2闭合时,会将555芯片的使能端接地,从而秒脉冲电路不再工作,计数器没有接到减计数的脉冲也不会再减计数,电路就暂停了工作。j2断开则4引脚又接到了高电平,芯片又能开始工作了。 图3.5.1 总原理图 第四章 电路仿真、安装与调试4.1 电路仿真 在初步设定了方案并画出电路图之后,利用multisim 软件进行仿真。按照设计的原理图进行元件选择,并选定参数值及标号。之后连接电路,检查无误后点击运行开关。仿真结果与预期结果相吻合。仿真总原理图见图3.5.1。4.2 电路安装与调试 安装电路时应注意元件的引脚不要剪的过短,否则一旦焊错再重新焊接时就比较困难。在焊接过程中,应该避免虚焊、漏焊等问题。 电路安装完毕后,需经过调试以保证其正常工作。连接电源,改变各开关的闭合、断开状态,电路的启动、暂停、置数、倒计时、报警功能均得以实现,电路控制部分没有问题,说明本次设计达到题目要求。 第五章 实验总结 经过这两周的努力,我们小组设计出了成功的作品:30秒倒计时器,外置开关直接控制置数、启动和暂停功能,易于篮球比赛中对球员持球是否超过30秒的判定。本设计利用了555时基电路构成多谐震荡器,74ls161组成十分频,74ls192减计数,74ls248译码,数码管显示的功能相结合构成以1秒为一个计数单位递减的计时器。通过这两周的设计,我体会到理论与实践相结合学习一门知识的重要性。在实践过程中,学会发现问题,再想办法解决问题是一种综合能力的锻炼与提升。积极独立思考可以让我们进步,但是两个人合作更能帮助我们快速解决问题。在调试过程中,数码管显示异常。开始我们以为是电路接错的问题,后来改了几处却没有效果,最后用万用表测试数码管的引脚才发现原来资料书上的引脚标注错误。从中我了解到,教科书也是有错误的,因此在实际操作过程中,要多自己动手亲自验证。最后数码管的问题虽然解决了,但还是没有预期的效果,我们修改了一下午也没有起色,最终去问了老师才把问题解决。在整个过程中,我学会了更加耐心的面对所有问题,培养了严谨的科学态度,这些对我而言非常是非常宝贵的经验。在这次设计中,从绘制电路图,仿真,到安装实际电路和调试。整个过程都需要我们充分利用所学知识进行思考、借鉴。可以说,这些都是针对前面所学知识的一次比较综合的检验。总的来说,这次课设虽然有点辛苦,但是很充实,让我对脉数有了更深刻的了解与兴趣。参考文献1. 阎石.脉冲数字电路技术基础.北京:高等教育出版社,20052. 孙人杰.电路数据手册ttl电路.北京:电子工业出版社,19893. 王毓银.数字电路逻辑设计.北京:高等教育出版社,19994. 唐颖.数字电路.重庆:重庆大学出版社,20025. 杨志忠.数字电子技术.北京:高等教育出版社,2000附录一 元件清单元件描述数量74ls161174ls192274ls248274ls00174ls081lm5551芯片插槽16脚514脚28脚12n1132pnp2led2数码管2电阻2002

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论