提到“数码管”我想大家对这个名字应该不会感到陌生吧,他是一种可以显示数字和其他信息的电子设备。外形如下,用的比较多的就是显示一下数字,使用方法也很简单,让人感觉不太好的就是管脚太多了,直接手动控制肯定不方便,也有专门的译码器,但相对来说管脚还是多了点。

掌握数码管的工作原理和编程(数码管的工作原理是什么样的)(1)

我们今天说一说数码管怎么用,先来看下内部原理图,由下面两张图也能看出来数码管内部是由许多发光二极管(LED灯)组成的,由于发光二极管有正负极之分,所以数码管可分为两种,一个是共阴极,一个是共阳极,所谓共阴极就是把所有的发光二极管负极接在一块,共阳极就是把所有的发光二极管正极接在一块。

掌握数码管的工作原理和编程(数码管的工作原理是什么样的)(2)

掌握数码管的工作原理和编程(数码管的工作原理是什么样的)(3)

到这我相信大家应该大概知道了数码管怎么驱动,其实说白了就是怎么点亮里面的LED灯,以上面的这个图片所画的共阳极数码管来说一下。V CC为电源正极,下面数字从1-8表示里面发光二极管对应阴极管脚,如果在V CC接上电源的正极,1号管脚接电源负极,那么发光二极管A就会被点亮,对应数码管就是最上面横着的那段被点亮。

点亮其他LED灯也是这样,如果把发光二极管C点亮,那么同样需要V CC接到电源正极,3号管脚接到电源负极,对应在数码管上就是右下方那段被点亮。如果在操作的时候发现对应发光二极管不发光,而其他发光二极管都能正常发光,也可以判断里面的这个发光二极管坏掉了,对应数码管能够正常显示数字的个数也会受到限制。

掌握数码管的工作原理和编程(数码管的工作原理是什么样的)(4)

当然里面每个二极管都是相互独立的,所以除了单独点亮里面一个二极管外,也可以多个同时点亮,V CC为电源正极不用动,只需要把对应的发光二极管负极管脚同时接到电源负极就可以了,用这种方法也可以显示想要显示的数字。

掌握数码管的工作原理和编程(数码管的工作原理是什么样的)(5)

再把这张图片(上图)拿过来,如果想要显示一个数字1,那么就需要同时点亮发光二极管2和发光二极管3,实际操作的时候,把V CC接到电源正极,2脚和3脚同时接到电源负极,如果数码管正常,就可以显示出数字1,下面这张图片是我在实际操作过程中所拍摄的图片。

掌握数码管的工作原理和编程(数码管的工作原理是什么样的)(6)

虽然我们是以共阳极为例来说的,其实共阴极也是这样,如果自己会点亮LED灯,那么相应驱动数码管原理就很容易理解,这里容易让人困扰的就是买来的数码管不知道各个管脚对应哪个二极管,甚至连数码管是共阴极还是共阳极都不是很清楚。不过这也没关系,我们完全可以用万用表上的二极管把这些管脚给区分出来。

掌握数码管的工作原理和编程(数码管的工作原理是什么样的)(7)

本文由电子两分钟(同百家号:技能两分钟)原创,欢迎关注,助你长知识!

,