可逆计数器
可逆计数器既可加1计数又可减1计数的计数器叫做可逆计数器,也叫做双向计数器。可逆计数器是可以进行正向和反向计数的计数器。 这种计数器就是把加法计数器和减法计数器的作用合在一起,在逻辑线路上,对计数器的进位和借位脉冲进行适当的控制。即用一个与或门把进位和借位脉冲加以控制,便构成可逆计数器
目录
简介
可逆计数器除了有复位端,还有两个计数端,一个为正计数端,一个为减计数端。 其工作情况是,初始状态,或复位端ON时,现值为0,不计数。复位端OFF,允许计数。正端从OFF到ON,正计数,计数现值加1;负端从OFF到ON,减计数,计数现值减1。 日常生产和科研中有时需要可逆计数器。例如,测量物体在水中的最终下沉深度。有时需要向上、向下反复测量几次才能完成。显然,此时的计数器应是可逆计数的。这种既能进行加法计数又能进行减法计数的计数器,称为可逆计数器.[1]
计数器
具有记忆输入脉冲个数作用的逻辑部件,称之为计数器。计数器的种类很多,按进位制可分为二进制、十进制、五进制、七进制等计数器;按计数器中触发器翻转的次序可分为异步式和同步式两种;按计数过程中数字的增、减可分为加法、减法、加减可逆计数器等。 在数字系统中,对脉冲的个数进行计数、以实现数字测量、运算和控制的数字部件,称为计数器。 计数器主要由触发器构成。若按触发器的翻转的次序来分类,可以把计数器分为同步式和异步式。在同步计数器中,当计数脉冲输入时所有触发器是同时翻转的;而在异步计数器中,各级触发器则不是同时翻转的。若按计数过程中计数器中数字的增减来分类,可以分为加法计数器,减法计数器和可逆计数器(亦称加减计数器)。加法计数器是随着计数脉冲的不断输入而递增计数的;减法计数器是随着计数脉冲的不断输入而递减计数的;可增可减的称可逆计数器 。 计数器是一种逻辑元件,在一事件发出时,可使所存储数据增加“1”或一个常数。从某种意义上说,计数器也是一个寄存器,它能“记住”送到其输入端的脉冲数目。计数器对计算机来说是很重要的,例如在控制器中要对程序中的指令地址进行计数,以便在执行完一条指令后,按新的地址转入下一条指令。计数器由一定数量的触发器和门电路组成,现在一般都采用集成电路.[2]
组成
多个可逆计数单元可组成可逆计数器,由于外部接线的不同情况可按二进制或二→十进制工作;如选按二→十进制(Aiken)码工作时,需用两个可逆计数单元(ZU)组成十进制的一位,其中第1个可逆计数单元用于阿依根码(四位)计数的前二位,第2个可逆计数单元用于阿依根码计数的后二位,该计数器的组成接线如图所示。 图中P为+24V电源,N为-24V电源,M为地(0V)。 或非门(9)的输出端A1、A2,根据阿依根码的原则,分别接至各JK触发器的J、K输入端,如1可逆计数单元的A1接至2可逆计数单元的触发器(3)的E8(14)端,A2接至本可逆计数单元内的触发器(6)的E9(24)端;而2可逆计数单元的A1接至本单元内触发器(3)的E5(12)端,A2接至1可逆计数单元的触发器(6)的E12(22)端;其输入端E2~E4,按照阿依根代码加法计数或减法计数可分别选择接至两个可逆计数单元内的触发器(3,6)的输出端(9,7,29,21),其输入端E1分别接至加法“0”总线()或减法“0”总线()。
在数字控制系统中,转速给定信号从图中的阿依根代码A、B、C、D端(12和24端)加入;如来自10°位的脉冲从输入端E2(4)、E3(5)加入,则输出端A3(29)、A4(21)得到10位的脉冲。