梦想51-单片机学习  
当前位置:主页 > 信息共享 > 心得交流 >

数码管工作原理详解

发布时间:2017-03-16 来源: 浏览: 关键词: 数码管 原理

数码管,作为常用的电子显示元件,我们可以用它显示数字,字母,在各个场所也会经常看到,到底数码管是如何工作的呢以及为什么可以这样工作,今天我们就对它进行深入的分析下,下图就是一个一位数码管的内部结构图,


可以看出,此数码管包括了A~F七段(用于数字或字母显示)还有一个DP段(用以显示一个小数点),大部分的数码管都包括此八段,也有数码管仅仅只有7段,没有小数点点,这种数码管我们称作7段数码管。它的内部其实就是8个LED并联到一起,当它以不同的组合进行发光时就会显示不同的数字和字母等。


这些LED通常有一端在内部是连接到一起的,有的是LED的正极连接到一起,有的是负极连接到一起,正极连接到一起的数码管,我们称作共阳数码管,负极连接到一起的称作共阴数码管,如图:

此为共阳极数码管,

此为共阴极数码管。

其中,VT被称为位选控制端,而a,b...等被称作段选控制端,通过位选我们可以选择具体控制哪个数码管进行显示,而通过段选可以控制该数码管具体那一段LED进行显示。

通过将数码管通过包装将引脚引出,便是我们看到的常见数码管。

到此,我们已经基本了解数码管的内部机构与显示原理,下面我们将进一步讲解数码管常见的两种显示方式:

1、静态显示

静态显示即将数码管的所有段选与位选控制端单独通过单片机IO口连接,如一个数码管,我们需要9个引脚(8个段选与一个位选),两个数码管就需要18个引脚,从此我们可以看出,如果数码管再多一些,单片机控制IO口将成倍增加,因此此种应用只针对于少量的数码管显示。

2、动态扫描显示

动态显示的应用方式是将多个数码管的相同段选端连接到一起,如a端并联到一起,b端并联到一起,而位选端相互独立,这样,同一时刻,我们可以控制一个数码管完成显示指定内容,那如何完成多个数字显示呢,这就会利用到人眼的视觉暂留原理,可以想象,如果一个LED灯亮一秒停1秒,那人眼肯定是可以分辨的,但如果这个时间降低到微妙或者毫秒级别呢,这样我们便分辨不出来它的亮灭了,只能感觉到它的明亮程序会有所降低,因为电源没有持续给他供电。动态扫描显示的原理就在此,我们只需要一个轮流控制多个进行显示,只要时间控制合理,就能一起点亮多个数码管,让人无法分辨。

到此,我们对数码管的分析就到此,如有疑问,可进行留言咨询!


责任编辑:


心得交流
心得交流
编程日记
2017-2027 织梦58模板网 版权所有
蜀ICP备19000922号-1 联网备案号51011502000302