找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2007|回复: 4
打印 上一主题 下一主题
收起左侧

为何我的dht11用51单片机和STM32读出来的湿度数据不一样,32读出来的数据总是高很多

[复制链接]
跳转到指定楼层
楼主
求助,为何我的dht11用51和32读出来的湿度数据不一样,32读出来的数据要比51读出来的高很多

32dht11c.png (575.72 KB, 下载次数: 94)

32程序

32程序

51dht11.png (15.64 KB, 下载次数: 91)

51dht11.png

51dht11c.png (161.78 KB, 下载次数: 75)

51程序

51程序
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:814422 发表于 2020-10-21 12:21 | 只看该作者
32读出来的数据会稳定在87左右,而且用过几次后,读出来的数据会越来越高,会稳定在92左右
回复

使用道具 举报

板凳
ID:827243 发表于 2020-10-21 16:39 | 只看该作者
dht11 工作电压 3.5-5.5V ,你32板子是3.3V吧,这样读数是不准的。
回复

使用道具 举报

地板
ID:814422 发表于 2020-10-21 19:28 | 只看该作者
daemondong 发表于 2020-10-21 16:39
dht11 工作电压 3.5-5.5V ,你32板子是3.3V吧,这样读数是不准的。

32是连的3.3v,但连上那个5v的接口就直接没有数据,读不到温湿度,51的5v却能正常读取,会不会是板子出问题了
回复

使用道具 举报

5#
ID:814422 发表于 2020-10-21 20:54 | 只看该作者
问题解决了,的确是电压的问题,接上51单片机的5v就解决问题了
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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