切换到宽版
  • 17185阅读
  • 20回复

[C51]常见的温湿度传感器DHT12和HR202L的学习和使用 [复制链接]

上一主题 下一主题
离线yanxue11
 

发帖
547
M币
4776
专家
9
粉丝
96
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2016-10-17


前言


市面上常见的,我们也常用的比较便宜的温湿度传感器,有以下几种:
DHT11,单总线方式数据读取。价格4.2¥。


或者DHT12,支持IIC或者单总线方式。温度精度略有提升。价格4.2¥。




还有更加廉价的湿敏电阻HR202L,一般外面还会套个白色的网状塑料壳,价格1.35¥。




因为不同的温度下,湿度也要随之修正,这个湿度电阻不能测量温度,所以如果用这个,还需要一个廉价的热敏电阻的配合。
应该是热敏电阻MF11-103 10K,或者热敏电阻NTC-MF52-103/3435 10K

B值什么的,我也不关心,反正就是常温10K的那种。价格0.18~0.3¥不等。






这里选用常温阻值10K的那种,型号我也不是很确定,我是捡的垃圾,从模块上拆下来的,只用万用表量了一下常温的电阻,大概在10K左右。

详见这个帖子:http://bbs.mydigit.cn/read.php?tid=1828188




如上图,这个温湿度传感器有一个湿敏电阻HR202L,还一个10K的热敏电阻。
它的电路板上使用了LM324四运算放大器,妄图把湿敏电阻当热敏电阻来用,最后发现一点作用都没有,只能全部当垃圾丢掉。
当然电路板上面的湿敏电阻和热敏电阻还是好的。


另外还有淘宝上各种湿敏电阻HR202L的模块,也是一样愚蠢的设计:




这个模块的电路图,使用了110K的电阻分压,然后比较器妄图输出01,来分辨湿度的高低。




我万用表直接量过湿敏电阻HR202两脚之间的阻值,是在20~36M之间的。
与其说是湿敏电阻,不如说是湿敏电容更加准确一点。

我不知道这个10K的分压,真的能比较出湿度的高低吗?
当然还有这个模块下面一堆的好评,令人惊讶的是没有差评。
让我一度怀疑自己是不是哪里搞错了。

后来我搜到阿莫论坛的一个帖子,让我豁然开朗。
http://www.amobbs.com/thread-5561786-1-1.html

后来的电路设计和代码,我毫不客气的全盘COPY,只不过从STM32改到了C51而已。

上面作者的代码里面,没有NTC热敏电阻的测温电路和代码,还好有以前收藏的另外一个帖子,写的很好,代码基本也可以直接使用。
http://bbs.mydigit.cn/read.php?tid=1538368

两个代码拼凑到一起,就是一个完整的温湿度测量代码啦。


_______________________________________________________________________________
以上都是废话,下面的才是干货。




本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共7条打赏M币+26
离线yanxue11

发帖
547
M币
4776
专家
9
粉丝
96
只看该作者 1楼 发表于: 2016-10-17
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共4条打赏M币+17
离线yanxue11

发帖
547
M币
4776
专家
9
粉丝
96
只看该作者 2楼 发表于: 2016-10-17
请登录后查看
本帖最近打赏记录:共6条打赏M币+23
离线yanxue11

发帖
547
M币
4776
专家
9
粉丝
96
只看该作者 3楼 发表于: 2016-10-17
请登录后查看

发帖
56
M币
100
专家
0
粉丝
1
只看该作者 4楼 发表于: 2016-10-18
请登录后查看
离线lijn

发帖
253
M币
3699
专家
1
粉丝
10
只看该作者 5楼 发表于: 2016-10-18
请登录后查看
离线郁闷_boy

发帖
628
M币
1286
专家
1
粉丝
27
只看该作者 6楼 发表于: 2016-10-18
请登录后查看
离线yanxue11

发帖
547
M币
4776
专家
9
粉丝
96
只看该作者 7楼 发表于: 2016-10-18
回 郁闷_boy 的帖子
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线xielc

发帖
2005
M币
1388
专家
1
粉丝
63
只看该作者 8楼 发表于: 2016-10-19
请登录后查看
离线iffi123

发帖
7404
M币
-1317
专家
2
粉丝
26
只看该作者 9楼 发表于: 2016-10-20
请登录后查看
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个