电子说
在电子设计领域,温湿度传感器是应用极为广泛的器件之一。Si7005作为一款数字相对湿度和温度传感器,因其诸多优秀特性,成为众多工程师的首选。下面我们就对Si7005进行全面解析。
文件下载:SI7005USB-EVB.pdf
| 参数 | 符号 | 测试条件 | 最小值 | 典型值 | 最大值 | 单位 |
|---|---|---|---|---|---|---|
| 电源 | VDD | 2.1 | 3.3 | 3.6 | V | |
| 工作温度(G级) | TA | –40 | — | 85 | °C | |
| 工作温度(F级) | TA | 0 | — | 70 | °C |
涵盖输入电压、输入泄漏、输出电压、功耗、转换时间等多项参数。例如,输入电压高(VIH)为0.7xVDD,输入电压低(VIL)为0.3xVDD;在RH转换期间功耗为240 - 560 µA,温度转换期间为320 - 565 µA。
规定了I²C接口的各项参数,如滞后(VHYS)为0.05 x VDD,SCLK频率(fSCL)最大为400 kHz等。
给出了不同电路板条件下的结到空气热阻,如JEDEC 4层板为55 °C/W,2层评估PCB为110 °C/W。
包括环境温度、存储温度、引脚电压、ESD耐受性等参数,确保在极端条件下器件的安全性。
Si7005是一款数字相对湿度和温度传感器,其温度和湿度传感器均经过工厂校准,校准数据存储在片上非易失性存储器中。由于其基于电容式传感的特性,在应用和使用过程中有一些特殊要求,如在电路板组装过程中需要保护传感器,避免其受到污染或损坏;需要对湿度读数进行温度校正和线性化处理等。
通过在温湿度控制室内进行测试,以确定传感器的精度。精度规格包括单元间和批次间的非线性补偿差异、工厂校准精度以及回流焊过程中可能出现的偏移余量,但不包括滞后、长期暴露在高湿度环境的影响、传感器污染以及其他与老化相关的偏移。
电容式相对湿度传感器需要进行线性化处理。Si7005采用二阶多项式对测量的相对湿度值进行校正,校正后的线性相对湿度(RH)值计算公式为: [RH{Linear }=RH{Value }-left(left(RH{Value }right)^{2} × A{2}+RH{Value } × A{1}+A{0}right)] 其中,(A{2})、(A{1})和(A{0})为校正系数。
Si7005相对湿度传感器在30 °C时校准最为准确。对于其他温度下的相对湿度测量,需要进行温度补偿。补偿后的相对湿度值计算公式为: [RH{TempCompensated }=RH{Linear }+( Temperature -30) timesleft(RH{Linear } × Q{1}+Q{0}right)] 其中,(Q{1})和(Q_{0})为校正系数。
湿度传感器的吸湿膜会对其暴露历史产生记忆效应,导致传感器在不同湿度环境下出现偏移,从而产生滞后现象。
长时间暴露在高湿度环境下,传感器的RH读数会逐渐向上漂移。一般情况下,在正常环境条件下这种漂移会逐渐消失,但在某些情况下可能需要通过烘烤和水化循环来加速恢复。
为了确保传感器的准确性,需要尽量减少污染物与传感器接触。可以采用覆盖物来阻挡污染物,同时允许水蒸气通过。Si7005可选择工厂安装的抗焊保护盖,具有低轮廓、疏水和疏油的特性。
当传感器长时间暴露在极端温度和/或湿度环境后,聚合物传感器膜可能会变得过干或过湿,导致RH读数异常。可以通过烘烤和水化循环来加速恢复,具体步骤为:在125 °C下烘烤≥12小时,然后在30 °C、75 %RH的环境下水化≥10小时。
随着时间的推移,传感器读数可能会因器件老化而漂移。Si7005的长期漂移规格已经通过标准加速寿命测试确定。
Si7005使用数字I²C接口。如果与其他从设备共享I²C总线,在主控制器与其他从设备通信时,Si7005应断电。可以通过将(overline{cs})信号设置为逻辑高或将VDD引脚设置为0 V来实现断电。
主设备先发出启动命令(S),然后发送从设备地址0x40,接着发送写操作指示(0),Si7005会发出确认信号(A)。主设备再发送寄存器地址指针,选择要写入数据的寄存器,最后发送数据字节,Si7005再次确认后,主设备发出停止命令(P)。
主设备首先进行一次写入操作,设置地址指针。然后发出重复启动命令(Sr),将R/W位设置为1,表示读取操作。Si7005会确认从设备地址并输出数据,主设备根据情况进行确认或不确认,并发出停止命令(P)。
Si7005连接到MCU时,仅需少量外部组件。两个I²C上拉电阻的值取决于I²C总线线路的电容和所需的操作速度。CS引脚由MCU控制,可使Si7005在不使用时进入待机模式。
在电池供电的应用中,推荐将Si7005由MCU的GPIO供电。GPIO可以在测量时驱动高电平使Si7005上电,测量完成后驱动低电平使其断电,从而降低功耗。15 电阻用于隔离Si7005与MCU GPIO上可能存在的高频开关噪声。
Si7005的寄存器包括状态寄存器(STATUS)、数据高位寄存器(DATAh)、数据低位寄存器(DATAl)、配置寄存器(CONFIG)和ID寄存器(ID)。每个寄存器都有其特定的功能和位定义,工程师可以通过对这些寄存器的操作来实现对传感器的控制和数据读取。
Si7005的引脚包括GND(接地)、SCL(I²C时钟信号)、SDA(I²C数据信号)、VDD(电源)、C EXT(内部电路去耦输入)、CS(芯片选择)和Epad(热焊盘)等。不同引脚具有不同的功能和特性,在设计电路时需要根据其要求进行连接。
提供了多种不同型号的Si7005产品,包括不同的温度范围、精度等级、封装形式和包装方式等,工程师可以根据具体需求进行选择。
详细说明了Si7005的封装尺寸和公差,有两种高度尺寸略有不同的封装变体,但其他方面可互换。
给出了推荐的PCB焊盘图案和阻焊设计要求,包括尺寸、焊盘定义、模板设计、焊膏选择和回流焊曲线等,以确保良好的焊接质量。
Si7005的顶部标记包含了产品编号、制造跟踪代码、引脚1标识符和制造日期代码等信息。如果安装了可选保护盖,顶部标记可能不可见,此时可以通过读取识别寄存器来识别设备。
提供了Si7005USB Dongle用户指南、Si7005EVB - UDP用户指南和AN607:Si70xx湿度传感器设计指南等参考资源,方便工程师进一步了解和使用Si7005。
Si7005以其高精度、低功耗、集成度高和稳定性好等优点,在工业HVAC/R、恒温器/湿度计、呼吸治疗、白色家电、微环境/数据中心、汽车气候控制和除雾等众多领域有着广泛的应用前景。工程师在设计过程中,需要根据具体的应用需求,合理选择和使用Si7005,以实现最佳的性能和可靠性。你在使用Si7005的过程中遇到过哪些问题呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !