智能手機OLED熒幕PWM頻閃原理介紹
農步祥 于 2019.06.14 02:45:52 | 源自:soomal.com | 版權:原創 | 平均/總評分:08.93/250

PWM是Pulse Width Modulation的英文縮寫,中文名稱為脈沖寬度調制。隨著OLED逐漸成為手機熒幕的標配面板技術,關于OLED閃屏瞎眼的討論也一直沒消停過,那么OLED的PWM頻閃是怎么回事,是不是真的會無條件損害視力健康?今天就簡單介紹一下PWM頻閃的原理和相關的知識。

什么是PWM?

在半導體技術沒有普及的過去,光電聲訊號的強度控制都是通過模擬器件完成的,例如常見的功放、耳機放大器上音量旋鈕,就是一種模擬電位器。雖然模擬控制開關具有平滑、線性等優點,但是缺陷也比較致命,例如特性會隨著使用時間出現變化,最簡單的例子就是金屬電阻通電受熱后電阻值也會改變;另外由于是電阻直接控制,功耗發熱巨大,而且抗干擾能力很差[例如手機訊號會干擾到使用模擬功放的音響或者老收音機]。而PWM則采用了計數器進行開關頻率控制以實現訊號的控制,通過調節方波的頻率和周期來實現訊號的強弱控制,實際上是將模擬訊號數字化控制。

  • 從上圖中可以看出,PWM以通過控制方波的輸出頻率和周期控制大致實現了一個正弦波輸出。PWM只有0和1兩種狀態,這樣的二進制電路是現代半導體的工作基礎,因為PWM具有功耗和體積上的優勢,而且抗干擾能力強,因此可以進入到面積極小的大規模集成電路中,例如CPU、MCU等各種功能的晶片,是各類晶片的基礎功能之一。我們當下的生活電器、電腦、手機等都離不開PWM功能進行聲電訊號的調節以實現各種生活需要的功能。

    PWM和頻閃

    閃爍和頻閃是很早就被發現的現象,例如風中的燭光、電閃雷鳴、眨眼睛的星星等等,都是生活中比較常見的光線閃爍。而在上個一百年由德國開啟的電氣時代起,交流電成為了市電的主流,頻率為50Hz市電在簡單的照明電路下光源難免會出現一定幅度的頻閃,在工作溫度普遍更低的T12熒光節能燈下,頻閃問題變得更加明顯。而CRT電視機、顯示器更是依靠垂直刷新畫面的方式實現動態顯示,閃爍在錄像機和數位相機的快門下非常明顯,被普遍認為是兒童視力下降的罪魁禍首。早期的液晶顯示器使用CCFL燈管,也以PWM為主。那么PWM是如何實現亮度控制的呢?下面的圖表展示了PWM的工作周期[占空比]對訊號強度的直接影響。

    上圖中左邊表示PWM的工作周期占比,右邊表示實際訊號輸出的強度,可以理解為1表示最大亮度100%,0表示最低亮度,可以看到PWM是固定頻率周期內調整通電時間的時長來實現明暗的調整。當PWM的頻率較低時[50-200Hz],就會出現明顯的明暗交替頻閃。到了數字顯示和LED照明成為主流的當下,PWM仍是比較常見的調光控制模式,采用高頻PWM和直流DC調光的顯示往往被當做顯示器和筆記式電腦的賣點之一。雖然OLED和PWM頻閃并不是完全綁定,例如LG在電視機上使用的OLED電視面板就以高頻PWM或DC調光為主,很多LCD顯示屏也采用PWM甚至低頻PWM調光控制。目前三星、京東方提供的手機OLED面板都是200Hz左右的PWM調光模組,想要檢測人眼識別范圍能力以外的頻閃,一般只需要通過一臺支援手動快門速度的手機或者相機對著熒幕拍攝就能看到。

    有害頻閃的標準

    根據比較權威的IEEE Std1789-2015國際標準和國內標準GB/T 9472-2017的報告中,明確表示光源閃爍對健康的潛在危害有:

    • 約0.1%的人會出現光敏性癲癇或閃爍光誘導癲癇發作;
      偏頭痛或嚴重頭痛伴隨惡心、視覺紊亂;
      自閉病人反復行為;
      視力衰弱如眼過勞、疲倦、視力模糊以及頭痛等。

    當然,以上受個人差異影響巨大,但是不是所有的頻閃都是有害的?上圖是3種不同的燈泡頻閃對比,三款燈泡分別為40W白熾燈、飛利浦智能LED燈泡、雜牌LED燈泡。使用相機對著被認為是最健康的光源白熾燈時,可以看到白熾燈和智能燈泡同樣有頻閃,而最后一個雜牌LED燈泡在1/3333快門下也沒有出現明顯的頻閃,可以被認為是DC調光的光源。由于智能燈泡有亮度和色溫調節功能,依靠PWM實現也并不令人意外,那么這兩款燈泡是否會真的損害視力?而且即使是高頻PWM和DC調光本質上也是極高頻的PWM調制,是否危害視力健康顯然也離不開檢測標準:頻閃百分比,頻閃百分比是光的波動周期內亮度最大值和最小值的差于最大值和最小值的和之比。波動同樣在兩篇權威報告中,頻閃百分比和頻率對應的安全區域。

    IEEE Std1789-2015中,還舉例了12種常見光源的頻閃值。典型的如60W白熾燈泡,其頻閃百分比為6.6%,介于低風險水準和無顯著影響水準之間。而T12節能燈管達到28.4%,因此需要鎮流器,另一種常見的多管CFL節能燈泡為1.8%。當然要保護視力,光線的強度也需要盡量保證,但不在本文的討論范圍之內,也不考慮燈光的顯色品質等。頻閃在400Hz以上時人眼就難以察覺,但無法保證無危害性,而在PWM頻率在1250Hz以上時,頻閃危害基本處于低風險水準,最高的無顯著影響標準則是3125Hz。

    將這套標準自然也可以用到OLED的PWM頻閃上,當OLED亮度為100%時,頻閃的波谷幾乎為0,且周期很短,熒幕的波動深度低,當通過PWM降低亮度時,熒幕的波動深度較高,自然就對眼睛有明顯刺激,也有類似華為P30 Pro這類90%亮度以下時閃爍就開始明顯的機型。但由于測量波動深度需要專門的頻閃檢測儀,相機屏攝是無法檢測波動深度的,我們暫時還沒有條件進行測試,但低頻率PWM下較高的波動深度對人眼還是會有明顯刺激的。

    軟體DC調光原理

    既然低亮度下OLED的PWM頻閃確實有害,除了換LCD外,還有例如OPPO為Reno系列提供的DC調光功能。OPPO也公開了軟體DC調光的算法,就是利用“雙圖層”的遮罩并控制遮罩透明度對亮度進行控制,由于OLED為主動發光,軟體DC調光本身就是在降低OLED畫素的亮度,在不影響PWM頻閃百分比的情況下減低亮度。從實際使用效果來看,對中低亮度的頻閃改善效果還是比較明顯的,相信一加7Pro也采用了類似的方案實現軟體DC調光。有意思的是OPPO這張宣傳海報基本等同于完全公開了軟體DC調光的算法,也大方地表示歡迎同行們采用,至于競爭對手們是否愿意采用就看廠商自己的意愿了,至少在技術和用戶體驗角度上是值得表揚和推廣的,而且只要簡單修改作業系統就可以在現有OLED熒幕手機上實現。目前在Google Play或者酷安上也有閃爍保護APP實現類似功能,當然軟體DC調光也存在局限性,例如最低亮度下還是會出現明顯頻閃,以及低亮度熒幕信噪比和畫質會下降等缺點。最好還是OLED面板廠商盡量提高PWM頻率或者使用DC直流調光控制,才是比較一勞永逸的解決手段。

    請評分
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    106.007.168.***
    106.007.168.***
    發表于2019.12.02 23:48:39
    56
    111.043.083.***
    111.043.083.***
    發表于2019.11.11 23:30:22
    55
    121.204.026.***
    121.204.026.***
    發表于2019.10.24 08:48:07
    53
    113.052.108.***
    113.052.108.***
    發表于2019.09.27 19:13:01
    52
    110.152.211.***
    110.152.211.***
    發表于2019.09.16 21:27:29
    51
    218.104.225.***
    218.104.225.***
    發表于2019.09.10 18:05:41
    50
    060.220.068.***
    060.220.068.***
    發表于2019.09.08 00:30:00
    49
    這么貴的手機竟然這么閃,還不如我的MATE9。。。。
    所以等MATE30看看。
    不過數碼多來個科普文吧。要換手機了。究竟上不上5G呢?還是做等等黨?
    謝謝先。
    此帖使用Win10提交
    發表于2019.09.06 16:58:01
    48
    121.035.187.***
    121.035.187.***
    發表于2019.08.05 14:23:52
    47
    001.036.145.***
    001.036.145.***
    發表于2019.07.16 22:00:19
    46
    綠廠的類DC調光之前有參考LCD教主開源的那個算法吧
    發表于2019.06.26 10:44:58
    45
    119.054.172.***
    119.054.172.***
    發表于2019.06.24 09:33:58
    44
    049.158.022.***
    049.158.022.***
    發表于2019.06.23 12:40:48
    43
    180.137.107.***
    180.137.107.***
    發表于2019.06.22 15:13:31
    42
    121.035.098.***
    121.035.098.***
    發表于2019.06.21 10:38:37
    40
    10

    此帖使用Win10提交
    發表于2019.06.20 07:23:01
    39
    115.156.216.***
    115.156.216.***
    發表于2019.06.19 16:38:10
    38
    03
    為啥要用PWM,并不是因為這樣節省成本,是因為OLED的暗光色準很難控制,用PWM調制會顯著的提高顯示的效果,這其實類似于等離子的那種顯示方式。然后SHARP那塊2500HZ的OLED效果怎么樣?這些不都是可以展開來說說的么
    此帖使用Win10提交
    發表于2019.06.19 13:39:17
    37
    提示
    本貼可以匿名回復 ,您現在正處在潛水狀態
    回復
    驗證碼
    6456 為防止廣告機貼垃圾,不得已而為之
    表情
    正文
    京ICP備11010137號 京ICP證110276號 京公網安備110114000469號