电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

啥是编码器

2017-04-29 10:27分类:电工考证知识 阅读:

 

啥是编码?例如,装电话要给个电话号码,寄信要有邮政编码等,这些都是编码。通常地讲,用数字或某种文字和符号来标明某一方针或信号的进程,称为编码。

十进制编码或某种文字和符号的编码难于用电路来完毕。在数字电路中,通常用的是二进制编码。二进制只需0和1两个数码,能够把若干个0和1按必定规矩编列起来构成纷歧样的代码(二进制数)来标明某一方针或信号。一位二进制代码有0和1两种,能够标明两个信号;两位二进制代码有00,01,十,11四种,能够标明四个信号。n位二进制代码有种,能够标明个信号。这种二进制编码在电路上简略完毕。下面仅议论二-十进制编码器。

二-十进制编码器是将十进制的十个数码0,1,2,3,4,5,6,7,8,9编成二进制代码的电路。输入的是0~9十个数码,输出的是对应的二进制代码。这二进制代码又称二-十进制代码,简称BCD码。编码进程如下:

1、断定二进制代码的位数

由于输入有十个数码,而3位二进制代码只需8种组合,所以输出的应是4位(,取n=4)二进制代码。这种编码器通常称为十/4线编码器。

2、列编码表

4位二进制代码共有16种状况,其间任何十种状况都可标明0~9十个数码,计划很多。最常用的是8421编码方法,便是在4位二进制代码的16种状况中取出前面十种状况,标明0~9十个数码,后边6中状况去掉,见表1。二进制代码各位的1所代表的十进制数从高位到低位顺次为8,4,2,1,称为“权”,然后把每个数码乘以各位的“权”,相加,即得出该二进制代码所标明的一位十进制数。例如十01,这个二进制代码便是标明

表1 8421码编码表

输入输出

十进制

0(I0)

1(I1)

2(I2)

3(I3)

4(I4)

5(I5)

6(I6)

7(I7)

8(I8)

9(I9)

0

0

0

0

0

0

0

0

1

1

0

0

0

0

1

1

1

1

0

0

0

0

1

1

0

0

1

1

0

0

0

1

0

1

0

1

0

1

0

1

3、由编码表写出逻辑式

4、由逻辑式画出逻辑图

图1 十键8421码编码器的逻辑图

核算机的键盘输入电路便是由编码器构成。图1是有十个按键的8421码编码器的逻辑图。按下某个按键,输入相应的一个十进制数码。例如,按下键,输入5,即,输出为0十1,行将十进制数码5编成二进制代码0十1。按下键,则输出为0000。

上一篇:为何说志向变压器既不储能,也不耗能?

下一篇:桥式全波整流电路的构成及作业原理剖析

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部