發光二極管簡稱為LED。由含鎵(Ga)、砷(As)、磷(P)、氮(N)等的化合物制成。當電子與空穴復合時能輻射出可見光,因而可以用來制成發光二極管。在電路及儀器中作為指示燈,或者組成文字或數字顯示。
發光二極管分類及點亮
1、交流電源指示燈。該電路只要連接220V/50Hz的交流供電線路,LED就會被點亮,指示電源接通。限流電阻R的阻值為220V/IF。
2、交流開關指示燈用LED作白熾燈開關指示燈的電路,當開關斷開燈泡熄滅時,電流經R、LED 和燈泡EL形成回路,LED亮,方便人們在黑暗中找到開關。此時曲于回路中的電流很小,燈泡是不會亮的。當接通開關時,燈泡被點亮,而LED則熄滅。
3、交流電源插座指示燈用雙色(共陰極) LED作交流電源插座指示燈的電路。插座的供電由開關S控制。當紅光LED亮時,插座無電;當綠光LED亮時,插座有電。
4、保險管座指示燈LED用作工廠設備配電箱保險管座指示燈的電路。當保險管完好時,LED不亮;當保險管熔斷時,LED會被點亮,以指示用戶是哪一個熔斷器已被燒斷,以便更換。這對于用肉眼無法觀察好壞的瓷芯式熔斷器來說是非常方便的。
此外還有:LED廣告招牌燈、LED單色或者彩色顯示屏、 LED路燈、LED汽車信號燈和LED電動車照明燈等,其原理都大同小異。
單片機驅動發光二極管
單片機是數字電路,輸出/輸入只有高電平1和低電平0之分,通常0~0.4V的電壓范圍定義為低電平,大于2V定義為高電平,如圖是單片機控制LED燈的電路圖。
將LED燈的負極連接到單片機P1.0口,正極串口電阻R1到+5V,這樣原理相同的,單片機輸出低電平0,使得LED和電阻通路的兩端產生電勢差,相當于上面圖中的“5V電源”,從而滿足LED燈的參數,點亮LED燈;而當單片機P1.0口輸出高電平時,電勢差約為0,不滿足LED燈亮的要求,此時LED燈熄滅,要達到這樣的效果,必須將“想法”裝給單片機,這時程序閃亮登場。
運行仿真,可以看到LED燈亮了
下面的程序案例,將點亮LED燈封裝在一個函數里,這個函數僅實現點亮LED燈的邏輯功能,使用時根據硬件連接設置函數參數即可,希望起到拋磚引玉的效果。
運行結果為P1^2和P1^7輸出低電平,LED燈點亮。