LED係指稱為「發光二極體」之半導體,取"Light Emitting Diode"的第一個字母而命名。
LED是將電子(具備負電性質)多的N(-:negative)型半導體與電洞(具備正電性質)多的P(+: positive)型半導體為之接合的元件。
加入順向電壓於此半導體後,電子與電洞將移動、於接合部再結合,此一再結合能量變成光並放出。
相較於先將電能轉換成熱能、之後再轉換為光能的傳統光源,由於是直接將電能轉換成光能,可不浪費電能、更有效率地獲取光源。
工作電壓
七段顯示器
七段顯示器(英語:seven-segment display)為常用顯示數字的電子元件。因為藉由七個發光二極體以不同組合來顯示數字,所以稱為「七劃管」、「七段數碼管」、「七段顯示器」,由於所有燈管全亮時所表示的是「8」,所以又稱「8字管」、「8字顯示器」。
多數七段顯示器還會在右下角附加一個表示小數點的燈管,因此也稱八段管。(維基百科)
WS2812B
WS2812 RGB LED是具有內建驅動晶片功能的LED, 亦是使用5050 LED封裝加入驅動晶片, 驅動方式採串列進出, 因此可獨立控制串接LEDs的每一顆LED.
每個一R/G/B顏色可獨立控制,且每一個顏色可調整0~255階調,因此每一個顏色需用到8bit控制,每一顆LED需用到24bit控制.
VDD電壓為6.0V~7.0V, 但實際操作使用5V可正常驅動.
操作時序
1個Colck週期的0或1的正負周期有規範
由於是採串列控制,因此每個LED需使用24bit控制,整串LED的data傳送完再執行Rest code.
另外,這個LED晶片具有保持功能, 當電源未斷電的狀態下, 如果沒有提供輸入訊號, LED燈會保持在最後控制當下.
所以在控制時,有時需做清除的動作,才不會殘留上一次操作的顏色.