背光自動控制模塊

2020-11-26 電子產品世界

摘要:本文主要講述採用集成環境光傳感器控制顯示屏背光亮度的應用。系統根據環境光強度實行動態的背光控制,降低功耗。讓顯示屏亮度根據環境光條件自行調整到最佳狀態,改善用戶體驗。同時也能手動調節背光亮度。

本文引用地址:http://www.eepw.com.cn/article/281898.htm

前言

  一個完整的液晶背光控制系統包括二部分:(1)背光自動控制模塊;(2)LED驅動器。其中背光自動控制模塊有光傳感器和數據處理裝置(通常是微控制器)組成。系統框圖如圖1所示。


  現在絕大部分CCFL背光的液晶屏都已經停產,各液晶屏生產商都已經採用WLED背光,並且有的已經將LED驅動器集成到液晶屏。本文介紹背光自動控制模塊。

1 模塊組成設計

  背光自動控制模塊(以下簡稱為控制模塊)的基本組成結構設計如圖2所示,主要包括控制模塊硬體和上位機控制軟體。硬體模塊由單片機、光強傳感器、電源轉換晶片組成;上位機軟體是由VB編寫的一個USB通信控制軟體。

  為了更有效地實現系統,在系統組成的基礎上,對系統的功能進行規劃分析。

1.1 光強傳感器

  光強傳感器是關鍵的組成部分,它負責向微處理器提供環境光強信息。

1.2 微處理器

  微處理器是核心部分,負責數據處理,它有以下幾個功能:

  負責讀取光傳感器的環境光強數據,並將這些信息處理轉換成脈衝信號控制液晶屏的背光碟機動器,進而完成背光亮度的控制;

  解析USB上位機發送過來的指令完成相關操作。

1.3 電源晶片

  通過USB取電,將+5V轉換成模塊的工作電壓。

1.4 上位機軟體

  基於USB-HID對硬體模塊控制指令,並接收硬體模塊的反饋信息。

2 硬體設計

  硬體電路原理圖如圖3所示,主要由光強傳感器、微處理器、電源電路等組成。考慮到顯示器的空間限制,在保證功能的前提下優先考慮小封裝的元器件。

2.1 光強傳感器

  選用Maxim公司的MAX4009集成環境光強傳感器,將所有信號調節和AD轉換器集成在一個封裝內,有效節省電路板面積;低功耗(ICC=0.65μA);傳感器的光譜靈敏度需要與人眼接近;採用I²C通信協議;可設置上、下限閥值中斷使其與微控制器的連接方式更簡單,數據傳輸速度更快。

2.2 微控制器

  選用ST公司的STM32F103T8U6單片機,QFN36封裝;內部集成IIC以及USB控制器;通過USB口與外部通信;IIC配合外部中斷與光強傳感器通信;TIM3輸出PWM控制信號;TIM2為通用定時器。

2.3 電源晶片

  電源晶片選用ASM1117-3.3,Uin=4.75V~12V;Uout=3.3V;Iout[max]=1A;滿足要求。

3 軟體設計

  對系統設計的功能要求進行深入分析,將軟體設計分為三部分:通信協議、單片機程序和上位機軟體。

3.1 通信協議

  通信協議是指雙方實體完成通信或服務所必須遵循的規則和約定,是確保數據順利地、正確地傳送的基礎。本設計中只是小數據量的有線通信,所以只是建立了一個簡單的通信協議。具體如下:

  命令格式:FF WW XX YY CC(5個字節的16進位數)。

  第1位為協議頭,固定為FF。

  第2位WW為指令類型:50是自動模式指令;05是手動模式指令。

  第3、4位XX和YY在自動和手動模式下代表不同的意義:

  自動模式下:XX、YY分別為光傳感器的高字節流明寄存器和低字節流明寄存器的數據。

  手動模式下:XX是背光亮度的百分比值,範圍1~100。

  第5位為結束標識符,固定為CC。

3.2 單片機程序

  單片機程序流程如圖4左部分所示。系統上電之後,先會對單片機進行初始化,然後判斷上位機是否通過USB發送控制指令過來,接著判斷是自動控制指令還是手動控制指令,如果是自動控制指令,則讀取當前環境光強度,並設置上、下限門限,接著把光強度變換成背光亮度的百分比,最後調用PWM滑動調節控制背光;如果是手動控制命令,則讀取上位機發送過來的背光亮度的百分比,調用PWM滑動調節控制背光。

3.2.1 MAX44009通信控制

  STM32F103通過I2C與MAX44009進行通信。通過設置上、下限閥值,在光線強度偏離設定範圍一定時間後,產生中斷通知微處理器讀取光強度,進行背光亮度調節,並設置新的上、下限門限。本設計中上、下限閥值範圍為當前光強度的±10%。

  (1)讀取流明

  流明寄存器包含高、低字節流明寄存器。高字節流明寄存器0x03包括4位指數位E3:E0和尾數字節的4個最高有效位M7:M4,表示環境光強的流明數。尾數字節的其餘4位M3:M0位於低字節流明寄存器0x04。如表1所示。用戶可以選擇只讀高字節流明寄存器或者連續讀高、低字節流明2個寄存器來得到流明數。

  只讀高字節流明寄存器換算公式:

  Lux=2(8×E3+4×E2+2×E1+E0)×(8×M7+4×M6+2×M5+M4)×0.72

  讀高、低字節流明寄存器換算公式:

  Lux=2(8×E3+4×E2+2×E1+E0)×(128×M7+64×M6+32×M5+16M4+8×M3+4×M2+2×M1+M0)×0.045

  本設計中為了增強IC的流明讀數解析度,所以選擇連續讀取高、低字節流明寄存器。值得注意的是,為了確保內部ADC和I2C寄存器之間正確傳輸數據,在I2C讀操作期間,晶片內部禁止高字節流明寄存器和低字節流明寄存器的更新,只有主機發送STOP[1]命令時,才恢復I2C寄存器更新。所以在連續讀取2個字節流明寄存器時,讀完高字節寄存器後不能發送STOP信號,必須在讀完的字節低字節寄存器後才能發送STOP。

  (2)環境光強如何映射到背光亮度

  本設計中採用的一種映射方式是Microsoft®針對運行Windows® 7[2]作業系統計算機提出的。如圖5所示曲線,它可以將環境光強度映射到顯示屏亮度(以全部亮度的百分比表示)。

  這個特性曲線可以用以下函數表示:

(1)


相關焦點

  • 關於加強背光照明亮度控制技術的應用
    背光照明LED的亮度控制可經由脈衝寬度調變(PWM)或恆流控制來實現。PWM亮度控制需動用一個恆流驅動器來驅動LED,但需要調節開/關時間才能達到所需的光度。因此PWM比直接的恆流控制更加複雜。於是又呈顯新的解決方案。為此以RGB LED背光照明為例作說明。本文引用地址:http://www.eepw.com.cn/article/200145.htmLCD顯示屏中的圖素會劃分為三個主色區格:紅、綠和藍。
  • 顯示器背光調節解析方案
    液晶顯示器的背光亮度直接決定顯示器的平均亮度,通過調節液晶顯示器的背光亮度來調節顯示器的亮度。本文引用地址:http://www.eepw.com.cn/article/168072.htm筆者採用國產的STC12C5624AD單片機設計一個液晶屏背光模塊驅動和調節電路,能夠準確測量環境光的照度,根據環境光實現自動和手動調節背光亮度。
  • 淺談一種MINI LED 背光電視畫質優化方法
    燈板上燈點亮後,光經過透鏡投射到擴 散板上,實現LED光能均勻發散,光到擴散板上形成明 暗均勻的光能分布;出現明暗變化比較明顯的區域時, 採用現有背光與圖像顯示同步控制的方式滿足了畫質的 需求。如圖3,為MINI LED背 光電視系統的主要框圖[4],主要由供電系統,音視頻 信號輸入埠,圖像核心分析模塊,存儲器,SPI通信 接口,圖像顯示處理模塊,背光控制單元電路,MINI LED驅動電路,顯示屏等組成。其中顯示屏包括用MINI LED燈組組裝成的模組,以及匹配的T-CON板。
  • 背光亮度自處理式的環境光傳感器系統設計
    調節顯示屏亮度  該控制方案的第二部分是調節顯示屏的背光亮度。這可通過多種方式實現,具體取決於設備中的顯示屏模塊。  有兩種最簡單的方式:  1.藉助脈衝寬度調製(PWM)方案的直接調節方式,  2.採用顯示屏控制器的間接調節方式。
  • LED背光的興起是否意味著CCFL的淘汰?
    無奈之下,只好讓技術人員拆開來檢查,才找到「元兇」——背光燈管壞了。  背光模塊是液晶器電視必不可少的部件。眾所周知,液晶是一種介乎於液體和晶體之間的物質。液晶的奇妙之處是可以通過電流來改變其分子排列狀態,給液晶施加不同的電壓就能控制光線的通過量,從而顯示多種多樣的圖像。但液晶本身並不會發光,因此所有的LCD都需要背光照明。背光燈管壞了,不換新的,就意味著整機報廢。
  • 虛擬儀器技術在光模塊自動測試系統中的應用
    而且現在國內光通信產業不是很景氣,因此提高生產率、降低成本、實現光通信模塊測試自動化成為提高光電企業市場競爭力的關鍵之一。  本文研究利用虛擬儀器技術實現光模塊各項性能參數的自動測試過程。  1.1 虛擬儀器及VISA(虛擬儀器軟體體系)  虛擬儀器是傳統儀器與計算機技術深層次結合的產物,它由計算機、軟體包、儀器硬體組成。
  • 採用LCD模塊為顯尚光電的DST2001PH TFTLCD
    RST信號線,是直接接到 STM32的復位腳上,並不由軟體控制,這樣可以省下來一個IO埠。 另外,還需要一個背光控制線來制TFTLCD的背光。所以,總共需要的IO口數目為21個。 控制器自帶顯存,其顯存總大小為172820(240*320*18/8),即18位模式(26萬色)下的顯存量。
  • 半導體雷射器自動功率控制電路設計
    闡述並分析了電路原理與實驗結果,表明電路運行穩定,實現了精確的自動功率控制。而在發射閾值電流以上時,半導體雷射器的發光功率與驅動電流成線性關係[4],這使得通過控制驅動電流來調整發光功率成為可能。  電路工作原理分析  圖1所示為雷射器自動功率控制系統原理框圖,整體電路形成一個閉合環路,通過負反饋機制穩定雷射器的輸出功率。
  • Mini LED在LCD背光架構的作用
    打開APP Mini LED在LCD背光架構的作用 胡薇 發表於 2018-10-25 15:50:42 跟現今一般LED背光相比,採用Mini LED背光時,可以進行更細緻的局部調光,例如可讓顯示黑色的地方更黑,呈現出高對比,色彩表現度也可更佳。 業內人士指出,Mini LED當作LCD背光架構,與現行LCD顯示器的LED背光架構相仿,在設計上並無太大改變,但應用在手機或電視等消費性電子產品,Mini LED勢必將直接面對來自OLED的競爭。
  • AT89S51單片機驅動3.5寸TFT模塊
    基本上很多朋友在用彩屏時選擇一些帶LCD控制器的ARM7或ARM9去開發,對於不會ARM開發的朋友來說,只使用普通MCU,這樣可以選擇的3.5寸TFT模塊,就很難找到了。 本文就是基於市場上一款比較使用的3.5寸TFT模塊編寫的,用戶只需要幫該TFT模塊當作普通的單色液晶的開發思路來使用,就可以很容易去編程。
  • LED顯示屏與LED背光顯示屏的區別
    超級灰度控制。具有1024-4096級灰度控制,顯示顏色16.7M以上,色彩清晰逼真,立體感強。靜態掃描技術。採用靜態鎖存掃描方式,大功率驅動,充分保證發光亮度。自動亮度調節。具有自動亮度調節功能,可在不同亮度環境下獲得最佳播放效果。全面採用進口大規模集成電路。可靠性大大提高,便於調試維護。全天候工作。
  • 根據播放畫面自動調節背光亮度
    據國美賣場銷售人員介紹,TCL使用自然光及動態背光技術的P7200、E5200、F3200系列LED電視可根據圖像的變化,動態地設置液晶電視的背光亮度,同時提升電視的對比度和層次感。  在滿足節能的同時,還充分保證了電視的畫面質量和觀看舒適度。
  • TFT-LCD背光設計策略
    圖1   TFT-LCD的切面結構圖TFT-LCD需要背光由於LCD面板本身並不發光,因此需要背光,液晶顯示器就必須加上一個背光板, 來提供一個高亮度,而且亮度分布均勻的光源。 LCD實際上是打開來自其後面光源的光來表現其色彩的。目前的常用背光源是CCFL或LED。
  • 智能手錶中的傳感器與相關模塊原理分析
    環境光傳感器可以感知周圍光線情況,並告知處理晶片自動調節顯示器背光亮度,降低產品的功耗。當環境亮度較高時,使用環境光傳感器的液晶顯示器會自動調成高亮度。當外界環境較暗時,顯示器就會調成低亮度。。 環境光傳感器技術原理 環境光傳感系統實現需要三大部分:監測環境光強的光傳感器、數據處理裝置(通常是微控制器)、控制背光輸入電流的執行器。 圖1是實施背光控制的系統示範框圖。
  • 製作步進電機控制模塊
    為了解決步進電機脈衝控制和引腳使用問題,我設計了一個簡單的步進電機控制模塊,使用兩個引腳就能控制步進電機轉動了。模塊時序圖▼下圖是控制模塊的時序圖。後來想過IIC、SPI協議,最後根據步進電機的控制特徵,就在IIC協議上做了些改進,去除了IIC麻煩的起始、回饋、停止位。本文設計的模塊沒有設置從機地址匹配位,所以每添加一個步進電機就需要添加單片機的兩個引腳控制,有興趣的可以參考IIC協議添加地址匹配位。
  • 報警閥壓力開關自動啟動消防水泵到底是否需要通過模塊|陳前進
    ,例如:水流指示器、壓力開關、信號蝶閥等2) 輸入輸出模塊:消防聯動控制器不但可以通過該模塊控制現場設備動作,而且該設備動作以後再通過該模塊將動作信號反饋至消防聯動控制器。3) 輸出模塊:控制器通過該模塊控制現場設備動作。4) 隔離模塊:即總線短路隔離器。每個模塊最多接入32個設備點位,該模塊控制下的任一地方發生短路,模塊動作,將該區塊與該迴路其他部分隔離。
  • 如何提高LED背光的發光效率
    區域亮度控制 採用LED背光時,過去存在一個如何使屏幕的亮度均勻的問題,通過採用區域亮度控制不但能夠解決亮度均勻的問題,而且還可進一步降低背光功耗。這是因為實際的圖像在每個具體部位的亮度是不一樣的,可能有的區域較亮、有的區域較暗,所以完全沒有必要在整個屏幕採用均勻亮度的背光,可以採用根據圖象內容決定的區域亮度控制。
  • 菜鳥學堂:LED背光液晶電視優勢揭秘
    為了讓大家更全面的了解LED電視,下面編輯就將LED背光電視的10大優勢介紹給大家。    與傳統背光技術相比,除了在色域範圍的優勢外,還有很多獨特的優點,歸納為十個方面:1)LED背光源有更好的色域    其色彩表現力強於CCFL背光源,可對顯示色彩數量不足的液晶技術起到很好的彌補作用,色彩還原好;
  • 數字電位器在液晶顯示模塊溫度補償電路中的應用
    本方案引入數字電位器X9313進行溫度補償,可通過控制LCM的偏壓輸入使其保持穩定的對比度。通過實驗,可得本文選用的液晶顯示模塊偏壓輸入的溫度特性,該溫度範圍適合正常工作環境的要求,具體數據如表1所示。
  • 乾貨|火電廠智能自動控制的技術路線
    3.先進控制的特點DCS邏輯引入智能化模塊,在模擬量自動調節(MCS)迴路中已經全面採用「傻瓜自動」,在開關量順控控制(SCS)中也全部應用了「一指聯鎖」,針對電廠特有的「復變參數」環境,採用了「交叉引用、條件自舉」控制策略,實現了熱工控制系統的「一鍵啟停」。