项目四计数分频电路设计与装调.ppt
《项目四计数分频电路设计与装调.ppt》由会员分享,可在线阅读,更多相关《项目四计数分频电路设计与装调.ppt(74页珍藏版)》请在三一办公上搜索。
1、项目四 计数分频电路设计与装调,专题1 二进制计数器专题2 十进制计数器专题3 任意进制计数器专题4 寄存器和移位寄存器任务1 二十四进制计数器的仿真与测试任务2 二十四进制计数器的制作与测试,本项目就是通过对给定十进制同步计数器CD4518功能表的分析,结合计数分频电路的学习,设计、制作与调试24进制计数器电路。项目电路的功能是对输入脉冲的个数进行递增计数,将计数器D4518输出的二进制代码输入到由74LS48和数码管组成的译码显示电路,并通过译码显示电路将所计的脉冲数显示出来。项目中专题部分详细的介绍了计数器的工作原理和时序电路的分析方法,集成计数器的工作原理及计数器的电路设计,寄存器的工
2、作原理和功能应用。大家在学习过程中要重点把握两点:一是要能够熟练应用时序电路分析方法判断进制时序电路的逻辑功能;二是要能够根据集成计数器的功能表熟练设计不同进制计数器。,专题1 二进制计数器,时序电路分析方法1确定电路时钟脉冲触发方式,写时钟方程 时序电路可分为同步和异步电路。同步时序电路中各触发器的时钟端均与总时钟端相连,即CP1=CP2=CP,这样在分析电路时每一个触发器所受的时钟控制是相同的。异步时序电路中各触发器的时钟端不是完全相同的,故在分析电路时需要分别考虑,以确定各触发器的翻转条件。2列方程组:驱动方程、次态方程、输出方程 驱动方程即为各触发器输入信号的逻辑表达式,它们决定着触发
3、器次态方程,驱动方程必须根据逻辑图的连线得出。次态方程也称状态方程,它表示了触发器次态和现态之间的关系,它是将各触发器驱动方程代入特性方程而得到的。若电路有外部输出,如计数器的进位输出等,可写出电路的输出方程。3列状态转换表、画状态转换图、时序图 状态转换表是将电路所有现态依次列举出来,再分别代入状态方程中求出相应的次态并列成表。状态转换图是将状态转换表变成了图形的形式,时序图即为该电路的波形图。,4分析电路逻辑功能,判断是否具有自启动功能以上归纳的只是一般的分析方法,在分析每个具体的电路时不一定都需要按上述步骤按部就班地进行。例如对于一些简单的电路,有时可以直接列出状态转换表并得到状态转换图
4、。此外,在分析异步时序逻辑电路时,原则上仍然可以按上述步骤进行。不过由于异步时序逻辑电路中的触发器不是共用同一个时钟信号,所以每次电路状态发生转换时,不一定每一个触发器都有时钟(触发)信号到达,而且加到不同触发器上的时钟信号在时间上也可能有先有后。而只有在时钟信号到达时,触发器才会按照状态方程决定的次态翻转,否则触发器的状态将保持不变。因此,在每次电路状态转换时,必须首先确定每一个触发器是否会有时钟信号到达以及到达的时间,然后才能按状态方程确定它的次态。显然,异步时序逻辑电路的分析要比同步时序逻辑电路的分析更复杂一些。,【例4.1】判断下图的电路功能。,(1)写出时钟方程 CP0=CP1=CP
5、2=CP(2)写出驱动方程 J0=Q2,K0=Q2;J1=Q0,K1=Q0;J2=Q1Q0,K2=Q2(3)写出次态方程 Q0n+1=Q2Q0+Q2Q0;Q1n+1=Q1Q0+Q1Q0;Q2n+1=Q2Q1Q0(4)列出状态转换表(5)画出状态转换图(6)归纳逻辑功能该电路是一个 同步5进制加法计数器,具有 自启动功能。,状态转换表,状态转换图,异步二进制计数器,计数器:用以统计输入时钟脉冲CP个数的电路。计数器的分类:1按计数进制分 二进制计数器:按二进制数运算规律进行计数的电路称作二进制计数器。十进制计数器:按十进制数运算规律进行计数的电路称作十进制计数器。任意进制计数器:二进制计数器和十
6、进制计数器之外的其它进制计数器统称为任意进制计数器。二进制计数器是结构最简单的计数器,但应用很广。,2按数字的变化规律 加法计数器:随着计数脉冲的输入作递增计数的电路称作加法计数器。减法计数器:随着计数脉冲的输入作递减计数的电路称作减法计数器。加/减计数器:在加/减控制信号作用下,可递增计数,也可递减计数的电路,称作加/减计数器,又称可逆计数器。也有特殊情况,不作加/减,其状态可在外触发控制下循环进行特殊跳转,状态转换图中构成封闭的计数环。3按计数器中触发器翻转是否同步分 异步计数器:计数脉冲只加到部分触发器的时钟脉冲输入端上,而其它触发器的触发信号则由电路内部提供,应翻转的触发器状态更新有先
7、有后的计数器,称作异步计数器。同步计数器:计数脉冲同时加到所有触发器的时钟信号输入端,使应翻转的触发器同时翻转的计数器,称作同步计数器。,异步计数器的计数脉冲没有加到所有触发器的CP端。当计数脉冲到来时,各触发器的翻转时刻不同。分析时,要特别注意各触发器翻转所对应的有效时钟条件。异步二进制计数器是计数器中最基本最简单的电路,它一般由接成计数型的触发器连接而成,计数脉冲加到最低位触发器的CP端,低位触发器的输出Q作为相邻高位触发器的时钟脉冲。1异步二进制加法计数器 必须满足二进制加法原则:逢二进一(1+1=10,即Q由10时有进位。)组成二进制加法计数器时,各触发器应当满足:每输入一个计数脉冲,
8、触发器应当翻转一次(即用T触发器);当低位触发器由1变为0时,应输出一个进位信号加到相邻高位触发器的计数输入端。,(1)JK触发器构成的3位异步二进制加法计数器(用CP脉冲下降沿触发)电路组成,3位异步二进制加法计数器,工作原理,计数器的状态转换表,3位二进制加法计数器状态转换表,时序图,3位二进制加法计数器的时序图,状态转换图,3位二进制加法计数器的状态转换图,圆圈内表示Q2Q1Q0的状态,用箭头表示状态转换的方向,结论,如果计数器从000状态开始计数,在第八个计数脉冲输入后,计数器又重新回到000状态,完成了一次计数循环。所以该计数器是八进制加法计数器或称为模8加法计数器。,如果计数脉冲C
9、P的频率为f0,那么Q0输出波形的频率为1/2f0,Q1输出波形的频率为1/4 f0,Q2输出波形的频率为1/8 f0。这说明计数器除具有计数功能外,还具有分频的功能。,(2)由D触发器构成的3位异步二进制加法计数器(用CP脉冲上升沿触发),由D触发器构成的3位异步二进制加法计数器(a)电路图(b)时序图,2异步二进制减法计数器,必须满足二进制数的减法运算规则:0-1不够减,应向相邻高位借位,即10-11。组成二进制减法计数器时,各触发器应当满足:每输入一个计数脉冲,触发器应当翻转一次(即用T触发器);当低位触发器由0变为1时,应输出一个借位信号加到相邻高位触发器的计数输入端。,JK触发器组成
10、的3位异步二进制减法计数器(用CP脉冲下降沿触发)。,3位异步二进制减法计数器(a)逻辑图(b)时序图,3位二进制减法计数器状态表,3位异步二进制减法计数器的状态转换图,圆圈内表示Q2Q1Q0的状态,用箭头表示状态转换的方向,异步二进制计数器的构成方法可以归纳为:N位异步二进制计数器由N个计数型(T)触发器组成。若采用下降沿触发的触发器加法计数器的进位信号从Q端引出 减法计数器的借位信号从Q端引出 若采用上升沿触发的触发器加法计数器的进位信号从Q端引出 减法计数器的借位信号从Q端引出 N位二进制计数器可以计2N个数,所以又可称为2N进制计数器。,异步计数器的特点:异步计数器的最大优点是电路结构
11、简单。其主要缺点是:由于各触发器翻转时存在延迟时间,级数越多,延迟时间越长,因此计数速度慢;同时由于延迟时间在有效状态转换过程中会出现过渡状态造成逻辑错误。基于上述原因,在高速的数字系统中,大都采用同步计数器。,同步二进制计数器同步计数器中,各触发器的翻转与时钟脉冲同步。同步计数器的工作速度较快,工作频率也较高。1同步二进制加法计数器(1)设计思想:所有触发器的时钟控制端均由计数脉冲CP输入,CP的每一个触发沿都会使所有的触发器状态更新。应控制触发器的输入端,可将触发器接成T触发器。当低位不向高位进位时,令高位触发器的T0,触发器状态保持不变;当低位向高位进位时,令高位触发器的T=1,触发器翻
12、转,计数加1。,(2)当低位全1时再加1,则低位向高位进位。1110111100111110001111110000可得到T的表达式为:,T0=J0=K0=1T1=J1=K1=Q0 T2=J2=K2=Q1Q0T3=J3=K3=Q2Q1Q0,4位二进制加法计数器的状态转换表,4位同步二进制加法计数器的时序图,4位同步二进制加法计数器,T0=J0=K0=1T1=J1=K1=Q0 T2=J2=K2=Q1Q0T3=J3=K3=Q2Q1Q0,2同步二进制减法计数器,(1)设计思想:所有触发器的时钟控制端均由计数脉冲CP输入,CP的每一个触发沿都会使所有的触发器状态更新。应控制触发器的输入端,可将触发器接
13、成T触发器。当低位不向高位借位时,令高位触发器的T0,触发器状态保持不变;当低位向高位借位时,令高位触发器的T=1,触发器翻转,计数减1。,(2)触发器的翻转条件是:当低位触发器的Q端全1时再减1,则低位向高位借位。1011100111100011111000011111可得到T的表达式为:,4位二进制减法计数器的状态转换表,3同步二进制可逆计数器 将加法和减法计数器综合起来,由控制门进行转换,可得到可逆计数器。S为加减控制端S=1时,加法计数S=0时,减法计数,4位同步二进制可逆计数器,专题2 十进制计数器,虽然二进制计数器有电路结构简单、运算方便等优点,但人们仍习惯于用十进制计数,特别是当
14、二进制数的位数较多时,要较快地读出数据就比较困难。因此,数字系统中经常要用到十进制计数器。十进制计数器的每一位计数单元需要有十个稳定的状态,分别用09十个数码表示。直接找到一个具有十个稳定状态的元件是非常困难的。目前广泛采用的方法,是用若干个最简单的具有两个稳态的触发器组合成一位十进制计数器。如果用M表示要求的计数器的模数,N表示组成计数器的触发器个数,则应有2NM的关系。对于十进制计数器而言,M=10,则N至少为4,即由四位触发器组成一位十进制计数器。前面已经讨论了,四位触发器可组成四位二进制计数器,有16个状态,用其组成十进制计数器只需10个状态来分别对应09十个数码,而需剔除其余的6个状
15、态。这种表示一位十进制数的一组四位二进制数码,称为二一十进制代码或称BCD码,所以十进制计数器也常称为二一十进制计数器。从四位二进制的16组数码中选取10组二一十进制代码的方法称为编码,常见的BCD码有“8421”码、“2421”码、“5421”码等。下面通过两个具体电路来说明十进制计数器的功能及分析方法。,下图是两个异步十进制计数器的逻辑电路图,从图中可见,各触发器的时钟脉冲端不受同一脉冲控制,各个触发器的翻转除受J、K端控制外还要看是否具备翻转的时钟条件。,异步10进制计数器,图(a)所示的电路分析步骤如下。,(1)写出时钟方程CP1=CP,CP2=Q1,CP3=CP,CP0=Q3,(2)
16、写出驱动方程 J1=Q3,K1=1;J2=1,K2=1;J3=Q2Q1,K3=1;J0=1,K0=1(3)写出次态方程此时要特别注意各触发器次态变化的时刻Q1n+1=Q3Q1 CP1 Q2n+1=Q2 CP2Q3n+1=Q3Q2Q1 CP3Q0n+1=Q1 CP0(4)列出状态转换表,图(a)的状态转换表,由上表可画出图(a)的时序图和状态转换图。由转换图可知该电路是具有自启动功能的。,图(a)的时序图和状态转换图,(5)归纳逻辑功能 由状态转换表、时序图或状态转换图均可得出,图(a)所示电路是5421 BCD码的异步十进制加法计数器。将图(a)中高位触发器移至低位,即为图(b)所示电路。,图
17、(b)的状态转换表,按照上述方法,可列出图(b)的状态转换表及时序图和全状态转换图。可见,图(b)是8412 BCD码的异步加法计数器,也具有自启动功能。,图(b)的全状态转换图和时序图,专题3 任意进制计数器,异步集成计数器74901.逻辑符号 7490的全称为二一五一十进制计数器,逻辑符号如图。其芯片具有14个外引线端子,电源Ucc(5端)、地GND(10端)及空端子(4、13端)未在图中表示出来。,2电路功能,复位 当复位输入端R01R02=1、置9输入端S91S92=0时,使各触发器清零,实现计数器清零功能。置9 当置9输入端S91S92=1、复位输入端R01R02=0时,可实现计数器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 计数 分频 电路设计
链接地址:https://www.31ppt.com/p-6070585.html