专栏名称: 武汉芯源半导体
武汉芯源半导体有限公司,于2018年8月28日成立,注册资本伍仟万元,为上市公司武汉力源信息技术股份有限公司全资子公司,专业负责自研芯片的研发、设计、推广、销售及技术服务相关业务。
今天看啥  ›  专栏  ›  武汉芯源半导体

【CW32模块使用】SHT30温湿度传感器

武汉芯源半导体  · 公众号  ·  · 2024-11-12 10:28
    

主要观点总结

本文主要介绍了如何将SHT30温湿度传感器模块移植至CW32F030C8T6开发板,并提供了相关代码和移植步骤。

关键观点总结

关键观点1: 模块来源

SHT30温湿度传感器模块

关键观点2: 规格参数

工作电压2.4-5.5V,工作电流0.2~1500uA,温度测量范围-40~125℃,湿度测量范围0~100%RH

关键观点3: 移植过程

首先查看数据手册了解SHT30的IIC地址与时序,然后根据原理图和数据手册配置模块参数。主要步骤包括初始化GPIO、编写IIC起始和停止信号、应答或非应答信号、写入一个字节和读取一个字节等函数。

关键观点4: 读取温湿度

通过SHT30_Read函数读取温湿度值,并将读取的数据进行CRC校验。如果校验成功,则计算温度和湿度值。

关键观点5: 移植验证

在主函数中初始化开发板、配置串口和SHT30的GPIO,然后每隔1秒读取一次温湿度,并通过串口输出。


文章预览

0 01 模块来源 >>> 模块实物展示 : 资料下载链接: https://pan.baidu.com/s/1kisMJspcV6Qdr1ye9ElOlQ 02  规格参数 >>> 工作电压 :2.4-5.5V 工作电流 :0.2~1500uA 温度测量范围 :-40~125℃ 温度测量精度 :±0.3℃ 湿度测量范围 :0~100%RH 湿度测量精度 :±2%RH 输出方式 : IIC 管脚数量 :4 Pin 以上信息见厂家资料文件 0 3 移植过程 >>> 我们的目标是将例程移植至CW32F030C8T6开发板上【测量温湿度的功能】。首先要获取资料,查看数据手册应如何实现读取数据,再移植至我们的工程。 3. 1 查看资料 SHT30是采用的IIC通信,所以首先要了解IIC的地址与时序,再确定根据寄存器的设置。 模块原理图 SHT30地址   数据手册上说明,当ADDR引脚接入VSS(接地)时,地址为0X44。而原理图上已经通过R14这个下拉电阻接地。不过需要注意的是,实际地址为 0X44 左移一位,因需要空出最低位给读 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览