【经验】芯科科技数字温湿度传感器Si7021 IIC初始化时出现Initialization failed如何解决?
Si7021是芯科科技(Silicon Labs)的数字温湿度传感器,广泛应用在智能面板中监测室内的环境温湿度。本文将介绍温湿度传感器Si7021 IIC初始化时出现Initialization failed如何解决?
Si7021和市面上其他温湿度传感器在初始化程序上有一些略微不同的地方,即在进入温湿度测量之前还要进行序列号确认,这里的序列号不是DEVICE_ID而是Si7021为每个设备提供了可通过I2C串行接口读取的个性化序列号。在驱动中需要两个I2C命令来访问设备内存并检索完整的序列号。通过读取序列号来判断Si7021传感器是否在总线上。确认序列号后,主机可以发送测量温湿度等命令给Si7021。
Si7021驱动中读取序列号的操作在present函数里面。
所以在开发Si7021的过程中,如果出现Initialization failed可以检查是否有读取序列号的函数,序列号是否正确等。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由Hegg提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】最佳RH感测解决方案——Si702x温湿度度传感器的焊接指南
Si702x系列传感器产品是传统RH感应方法的最佳替代选择,可为家居自动化、汽车和工业设备等提供精确相对湿度(RH)感应。
设计经验 发布时间 : 2019-09-02
【经验】EFR32FG14无线SoC如何使用I2C读取Si7021的温度/相对湿度数据?
本文以Silicon Labs的BRD4001A底板和无线SoC EFR32FG14的SLWRB4262A模块为测试工具,介绍如何使用Simplicity Studio v5软件创建simple_trx工程,并使用I2C接口读取Si7021温湿度传感器的温度和相对湿度数据的方法。
设计经验 发布时间 : 2021-04-27
【经验】Si7021温湿度传感器ZigBee工程测试操作指南
Silicon Labs公司提供的EFR32xG系列Wireless SOC开发板的底板上有温湿度传感器Si7021,利用EmberZnet协议栈,可以直接配置出一个温湿度传感器的ZigBee工程。配合Z3GatewaySOC网关工程,可以实现温湿度定时上报数据,和网关主动读取温湿度数据。本文指导大家Si7021温湿度传感器ZigBee工程测试过程。
设计经验 发布时间 : 2019-12-20
温湿度传感器芯片选型对比,HTU21D厂家有没有其它的温湿度传感器,温湿度精度可比拟的,与Si7021-A20-GM1R相比,哪些个性价比更高?
世强代理TE 温湿度传感器除了HTU21D外,还有HTU20D,HS1101LF。请参考https://www.sekorm.com/news/71351860.html。 HTU21D 与 Silicon Labs 温湿度传感器si7021比较,HTU21D睡眠功耗:0.02uA,温湿度测量工作电流:450uA。湿度精度: +/-3%RH max tolerance @55%RH;si7021睡眠功耗:0.06uA,温湿度测量工作电流:150uA。湿度精度: ± 3% RH (max), 0–80% RH;这两款温湿度传感器性能都很好,可根据产品自身的需求来选择。
技术问答 发布时间 : 2018-09-06
How to Build Edge AI Applications that Work Examination of common challenges & issues encountered in real-world projects
型号- EFR32MG24,SI7210,XG24,XG24-DK2601B,SI7021,EFR32
【产品】带I²C接口的Si7006/13/20/21/34相对湿度和温度传感器,运行温度高达-40~125℃
Silicon Labs推出的Si7006/Si7013/Si7020/Si7021/Si7034系列是我们最新一代的I2C相对温湿度传感器。所有设备均配备经过工厂完全校准的湿度和温度传感器元件、模拟-数字转换器、信号处理功能和I²C主机接口。
产品 发布时间 : 2023-04-01
用Si7021温湿度传感器在智能家居上,用万用表uA档来对芯片的功耗进行测量,发现在万用表探针串联到Vdd引脚时,芯片不工作,这个是什么原因?如何处理?
芯片在启动时需要一个启动电压,而当万用表在uA档时串入电阻过大导致芯片无法启动,可以用mA档让芯片先启动,再调至uA档进行测量,问题解决。
技术问答 发布时间 : 2017-05-05
采用温湿度传感器实现自动温湿度交替状态下开关机测试控制器
高低温箱测试采用Silicon Labs Si70XX系列低功耗温湿度传感器,实现温湿度变化达到指定状态后,控制器则自动对DUT进行开关机测试。
应用方案 发布时间 : 2018-05-17
【应用】高精度温湿度传感器Si7020用于温控器,温度精度±0.4℃,具有低漂移、低迟滞、长期稳定性等特性
在温控器的应用中,芯科Si7020作为数字温湿度传感器,实现温湿度变化的监测功能,把空气中的温湿度通过一定检测装置,测量到温湿度后,按一定的规律变换成电信号或其他所需形式的信息输出,温湿度传感器是指能将温度量和湿度量转换成容易被测量处理的电信号的设备或装置。
应用方案 发布时间 : 2023-03-20
数字温湿度传感器Si7020芯片内部有一个加热器,这个加热器的功能和作用是什么?
数字温湿度传感器Si7020芯片内部的加热器,主要是用来对传感器进行测试的,如果传感器在湿度很高的环境下,会导致传感器表面产生露点。通过加热器对传感器加热,消除露点,消除传感器在高湿环境下使用,产生的累积误差。
技术问答 发布时间 : 2017-05-05
数字温湿度传感器Si7020-A20-YM1,其型号命名规则中A、20、YM1分别代表什么含义?
数字温湿度传感器Si7020-A20-YM1,其型号命名规则中A是产品版本为A版本;20是固件版本是20版;YM1代表是汽车级的产品,带保护膜,包装为剪切带式包装。
技术问答 发布时间 : 2017-05-05
【经验】温湿度传感器Si7021驱动移植注意事项——用户寄存器默认值不同
Si7021是一款高精度和低功耗的温湿度传感器,在某个环境监测仪中客户原来使用的是SHT21,客户需要一款备选方案,我们推荐芯科科技(Silicon Labs)的Si7021,更好地实现驱动程序的移植,笔者将在本文列举一下在Si7021驱动移植过程中需要注意的事项。
设计经验 发布时间 : 2022-06-30
需要一颗温湿度传感器来测量电动汽车电池包内的温度及湿度。要求体积小于10x10mm,能否推荐一款合适的温湿度传感器?
根据产品的应用环境,最好选择汽车级的温湿度传感器产品,由于电池在充放电过程中可能会释放出腐蚀性的气体,因此推荐数字式温湿度传感器Si7020-A10-IM1,汽车级温度范围-40到125度,带有专利保护膜,放置对器件造成腐蚀。温度精度为0.4度,湿度4%RH,3x3mm DFN6脚封装。
技术问答 发布时间 : 2017-05-05
【经验】解析芯科科技温湿度传感器Si7021-A10中的驱动代码
Si7021-A10是芯科科技推出的一款低功耗的温湿度传感器,它采用了Silicon Labs的第二代RH感测解决方案。在实际使用中,有些用户会发现Si7021-A10数据手册给出的公式和官方给的驱动代码有些出入,本文就来解析一下这其中的区别和联系。
设计经验 发布时间 : 2022-03-30
【经验】环境检测仪中温湿度传感器Si7021驱动移植问题解析
在某个环境监测仪项目中,需要用到温湿度传感器来监测室内外温湿度,当前是的传感器是芯科科技的Si7021而原来使用的是SHT21,在驱动移植的过程中出现了读取到温度数据和实际的环境偏差较大的问题,在确认了硬件设计无误之后进入到了驱动代码的排查。
设计经验 发布时间 : 2022-06-29
电子商城
品牌:SILICON LABS
品类:Digital temperature/ humidity sensor
价格:¥39.3896
现货: 11,250
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 104,128
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
可定制温度范围-230℃~1150℃、精度可达±0.1°C;支持NTC传感器、PTC传感器、数字式温度传感器、热电堆温度传感器的额定量程和输出/外形尺寸/工作温度范围等参数定制。
提交需求>
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
登录 | 立即注册
提交评论