隨著半導體照明行業日異更新的步伐,具有壽命長,能耗低,應用靈活,環保無害等眾多優點的高亮LED正在孕育一場新的產業革命一照明革命,使我們的生活與工作環境魅力四射,絢麗多彩。不過,由于LED本身屬于半導體器件的特性,使得LED照明設計時需面臨兩大挑戰--同種顏色的LED具有多種型號規格以及LED的性能隨溫度而降低的特性。這就要求照明工程師在進行LED照明混色設計時,必須做LED型號規格和溫度補償的考慮。LED型號規格和溫度補償算法設計不但算法復雜,而且還要求照明工程師有比較專業的色彩學理論知識。這使得很多照明設計工程師在設計生產時采用指定型號規格的LED的方法來回避復雜的LED型號規格補償算法設計。但是這會給整個系統帶來成本的增加,因為LED供應商通常會多收10%的指定費。為了幫助廣大的照明設計工程師解決LED混色設計的挑戰,本文介紹了一種基于賽普拉斯的EZ-color控制器不需要指定LED型號規格,而且能快速簡單完成一個性能優良的高亮LED照明混色設計方案。
EZ-Color控制器
Ez-Color控制器是Cypress生產的專門針對高亮LED照明混色應用的可編程片上系統芯片。它主要由8位微處理器,可編程模擬模塊和數字模塊,外加硬件乘法累加器,I2C,Flash,SRAM等周邊外圍模塊組成,如圖1所示。
高亮LED照明混色方案的實現
基于PSoC express的混色方案實現機制Ez-Color高亮LED照明混色設計是基于賽普拉斯的無代碼圖形化設計軟件-PSoCexpress實現的。當用戶要完成某個系統的設計時,只需進行簡單地操作即可,步是輸入,輸出驅動的選擇;第二步是定義輸出與輸入的行為關系或傳遞函數關系。EZ-Color混色方案也不例外,也是由輸入,輸出驅動和傳遞函數關系構成,如圖2所示。
PrISM技術
傳統的LED亮度控制都是用脈沖寬度調制信號(PWM信號)來實現的,通過改變占寬比來實現亮度調節的。這種亮度調節方法簡單,但是由于PWM信號是高低電平固定變化的信號,因此它的諧波成份非常豐富,電磁干擾大。同時當用低頻的PWM信號進行亮度控制時,人眼會覺察到燈光在閃爍。
EZ-Color方案的亮度控制采用了CypreSS的專有的PrISM技術。相比于PWM控制方法它可有效地解決電磁干擾與低頻閃爍問題。如圖3所示,PrISM技術通過將隨機計數器與用戶所要求的信號強度寄存器的值進行比較,如果隨機計數器里的值小于信號強度值時,就輸出高電平信號,大的時候就輸出低電平,從而產生高低電平寬度隨機變化的精確照明脈沖信
號。
高低電平寬度隨機變化的精確照明信號使得強度脈沖信號非周期性。脈沖信號的非周期性的直接好處是信號的頻譜連續而且幅度小,如圖4所示。同時,PrISM高低電平信號是隨機變化的,因此不會出現低頻的PWM信號由于其高低電平信號緩慢變化所引起的人眼能覺察到的低頻閃爍問題。
PSoC express設計與實時調試
PSoC express可幫助用戶簡化并直觀地完成高亮LED混色應用程序的開發和設計,在線調試功能。下面以賽普拉斯的EZ-Color開發板:RGB-3261A為例描述如何用PSoC express進行混色設計和調試。
A.打開PSoC express軟件,創建并命名一個新的工程項目。
B.從"輸出驅動器"列表中的High Brightness LED下面選擇TTiple Luxeon K2顏色混合驅動器,并將其拖到工作區中(見圖5)。在拖到工作區釋放后,PSoC express會彈出一個添加輸出驅動器窗口。這個時候輸入驅動器ColorMixer作為HBLED驅動名稱后,點擊"ok"即可。
C.當HBLED窗口出現時,可從關聯的溫度傳感器列表選擇"熱敏電阻臨時傳感器"(見圖6)。
D. 在溫度傳感器屬性窗口中輸入所選傳感器的屬性參數,見圖7。
E.設置你所選的LED型號規格參數,見圖8。PSoC express軟件在編譯組建時會根據用戶所設置的溫度傳感器和LED型號規格屬性參數值自動生成所需要的溫度補償和型號規格補償軟件。
F.設置完HBLED驅動的參數后,點擊OK。
G.從express里的評估器(valuator)驅動里分別選擇4個作為輸入的變量:LEDBrightness、LEDEnable、xValuator、yValuator;從接口(interface)驅動里選擇I2C作為LED混色系統與外部控制系統進行通信的接口。
H.定義輸出與輸入的傳遞函數關系:右擊"ColorMixer"輸出驅動器圖標,然后選擇傳遞函數打開傳遞函數對話框。在傳遞函數對話框里將作為輸入的4個變量與輸出傳遞函數的4個參數一一對應配置即可,一旦配置完后,如圖9所示,輸出與輸入之間會顯示連接線。
I.編譯組建項目,生成用以燒錄的代碼。在編譯組建的過程中,PSoCexpress會彈出器件選擇和引腳配置圖。用戶根據自已所做的電路板進行相應的器件選擇和引腳配置后,點擊OK,PSoC Express會繼續完成項目編譯組建工作。在項目構建完后,一個沒寫任何一行代碼和基于Ez-Color控制器的高亮LED照明混色系統的設計工作就基本完成了。
J.程序燒錄。在項目編譯組建結束后,連接好程序P S o C燒錄器和點擊"P s o Cprogrammer"就可以開始進行程序燒錄。
該方案設計簡單,易于應用,性能優良,可廣泛應用于城市照明,室內室外裝飾,信號燈,舞臺燈和LED廣告屏等領域,實現精確穩定一致的色彩輸出。