《数字跑表设计(共30页).doc》由会员分享,可在线阅读,更多相关《数字跑表设计(共30页).doc(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上学 号: 课 程 设 计题 目数字跑表设计学 院自动化学院专 业班 级姓 名指导教师年月日专心-专注-专业课程设计任务书学生姓名: 专业班级: 指导教师: 工作单位: 题 目: 数字跑表设计 初始条件:1 运用所学的模拟电路和数字电路等知识;2 用到的元件:实验板、电源、连接导线、74系列芯片、555芯片或微处理器等。要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1 设计一个具有、分、秒、1/100秒的十进制数字显示的计时器。2 要有外部开关,控制计数器的直接清零、启动和暂停/连续计时功能;3 严格按照课程设计说明书要求撰写课程设计
2、说明书。时间安排: 第1天 下达课程设计任务书,根据任务书查找资料;第24天 进行方案论证,软件模拟仿真并确定设计方案; 第5天 提交电路图,经审查后领取元器件;第68天 组装电路并调试,检查错误并提出问题;第911天 结果分析整理,撰写课程设计报告,验收调试结果;第1214天 补充完成课程设计报告和答辩。指导教师签名: 年 月 日系主任(或责任教师)签名: 年 月 日目 录引言过去的三个世纪,我们经历了第一次工业革命,人类开始进入蒸气时代,第二次工业革命,人类开始进入电气时代并在信息革命资讯革命中达到顶峰。现在正处于第三次工业革命。如今,电子技术获得了飞速的发展,各个领域都可以看见它的身影,
3、汽车、数码摄影机、电子计算机、空调等都是电子科技的典型应用,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。数字跑表作为一个简易的数字集成电路的应用,在很多地方起到非常重要的作用。例如,我们上体育用的停表,实验用的电子停表以及我们自己用电子表就是它的应用的典型例子。数字跑表使用简单,携带方便,广泛应用与各个领域中。 数字跑表具有计时功能,本设计的数字跑表有启动、停止、复位的功能,可以精确到0.01秒,在一定条件下能做到符合要求的准时计时。 关键词:计数器,门电路,数字跑表 1 设计意义及
4、要求 1.1 设计意义 通过对本次数字跑表课程设计,我们自己设计,自己分析,自己动手,可以更加深入学习各种电子元件的原理与使用方法,加深对已经学的模拟电子技术和数字电子技术方面的理解和初步应用,并将之运用到实践中去,加深自己的理解,为以后的学习和工作打下一个坚实的基础。掌握用各种进制计数器设计所需进制计数器的转换、译码器和数码管的使用、门电路的控制作用以及用555定时器产生时序脉冲等。各种电路的组合需要经过精密的计算和思考,整合各个功能电路,使之能达到数字跑表的基本要求。在课程设计中,我们用到了很多的芯片,这对我们熟悉各种芯片的功能用途很有帮助,可以阔宽我们的视野,发散我们的设计,分析与理解思
5、维。同时可以让我们明白同一个问题可以有多种解决的方法,通过对不同方法的比较,学会选择最优解。数字跑表是采用数字电路实现对分,秒数字显示的计时装置,是人们日常生活中不可少的必需品,数字化给人们生产生活带来了极大的方便,我们所做的数字跑表设计只是其中最基础的电路设计。 总之,此次设计对我们的作用非常大,可以提高自己的个项及综合能力,并将理论与实践相结合,认识到理论与实际的差距,并能分析其中的误差,使自己能更好的运用自己所学和没有学的,完成其他功能更多、更加复杂、完善的电子产品设与制作。现在的设计是简单的、基础的,将来我们会遇到更多复杂的问题。不管如何,我相信,这次的设计对我们的将来很有用处,会是一
6、笔无价的财富。 1.2 设计要求设计一个数字跑表:1). 量程在00分00.00秒59分59.99秒即时间以1小时为一个周期;2). 具有分、秒、1/100秒的十进制数字显示;3). 要有外部开关,控制计数器的直接清零、启动和暂停/连续计时功能;4). 用7位数码管显示分、秒;5). 画出部分和整体的电路图,以及元器件及参数选择;6). 给出仿真分析结果。2 方案设计2.1 1).利用555计时器构成能产生特定脉冲的多谢振荡器,产生100Hz的脉冲信号,满足数字跑表的脉冲需求;2).用多功能计数器产生一百进制和六十进制,实现数字跑表的计数功能; 3).利用各种门电路的组合,实现数字跑表的启动、
7、暂停和清零;4).利用译码器和数码管实现译码及显示功能;系统框图如图2-1 逻辑门电路启动清零555多谐振荡器产生时序脉冲计数器译码器数码管显示电路开始暂停逻辑门电路图2-1 系统框图设计方框图如下2-2显示显示显示显示显示显示译码器译码器译码器译码器译码器译码器一百进制计数器六十进制计数器六十进制计数器启动清零控制555多谐振荡器开始暂停控制图2-2 数字跑表设计原理图2.2 方案设计 2.2.1设计方案一(个人方案) 图2-3 方案一电路图如图2-3所示,该电路由时序脉冲源、计数器、译码器、数码管及逻辑控制电路组成。数字跑表的核心部件是计数器,给出合理的时钟脉冲从而实现最低位的计数以及对高
8、位的进位。时序脉冲源由555定时器构成的多谐振荡器,设置特定的参数可以产生频率为100Hz的时序脉冲,为计数器提供时序脉冲,使之进行计数。计数器由3对74LS390双十计数器芯片组成,通过芯片间的连接实现百分秒、秒、分计时电路,量程在00分00.00秒59分59.99秒,把小数点后面的两位设计成一百进制的计数器,秒数和分钟数分别设计成60进制的计数器数,计数器输出连接译码器,译码器再连接7位数码管显示的数码管,从左到右分别为分十位,分个位,秒十位,秒个位,百分秒十位,百分秒个位。逻辑门控制构成RS触发器,通过实现电路的通断控制计数器的启动/暂停及清零。接通电源后,直接显示计时器启动,SW1处于
9、低点平,SW2处于高电平。开关SW2接高电平(上端),电路即开始计时,将开关SW2接低电平(下端),电路就暂停计时,清零开关SW1接高电平(下端),计时清零且停止,显示器显示“0”。这样就实现了数字跑表的各项基本功能。 2.2.2设计方案二(小组方案)图2-4方案二电路图如图2-4所示,电路的计数原理与方案一有些许区别,使用74LS90作为计数器,时钟脉冲从而实现最低位的计数以及对高位的进位,把小数点后面的两位设计成一百进制的计数器,秒数和分钟数分别设计成六十进制的计数器数,用555构成多协振荡器,逻辑门电路构成控制器,译码器、数码管构成显示部分。开始暂停部分开关断开,显示计数器启动,计数未开
10、始。闭合则计时器开始计时。控制清零部分由点触开关接高电平,使得所有计数器清零端接高电平,可实现清零功能 。 2.3 通过对比方案一和方案二可以看出:方案一的脉冲输出电路是直接由555定时器产生频率为100Hz的时序脉冲,为计数器提供时序脉冲,使之进行计数;而方案二则比方案一更为精确,由555定时器产生频率为10000Hz的时序脉冲,再经过2片74LS90进行100分频,产生频率为100Hz的时序脉冲。同时可以看到,方案二中开关中的清零部分使用的点触式开关,更接近于真实的秒表。方案一的优点在于最终结果显示一目了然,各控制部分排布合理,但精确度较差;方案二优点是精确度强,但较为繁琐,实际器材略微不
11、够。考虑到实际情形,我认为方案二更精确,也更科学,比较具有实际意义,因此选择方案二作为小组方案,更加合理。 3 部分电路设计3.1 计数单元电路采用3对74LS390芯片构成数字跑表的主体计时部分,74LS390为双四位十进制计数器。Vcc 2CKA 2CLR 2QA 2CKB 2QB 2QC 2QD1CKA 1CLR 2QA 1CKB 1QB 1QC 1QD GND1 2 3 4 5 6 7 816 15 14 13 12 11 10 974LS390引脚图如图3-1图3-1 74LS390集成计数器引脚图74L390功能表如表3-1所示表3-1 74LS390功能表计数输出QDQCQBQA
12、0LLLL1LLLH2LLHL3LLHH4LHLL5LHLH6LHHL7LHHH8HLLL9HLLHH=高电平 L=低电平说明:电路有八个主从触发器和附加门,以构成两个独立的4位计数器,可以实现等于2分频、5分频乃至100分频的任何累加倍数的周期长度。当连成二五进制计数器时,可以用独立的2分频电路在最后输出级形成对称波形(矩形波)。每个计数器又有一个清除输入和一个时钟输入。由于每个计数级都有并行输出,所以系统定时信号可以获得输入计数频率的任何因子。 计数器部分由3对74LS390组成,构成了数字跑表的以下3个部分。1).“百分秒”电路如图3-2所示图3-2 百分秒电路图如图3-2所示,电路是利
13、用74LS390芯片构成的一百进制计数器 。U9:A和U9:B均将Q0接CKB, MR接在一起经过门电路经清零开关接地,分别进行十进制计数,而U9:B中的Q3接U9:A的 CKA ,当U9:B中计数从9到变为0时,从二进制数1001变成0000,Q3从1变0,产生下降沿脉冲,使U9:A开始计数。从而就构成了一百进制计数器。 2).“秒”电路图如图3-3所示图3-3 秒电路图如图3-3所示,U8:A和U8:B的CKB端接法同U9。U8:B的CKA接U9:A的Q3, U8:B的接法与U9:A完全相同,原理也类似。U8:A的CKA端接U8:B的Q3,U8:A的Q1和Q2接到二输入与门U10:A上,输
14、出再接到一个二输入或门U11:A上, U11:A的另一个输入端接清零控制电路,输出端接到U8:A的MR上,U8:B的MR直接接到或非门再接地。 3).“分”电路与秒电路类似,如图3-4所示。图3-4 分电路图U7U9的输出端分别接译码器4511,再接7端数码管即可完成显示功能。3.2 开始和暂停单元开始/暂停控制电路图如图3-5所示 图3-5 开始/暂停控制电路图如图3-5所示,开始/暂停部分采用2输入或非门74LS00芯片,开关接高电平(上端)时,或非门输入接电源,有或非门的控制作用,将高电平输入,启动计时;开关接低电平(下端)时,将低电平输入74LS00将输出高电平,暂停。74LS00引脚
15、图如图3-6所示 Y= AB图3-6 74LS00引脚图 其功能表如表3-2所示ABYLLHLHHHLHHHL表3-2 74LS00功能表3.3清零功能单元清零电路如图3-7所示 图3-7 清零电路图 如图3-7所示,清零部分使用二输入或非门和单刀双掷开关。当开关端置低电平时(上端),计数器正常工作,或门输出为低电平:当清零开关置高电平时(下端),通过或门输出高电平,连接每个计数器的高点平清零端,强制清零。74LS08与门芯片引脚图如图3-8所示 Y=AB图3-8 74LS08引脚图74LS08功能表如表3-3所示 表3-3 74LS08功能表ABYLLLLHLHLLHHH 两输入或门芯片74
16、LS32引脚图如图3-9所示 Y=A+B图3-9 74LS32引脚图74LS32功能表如表3-4所示表3-4 74LS32功能表ABYLLLLHHHLHHHH3.4脉冲输出电路 555多谐振荡器脉冲输出电路如图3-10所示 图3-10 脉冲产生电路图如图3-10所示,采用555定时器构成的多谐振荡器产生频率为100HZ的时序脉冲,3脚为脉冲输出端,其中参数选择为: R1=3K,R2=10K,C1=1F,C2=1F。555定时器的引脚图如图3-11所示:12365478555定时器RQTIRGGNDCITHRDISVCC 图3-11 555定时器引脚图两输入与非门芯片74LS00引脚图如图3-1
17、2所示 图3-1274LS00引脚图 74LS00功能表如表3-5所示表3-5 74LS00功能表ABYLLHLHHHLHHHL3.5 译码及显示电路译码器选择4线-7线译码器即74HC4511芯片,数码管选7段数码管7SEG-COM-ANODE。74HC4511引脚图如图3-13所示 图3-13 74HC4511引脚图74HC4511功能表如表3-6所示:表3-6 74HC4511功能表输 入输 出LEBILTDCBAabcdefg显示XX0XXXX11111118X01XXXX0000000消隐011000011111100011000101100001011001011011012011
18、00111111001301101000110011401101011011011501101100011111601101111110000701110001111111801110011110011901110100000000消隐01110110000000消隐01111000000000消隐01111010000000消隐01111100000000消隐0111111000000消隐111XXXX锁 存锁存7段数码器的引脚图如图3-14所示:图3-14 7段数码管引脚图8421 BCD 码对应的显示见下图3-15图3-15 8421BCD码对应显示此处使用的是共阴极数码管,须将图3-1
19、4中的“+”“”端接地。此部分使用4线-7线译码器的四个输入端分别接计数器的4个输出端,再将译码器的7个输出端接到数码管的7个输入端,这样就构成了译码及显示电路。 图 3-16 译码及显示电路4 调试与检测4.1 调试中故障及解决办法 按照小组方案原理图,我们小组在第一次连线失败后,选择了部分电路依次接线,层层检查的方法,经过认真仔细的连线,注意到各芯片之间不要混搭,连线要清晰。待接好线后,我们首先未使用555多谐振荡器,而是手动触发产生脉冲信号,显示器有显示,说明译码器和数码管的连接是正确的。若不显示,则检查译码器和数码管的连接。然后再将555多谐振荡器脉冲输出端接通到计数器的脉冲输入端,接
20、通电源,闭合开关后观察显示器,有显示,说明555多谐振荡器正常。期间,我们组调节了555多谐振荡器各连接元件数值,保证其产生100HZ脉冲信号。 控制电路存在开始/暂停开关和启动/清零开关,在计数过程中使用各开关,观察显示器,看是否实现各功能。若不能实现,则检查各个逻辑门电路线路连接是否正确,直到正确实现功能为止。4.2 调试与运行结果 待检查线路连接正确无误后,接通电源,合上开关,启动计时功能,通过观察显示器,可以看到,电路实现了数字跑表的计时功能,且各开关也具有开始/暂停和启动/清零功能。各功能都正常,说明数字跑表设计成功。5 仿真操作步骤及使用说明 一各部件说明:1). 开关SW1为启动
21、清零端,开关SW2为开始暂停端,开关为人为控制。2).电平显示从左到右分别为分十位,分个位,秒十位,秒个位,百分秒十位,百分秒十位。二操作说明: 1).开始时SW1置高电平(下端),开关SW2置高电平(上端),此时六个显示器都处于“00 00 00”状态,表示跑表已启动,计时未开始。2). 把SW1置低电平(上端)即开始计时。3).SW2置低电平(下端)表示暂停,SW2置高电平(上端)即可实现继续计时。4).任何时候SW1置高电平(下端)就可以实现清零功能(清零同时跑表停止,若要重新计时则将SW1置低电平(上端)。5). 当计时到59分59秒99微妙时,在下一个时序脉冲到来后显示器显示“ 00
22、 00 00”,完成一个计时循环,并且系统自动跳到下一个计时循环。 开关SW1开关SW2电平显示器状态高(下)低(下)全零跑表未启动低(上)低(下)全零跑表启动,未计时低(上)高(上)跑表跳动开始计时低(上)低(下)某一数字暂停高(下)全零清零备注:表格中SW1置低电平,SW2置低电平的两种状态表示跑表刚启动,电平显示为全零的状态与计时后暂停时电平显示为某一数字的状态。结束语 这次的课程设计为时两周,分为小组方案和个人方案两部分,既锻炼了我们自己独立思考的能力又加强了我们的团队协作意识,使我受益匪浅。此次课程设计,在设计过程中遇到了一些问题,虽然在电脑上仿真通过了,但是实际接线调试时却出现了很
23、多问题,由于电路接线很复杂,这对查找错误提供了很大的障碍。但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足,不过最终经过小组探讨与最后电路整改,终于成功完成实际的电路组装。通过这次数字跑表设计,本人在多方面都有所提高。通过这次设计提高了我综合运用本专业所学课程的理论和生产实际知识进行实际的电路制作的能力,巩固与扩充了数电课程所学的内容,掌握了关于跑表的原理与设计理念,让我对各种电路都有了大概的了解,也让我对所学的知识有所加深,并且有了一次新的认识,同时各科相关的课程都有了全面的复习,独立思考的能力也有了提高。另外,此次设计后我对各种芯片的
24、认识和理解更加熟练,而且对于查找相关知识的方法也掌握了不少,增强了我的实践动手能力,使我深刻地认识到仅仅学习课本上的知识是远远不够的,必须要多多动手,多多实践,才能真正理解并掌握所学的知识,达到学以致用的目的。课程设计是我们专业课程知识综合应用的实践训练,是我们迈向社会,从事职业工作前一个必不少的过程。“千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义。我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础。参考文献 1 祁存荣,陈伟.电子技术基础实验(数字部分) 武汉理工大学教材中心 2 康华光.电子技术基础-数字部分(第五
25、版),高等教育出版,2006.1 3 朱宝华主编.电子测试与实验.清华大学出版社,2004.44 何绪芃,曾发柞.脉冲与数字电路 .成都:电子科技大学出版社,2001.15 邓勇.数字电路设计完全手册.北京: 国防工业出版社。6 梁宗善.新型集成电路的应用-电子技术基础课程设计 华中理工大学出版社 20077 王源.使用电路基础,机械工业出版社8 周惠朝.常用电子元件及典型应用.电子工业出版社 2005 附录1 附图1个人方案电路图附录2 附图2 小组方案电路图本科生课程设计成绩评定表姓 名性 别专业、班级课程设计题目:数字跑表设计课程设计答辩或质疑记录:1.74LS48芯片的功能有哪些? 答
26、:1.计数脉冲从CP1输入,QA作为输出端,此时其为二进制计数器; 2.计数脉冲从CP2输入,QB、QC 、QD作为输出端, 此时其为异步五进制加法计数器; 3.若将CP2与QA相连,计数脉冲从CP1输入,QA、QB、QC 、QD作为输出端,此时其为异步五进制加法计数器。2.4个或门的作用是什么?答:四个或门的作用是帮助实现清零功能,或门的一个脚通过开关接电源,另一脚接到相应74LS90芯片的特定输出端,或门的输出端接74LS90的清零端R0(1)或R0(2)上,按下强制清零开关,或门一脚为高电平,则输出为高电平,通过R0(1)或R0(2)实现强制清零功能,另一方面,当接90输出端的一脚为高电平时,通过R0(1)或R0(2)也实现了自动清零。成绩评定依据:设计方案与内容(30分)制作与调试(20分)说明书内容与规范程度(30分)答 辩(10分)学习态度与考勤(10分)总 分(100分)最终评定成绩(以优、良、中、及格、不及格评定)指导教师签字: 年 月 日