七段數(shù)碼管
七段數(shù)碼管是一類(lèi)價(jià)格便宜 使用簡(jiǎn)單,通過(guò)對(duì)其不同的管腳輸入相對(duì)的電流,使其發(fā)亮,從而顯示出數(shù)字能夠顯示 時(shí)間、日期、溫度等所有可用數(shù)字表示的參數(shù)的器件。在電器特別是家電領(lǐng)域應(yīng)用極為廣泛,如顯示屏、空調(diào)、熱水器、冰箱等等。絕大多數(shù)熱水器用的都是數(shù)碼管,其他家電也用液晶屏與熒光屏。
一般的七段數(shù)碼管擁有七個(gè)發(fā)光二極管(三橫四縱)用以顯示十進(jìn)制0至9的數(shù)字外加小數(shù)點(diǎn),也可以顯示英文字母,包括十六進(jìn)制中的英文 A 至 F(b、d 為小寫(xiě),其他為大寫(xiě))?,F(xiàn)時(shí)大部分的七段數(shù)碼管會(huì)以斜體顯示。
除七段數(shù)碼管外,還有十四及十六劃等添加額外斜向筆劃的顯示器;但由于點(diǎn)陣顯示器(英語(yǔ):Dot-matrix)價(jià)格的下跌,這些“多劃管”已基本上被后者取代。
七段LED數(shù)碼管顯示原理
LED的發(fā)光原理,稍有電子技術(shù)基礎(chǔ)的人士都很清楚,我們不想作過(guò)多的介紹,七段LED數(shù)碼管,則在一定形狀的絕緣材料上,利用單只LED組合排列成“8”字型的數(shù)碼管,分別引出它們的電極,點(diǎn)亮相應(yīng)的點(diǎn)劃來(lái)顯示出0-9的數(shù)字。
LED數(shù)碼管根據(jù)LED的接法不同分為共陰和共陽(yáng)兩類(lèi),了解LED的這些特性,對(duì)編程是很重要的,因?yàn)椴煌?lèi)型的數(shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。右圖是共陰和共陽(yáng)極數(shù)碼管的內(nèi)部電路,它們的發(fā)光原理是一樣的,只是它們的電源極性不同而已。
將多只LED的陰極連在一起即為共陰式,而將多只LED的陽(yáng)極連在一起即為共陽(yáng)式。以共陰式為例,如把陰極接地,在相應(yīng)段的陽(yáng)極接上正電源,該段即會(huì)發(fā)光。當(dāng)然,LED的電流通常較小,一般均需在回路中接上限流電阻。假如我們將“b”和“c”段接上正電源,其它端接地或懸空,那么“b”和“c”段發(fā)光,此時(shí),數(shù)碼管顯示將顯示數(shù)字“1”。而將“a”、“b”、“d”、“e”和“g”段都接上正電源,其它引腳懸空,此時(shí)數(shù)碼管將顯示“2”。其它字符的顯示原理類(lèi)同,讀者自行分析即可。