数字周期测量计._第1页
数字周期测量计._第2页
数字周期测量计._第3页
数字周期测量计._第4页
数字周期测量计._第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

1、数字周期测量计-13 -1设计任务描述1.1设计题目:数字周期测量计1.2设计要求10us(1) 要求被测信号为方波,峰值为3V到5V (和TTL兼容),被测信号周期范围: 到1s;(2) 设计石英晶体振荡器及分频系统,闸门时间:1us,10us,100us,1m(3) 可控制的计数、锁存、译码显示系统。1.2.1设计目的(1) 掌握数字周期测量计的构成、原理与设计方法;(2) 熟悉集成电路的使用方法。1.2.2基本要求(1) 基本部分必须完成,发挥部分可任选 2个方向;(2) 符合设计要求的报告一份,其中包括逻辑电路图、实际接线图各一份;(3) 设计过程的资料、草稿要求保留并随设计报告一起上

2、交;报告的电子档需全班统 一存盘上交。1.2.3发挥部分(1) 被测信号为三角波信号;(2) 溢出报警装置。2设计思路我的设计思路是首先让被测信号进入施密特触发器进行波形整流,将输入波形整形 为方波,然后进入JK触发器,实现二分频后进入主控门。与此同时,石英晶体振荡器发 出频率为1MHz即周期为1us的信号,以此为基准信号,经过三个分频器分别进行十分频 后,接为1us,10us,100us,1ms四个分档闸门,与输入信号一起进入与门。经过与门以后, 所得到的信号就是与被测信号高电平周期相等的若干基准信号,然后将这个信号送给计数 器电路,我的计数器选用的是 74LS290,将74LS290接成十

3、进制,然后通过计数器后进入 锁存器和溢出报警装置,我的溢出报警装置是将计数器输出端的最高位和最低位接到一个 八输入与门上,当四个计数器输出都是1001时,与门打开,发光二极管发光报警。锁存器我用的是74LS75,它的使能端与JK触发器输出端相连,即锁存由控制电路给出的信号 控制,接着信号进入译码器,最后将信号送给七段显示器显示,测量结束。需要注意的是显示屏显示的数字并不是实际的周期,需要一个换算的过程:被测波周 期二显示数字X闸门单位。以上为周期测量计的大体思路,详细的讲解和参数计算分析在下文继续介绍。3设计方框图石英晶体 振荡电路波形整形电路JJ二分频电路时基电路J控制门电路十进制 计数器_

4、锁存器共阴极显示器厂七段显示 译码器丿4各部分电路设计及参数计算我设计的电路主要分为5大部分,分别是整形电路部分,时基电路部分,溢出报警装置部分,计数、译码、锁存电路部分和显示电路部分,以下为具体功能及参数计算。4.1整形电路整形电路主要由一个二极管,一个 555定时器和一个JK触发器组成,被测信号首先 进入二极管进行整流,然后进入 555定时器,将555定时器的8脚4脚接电源,1脚接地, 2脚和6脚相连作为输入端,3脚作为输出端,这样就构成了一个施密特触发器,这样输 入信号就被整形成了方波,然后进入 JK触发器,实现二分频功能。施密特触发器具有滞 回特性,即输出电压由高电平跳变为低电平时所对

5、应的输入电压Ui和由低电平跳变为高电平所对应的输入电压 Ui是不同的。4.1.1 555定时器部分 当Ui由0上升至w Ucc*1/3时,Uc1=1,Uc2=0,触发器低电平置位,Q=U0=1。 当Ui上升,在Ucc*1/3至Ucc*2/3之间,Uc1=1,Uc2=1,触发器保持,Q=U0=1。 当Ui Ucc*2/3时,Uc1=1,Uc2=0,触发器低电平复位, Q=U0=0。 当Ui由Ucc*下降至w Ucc*1/3时,Uc1=1,Uc2=0,触发器低电平置位,Q=U0=1。+5V被测信号V :RdVE1UO 4仇UI2若输入电压的波形是个三角波,则对应的输出波形如图所示UohUol/ /

6、、1tu T若输入电压为正弦波同理。4.1.2 JK触发器将JK两脚接为逻辑高电平1,信号从使能端输入,是低电平有效,所以每到下降沿 时翻转,实现二分频功能。4.2时基电路时基电路由石英晶体振荡电路和三个十进制计数器74LS290组成。4.2.1石英晶体振荡器石英晶体在外加电压的作用下,它会产生一个压电效应,石英晶体产生机械振动,当 外加电压的频率与晶体固有振荡频率相同时,晶体的机械振幅最大,产生的交变电场也就 最大,形成压电谐振。从石英晶体的电抗频率特性可知,它有两个相当接近的谐振额率, 一个串联谐振频率,一个并联谐振频率,当石英晶体处于串联谐振时电抗最小,当处于并 联谐振时电抗最大,当处于

7、这两个频率范围之间时,石英晶体呈电感性,当游离这两个频 率之外时,石英晶体呈容性。石英晶体振荡器的特点是振荡频率准确、电路结构简单、频 率易调整,用它产生标准频率信号,再由分频器分成秒时间脉冲。电路图如下:422分频电路分频电路是将石英晶体振荡电路产生的信号再次处理, 将周期扩大10倍,100倍,1000 倍,这样就将石英晶体振荡器的发出的周期为 1us的信号分别变为1卩s 10卩 100卩和1ms 的信号,再通过相应的闸门传输。4.3溢出报警装置溢出报警装置是由一个八输入与门,一个发光二极管和一个电阻构成。将计数器输出端的最高位和最低位接到一个八输入与门上,当四个计数器输出都是1001时,与

8、门打开,发光二极管发光报警。4.4计数、锁存、译码电路441计数器部分计数器部分是由4个74LS290构成,74LS290是异步十进制计数器。如图所示,它由1 个1位二进制计数器和1个异步五进制计数器组成。如果计数脉冲由CPa端引入,输出由Qa端引出,即得二进制计数器;如果计数脉冲由CPb端输入,输出由QbQd引出,即得五进制计数器;如果将 Qa与CPb相连,计数脉冲由CPa输入,输出由QaQd引出,即 得8421码十进制计数器。因此,又称此电路为二-五-十进制计数器。集成计数器在一 些简单小型数字系统中被广泛应用,因为它们具有体积小、功耗低、功能灵活等优点。当复位输出Ro(1)=Ro(2)=

9、1,且置位输入R9(1)= R9(2)= 0时,74LS290的输出被直接置零; 只要置位输入Ro(1)=Ro(2)= 1,则74LS290的输出被直接置9,即 QdQcQbQa= 1001;只有同时 满足Ro(1) = Ro(2)= 0和R9(1)= R9(2)= 0时,才能在计数脉冲(下降沿)作用下实现二五十进 制加计数。根据需要将74LS290的CPb端和Qa端相连,构成十进制计数器,当信号进入计数器 CPa后,电路状态按二进制自然序列依次递增,Q、Q、Q、Q输出为0000、0001、0010、0011、0100、0101、0110 0111、1000、1001,当输出为 1010 也就

10、是 10 时,由于 74LS290 是异步清零,所以这是一个暂态。Q3、Q1输出都为1,经过一个与门后送入清零端 Roa和 Rob计数器清零,当暂态结束时 Q3由1跳变为0,则有一个下降沿进位脉冲送入下一个十 位计数器的脉冲触发端。4个十进制组和成为0到9999的计数装置。2o Si 0274/290垃垃(2)442锁存器部分锁存器部分是由四个74LS75构成,控制端1C, 2C, 3C, 4C与JK触发器输出端相连, 即锁存由控制电路给出的信号控制。 其主要是在CP脉冲上升沿作用下,1D4D端的数据 被并行的存入寄存器。输出数据可以并行从 1Q4Q端引出,也可以并行从1Q 4Q端引 出反码输

11、出。它的作用的发挥主要是它前面的计数器的信号,当计数器的信号传来的时候,它进行锁存功能。1Q1Q1D2Q2D7远3C4C4L地S3D74D54.4.3译码器部分译码器部分是由四个7448七段显示译码器构成,输出高电平有效,用以驱动共阴极 显示器。由于用的显示管是共阴极的显示管,所以对应的使用7448来进行驱动和译码。7448只要把LT、BI、RBI置1就能正常工作了。由于计数器是 9999进制的,所以要用4 个。4.5显示电路显示电路设计中我采用了四个共阴极 7段式LED显示器,七段显示器实际上是把 7 个离散的发光二极管集成在一起.排列成8字形式变成8个LED组合在一起。如下图所示:5工作过

12、程分析第一步,首先需要一个周期贴近需要的波,本设计用的是石英晶体振荡器产生4MHz的波,也就是波长为1/4卩的波。然后将它的波长先扩大4倍,得到1ys波长的波,我们 以它为基准波,扩大4倍的原因是便于计算。然后将被测波与基准波依次进行与运算,从 而得到了被测波的的一个高电平相当于几个基准波的高电平,我们把得到的数记为N。由于课题要求测量范围是1ms到10卩,所以,得到被测波的高电平的范围是 0.5s到5卩所 以可以得出N的范围是5到0.5*106。但是显示器的数位有限,所以我们要设计一个闸门, 对基准波进行扩大,而使N的值变小以达到四位显示器能显示的范围。因此,我根据计算,把基准波分别扩大10

13、倍,100倍和1000倍得到10卩,100 ys和1000 的基准波,这就解 决了数位太多的问题。第二步,将上一步得到的脉冲为N的波输送给计数器进行计数,由于需要有四位显示, 所以设计了四个计数器,每个计数器满 10则向下一位进1,分别对应个位,十位,百位, 千位。由于实际工作用被测波是未知波,大小并不知道,也就无法正确选择闸门,如果闸 门选择大了,则数字显示屏幕上只会出显零;如果闸门选大了,则计数器会有溢出,就是 计数器最高位,也就是千位满十进一,但进位无法显示。所以在这加了一个溢出报警系统, 当最高位千位满10进位的时候,把进位信号引给了一个发光二级管组成的电路,这个电 路当有信号过来时,

14、二级管就会发光,以此来告诉使用者,闸门选择有错误,需要更正。 这个报警系统也是本设计发挥部分的一块。第三步,也就是译码显示部分,将上一部计数器记录的数传给译码器,再通过译码器 传给七段管显示器实现数字显示,但是,信号是短暂的,如果不加处理,无法在短时间内 读取显示的数字,所以在这我用了一个具有锁存功能的译码器,而锁存信号又一个控制电 路发出,这就使数字能在显示器上停留,以便数据的读取。需要注意的是显示屏显示的数字并不是实际的周期,需要一个换算的过程:被测波周期=显示数字NX闸门单位以上为周期测量计的大体思路,详细的讲解和参数计算分析下文有介绍。6元器件清单元件名称规格及用途数量备注74LS29

15、0集成二进制异步计数 器计数器47490集成二进制同步计数器计数器3555定时器整型3七段显示器显示周期值4共阴极74LS75集成二进制锁存器锁存器4石英晶体震荡器产生稳定频率1产生频率为4MHz7448七段显示译码器译码器47408八输入与门与门5数字周期测量计7主要元器件介绍7.1555定时器555定时器是一种多用途的单片集成电路,利用它可以方便地构成施密特触发器、单 稳态触发器和多谐振荡器等。7.1.1 555定时器的的结构图7.1555定时器结构图555定时器由三部分组成:第一部分,电阻分压器和电压比较器电阻分压器是由三个等值的电阻 R(5KQ)串联构成,为电压比较器C1和C2提供参考

16、 电压。电压比较器是一个开环工作的运算放大器,其电压增益趋于无穷大,所以,其输入 端的一个非常小的电压,输出端就可以产生一个接近电源电压的高电平信号或者是接近于0电压的低电平信号。图中,当 TM电压稍大于Ucc*2/3 , uc1即输出低电平,当TM电压 稍小于Ucc*2/3,uc1即输出高电平,TR端亦具有同样的情况。第二部分,基本RS触发器基本RS触发器由两个与非门组成,比较器 C1和2的输出是RS触发器的两个输入。第三部分,放电三极管放电三极管形成放电开关,当其基极电位为逻辑0时,该管截止;基极电位为逻辑1时,该管导通。7.1.2 555定时器功能简介555集成定时器有八个引脚,其功能分

17、别为:1. Ucc(8):电源端,接正电源;2. Uss(1):接地端;3. TH(6):阈值端,它是C1的输入端。4. TR:触发端,它是C2的输入端。5. Rd:异步复位端。6. Td:放电端。7. CO(5):控制电压端。当接外加电压时,可改变阈值”和 触发”端的比较电平8. OUT(3):输出端。5VccDISCTHVC3555GND)TROUTrR1 :斗图瓦3定时器表7.1 555功能表鑰人辅出UJI7V的状态0XX0导通1 y0导通1 -y血不变不变7.1.3用555定时器构成施密特触发器1. 电路结构:将TH(6脚)和TR(2脚)相连作为信号输入端即可构成施密特触发器,图7.4

18、2. 工作原理Q=UO=O。当Ui由0上升至w Ucc*1/3时,Uc1=1,Uc2=0,触发器低电平置位,Q=U0=1。 当 Ui 上升,在 Ucc*1/3 至 Ucc*2/3 之间,Uc1=1,Uc2=1,触发器保持,Q=U0=1。 当Ui Ucc*2/3时,Uc1=1,Uc2=0,触发器低电平复位,当Ui由Ucc*下降至w Ucc*1/3时,Uc1=1,Uc2=0,触发器低电平置位,Q=U0=1。Ui-27 -图7.4 555构成的施密特触发器若输入电压的波形是个三角波,则对应的输出波形如图7.5所示,它是反相输出的施密特触发器。3. 电路特点:施密特触发器具有滞回特性,即输出电压由高电

19、平跳变为低电平时所对应的输入电压Ui和由低电平跳变为高电平所对应的输入电压Ui是不同的Ud1 ,Ut2 Utl图7.6施密特触发器的电压跳变7.2石英晶体振荡器石英晶体振荡器是一种高精度和高稳定度的振荡器,被广泛应用于彩电、计算机、遥 控器等各类振荡电路中,以及通信系统中用于频率发生器、为数据处理设备产生时钟信号 和为特定系统提供基准信号。石英晶体振荡器的主要参数有:1 标称频率 标称频率是指石英晶体振荡器的振荡频率,它与负载电容的容量值有 关。2 负载电容 负载电容是指与石英晶体振荡器各引脚相关联的总有效电容(包括应用电路内部与外围各电容)之和。负载电容常用的标准值有16PF、20PF、30

20、PF、50PF、100PF。3激励电平 激励电平是指石英晶体振荡器工作时所消耗的有效功率。该值决定电 路工作频率的确良稳定程度。激励电平常用的标准值有0.1 mW、0.5 mW、1 mW、2 mW、4 mW。4工作温度范围工作温度范围是指石英晶体振荡器正常工作时所允许的最低温度 至最高温度(环境温度)。5 温度频差 温度频差是指石英晶体振荡器在工作温度范围内的工作频率相对于基 准温度下工作频率的最大偏离值,它用来反映石英晶体振荡器的频率温度特性。石英晶体振荡器的种类有:1. 按精度分类 石英晶体振荡器按精度(或频率稳定度)可分为普通石英晶体振荡 器,精密石英晶体振荡器、中精密石英晶体振荡器和高

21、精密石英晶体振荡器。2. 按封装结构及外形分类石英晶体振荡器按封装结构及外形可分为金属外壳晶体 振荡器、玻璃外壳晶体振荡器、胶木壳晶体振荡器和塑料外壳晶体振荡器。金属外壳封装 的石英晶体振荡器又有锡焊、冷压焊和电阻焊三种。3. 按引出电极数目分类石英晶体振荡器按引出电极数目可分为双电极(二端)型 晶体振荡器、三电极(三端)型晶体振荡器和四电极(四端)型晶体振荡器。4 .按用途分类 石英晶体振荡器按用途可分为彩色电视机用晶体振荡器、影碟机用晶体振荡器、无线通信用晶体振荡器、电子钟表用晶体振荡器等多种类型。5 按基本谐振电路分类石英晶体振荡器按基本谐振电路可分为并联晶体振荡器和串联晶体振荡器两种类

22、型。石英晶体振荡器是利用石英晶体(二氧化硅的结晶体)的压电效应制成的一种谐振 器件,它的基本构成大致是:从一块石英晶体上按一定方位角切下薄片(简称为晶片,它 可以是正方形、矩形或圆形等),在它的两个对应面上涂敷银层作为电极,在每个电极上 各焊一根引线接到管脚 上,再加上封装外壳就构成了石英晶体谐振器,简称为石英晶体 或晶体、晶振。其产品一般用金属外壳封装,也有用玻璃壳、陶瓷或塑料封装的。国际电 工委员会(IEC)将石英晶体振荡器分为4类:普通晶体振荡(TCXO),电压控制式晶体 振荡器(VCXO ),温度补偿式晶体振荡(TCXO ),恒温控制式晶体振荡(OCXO)。目前 发展中的还有数字补偿式

23、晶体损振荡(DCXO )等。本设计中使用的4MHZ石英晶体型号 为 49SM-4M。该产品规格:频率:4MHz49SM (2pin) , SMD / 插 PIN 两用振动模式 :Fun dame ntal,third and fifth绝缘电阻:5Meg.Ohms外观尺寸:约长11 x宽4.5 x高3.1mm 7.3二一五十进制集成74LS290芯片该芯片具有:(1)清零功能当Roa=Rob=1时,则计数器清零,与CP无关,这说明清零是异步的。(2)置” 9”功能当Roa=Rob=0、S9a=S9b=1时,计数器置 9即被置成1001状态。这种置数也是通过 触发器异步输入端进行的,与 CP无关

24、。(3)计数功能有四种基本情况:(1)若把输入计数脉冲CP加在CP0端,且把CP1与Q。从外部连接起来,则电路将对 CP 按照8421 BCD码进行异步加法计数。(2)如果仅将CP接在CP0端,而CP1与Q0不连接起来,那么计数器的二进制触发器工 作,构成1位二进制计数器。也称为二分频,因 Q0变化的频率是CP频率的二分之一。(3)要是只把CP接在CP1端,显然二进制触发器不会工作,而五进制触发器工作,且构 成五进制异步计数器,也称为模 5计数器或5分频电路。(4)倘若按CP0与Q3从外部连接起来连线,虽然电路仍然是十进制异步计数器,但计数 规律就不再是8421 BCD码了。构成模2计数器,构

25、成模5计数器,两部分在逻辑上无联系,外部连接不同,具体功能也 随之变化。7.4七段译码器七段译码器也称为 BCD 七段显示译码器,顾名思义,它是将输入的BCD码翻译成LED显示该BCD的七段信息输出。七段译码器有输出低电平有效和高电平有效的多种型 号。当选用的LED是共阳极接法时,应使用低电平输出有效的七段译码器,如7446和7447 等;当选用的LED是共阴极接法时,应使用高电平输出有效的七段译码器,如7448和7449 (OC输出)等。本设计使用的是 5011型号的共阴极显示LED,配合7448七段译码器。 7448七段显示译码器输出高电平有效,用以驱动共阴极显示器。该集成显示译码器设有多

26、个辅助控制端,以增强器件的功能。7448的功能表如表5.3.4所示,它有3个辅助控制端LT、RBI、BI/RBO ,现简要说明如下:表7.2 7448逻辑功能表十ARao出*功LTDCAabcdfX0HHLLLLHHHHHHHLUHXLLLHHLHHLLLL112HXLLHLHHHLHHLH3HXLLHHHHHHHLLH4HXLHLLHLHHLLHH5HXLHLHHHLHHLHH6HXLHHLHLLHHHHH1HXLHHHHHHHLLLLgHVHLLLHHHHHHHH9HXHLLHHHHHHLHH1CHXHLHLHLLLHHLHcn1 HXHLHKHLLHHLLH口HXHHLLHLHLLLHH

27、u!3KXHHLHHHLLHLHHC14HXHHHLHLLLHHHH-15KXHHHHHLLLLLLLt*F7XXXXXLL.LLLLLL8HLLLLLLLLLLLLL灯fl试LXXXXXHHHHHHHH1.灭灯输入BI/RBOBI/RBO是特殊控制端,有时作为输入,有时作为输出。当BI/RBO作输入使用 且BI = 0时,无论其它输入端是什么电平,所有各段输入 ag均为0,所以字形熄灭。2试灯输入LT当LT = 0时,BI/RBO是输出端,且RBO = 1,此时无论其它输入端是什么状 态,所有各段输出ag均为1,显示字形&该输入端常用于检查7488本身及显示器的好 坏。3.动态灭零输入RBI

28、当LT = 1,RBI = 0且输入代码DCBA = 0000时,各段输出ag均为低电平, 与BCD码相应的字形门熄灭,故称“灭零”。利用LT=1与RBI=0可以实现某一位的“消 隐”。此时BI/RBO是输出端,且 RBO=O。4. 动态灭零输出RBOBI/RBO作为输出使用时,受控于 LT和RBI。当LT = 1且RBI = 0,输入代码 DCBA=0000时,RBO=O;若LT=0或者LT = 1且RBI = 1,贝U RBO=1。该端主要用于显示 多位数字时,多个译码器之间的连接。从功能表还可看出,对输入代码 0000,译码条件是:LT和RBI同时等于1, 而对其它输入代码则仅要求LT

29、= 1,这时候,译码器各段ag输出的电平是由输入BCD码 决定的,并且满足显示字形的要求。LED也有多种型号,如 BS211、BS212、BS213为共阳型;BS201、BS202、BS203 为共阴型。一个LED数码管可用来显示一位09十进制数和一个小数点。小型数码管(0.5寸和 0.36寸)每段发光二极管的正向压降,随显示光 (通常为红、绿、黄、橙色)的颜色不同略 有差别,通常约为22.5V,每个发光极管的点亮电流在 510mA。LED数码管要显示 BCD码所表示的十进制数字就需要有一个专门的译码器,七段译码器之间一般还要接限流 电阻或其它匹配电路,或者驱动译码器是OC输出,需要接上拉电阻

30、。驱动共阳极 LED的 译码器(输出低电平对应段亮)驱动电流一般较大(灌电流),如果该电流与LED器件的正常工作电流近似,那么可以直接驱动LED,如果驱动电流大于LED正常电流许多,那么两者之间要加限流电阻,根据LED的参数估算限流电阻的大小;如果七段译码器驱动能 力不够大,特别是驱动共阴极 LED时,可以在两者之间加适当的上拉电阻。在这一周的设计的过程中,我感觉对我来说是一种全新的体验,也是一种挑战。在仅 仅一周的时间里时间设计和完善数字周期测量计这个课题真的是很有成就感,而且学到了 很多实际的东西在设计过程中,我学到的东西有很多,不仅加强了对以前学过的芯片更加深了印象, 也认识了很多新的芯

31、片和器件,为以后的学习和设计打了一个很好的基础,而且让我对各 种电子器件产生了兴趣,让我换了一种角度去学习数字电子。我认为对我们这样工科的学 生来说,能力的提高是必要的在设计的过程中,设计的理念给我的能力起到了开发和推 动的作用得到设计题目后我马上调查有关资料,然后进入草案阶段,其间与指导老师进 行过几次方案的讨论、修改,再讨论、再修改,最后定案,进行正式图规划阶段。设计方 案确定后,又在老师指导下进行扩初详细设计在这次设计过程中所得到的体会,在过去是没有过的,在书本是也是无法找到的。所 以,我十分珍惜这次的课程设计所学到的东西,在此次的数字周期测量计设计过程中,我 进一步地熟悉了芯片的结构及掌握了各芯片的工作原理和其具体的使用方法。,数字周期测量计主要设计了数字

温馨提示

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

评论

0/150

提交评论