- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
数字电路设计中部分常见问题解析
摘要:借助一个双向计时器的设计电路,以举例的形式对数字电路设计中3个方面的常见问题进行了较为详尽地分析,并提出了一些见解,即针对控制设计方面在分析了其实质要求的基础上提出解决问题的关键是选取合适的输入控制信号和正确列出真值表或状态表,针对时序方面通过比较同步和异步的特点并指出可采用同步的“分频”和异步的“级联”完成设计,而针对引脚方面则解析了一般芯片中几个特殊引脚并准确阐述了其所蕴含的不容易被理解的概念。
关键词:问题解析;数字电路设计;控制;时序;引脚
21世纪是信息化时代,信息化时代又被称为数字时代,而其支撑基础就是数字电路,因此当前数字电路已被广泛应用于各个领域。数字电路是实现逻辑功能和进行各种数字运算的电路,数字电路设计主要包括:分析要求、确定方案、设计电路、组装调试等步骤。在各个设计步骤中,必然会遇到各式各样的问题,下面拟对数字电路设计的一些常见问题进行解析。
1 常见问题解析
文中借助学生设计的双向(加减)计时器,如图1所示,来探讨电路设计中3个方面的常见问题。
图1所示的电路可实现0~30 s双向(即加减)计时,这是该电路的优点,因为目前常见的多为单向计时电路,图2所示为其仿真波形。该电路包括秒脉冲发生器、计数器、译码显示电路、各种控制电路等几个部分组成。具体为:由一个工作于多谐振荡模式的NE555产生1 Hz的时钟CP,经过时钟控制电路去激励两个异步时序的74LS192开始计数,计数输出给两个74LS48进行译码,最后由2个七段数码管完成计时显示,而控制部分主要包括:开关K1和RS锁存器完成计时开始和暂停、联动开关K2~K5和单稳态电路完成加减计数时钟切换和相应初值设定、LED和限值反馈控制电路完成告警、时钟CP控制等。
1.1 控制方面
在设计中,先对电路性能指标要求进行分析,然后确立设计方案(或原理框图),一般在此基础上选择合适的功能器件是很容易搭建出各主要功能模块的。但是,如何将各功能模块间正确的“联系”起来最终实现所有的电路功能,在实际设计中这往往是一个令人头痛的问题,相信许多设计者对此都有同感。
这里将此部分称为控制方面的设计问题,实质要求为:逻辑上需要用一些信号(称为控制信号)去决定某一个或一些信号(被控制信号)。对此的解决办法是:把此部分看作一个简单的逻辑电路(组合逻辑或时序逻辑)进行设计。因此,关键步骤是:选取合适的输入控制信号和正确列出真值表(对组合逻辑电路而言)或状态表(对时序逻辑电路而言)。
实际中,一般多属于组合逻辑情况,即此时刻输出状态由此时刻输入状态决定,体现“即时”控制的内涵。文中就探讨属组合逻辑的控制,且以前述电路中的告警控制和时钟控制为例。
1)告警控制
在图1电路中当正向加计时到30 s或者反向减计时到00 s时要求实现LED告警功能。[p]
首先,得选取合适的输入控制信号,从反馈控制的角度一般选择两74LS192的计数输出端(QDQCQBQA)。若对于单向计数告警控制来讲,确实可以。但是对双向计数来讲,因为对应于加减计时的限值30 s和00 s,两74LS192的计数输出为“00000011”和“00000000”,可见两种状态下仅高位(十位)片74LS192的QBQA不同,仔细分析仅借助两74LS192的输出是不能实现告警控制的,需再寻找与这两限值状态有关的信号,不难发现两74LS192的初值输入端(D C B A)可为我们解决问题提供帮助。最终,选出高位(十位)片74LS192的计数输出端QBQA和初值输入端A作为输入控制信号。
其次,正确列出真值表,如表1所示。由于LED为共阴极接法,故告警控制输出为低有效,用则为“低有效”,即当该引脚为低电平时执行预置数动作或功能。
2)“同步”引脚
“同步”是指当该引脚处于有效电平时还不能即刻执行规定动作或功能,而必须等到时钟的有效沿到来时才可执行,即要与时钟的有效沿同步。
如另一种常用的计数器74LS161的第9引脚即为“同步”引脚,当它处于低有效电平时,还要等到时钟的有效上升沿后才能执行预置数动作或功能。
3)“异步”引脚
“异步”是指该引脚一旦处于有效电平则不必等到时钟CP的有效沿到来就即刻执行规定动作或功能,即可不与时钟CP的有效沿同步而为异步。
如74LS192的第14引脚(CLR)和第11引脚皆为“异步”引脚,一旦处于其有效电平时将即刻执行清零和预置数动作或功能。
2 结束语
数字电路设计中常会遇到诸多问题,文中借助一个0~30 s双向(加减)计时器电路,采用例解形式对控制、时序、引脚等几个方面的常见问题进行了解析。
射频工程师养成培训教程套装,助您快速成为一名优秀射频工程师...
天线设计工程师培训课程套装,资深专家授课,让天线设计不再难...
上一篇:安森美针对充电电池的低成本CCR充电解决方案
下一篇:电动车电池容量计解决方案设计