OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9511|回复: 8

sht30-dis温湿度传感器 读出的温度值偏高,但是湿度值一直在变

[复制链接]

15

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2016-1-18
在线时间
61 小时
发表于 2016-10-19 16:42:01 | 显示全部楼层 |阅读模式
50金钱
本人用srm32战舰V3的板子调试sht30-dis温湿度传感器,现在能够读出温湿度数值,但是数值不对,下图是串口显示的数值,大神们帮忙看看什么问题!
串口.jpg

iic sht30.zip

6.12 MB, 下载次数: 6389

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

15

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2016-1-18
在线时间
61 小时
 楼主| 发表于 2016-10-19 16:42:02 | 显示全部楼层
回复

使用道具 举报

2

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2016-9-26
在线时间
23 小时
发表于 2016-10-19 17:08:55 | 显示全部楼层
你得自己先分析一下啊,然后把分析过程、结果、猜测贴出来。直接贴上来估计很少有人看的吧,我也是小渣渣,所以可能没法帮你。。。
回复

使用道具 举报

2

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2016-9-26
在线时间
23 小时
发表于 2016-10-19 17:10:28 | 显示全部楼层
可能频率问题,先改一下配置频率之类的试试。
回复

使用道具 举报

1

主题

14

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-11-2
在线时间
7 小时
发表于 2016-11-2 12:33:59 | 显示全部楼层
我用SHT30可以读温度值并且很准,但是我的湿度值一直是100,读取的十进制一直是65535,我写的命令是0x20,0x32,用的是Single Shot Data Acquisition 模式,请问楼主解决了吗?
回复

使用道具 举报

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2016-11-30
在线时间
13 小时
发表于 2016-12-10 16:00:24 | 显示全部楼层
是不是硬件设计的有问题呢QQ 2851821392
回复

使用道具 举报

2

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
76
金钱
76
注册时间
2019-9-18
在线时间
22 小时
发表于 2016-12-27 14:46:24 | 显示全部楼层
SONYHIFIEXTRA 发表于 2016-11-2 12:33
我用SHT30可以读温度值并且很准,但是我的湿度值一直是100,读取的十进制一直是65535,我写的命令是0x20,0x ...

温度值和湿度之间相隔一个crc字节,所以你读出温度值后要再读出一个crc字节才能读到湿度值。
回复

使用道具 举报

23

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
219
金钱
219
注册时间
2015-5-11
在线时间
19 小时
发表于 2017-3-13 21:31:25 | 显示全部楼层
你好 你的问题解决了吗,是什么原因导致的呢
回复

使用道具 举报

0

主题

113

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3321
金钱
3321
注册时间
2017-12-14
在线时间
406 小时
发表于 2017-12-14 10:45:12 | 显示全部楼层
你没发现你的温度是对的吗?只有湿度错了,是因为你把CRC读成了湿度
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-13 21:08

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表