显示设备在许多嵌入式系统中都非常有用,无论其类型或大小如何。字符LCD(16×2 LCD)是一个简单的显示单元,可以输出各种字母数字字符和一些特殊符号。另一方面,图形LCD(128×64 LCD)可以显示位图图像(以及不同字体大小的字符)。并非所有的项目/应用程序都需要复杂的显示单元,因为某些系统可以通过7个段显示功能很好。在本指南中,我们将仔细研究有关7细分显示屏的一些有趣点,并查看7个段显示引脚。
7段显示的概述
7段显示是最简单的显示设备之一,可以显示0到9的数字(您还可以显示“ a”到“ a”至'f'的字符)。名称“ 7个段显示”意味着它具有7个以“ 8”形式排列的六角形条形式的LED。
每个LED被称为“段”,名称为A,B,C,D,E,F和G。大多数7个段显示器都以DOT的形式具有额外的段。从技术上讲,它是一个8段显示,具有7个段,负责显示主要数值数据和一个点段。
您可以在下图中看到典型的7个段显示及其段名的并排表示。
要显示一个特定的数字,您必须打开或关闭一组段。例如,要显示数字“ 0”,所有段都必须在“ g”段之外。您可以看到“ 0”到“ 9”的数字将如何在下面的图像中查看典型的7个段显示。
7段显示的类型
到现在为止,我们只谈到了7个段显示的输出。但是它的内部电路和组件呢?由于7段显示中的每个段不仅仅是LED,因此内部电路和组件不过是以特殊模式连接的一堆LED(DOT的附加LED)。
基于LED的内部连接,我们有两种基本类型的7个段显示。它们是常见的阳极和常见阴极。
在常见的7型段显示器中,所有8个LED的阳极均连接在一起,并在整个显示单元中共同。结果,我们只有9个引脚/连接来控制整个7个段显示单元(8个LED的8个阴极引脚和一个常见的阳极引脚)。
下图显示了公共阳极类型7段显示的内部连接。
进入公共阴极类型7段显示器,您猜对了,连接恰恰相反。8个LED的所有阴极终端均连接在一起并使其共同。
您需要记住的常见阳极和常见阴极7段显示器有一件重要的事情。如果发生公共阳极7段显示,我们将公共阳极引脚连接到VCC(即,电源的阳性,通常是 +5V)。为了打开特定的段,我们使相应的阴极销较低。
如果发生公共阴极7段显示,我们一直将公共阴极销与GND连接到GND(即电源的负),并使特定的阳极销高高以打开相应的段。
当我们看到常见阳极和常见阴极类型的7个段显示引脚时,我们将看到有关此的更多信息。
7个段显示引脚
现在让我们看到常见阳极和常见阴极类型的7个段显示引脚。差异实际上很小,您将看到。
普通阳极
下图显示了公共阳极7段显示引脚。请注意,命名为com的引脚3和8是内部连接的,在这种情况下,它们是常见的阳极引脚(+5V)。
别针 | 联系 |
1 | 阴极e |
2 | 阴极d |
3 | 普通阳极 |
4 | 阴极c |
5 | 阴极DP |
6 | 阴极b |
7 | 阴极A。 |
8 | 普通阳极 |
9 | 阴极f |
10 | 阴极g |
要在此通用阳极显示上显示数字“ 0”至“ 9”,我们必须遵循以下数字逻辑。在这里,“ 1”表示逻辑高(+5V)和“ 0”表示逻辑低(0V,GND)。
要显示的号码 | 段A(引脚7) | 段B(引脚6) | 段C(引脚4) | 段D(引脚2) | 段E(引脚1) | 段F(引脚9) | 段G(引脚10) |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 |
2 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
3 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
4 | 1 | 0 | 0 | 1 | 1 | 0 | 0 |
5 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
6 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
7 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
9 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
请注意,我们没有提及上表中的com pin,即,我们需要一直连接到 +5V。
普通阴极
现在,普通阴极类型的引脚。下图显示了公共阴极7段显示引脚。它与公共阳极类型的引脚完全相同,但差异在内部。
别针 | 联系 |
1 | 阴极e |
2 | 阴极d |
3 | 普通阴极 |
4 | 阴极c |
5 | 阴极DP |
6 | 阴极b |
7 | 阴极A。 |
8 | 普通阴极 |
9 | 阴极f |
10 | 阴极g |
在公共阴极7段显示的情况下,COM引脚(引脚3和8)实际上是公共阴极销,而不是阳极引脚(如果是公共阳极类型)。
现在,为了驱动普通阴极,逻辑只是我们之前看到的常见阳极类型的相反。为了使事情变得更容易,请使用下表作为参考。
要显示的号码 | 段A(引脚7) | 段B(引脚6) | 段C(引脚4) | 段D(引脚2) | 段E(引脚1) | 段F(引脚9) | 段G(引脚10) |
0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
2 | 1 | 1 | 0 | 1 | 1 | 0 | 1 |
3 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
4 | 0 | 1 | 1 | 0 | 0 | 1 | 1 |
5 | 1 | 0 | 1 | 1 | 0 | 1 | 1 |
6 | 1 | 0 | 1 | 1 | 1 | 1 | 1 |
7 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
8 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
9 | 1 | 1 | 1 | 1 | 0 | 1 | 1 |
4位数7个段显示引脚
特殊类型的7段显示是4位7段显示。它由单个软件包中的四个7个片段显示。这对于设计时钟和计时器非常有用。
像单个7段显示器一样,即使是4位数的显示器也可以作为常见阳极和常见阴极类型提供。下图显示了典型的4位数7段显示引脚。
请注意,本质上是4个单独的7个段显示,并具有相应的段和一个专用的“常见”引脚(一种常见的阳极或常见阴极)。
别针 | 联系 |
1 | 阴极e |
2 | 阴极d |
3 | 常见的DP |
4 | 阴极c |
5 | 阴极g |
6 | 数字4公共(阳极或阴极) |
7 | 阴极b |
8 | 数字3公共(阳极或阴极) |
9 | 数字2公共(阳极或阴极) |
10 | 阴极f |
11 | 阴极A。 |
12 | 数字1公共(阳极或阴极) |
结论
7个片段显示器是非常简单的设备,可以显示0-9的数字,甚至来自A – F的字符。如果您的项目/应用程序仅涉及显示数字(十进制或十六进制),则最便宜的选项是7个段显示。在本指南中,我们看到了7个段显示,其内部体系结构/电路的一些基础知识以及常见阳极以及常见阴极类型的7个段显示引脚。最后,我们还看到了4个数字7段显示引脚。