数电课程设计30秒计时器.docx

上传人:b****3 文档编号:3895331 上传时间:2023-05-06 格式:DOCX 页数:27 大小:324.15KB
下载 相关 举报
数电课程设计30秒计时器.docx_第1页
第1页 / 共27页
数电课程设计30秒计时器.docx_第2页
第2页 / 共27页
数电课程设计30秒计时器.docx_第3页
第3页 / 共27页
数电课程设计30秒计时器.docx_第4页
第4页 / 共27页
数电课程设计30秒计时器.docx_第5页
第5页 / 共27页
数电课程设计30秒计时器.docx_第6页
第6页 / 共27页
数电课程设计30秒计时器.docx_第7页
第7页 / 共27页
数电课程设计30秒计时器.docx_第8页
第8页 / 共27页
数电课程设计30秒计时器.docx_第9页
第9页 / 共27页
数电课程设计30秒计时器.docx_第10页
第10页 / 共27页
数电课程设计30秒计时器.docx_第11页
第11页 / 共27页
数电课程设计30秒计时器.docx_第12页
第12页 / 共27页
数电课程设计30秒计时器.docx_第13页
第13页 / 共27页
数电课程设计30秒计时器.docx_第14页
第14页 / 共27页
数电课程设计30秒计时器.docx_第15页
第15页 / 共27页
数电课程设计30秒计时器.docx_第16页
第16页 / 共27页
数电课程设计30秒计时器.docx_第17页
第17页 / 共27页
数电课程设计30秒计时器.docx_第18页
第18页 / 共27页
数电课程设计30秒计时器.docx_第19页
第19页 / 共27页
数电课程设计30秒计时器.docx_第20页
第20页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数电课程设计30秒计时器.docx

《数电课程设计30秒计时器.docx》由会员分享,可在线阅读,更多相关《数电课程设计30秒计时器.docx(27页珍藏版)》请在冰点文库上搜索。

数电课程设计30秒计时器.docx

数电课程设计30秒计时器

课程设计任务书

学生姓名:

专业班级:

指导教师:

工作单位:

题目:

30秒计时器

 

电路设计

摘要1

Abstract2

1系统原理框图2

2方案设计与论证2

2.1秒脉冲发生电路4

2.2控制电路5

2.3计数电路7

2.4译码及显示单元电路8

2.5报警电路错误!

未定义书签。

3单元电路的设计11

3.1秒脉冲产生电路的设计11

3.2计数电路的设计11

3.3控制电路的设计.............................................................................................................13

3.4译码及驱动显示电路设计12

3.5报警电路........................................................................................................................16

3.6电路总图14

4仿真结果及分析15

4.1时钟结果仿真错误!

未定义书签。

4.2秒钟个位时序图错误!

未定义书签。

4.3报时电路时序图错误!

未定义书签。

4.4测试结果分析错误!

未定义书签。

5心得与体会错误!

未定义书签。

6参考文献17

摘要

计时器在人类生活中有着非常重要而广泛的应用,古时候人们就开始用沙漏和水漏做定时工具,随着科技和社会的发展,人们开始用全新的方法来改造计时器以达到准确计时的目的。

篮球竞赛计时器就是一种典型的计时器的应用。

在篮球比赛中规定球友持球的时间不能超过30秒,否则就是犯规。

本课程设计的“篮球竞赛30秒计时器”,可用于篮球比赛中,用于对球员持球时间进行30秒限制,一旦球员持球的时间超过了30秒,它将自动报警从而判定刺球员的犯规。

本文设计用的是实现以中小规模集成电路设计计时器的方法,它是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。

它是由时钟脉冲产生电路、计数电路、译码驱动及显示电路、报时电路及电源电路组成。

时钟脉冲采用555定时器构成多谐振荡电路产生,。

通过EDA软件Multisim10绘制了电子电路仿真原理图,并进行仿真,同时用万能板焊接制作了硬件实现电路。

Abstract

Clock,asweallknow,iswidlyandimportantlyusedinhumanlife.inancient,ourancestor

begantousesandglassandhourglassastimework,but,withthefastdevelopmentofscienceandsociaty,peoplestartusingallnewmethodtochangeoutclockandmakeitmoreexacat.

Basketballgameisaparticularfieldtouseclock.thereisaruleinbasketballgamethatplayercan’tholdtheballexceed30seconds,otherwiseitisafoul.”the30secondsclockinbasketballgame”designedinmycoursedesigncanusedinbadketballgame,tolimitedplayersholdtheballin30seconds.onesplayersholdballover30secondsitwillgiveanalarmbyitselftojudgetheplayerisfoul.

Whatthepaperuseisthedesigntorealizemediumscalewithintegratedcircuitdesignmethod,itisakindoftypicaldigitalcircuits,includingtheportfoliologiccircuitandthesequentialcircuits.Itisconstitutebytheclockpulsecircuits,countingcircuit,decodedriveanddisplaycircuit,chimecircuitandpowercircuitcomponent.Clockpulse555timingconstitutebymultipleresonanceswingcircuitproduce,...wedrawselectroniccircuitsimulationprinciplechartandsimulationthroughMultisim10EDAsoftware,atthesametimeweusetheuniversalplateweldingtomadehardwarerealizationcircuit.

1系统原理框图

图1系统原理框图

 

一.1秒脉冲发生器:

秒脉冲信号发生器需要产生一定精度和幅度的矩形波信号。

实现这样矩形波的方法很多,可以由非门和石英振荡器构成,可由单稳态电路构成,可以由施密特触发器构成,也可以由555点哭构成等。

不同的电路队矩形波频率的精度要求不同,由此可以选用不同电路结构的脉冲信号发生器。

本实验中由于脉冲信号作为计数器的计时脉冲,其精度直接影响计数器的精度,因此要求脉冲信号有比较高的精度。

一般情况下,要做出一个精度比较高的频率很低的振荡器有一定的难度工程上解决这一问题的办法就是先做一个频率比较高的矩形波震荡器,然后将其输出信号通过计数器进行多级分项,就可以得到频率比较低精度比较高的脉冲信号发生器,其精度取决于振荡器的精度和分级项数。

2.30秒减法计数器:

30秒减法计数器采用74LS192设计,74LS192是十进制同步加法|减法计数器,采用8421BCD码编码,具有直接清零异步置数功能。

 

74LS192的逻辑功能表如下:

CPU

CPD

LD'

CR

操作

×

×

0

0

置数

1

1

0

加计数

1

1

0

减计数

×

×

×

1

清零

3.控制电路按照系统的要求,电路应该完成以下4个功能;

1)当操作直接清零按键时,要求计数器清零。

2)当启动按键闭合时,控制电路应封锁时钟信号CP(秒脉冲信号),同时计数器完成置数功能,显示器显示30秒字样。

当启动按键释放时,计数器开始减法计数。

3)当暂停连续开关处于暂停状态时,控制电路封锁计数脉冲,计数器停止计数,显示器显示原来的数,而且保持不变,当暂停连续开关处于连续状态时,计数器正常计数,另外,外部操作开关都应该采取消抖措施,以防止机械抖动造成电路工作不稳定。

4)当计数器递减到零时,控制电路输出报警信号,计数器保持状态不变。

 

2方案设计与论证

2.1时间脉冲产生电路

方案一:

由集成电路定时器555与RC组成的多谐振荡器作为时间标准信号源。

图2555与RC组成的多谐振荡器图

方案二:

由14位二进制串行计数器/分频器和振荡器CD4060、BCD同步加法计数器CD4518构成的秒信号发生器。

图3石英晶体振荡器图

电路中利用CD4060组成两部分电路。

一部分是14级分频器,其最高分频数为16384;另一部分是由外接电子表用石英晶体、电阻及电容构成振荡频率为32768Hz的振荡器。

震荡器输出经14级分频后在输出端Q14上得到1/2秒脉冲并送入由1/2CD4518构成的二分频器,分频后在输出断Q1上得到秒基准脉冲。

方案选择:

本课程设计中对秒脉冲信号的精度要求并不是很高,并且方案二中用CD4060和分频器构成的基准秒脉冲发生电路较于前者要复杂的多,而且CD4060和CD4518我们平常很少用,对其功能和引脚信息了解不多,所以,我们选用了方案一,用555定时器构成电路中的脉冲信号发生器。

 

2.2控制电路

(1)暂停/连续控制电路

电路中通过外部操作开关控制脉冲信号的连续与暂停来实现整个电路的连续与暂停功能。

通过开关控制高低电平的接入,进而控制秒脉冲是否接入计数器,从而达到暂停和连续的功能。

原理图如下所示。

(2)置数/启动控制电路

利用单刀双掷开关一端接地一端接电源,控制给计数电路的复位清零引脚接入高低电平

2.3计数电路

在数字系统中使用的最多的时序电路要算是计数器了。

计数器不仅能用于对时钟脉冲计数,还可以用于分频、定时、产生节拍脉冲和脉冲序列以及进行数字运算等。

计数器的种类非常多。

如果按计数器中的触发器是否同时翻转分类,可以将计数器分为同步式和异步式两种。

在同步计数器中,当时钟脉冲输入时触发器的翻转是同时发生的。

而在异步计数器中,触发器的翻转由先有后,不是同时发生的。

在设计中我们选择的是同步加/减计数器74LS192。

它是双时钟同步可逆计数器,是8421BCD码计数,其详细引脚图及功能表如下:

图3.3.174LS192引脚图

表3.3.174LS192功能表

输入

输出

CR

LD

CPU

CPD

D3

D2

D1

D0

Q3

Q2

Q1

Q0

1

X

X

X

X

X

X

X

O

0

0

0

0

0

X

X

d

c

b

a

d

c

b

a

0

1

1

1

X

X

X

X

保持

0

1

1

X

X

X

X

加计数

0

1

1

X

X

X

X

减计数

表中CR是清零端,LD是置数端,CPU是加计数时钟输入端,CPD是减计数时钟输入端,D3﹑D2﹑D1﹑D0DO都是计数器预置数输入端,Q3﹑Q2﹑Q1﹑Q0都是数据输出端,另外,C0是非同步进位输出端,BO是非同步借位端输出端。

2.4译码驱动及显示单元电路

BCD码七段译码驱动器型号有74LS47(共阳)74LS48(共阴)、CD4511(共阴)等,本设计采用的是74LS48。

其中A-D为BCD码输入端;a-g为译码输出端,输出“1”有效,用来驱动LED共阴数码管;LT’为测试输入端,LT’=0时,译码输出全为“1”;BI’为消隐输入端,BI’=0,译码输出端全为“0”;LE为锁定端,LE=1时译码器处于锁定状态,译码输出端保持在LE=0时的数值,LE=0为正常译码。

74LS48内有上拉电阻,故只需要在输出端与数码管管脚端之间串入限流电阻即可工作。

译码器还有拒伪码功能,当输入码超过1001时,输出全为“0”,数码管熄灭。

 

 

 

 

74LS48引脚图

 

3.5报警电路

设计中要求电路在计数为0时实现光电报警的功能。

设计方案中发光二极管实现了这一功能。

电路图如下图。

 

当高位计数器的数值减到0时,向前借位借口~BO又高电平变为低电平,有点路可知这是LED二极管亮,达到光电报警的作用。

3单元电路的设计

3.1时间脉冲产生电路的设计

产生1Hz时间脉冲的电路图

由于R1=600Ω,R6=100Ω,C1=10Uf,C2=10nF,因为T=(R1+2R2)C㏑2,算得T=1.008s

3.2计数电路的设计

30秒篮球计时器,只需要进行单一的递减计算,所以在设计中我选择的是同步加/减计数器74LS192。

它是双时钟同步可逆计数器,是8421BCD码计数。

设计中通过两片74LS192的级联来实现一个30进制的计数器。

当低位片从0跳到9时,高位片进位加一,直到实现三十秒的计数功能。

再者,因为要求中提到要求电路要实现倒数计时,所以74LS192的加计数器信号输入当应该加上无用性号(高电平)。

计数电路的核心是置数部分。

本设计中的30秒只需将两计数器的输入端分别置为0011和0000即可,采用同步置数的方式来实现30置数。

因为74LS192是十进制的计数器,所以当倒计时为0时,计数器会跳到99,因此我们采用99置数来解决这个问题,最后让显示器停在30秒处。

计数电路如下:

 

3.3控制电路的设计

控制电路如上图所示,包括暂停/连续控制电路和置数/启动控制电路来实现整个装置的暂停计数和继续

计数,重新置数和启动计数的功能。

当B开关置于置数位置时,不管C置于哪端都不开始计数;当B开关置于启动端时,开关C至于连续端时开始计数,开关C至于暂停端时计数暂停。

3.4译码及驱动显示电路

译码电路的功能是将计数器的输出代码进行翻译,变成相应的数字。

用于驱动LED七段数码管的译码器常用的有74LS48。

74LS48是BCD-7段译码器/驱动器,其输出是OC门输出且低电平有效,专用于驱动LED七段共阳极显示数码管。

如图9所示。

若将计数器的每位输出分别接到相应七段译码器的输入端,便可进行不同数字的显示。

3.5报警电路的设计

报警电路的设计见上面的2.5。

3.6电路总图

图4电路总图

4调试及测试结果分析

4.1调试

在这两周的课程设计中,通过查找资料、比较各种方案、讨论,最终确立了比较简单又比较完善的方案,基本完成了此次课程设计的任务。

4.2结果分析

(1)控制电路检查

电路控制部分没有问题。

(2)显示电路检查

电路显示部分没有问题。

(3)、计时电路检查

计时电路部分没有问题。

(4)、555脉冲发生电路检查

脉冲发生电路没有问题。

(5)、报警电路检查

报警电路光没有问题。

结论

此次电子课程设计是理论与实践相结合的最好形式。

在设计过程中,通过自主查找数据和其他资料,接触到了很多新鲜的东西。

经过这次课程设计,才明白自己要做一个电子产品是多么的不容易。

里面的过程要求我们要非常细心。

确实是一件不轻松的工作,不仅要有较强的动手能力,还要有灵活应用芯片理论的功底,为此需要阅读大量关于这方面的书籍。

在这次课程设计过程中,查阅了不少芯片手册,也阅读了不少有关数字电路设计的资料,这些都是制作电路必须的理论准备,可以为你的设计添砖铺瓦,并减少很多盲目的查找。

综合来讲,本次的课程设计从设计带到焊接都是我们我学知识的检验。

6参考文献

1《数字电子技术基础》康华光主编高等教育出版社。

2《电子线路设计·实验·测试》第三版,谢自美主编,华中科技大学出版社。

3《电子线路综合设计实验教程》刘鸣主编天津大

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2