环境光检测优化便携设备显示屏设计
光传感器中断引脚的使用
大多数应用不需要实时改变显示屏背光强度,其目的是防止响应杂散噪声,例如掠过的阴影。相比之下,快速响应环境光的一致变化能够使用户连贯地使用设备,无需分心为了改善显示效果而调节显示屏亮度。此外,在固件中不断轮询光传感器(以检查环境光强度是否发生变化)和噪声抑制电路对应用软件资源来说也是一种负担。这会增加微控制器处理负荷,进而延缓对用户命令的响应速度,并增大功耗。
因此,目前的光传感器都配备了一个强大的功能—中断引脚。传感器持续比较环境光测量值与内部可编程窗口门限,并在光强超出门限时触发一个中断,向主控制器报告光照条件发生了实质性变化。通常采用一个定时器,定时器超时的情况下才向主控制器报告中断,以避免环境光信号中的噪声和短时波动引起误操作。
中断引脚使传感器应用更加智能化,只有在需要操作时才向主控制器发出请求。这样一来,主控制器的资源可以分配给其它任务,或将微控制器维持在低功耗等待状态,从而延长电池寿命。典型应用电路(图7)给出了中断引脚的使用方法。需要注意的是,该引脚的开漏连接允许“线或”连接多个器件和信号源。

图7. 多点I²C总线上的环境光传感器典型应用电路,显示了中断引脚与主控制器的连接方式。
总结
本文概述了目前便携设备的光传感器设计中常见的问题。在开发早期确定方案,与IC供应商紧密合作,可确保系统的灵活性和可靠性。
评论