线2线编码器
下面分析4输入、2位二进制输出的编码器的工作原理。4线2线编码器的功能如表521所示。
f根据逻辑表达式画出逻辑图如图521所示。该逻辑电路可以实现如表521所示的功能,即当I0~I3中某一个输入为1,输出Y1Y0即为相对应的代码,例如当I1为1时,Y1Y0为01。这里还有一个问题请读者注意。当I0为1,I1~I3都为0和I0~I3均为0时Y1Y0都是00,而这两种情况在实际中是必须加以区分的,这个问题留待后面加以解决。当然,编码器也可以设计为低电平有效。
德国PF倍加福选装编码器工作原理2键盘输入8421BCD码编码器:
计算机的键盘输入逻辑电路就是由编码器组成。图522是用十个按键和门电路组成的8421码编码器,其功能如表522所示,其中S0~S9代表十个按键,即对应十进制数0~9的输入键,它们对应的输出代码正好是
f8421BCD码,同时也把它们作为逻辑变量,ABCD为输出代码A为最高位,GS为控制使能标志。
对功能表和逻辑电路进行分析,都可得知:①该编码器为输入低电平有效;②在按下S0~S9中任意一个键时即输入信号中有一个为有效电平时,GS=1,代表有信号输入,而只有S0~S9均为高电平时GS=0,代表无信号输入此时的输出代码0000为无效代码。由此解决了前面提出的如何区分两种情况下输出都是全0的问题。
f德国PF倍加福选装编码器工作原理综上所述,对编码器归纳为以下几点:
1编码器的输入端子数N要进行编码的信息的个数与输出端子数
所得编码的位数之间应满足关系式N≤2
。
2编码器的每个输入端都代表一个二进制数、十进制数或其它
f信息符号,而且在N个输入端中每次只允许有一个输入端输入信号输入低电平有效或输入高电平有效,输出为相应的二进制代码或二-十进制代码BCD码。
3正确使用编码器的控制端,可以用来扩展编码器的功能。
fr