【经验】EFR32FG14无线SoC如何使用I2C读取Si7021的温度/相对湿度数据?

2021-04-27 世强
无线SoC,温湿度传感器,EFR32FG14,Si7021 无线SoC,温湿度传感器,EFR32FG14,Si7021 无线SoC,温湿度传感器,EFR32FG14,Si7021 无线SoC,温湿度传感器,EFR32FG14,Si7021

本文以SILICON LABS的BRD4001A底板和无线SoC EFR32FG14的SLWRB4262A模块为测试工具,介绍如何使用Simplicity Studio v5软件创建simple_trx工程,并使用I2C接口读取Si7021温湿度传感器的温度和相对湿度数据的方法。


1、Silicon Labs的BRD4001A底板右上角有一颗Si7021温湿度传感器


查看BRD4001A底板的原理图,发现Si7021温湿度传感器和radio模块座子之间连接了一个模拟开关TS3A4751,所以使用Si7021时,得把模拟开关的SENSOR_ENABLE引脚拉高。


2、查看BRD4001A底板和SLWRB4262A模块的原理图,可以看到Si7021的SCL引脚连接到EFR32FG14芯片的PC10引脚,Si7021的SDA引脚连接到EFR32FG14芯片的PC11引脚,Si7021的ENABLE引脚连接到EFR32FG14芯片的PD15引脚。

3、打开Simplicity Studio v5软件,切换到Launcher页面,在左下角的My Products中输入EFR32FG14,然后选择SLWRB4262A模块。


4、点击Create New Project创建一个新的工程

在弹出的页面点击Proprietary,选择Flex (RAIL) - Simple TRX工程,点击NEXT;在弹出的页面直接点击右下角的FINISH。


5、打开simple_trx.slcp文件,点击SOFTWARE COMPONENTS,在右上角的搜索框输入Si70,点击搜索到的Si70xx - Temperature/Humidity Sensor,点击Install。


6、在搜索栏输入I2C,点击搜索到的I2CSPM,点击Install。

点击Done。


7、点击I2CSPM右边的Configure,

在弹出的I2CSPM (sensor)页面,可以修改I2C的速率、选择使用哪个I2C模块、以及修改I2C的SDA和SCL引脚定义等,本次测试使用的I2C参数如下图所示。

8、在main.c文件中,增加如下包含头文件代码:

#include "sl_i2cspm_instances.h"

#include "sl_si70xx.h"


9、定义temp_data和rh_data两个变量,分别用来存放温度和相对湿度数据。

int32_t temp_data;

uint32_t rh_data;


10、在main.c文件的main()函数中,将PD15引脚拉高使能Si7021温湿度传感器,然后对Si7021进行初始化。

GPIO_PinModeSet(gpioPortD, 15, gpioModeWiredAndPullUp, 1); //Enable Si7021

sl_si70xx_init(sl_i2cspm_sensor, SI7021_ADDR);


11、在程序的合适位置,调用sl_si70xx_measure_rh_and_temp()函数来测量温湿度数据,温度和相对湿度数据分别保存在变量temp_data和rh_data中。

sl_si70xx_measure_rh_and_temp(sl_i2cspm_sensor, SI7021_ADDR, &rh_data, &temp_data);


12、保存所有的文件,编译程序并下载固件到EFR32FG14芯片,就可以读取Si7021的温湿度数据了。本文测试中读取到temp_data的值为27700,将它除以1000,得到温度为27.700℃;读到的rh_data数据为58323,将它除以1000,得到相对湿度为58.323%。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由潮汕小菜提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】EFR32无线通信模块通过CLI命令搭建ZigBee网络并和Z3Light、Z3Switch设备通讯

EFR32无线通信模块是世强基于EFR32MG12P433F1024GM48无线SOC自主研发的无线模块,可以支持ZigBee、BLE、Thread、Proprietary等多种无线协议,并且可以支持2.4GHz和434MHz两种频段。本文指导大家如果使用CLI命令搭建ZigBee网络,并将Z3Light和Z3Switch设备加入到ZigBee网络中来进行ZCL通讯。

2020-02-18 -  设计经验 代理服务 技术支持 采购服务

【经验】芯科科技EFR32MG21A020F512IM32无线SOC固件烧录方法及步骤

笔者设计了一款Zigbee无线通信模块,采用Silicon Labs(芯科科技)EFR32MG21A020F512IM32无线SOC作为主芯片,包含512KB Flash、64KB RAM和丰富硬件外设,最大发射功率20dBm,支持Zigbee 3.0协议,主要用于智能家居中的网关、智能开关等产品的无线连接。本文介绍EFR32MG21A020F512IM32无线SOC固件烧录方法及步骤。

2020-03-16 -  设计经验 代理服务 技术支持 采购服务

【经验】EFR32FG23无线SoC使用I2C读写MSA311传感器寄存器的方法

本文以 Silicon Labs 的 EFR32FG23 无线SoC芯片的 rail_soc_simple_trx 工程为例,介绍如何使用EFR32FG23 芯片 I²C外设来读写敏芯微 MSA311三轴加速度传感器寄存器的方法。

2023-06-29 -  设计经验 代理服务 技术支持 采购服务

【IC】Silicon Labs的EFR32xG27无线SoC,外形小巧且低功耗,在物联网应用中具有极强的渗透力

EFR32xG27无线Gecko SoC是将76.8MHz的Arm Cortex-M33处理器内核与高性能2.4GHz无线电相结合的单芯片解决方案,外形小巧,同时具有丰富的功能和低功耗的特性,在物联网应用中具有极强的渗透力。

2024-10-17 -  产品 代理服务 技术支持 采购服务

【选型】Silicon Labs BG22、xG24、BG27无线SoC比较及信驰达无线模块选型指南

作为安全、智能无线技术领域的前沿品牌,Silicon Labs在最近几年陆续推出了EFR32BG22、EFR32xG24、EFR32BG27等系列无线SoC。RF-star作为物联网行业领先的无线通信模组厂商,基于Silicon Labs的无线SoC推出了RF-BM-BG22x系列串口转蓝牙透传模块、RF-BM-BG24x旗舰系列低功耗蓝牙模块和RF-BM-MG24x旗舰系列并发多协议无线模块。

2023-09-07 -  器件选型

EFR32FG25 Gecko无线SoC系列数据手册

描述- EFR32FG25 Gecko无线SoC是一款适用于sub-GHz Wi-SUN应用的理想解决方案,特别适合于计量、照明和配电自动化等领域。该芯片具有高性能的sub-GHz无线电,提供长距离通信且不受2.4 GHz干扰的影响。单晶圆多核解决方案提供了业界领先的网络安全、高吞吐量和集成的功率放大器,以实现物联网设备的下一代安全连接。

型号- EFR32FG25B111F1152IM56-B,EFR32FG25A221F1920IM56-B,EFR32FG25A211F1920IM56-B,EFR32FG25B222F1920IM56-B,EFR32FG25B121F1152IM56-B,EFR32FG25A111F1152IM56-B,EFR32FG25A121F1152IM56-B,EFR32FG25B221F1920IM56-B,EFR32FG25B212F1920IM56-B,EFR32FG25B222F1920IM56-BR,EFR32FG25B211F1920IM56-B,EFR32FG25

January, 2023  - SILICON LABS  - 数据手册  - Rev. 1.0 代理服务 技术支持 采购服务

EFR32FG23无线SoC系列数据手册

描述- EFR32FG23无线SoC是一款适用于智能家庭、安全、照明、楼宇自动化和计量等低频段物联网应用的理想解决方案。该芯片具有高性能的子GHz无线电,提供长距离通信能力,不受2.4GHz干扰的影响。单晶圆多核解决方案提供了业界领先的网络安全功能、低功耗和高唤醒时间,并集成了功率放大器,以实现物联网设备的下一代安全连接。

型号- EFR32XG23,EFR32FG23B010F128GM40-C,EFR32FG23A010F256GM48-C,EFR32FG23B010F512IM40-C,EFR32FG23A020F512GM48-C,EFR32FG23A021F512GM40-C,EFR32FG23A010F512GM48-C,EFR32FG23A010F256GM40-C,EFR32FG23B010F512IM48-C,EFR32FG23A020F512GM40-C,EFR32FG23A010F512GM40-C,EFR32FG23B021F512IM40-C,EFR32FG23A011F512GM40-C,EFR32FG23B020F512IM40-C,EFR32FG23 FAMILY,EFR32FG23A020F256GM48-C,EFR32FG23B020F512IM48-CR,EFR32FG23,EFR32FG23B020F128GM40-C,EFR32FG23B021F512IM48-C,EFR32,EFR32FG23B020F512IM48-C,EFR32FG23A020F256GM40-C

June, 2022  - SILICON LABS  - 数据手册  - Rev. 1.1 代理服务 技术支持 采购服务 查看更多版本

Matter、LPWAN技术构建未来无线通信新生态

Silicon Labs(亦称“芯科科技”)作为物联网无线技术领域动化等领域提供高性能、低功耗、高安全的无线连接解决方案。近日,芯科科技主任现场应用工程师黄良军(Bruce Huang)接受EEPW无线通信专题采访,就芯科科技对未来无线通信市场的展望、新产品发布以及多协议无线通信趋势等话题进行了深入探讨。

2024-07-23 -  原厂动态 代理服务 技术支持 采购服务

芯科科技MG24系列多协议SoC助力Centero工业网络,提升工业无线连接设备性能和安全性

SILICON LABS的合作伙伴Centero运用MG24多协议无线SoC提供了易于集成、兼容的端到端无线IEEE 802.15.4和802.11解决方案,从而满足严格的行业要求。其保证的延迟是安全、关键应用程序所必需的。Centero的解决方案还提供强大的数据存储和使用信息,以及预测性维护(predictive maintenance),从而提高运营效率和工厂安全性。

2024-05-17 -  原厂动态 代理服务 技术支持 采购服务

【IC】全新xG22E无线SoC系列支持能量采集应用,开创无电池物联网产品

Silicon Labs宣布推出全新的xG22E系列无线片上系统(SoC),这是芯科科技有史以来首个设计目标为可在无电池、能量采集应用所需超低功耗范围内运行的产品系列。这一新系列包括BG22E、MG22E和FG22E三款SoC产品。是芯科科技迄今为止能量效率最高的SoC。

2024-04-26 -  产品 代理服务 技术支持 采购服务

【经验】如何解决TE温湿度传感器HTU21D IIC在通信成功后无法读取温湿度数据?

TE connectivity的温湿度传感器HTU21D在要实现测量环境温湿度,首先要解决IIC通信的问题,那么如果IIC通信成功还是无法读取温湿度数据我们该如何解决呢?本文将为你详细介绍。

2022-06-25 -  设计经验 代理服务 技术支持 采购服务

EFR32FG23无线SoC芯片读取数据包实时RSSI值的方法

本文以Silicon Labs的EFR32FG23无线SoC芯片的rail_soc_simple_trx工程为例,介绍EFR32FG23芯片读取数据包的实时RSSI值的方法。

2024-03-07 -  设计经验 代理服务 技术支持 采购服务

【经验】没有串口通信接口时测试EFR32FG12系列单载波信号的方法

采用Sub-G频段无线SoC EFR32FG12设计产品,通常在开发程序完后,EFR32FG23芯片烧录railtest固件来测试射频参数。本文以EFR32FG12P433F1024GM48模块为例,介绍在无串口通信时,输出单载波的测试方法。

2023-03-31 -  设计经验 代理服务 技术支持 采购服务

Silicon Labs无线SoC芯片EFR32MG24用于Matter智能开关,内置ARM Cortex-M33内核

Matter为广泛的智能家居和商业应用提供统一的连接标准,包括智能开关、智能门锁、智能温控器、商业照明和门禁等。本文主要介绍EFR32MG24无线SoC芯片在Matter智能开关中的应用,最大发射功率19.5dBm,可让Matter智能开关实现更远的通信距离。

2022-12-01 -  应用方案 代理服务 技术支持 采购服务

芯科科技SiWx917无线SoC提供业界领先的能效,荣获CES 2024创新奖之嵌入式技术奖项

2024年美国国际消费类电子产品展(CES 2024)正在热烈进行中,在开展首日芯科科技即迎来好消息,本次我们以新品SiWx917无线SoC参加CES创新奖的评选,并一举获得今年度CES创新奖之嵌入式技术奖的殊荣。

2024-01-15 -  原厂动态 代理服务 技术支持 采购服务
展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:temperature sensor

价格:¥20.5832

现货: 9,704

品牌:SILICON LABS

品类:Flex Gecko Proprietary Protocol SoC

价格:¥23.4136

现货: 598

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 90,767

品牌:SILICON LABS

品类:Wireless SoC

价格:¥31.7756

现货: 88,140

品牌:SILICON LABS

品类:Wireless SoC

价格:¥19.9760

现货: 84,418

品牌:SILICON LABS

品类:Wireless SoC

价格:¥35.3989

现货: 76,847

品牌:SILICON LABS

品类:Wireless SoC

价格:¥25.6438

现货: 47,168

品牌:SILICON LABS

品类:Wireless SoC

价格:¥25.9222

现货: 24,393

品牌:SILICON LABS

品类:Wireless SoC

价格:¥14.7732

现货: 21,248

品牌:SILICON LABS

品类:Wireless SoC

价格:¥16.8169

现货: 16,220

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:TI

品类:IC

价格:¥1.7387

现货:2,592

品牌:奥松电子

品类:数字温湿度传感器

价格:¥7.2900

现货:385

品牌:威士丹利

品类:水浸传感器

价格:¥22.0000

现货:5

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

温度传感器定制

可定制温度范围-230℃~1150℃、精度可达±0.1°C;支持NTC传感器、PTC传感器、数字式温度传感器、热电堆温度传感器的额定量程和输出/外形尺寸/工作温度范围等参数定制。

提交需求>

无线位移传感器量程定制

可定制无线位移传感器量程范围10~600mm,采用了无线传输方式,可远程自动实时检(监)测位移量值,准确度级别(级):0.2、0.5;内置模块:无线传输模块、供电模块;传输距离L(m):可视距离1000 (Zigbee、 LORA)。

最小起订量: 1pcs 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面