技术频道

光传感器的选择及其在汽车中的应用

由于汽车应用已变得日益复杂,而且越来越多地采用电子驱动,因此,将更多创新技术及专用技术应用在这个领域也就不足为奇了。在汽车环境中我们能够越来越多看到的一种独特解决方案便是遍及整个汽车内部环境的环境光传感器的普及应用。本文将讨论环境光感应的原理以及在汽车环境中采用这种器件的优势。

选择光传感器的考虑因素

通常有几种方法能够对光进行检测,例如通过使用光电晶体管、光敏电阻或光电二极管来实现,但对于当今应用的总的光感要求而言,基于IC的单片光电二极管是最好的选择之一。光电二极管是用于探测光并生成电流的半导体,它基于单晶硅片构造而成,与用于生产集成电路的晶体硅片类似。一个典型的传感器应用框架图包括一个光电二极管、一个电流放大器和一个无源低通滤波器,以检测并处理光输入引起的输出电压信号。能够将所有这些器件集成并采用小型封装对于终端用户而言是非常有益的,而且这恰恰就是当前的市场需求。

为应用选择适当光传感器时的另一个重要方面,是要理解对于应用而言,哪项重要规格是最为关键的,最需要关注哪一项。一般来说,在选择一个光传感器时,需要着重考虑的因素如下:

光谱响应/IR抑制:环境光传感器应该仅对400nm至700nm的范围有感应。

Lux的最大范围:直射阳光可以多达130,000Lux,但是大多数应用要求最大范围为仅为10,000Lux。

低Lux光敏度:根据光传感器位于顶端的镜片的类别,光衰减可以为25-50%。如果低光敏度非常关键(<5Lux),必须注意选择可以在这个范围内工作的光传感器。

集成的信号调节(即放大器和ADC):一些传感器可能提供非常小的封装,但是却需要一个外部放大器或无源元件来获取所需的输出信号。具有更高集成性的光传感器省去了对于外部元件(ADC、放大器、电阻器、电容器等)的需求。

功耗:对于要承受高Lux级(>10,000Lux)的光传感器来说,最好采用一个非线性光到模拟输出光传感器,或一个光到数字输出的光传感器。接下来还将对此进行详细说明。

封装大小:对于大多数应用来说,封装都是越小越好。现在可提供的封装为2.0mm×2.1mm光学DFN,而1.3mm×1.5mm4lead封装则是下一代封装。

一旦确定了上述重要规格,需要考虑的下一个问题就是哪类输出信号最有助于目标应用。对于大多数光传感器,最常见的输出为线性输出电流。虽然这适用于一些应用,但现在有更多的可选项,其中包括线性电压输出、数字输出(通过I2C接口)或者非线性电流或电压输出。每种都具有它们的优势,如下所列。

线性模拟输出——电流或电压输出:更常见的感应器输出,快速响应时间(数字输出受限于积分时间),在控制器中集成ADC转换器,电压输出省去了对于外加电阻(将电流转换为电压)的需要并提供一个低阻抗输出。电流输出需要在输出添加无源元件来将电流转换为电压、设置传感器的增益范围并根据需要增加低通或高通滤波器。

非线性模拟输出——电流或电压输出:允许极弱光敏感度和最大动态范围(高达100,000Lux),感测光与人类察觉光的方式更加类似(非线性与线性),电压或电流非线性输出的选择,电压输出为低阻抗而电流输出为高阻抗。

数字输出:输出可以直接与控制器相连接(无需ADC),数字输出本身比模拟输出更具有噪声免疫性,允许传感器具有更多的数字功能(即更加智能的光传感器),更易于在通用I2C总线上的网络工作,更易于允许将多个光传感器置于同一个I2C总线上(地址选择引脚),恒定功耗(模拟输出电路损耗与入射光密度成正比)。

为更好地理解这些传感器的构造,让我们更加仔细地观察模拟和数字输出传感器的架构。首先讨论的传感器是Intersil公司的EL7900线性输出电流感应器。

EL7900集成了PIN型光电二极管与电流镜增益级功能,用于一个线性度运行高达10,000Lux的光传感器。动态范围与敏感度可以通过输出上的一个负载阻抗(接地)很容易地进行调节。选择一个更低阻值的电阻器将提供更宽的动态范围,但是却需要以弱光敏感度为代价。另一方面,选择一个更高阻值的电阻器会提供增强的弱光敏感度,但却要以牺牲动态范围为代价。因此,这种选择完全取决于终端用户的应用以及他们是需要更低的光敏度还是更大的动态范围。

为更好地理解采用一个光-数字光传感器的益处和性能,下面将讨论Intersil公司的ISL29003和ISL29004,如图1所示。



图1:Intersil公司的ISL29003和ISL29004光传感器。

图中可以清晰地看到通过采用一个更为复杂的数字输出光传感器可帮助实现的功能。首先,这个器件(ISL29003)仍适用于非常紧凑的2mm×2.1mm光学DFN封装(ISL29004,带有两个用于地址选择的附加引脚,适用3mm×3mm8LD光学DFN封装)。除了具有集成了一个16位ADC和采有一个数字I2C输出的优势外,ISL29003也支持增益选择(通过I2C软件)和积分时间控制。增益选择功能非常实用,例如,如果需要极高的光敏度,那么可以很简单的通过I2C发送一个命令来将增益设置到增益1,从而提供前所未有的每Lux65次计数(每Lux65次或每0.1Lux6.5次)。如果动态范围更加重要,则可以将增益选项变更为4,那么传感器的动态范围就可以达到64,000Lux。这个特点以及中断引脚(报警引脚)就是环境光传感器的主要优点,能够为终端用户提供很大的优势。

文章版权归西部工控xbgk所有,未经许可不得转载。