3428|6

214

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

【Silicon Labs 开发套件评测】+ 温湿度传感器硬件了解 [复制链接]

 

 

 

如图所示开发板里的右下角处白色器件就是SILICON LABS公司自产的SI7021温湿度传感器。通过查阅厂家的数据手册,大概的特点如下:Si7021-A20-GM 数字相对湿度和温度传感器集成了湿度和温度传感器元件、模拟到数字转换器、信号处理和 I2单芯片中的 C 接口。Si7021-A20-GM 的温度精度为 ±0.4 °C,相对湿度精度为 ±3%。创新的 CMOS 设计也为相对湿度和温度传感器提供了业内最低的功耗。通过全工厂校准,Si7021-A20-GM 在多氯联苯组装过程中无需额外的 RH/温度校准。

 

其它的相关内容在规格书里有有详细描述,本人只对这个器件的I2C接口进行重点学习。I2C通信主要用于板内器件的通信,属于同步通信方式,是主从器件共用一个时钟的,且接线简单,只有两条线SCLSDA就可以进行数据的发送与接收。I2C有硬件I2C通用的模拟I2C代码实现I2C功能,只需要会MCU的IO口操作即可。

     I2C的读写主要有以下几个步骤:起始信号写数据信号读数据信号答信号非应答信号终止信号在进行I2C读写操作之前需要先了解下规格书里的相关内容:

  1. 从机地址就是SI7021的地址用十六进制表示是0X40,因为地址为7A0-A6

 

  1. 相关的命令及参数

 

3.命令和数据I2C发送过程:

 

 

  1. 温度和湿度的计算公式:

 

 

 

4.还有最重要的一点是时序图:

 

以上这些内容在图片里已经可以让人比较容易理解,这里就没有再用文字进行重复描述了。然后就是对开发板原理图的了解,需要知道SI7021的外围电路。

 此为器件SCLSDA的开关

    

   器件的连接单片机的IO

        有了这些内容后面就是进软件程序的编写了,由理篇幅的原因,软件的操作实现会在下一篇报告里再进行分享。

最新回复

I2C接口通讯还是挺实用的,很多同一块板里的各IC通讯基本上都用得上。I2C协议看起来内容有点复杂,但真正掌握了,以后用起来会非常方便。还有硬件I2C的使用与模拟I2C的使用,一开始看起来模拟I2C会更好操作与理解,但真正掌握了硬件I2C后,建立模块程序了,也是很方便的。   详情 回复 发表于 2021-9-12 07:33

赞赏

1

查看全部赞赏

点赞(1) 关注
 
 

回复
举报

2万

帖子

71

TA的资源

管理员

沙发
 

一篇文章搞懂一个知识点,挺好。

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 
 

回复

7608

帖子

2

TA的资源

五彩晶圆(高级)

板凳
 

±0.4 °C这个精度还行

个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

1942

帖子

2

TA的资源

版主

4
 

这个温度传感器的特性怎么样?

点评

看参数还行,准备做成样品进行测试。  详情 回复 发表于 2021-8-18 20:31
 
 
 

回复

214

帖子

0

TA的资源

一粒金砂(高级)

5
 
w494143467 发表于 2021-8-18 12:57 这个温度传感器的特性怎么样?

看参数还行,准备做成样品进行测试。

赞赏

1

查看全部赞赏

 
 
 

回复

6

帖子

0

TA的资源

一粒金砂(初级)

6
 

I2C接口通讯还是挺实用的,很多同一块板里的各IC通讯基本上都用得上。I2C协议看起来内容有点复杂,但真正掌握了,以后用起来会非常方便。还有硬件I2C的使用与模拟I2C的使用,一开始看起来模拟I2C会更好操作与理解,但真正掌握了硬件I2C后,建立模块程序了,也是很方便的。

 
 
 

回复

214

帖子

0

TA的资源

一粒金砂(高级)

7
 

是的。

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表