環境光檢測優化便攜設備顯示屏設計
光傳感器中斷引腳的使用
大多數應用不需要實時改變顯示屏背光強度,其目的是防止響應雜散噪聲,例如掠過的陰影。相比之下,快速響應環境光的一致變化能夠使用戶連貫地使用設備,無需分心為了改善顯示效果而調節顯示屏亮度。此外,在固件中不斷輪詢光傳感器(以檢查環境光強度是否發生變化)和噪聲抑制電路對應用軟件資源來說也是一種負擔。這會增加微控制器處理負荷,進而延緩對用戶命令的響應速度,并增大功耗。
因此,目前的光傳感器都配備了一個強大的功能—中斷引腳。傳感器持續比較環境光測量值與內部可編程窗口門限,并在光強超出門限時觸發一個中斷,向主控制器報告光照條件發生了實質性變化。通常采用一個定時器,定時器超時的情況下才向主控制器報告中斷,以避免環境光信號中的噪聲和短時波動引起誤操作。
中斷引腳使傳感器應用更加智能化,只有在需要操作時才向主控制器發出請求。這樣一來,主控制器的資源可以分配給其它任務,或將微控制器維持在低功耗等待狀態,從而延長電池壽命。典型應用電路(圖7)給出了中斷引腳的使用方法。需要注意的是,該引腳的開漏連接允許“線或”連接多個器件和信號源。

圖7. 多點I2C總線上的環境光傳感器典型應用電路,顯示了中斷引腳與主控制器的連接方式。
總結
本文概述了目前便攜設備的光傳感器設計中常見的問題。在開發早期確定方案,與IC供應商緊密合作,可確保系統的靈活性和可靠性。
評論