七段数码管是一类价格便宜 使用简单,经常被用来实现一些简单的状态显示功能。七段数码管是数码管的一种是半导体发光器件,数码管可分为七段数码管和八段数码管,区别在于八段数码管比七段数码管多一个发光二极管单元,其基本单元是发光二极管。


通过对其不同的管脚输入相对的电流,使其发亮,从而显示出数字能够显示 时间、日期、温度等所有可用数字表示的参数的器件。

 

七段数码管的标准外观图如图10.16所示。右下角的圆点用Dp来表示,用来实现小数点的显示。七段数码管经常用来显示十进制或十六进制的数,所以在数据显示之前,首先要进行二进制到十进制或者十六进制的转换。将它们转换成十进制的或是十六进制的数。七段数码管分为共阴和共阳两种类型。


在电器特别是家电领域应用极为广泛,如显示屏、空调、热水器、冰箱等等。绝大多数热水器用的都是数码管,其他家电也用液晶屏与荧光屏。

 

需要使其具有恒定的工作电流

 

采用恒流驱动电路后可防止短时间的电流过载也可能对发光管造成永久性的损坏, 以此避免电流故障所引起的七段数码管的大面积损坏。

 

超大规模集成电路还具有热保护功能,当任何一片的温度超过一定值时可自动关断,并且可在控制室内看到故障显示。

 

直流驱动

 

是指每个数码管的每一个段码都由一个单片机的I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码进行驱动。优点是编程简单,显示亮度高,缺点是占用I/O端口多。

 

动态显示驱动


是将所有数码管通过分时轮流控制各个数码管的的COM端,就使各个数码管轮流受控显示。将所有数码管的8个显示笔划a,b,c,d,e,f,g,dp的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。