SHT30的温湿度显示问题,温度读取正常,湿度一直是65535的Hex值

2019-07-21 05:31发布

本帖最后由 SONYHIFIEXTRA 于 2016-11-5 17:10 编辑

SHT30的温湿度显示问题,温度读取正常,湿度一直是65535的Hex值,请问我发地址0x88过去,然后发送0x20,0x32命令过去作为采集频率0.5mps 发送0xE0, 0x00命令过去作为Periodic Data Acquisition 模式,可以读取完一个16位的温度值,然后读取一个8位校验码,然后再读取完一个16位的湿度值,然后读取一个校验码,显示读取的二进制量程,温度能正常读取,但湿度一直是满量程65535,请问我哪里设置错误或者哪里没设置好,可以帮帮我吗?谢谢大家。



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
35条回答
SONYHIFIEXTRA
1楼-- · 2019-07-24 00:16
wmh19910511 发表于 2016-11-5 10:50
这里能发附件吗?要不你留个邮箱  直接给你参考一下

哥们,等了好久你也没发程序我参考,不过也谢谢你,我问题解决了
洛丶
2楼-- · 2019-07-24 01:42
哥们你好,请问一下你的问题出现在哪里?   我也是这种情况,不过我的有时候可以正常读取有时候就湿度全FF,温度一直是正常的
tangbingren
3楼-- · 2019-07-24 06:18
 精彩回答 2  元偷偷看……
SONYHIFIEXTRA
4楼-- · 2019-07-24 11:43
洛丶 发表于 2016-11-13 12:50
哥们你好,请问一下你的问题出现在哪里?   我也是这种情况,不过我的有时候可以正常读取有时候就湿度全FF ...

你的校验了没有?校验正确才能正常读取湿度值
SONYHIFIEXTRA
5楼-- · 2019-07-24 15:54
tangbingren 发表于 2016-11-14 10:50
之前又看到读错是因为只读了两包数据之后就以为可以读湿度了

凡是湿度问题的,都是程序没写好,或者时序没看懂,或者校验码没写对,温度能读取就已经能证明器件没问题。
1313a12
6楼-- · 2019-07-24 15:56
可以发源码让看看一下吗

一周热门 更多>