数字电子 - 键盘编码器



键盘编码器是一种电子设备,主要用于计算机外设,尤其是在键盘中,用于将按键转换为数字信号。在本章中,我们将讨论键盘编码器的定义、类型和应用。让我们从键盘编码器的基本介绍开始。

什么是键盘编码器?

用于将物理键盘上的按键转换为处理设备能够理解和处理的数字信号的电子电路称为键盘编码器。它基本上是一种编码器,将以字母数字形式表示的信息编码为数字或二进制形式。

键盘编码器充当物理键盘和计算系统处理单元之间的接口。键盘编码器的主要功能是检测按键并将其编码为二进制格式。然后,此编码信号通过USB、蓝牙等通信接口发送到处理系统。

键盘编码器是键盘等输入设备中的重要组件,因为它们允许将人类数据转换为机器语言。

键盘编码器的应用

键盘编码器主要用于键盘等输入设备,将物理按键转换为处理设备可以处理的数字信号。

以下是一些键盘编码器应用示例:

  • 台式计算机和笔记本电脑中使用的键盘。
  • 键盘编码器也用于游戏外设,如游戏键盘。
  • 键盘编码器也用于工业控制系统和自动化设备中使用的人机界面和控制面板。
  • 键盘编码器也配备在各种医疗设备中,例如医学影像设备、患者监护设备、诊断系统等。
  • 键盘编码器也是销售点 (POS) 设备中的重要组件。
  • 键盘编码器用于数据输入设备,如扫描仪、手持设备等。

键盘编码器是输入设备中的重要组件,允许用户将数据输入到处理系统中。它们在输入硬件和数字处理单元之间创建了一个接口。以上部分重点介绍了一些使用键盘编码器的常见示例。

让我们了解一个典型的8421 BCD键盘编码器的电路和工作原理,它是各种键盘设计中的重要元素。8421 BCD键盘编码器提供了一种简单有效的方法,可以将十进制数字转换为二进制格式或BCD(二进制编码十进制),以便使用微控制器等数字系统进行处理。

8421 BCD键盘编码器

8421 BCD键盘编码器是一种编码器,用于键盘和许多其他数字设备中,需要将十进制数字转换为二进制格式或BCD(二进制编码十进制)。

8421 BCD键盘编码器的二极管矩阵如下所示:

8421 BCD Keyboard Encoder

此键盘编码器使用SR触发器来存储指定为Q8Q4Q2Q1的BCD输出位。

当按下对应于“0”到“9”之间任何十进制数字的键时,电源VCC将打开相应的二极管,这些二极管进一步连接到触发器的置位 (S) 和复位 (R) 输入。

在此电路中,所有二极管都以一种方式连接,即每个SR触发器置位或复位以产生4位的组合,以BCD格式表示相应的十进制数字。

让我们举一个例子来了解此8421 BCD键盘编码器的工作原理。

当我们按下“0”键时,连接到触发器Q8、Q4、Q2和Q1的R输入的二极管将正向偏置。因此,输出将为0000。

同样,当我们按下“3”键时,连接到Q8和Q4的R输入的二极管将正向偏置,而连接到Q2和Q1的S输入的二极管将正向偏置。因此,这将产生0011的输出。

键盘编码器对所有其他十进制数字的工作方式相同。

结论

在本章中,我们解释了键盘编码器的功能和应用。此外,我们重点介绍了一个简单的8421 BCD键盘编码器的构造和工作原理,该编码器用于各种小型电子设备,如ATM、POS终端、手机和许多其他电子设备。

广告