本文來自電子發(fā)燒友八月主題月技術供稿,轉載請注明出處,作者Microchip Technology Inc.8位單片機產品部主任應用工程師Mark Pallones
開關模式可調光LED驅動器憑借其高效性以及對LED電流的精確控制而聞名。這類LED驅動器還可以提供調光功能,使得最終用戶在營造奇幻燈光效果的同時有效降低自身功耗?;?位單片機(MCU)的解決方案可針對此類應用提供必要的模塊,從而實現(xiàn)通信、定制和智能控制功能。此外集成的獨立于內核的外設,與純模擬或ASIC實現(xiàn)相比可顯著提升靈活性,擴展照明產品功能的同時塑造產品差異化,從而實現(xiàn)創(chuàng)新。這類智能照明解決方案具備故障預測和維護、能量監(jiān)測,色溫維持以及遠程通信和控制等功能,功能之豐富不勝枚舉,并且將因此而倍受青睞。
雖然LED驅動器與先前的照明解決方案相比具備諸多優(yōu)勢,但其實現(xiàn)過程中也會面臨許多挑戰(zhàn)。但您不必擔心,閱讀完本文章后,您將會了解如何使用8位MCU來輕松應對這些設計挑戰(zhàn),從而打造出高性能的開關模式LED驅動解決方案,功能之豐富令傳統(tǒng)解決方案只能望其項背。
8位單片機可獨立控制最多四個LED通道,這是大多數(shù)現(xiàn)成LED驅動器控制器所不具備的一項獨特能力。在圖1中,LED調光引擎可由單片機中提供的外設構成。這些引擎均具有獨立的封閉通道,極少需要甚至不需要中央處理單元(CPU)干預即可控制開關模式電源轉換器。這樣可以釋放CPU以執(zhí)行其他重要任務,比如系統(tǒng)中的監(jiān)控功能、通信功能或新增的智能功能。
圖1:通過Microchip的PIC16F1779 8位單片機控制四個LED串的圖示
LED調光引擎在圖2中,基于電流模式升壓轉換器的LED驅動器由LED調光引擎控制。該引擎主要由互補輸出發(fā)生器(COG)、數(shù)字信號調制器(DSM)、比較器、可編程斜坡發(fā)生器(PRG)、運算放大器(OPA)和脈寬調制器3(PWM3)等獨立于內核的外設(CIP)組成。這些CIP與固定穩(wěn)壓器(FVR)、數(shù)模轉換器(DAC)和捕捉/比較/PWM(CCP)等其他片上外設一起組成完整的引擎。COG將高頻開關脈沖提供給MOSFET Q1,從而將能量和供電電流傳輸給LED串。COG輸出的開關周期通過CCP和占空比設置,用于維持LED恒定電流,具體取決于比較器輸出。每當Rsense1兩端的電壓超過PRG模塊的輸出時,比較器就會產生一個輸出脈沖。PRG的輸入源自反饋電路中的OPA輸出,它被配置為斜率補償器,以在占空比大于50%時抵消固有次諧波振蕩的影響。
OPA模塊實現(xiàn)為具有II型補償器配置的誤差放大器(EA)。FVR用作DAC輸入,根據(jù)LED恒定電流規(guī)范為OPA同相輸入提供參考電壓。





