探索ISL29018:数字环境光与接近传感器的卓越之选

电子说

1.4w人已加入

描述

探索ISL29018:数字环境光与接近传感器的卓越之选

在电子设备设计领域,传感器的性能往往决定了产品的用户体验和功能实现。今天,我们将深入探讨RENESAS的ISL29018数字环境光传感器和接近传感器,这款集成了环境光与红外光转换功能的芯片,为电子工程师们带来了诸多便利和创新可能。

文件下载:ISL29018IROZ-EVALZ.pdf

产品概述

ISL29018是一款集成了环境光和红外光到数字转换器的芯片,内置IR LED驱动器和 (I^{2} C) 接口(兼容SMBus)。它不仅能实现环境光感应,为背光/显示屏亮度控制提供支持,还具备红外感应功能,可进行接近检测,并带有中断功能。该芯片设计用于2.25V至3.63V的电源,工作温度范围为 -40°C至 +85°C,采用无铅8引脚ODFN封装。

应用领域广泛

ISL29018在多个领域都有出色的应用表现:

  • 消费电子:在智能手机、PDA、GPS等移动设备,笔记本电脑、上网本等计算设备,以及LCD电视、数码相框、数码相机等消费设备中,可用于显示屏和键盘的调光调节及接近感应。
  • 工业与医疗:适用于工业和医疗领域的光线和接近感应应用。

关键特性亮点

接近感应特性

  • 环境红外消除:在接近感应过程中,能有效消除环境红外干扰,即使在直射阳光下也能正常工作。
  • 可编程源电流的IR LED驱动器:驱动电流可在100mA至12.5mA之间调节,还支持可编程的LED电流调制频率。
  • 可变转换分辨率:能根据不同需求调整分辨率,提升感应精度。

环境光感应特性

  • 输出代码与lux成正比:简单的输出代码直接与光照强度(lux)成正比,便于工程师进行数据处理。
  • 可调灵敏度:灵敏度最高可达每lux 65个计数,还可通过 (I^{2} C) 接口选择不同的感应范围,包括从0.015 lux到64,000 lux的四个范围。
  • 50/60Hz噪声抑制:集成了50/60Hz噪声抑制功能,能适应各种光源,包括阳光。

理想的光谱响应

  • 光传感器接近人眼响应:光传感器的光谱响应接近人眼,能有效抑制红外和紫外光。
  • 接近传感器范围合适:接近传感器的波长范围从850nm到950nm,可使用850nm或950nm的LED解决方案。

超低功耗设计

  • 低工作电流:最大工作电流仅90μA,采用软件关机和自动关机模式,最大关机电流为0.5μA。
  • 易于使用:具备 (I^{2} C) (兼容SMBus)输出,无需复杂算法,还具有温度补偿功能,采用小巧的8引脚2.0mmx2.1mmx0.7mm ODFN封装。

其他特性

  • 接口兼容性: (I^{2} C) 和SMBus兼容, (I^{2} C) 接口的电源范围为1.7V至3.63V,传感器电源范围为2.25V至3.63V。
  • 环保设计:无铅(符合RoHS标准)。

电气规格与性能

绝对最大额定值

在 (T_{A}=+25^{circ} C) 时,电源电压、 (I^{2} C) 总线和引脚电压、电流等都有明确的限制,使用时需注意不要长时间在接近最大额定值的条件下工作,以免影响产品可靠性。

电气规格

在 (VSUP(VDDD,VDDA) = 3V) 、 (T{A}=+25^{circ} C) 、 (R{E X} T=499 k Omega) (1% 公差,16位ADC操作)的条件下,各项参数如电源范围、输入功率上升速率、ADC输出代码等都有详细的规定。

(I^{2} C) 接口规格

对于SCL和SDA,在特定条件下,其电源电压范围、时钟频率、输入输出电压、电容、时间参数等都有相应的要求,这些规格确保了 (I^{2} C) 接口的稳定通信。

工作原理剖析

光电二极管与ADC

ISL29018包含两个光电二极管阵列,能将光转换为电流。通过内置的16位模数转换器(ADC),将电流转换为数字信号,可通过 (I^{2} C) 命令读取环境光或红外光强度。该ADC采用电荷平衡积分型,能有效抑制50Hz和60Hz的电源线路噪声,且用户可灵活调整积分时间或转换时间。

低功耗操作

芯片初始处于掉电模式,接收到 (I^{2} C) 命令进行一次性测量时,会启动ADC转换,完成后自动进入掉电模式;若接收到连续测量命令,则会持续进行ADC转换,并更新数据寄存器;接收到掉电命令后,会进入掉电模式。

环境光、IR和接近感应

芯片有六种操作模式,可根据需求编程配置。在环境光感应时,将特定波长的环境光转换为电流,再通过ADC转换为数字输出;在红外感应时,对特定波长的红外光进行同样处理;在接近感应时,内置的IR LED驱动器通过IRDR引脚驱动外部IR LED,反射的红外光经转换后输出数字信号,输出读数与传感器和物体之间距离的平方成反比。

中断功能

中断引脚为低电平有效,采用开漏下拉配置, (I^{2} C) 寄存器中也有中断位。中断功能可用于判断环境光水平或接近检测水平是否超过上限或低于下限,用户还可配置中断的持续性,减少误触发的可能性。在状态切换时,需注意避免意外中断,可按特定顺序操作。

寄存器设置与应用

寄存器概述

ISL29018内部有八个8位寄存器,包括两个命令寄存器、两个数据只读寄存器和四个中断寄存器。命令寄存器定义设备的操作,数据寄存器存储ADC的最新数字输出,中断寄存器保存16位的中断高低阈值。

命令寄存器I

该寄存器主要用于确定设备的操作模式、中断标志和中断持续性。操作模式有多种选择,如掉电、一次性环境光感应、一次性红外感应、一次性接近感应、连续环境光感应、连续红外感应和连续接近感应等;中断标志位在中断阈值触发时置为高电平,在命令寄存器I传输结束时自动清除;中断持续性位决定了数据传感器读数超出中断阈值窗口后,连续多少个积分周期才触发中断。

命令寄存器II

此寄存器用于配置接近感应方案、调制频率、IR驱动电流幅度、分辨率和范围。接近感应方案有两种,可根据需求选择;调制频率可设置为DC或360kHz;IR驱动电流幅度有四种可选;分辨率可通过设置时钟周期数来调整,同时也会影响积分时间;范围可通过 (I^{2} C) 接口进行调整。

数据寄存器

两个8位只读寄存器用于存储ADC的数据,从LSB到MSB,根据不同的分辨率,数据范围有所不同,且每个转换周期后寄存器会刷新。

中断寄存器

用于设置中断引脚和中断标志的高低阈值,默认情况下,低阈值为00 hex,高阈值为FF hex。

测试寄存器

该寄存器为保留寄存器,正常操作时保持00h。

计算与应用要点

计算Lux

在环境光感应中,ISL29018的ADC输出代码与lux成正比,可通过公式 (E_{cal }=alpha × DATA) 计算光照强度,其中常数 (alpha) 由满量程范围和ADC的最大输出计数决定,且与光源无关。

积分和转换时间

ADC的分辨率和内部振荡器频率决定了积分时间,可通过公式 (t{int }=2^{n} × frac{1}{f{O S C}}) 计算,其中n为分辨率的位数, (f{O S C}) 与外部缩放电阻 (R{EXT}) 有关。

外部缩放电阻

外部电阻 (R{EXT}) 用于固定内部振荡器频率和光感应范围, (f{O S C}) 和 (Range) 与 (R_{E X T}) 成反比。

噪声抑制

积分型ADC对周期性噪声源有出色的抑制特性,将设备的积分时间设置为周期性噪声信号的整数倍,可显著提高光传感器在有噪声环境下的输出信号质量。

ADC输出

在红外感应和接近感应中,ADC输出代码分别与接收到的红外强度和总红外强度成正比,可通过相应公式计算。在接近感应中,若背景红外噪声较小,ADC输出直接与距离成反比;若噪声较大,可采用两种方案减少其影响。

中断功能应用

中断事件由COMMANDI中的位2控制,用户需将其置为低电平,当实际计数超出用户编程的窗口时,芯片会发出环境或接近中断标志,用户需读取Register 0x0来清除中断。中断持续性位可设置连续多少个中断标志后驱动INT引脚为低电平。

VDD电源考虑

上电时,需确保 (VDD) 上升速率为0.5V/ms或更高。若电源暂时偏离规格,建议用户按特定顺序写入寄存器并等待一段时间后再重新写入所需寄存器。

LED调制

在接近检测模式下,可通过寄存器01h的位6选择LED的调制方式,有DC或360kHz(占空比50%)两种选择,IRDR引脚有四种不同的IRDR LED电流输出可供选择。

电流消耗估算

通过串行顺序读取实现低功耗操作,在整个检测周期中,设备需要三个不同的串行阶段进行环境光感应、红外感应和接近感应,外部IR LED仅在接近感应阶段根据用户选择的电流和调制频率开启。可根据不同的ADC分辨率和操作参数计算平均电流消耗。

设计与布局建议

PCB封装与布局

在进行ODFN产品板安装前,用户需查看“Surface Mount Assembly Guidelines for Optical Dual FlatPack No Lead (ODFN) Package”。ISL29018对布局相对不敏感,但为确保最佳性能,应将电源和 (I^{2} C) 走线远离噪声源,并使用两个电源去耦电容(1µF和0.1µF),放置在靠近设备的VDDA和VDDD引脚处。

典型电路

典型应用中,ISL29018的 (I^{2} C) 地址内部硬连线为1000100,可与其他 (I^{2} C) 兼容设备一起连接到系统的 (I^{2} C) 总线上。

焊接注意事项

推荐使用对流加热进行回流焊接,不建议使用直接红外加热。塑料ODFN封装不需要自定义回流焊接曲线,最高可承受 +260°C,建议使用最大 +260°C的标准回流焊接曲线。

总结

ISL29018数字环境光传感器和接近传感器凭借其丰富的功能、出色的性能和低功耗设计,为电子工程师在多个领域的设计提供了强大的支持。通过深入了解其工作原理、寄存器设置和应用要点,工程师们可以更好地发挥该芯片的优势,设计出更具竞争力的产品。在实际应用中,你是否遇到过类似传感器的使用问题?又是如何解决的呢?欢迎在评论区分享你的经验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分