驅(qū)動器的簡單描述
生活中最常見的燈就是LED燈,但是很少有人知道LED燈需要LED驅(qū)動器,MCU整合LED驅(qū)動功能會因此加大器件功耗,占用更多的GPIO口資源并且影響其通用性。下面小編帶領(lǐng)大家來了解LED驅(qū)動器的相關(guān)知識。
LED驅(qū)動器
RGB LED的驅(qū)動較之白光LED難度要大。通常白光和藍光LED的工作電壓在一般在3—4V之間,而紅光和綠光則在1—2.5V之間。白光LED點亮即可工作,電流恒定在20-30mA;而RGB LED需要通過精確調(diào)控電流來達到不同顏色的要求。此外,RGB LED的亮度控制需要通過PWM來進行,而白光則不需要。
按Maxim單顆驅(qū)動芯片情況來看,每個白光LED的電壓降在4V時,最多可以達到36V,也就是說最多能夠同時驅(qū)動9個白光LED,而事實上單個白光LED的電壓降不到4V,所以可能驅(qū)動更多一些;而RGB LED需要均衡的亮度,總壓降要低于白光LED,單芯片可以驅(qū)動1-2個。RGB LED驅(qū)動過程中,在通過 PWM控制亮度的同時,需要恒流輸出控制來滿足均勻的顏色顯示。
一般,整合LED驅(qū)動功能的MCU多用于簡單的狀態(tài)指示而不適合于復雜顯示。MCU整合驅(qū)動功能會因此加大器件功耗,為了驅(qū)動LED,MCU必須始終處于工作狀態(tài),而LED驅(qū)動IC已經(jīng)設(shè)置好驅(qū)動,不會增加功耗上的負擔;其次,同采用I2C接口的LED驅(qū)動IC相比,MCU整合驅(qū)動需要占用更多的GPIO口資源;此外,有些MCU具備I2C接口,并且LED驅(qū)動IC可以通過2路GPIO接口與之相連來模擬實現(xiàn)同樣的功能,而通用性要比MCU內(nèi)部整合驅(qū)動功能來得好。
從成本和效率上看,多路顯示要求驅(qū)動IC能夠提供更多的端口,象MAX6974/75 是24端口輸出可以分成3組來支持多路顯示,并且其采用差分輸出的方式對EMI的要求比較低,而圖像噪聲也大大降低。以上就是LED驅(qū)動的相關(guān)技術(shù)知識,如果要從事相關(guān)行業(yè),需要設(shè)計人員有雄厚的知識儲備,還需要積累大量的項目開發(fā)經(jīng)驗。