发 帖  
原厂入驻New

[经验] 【STM32L476 Nucleo试用体验】DHT12数字式温湿度传感器数据读取

2017-10-3 11:27:32  4214
分享
0
本帖最后由 tyq9702 于 2017-10-9 09:35 编辑

1. DHT12数字式温湿度传感器简介:
      DHT12数字式温湿度传感器是一款含有己校准数字信号输出的温湿度复合型传感器,为DHT11的升级产品。它应用专用的数字模块采集技术和半导体温湿度传感器,确保产品具有较高的可靠性与卓越的长期稳定性。
      DHT12具有单总线和标准I2C两种通讯,且单总线通讯方式完全兼容DHT11。标准单总线接口,使系统集成变得简易快捷。具有超小的体积、较低的功耗,适合多种多样的应用场合。I2C通信方式采用标准的通信时序,用户可直接挂在I2C通信总线上,无需额外布线,使用简单。两种通信方式可自由切换,用户可自由选择,使用方便,应该领域广泛。产品为4引线,连接方便,特殊封装形式可根据用户需求而提供。
DHT12数字温湿度传感器V1.jpg

      DHT12 数字温湿度传感器参数,可以看到这个温湿度传感器的精度还是比较高的,能够满足日常的使用需求:
搜狗截图20171003110950.png


2. DHT12数字式温湿度传感器与STM32L476RG的硬件连接:
      DHT12 数字温湿度传感器引脚分布:

搜狗截图20171003111035.png

      为了节省STM32单片机I/O口,且尽量做到成形产品的便携,我决定采用单总线方式读取数据。将DHT12 的SDA引脚连接到单片机STM32的PA0 I/O口,按照下面所示的时序图编写程序读取传感器采集的温湿度数据。
搜狗截图20171003111314.png
搜狗截图20171003111324.png

3. DHT12数字式温湿度传感器的数据读取程序:
游客,如果您要查看本帖隐藏内容请回复

      程序中需要用到微秒级的延时函数,由于HAL库的限制,微秒级延时函数需要自己实现,我将会在另一个帖子中说明有关延时函数实现的内容。链接:

      将程序导入Keil,并加入断点调试,调试过程如下,可以从变量观察窗口看到传感器采集的温湿度数据:
搜狗截图20171003112023.png


搜狗截图20171003112034.png



tyq9702 2017-10-9 23:38:23
沙发~
回复

举报

大雨淅淅 2017-11-27 09:46:27
写的不错,学习下
回复

举报

chen_yq9401 2018-1-2 08:40:24
很好
回复

举报

徐连栋 2018-4-14 21:58:19
很厉害 学到了,最近一直在研究这方面的知识,急需要补充一下对应的知识,很好
回复

举报

徐连栋 2018-4-15 13:33:22
你好 楼主,可以问一下stm3214xx_hal.h 的那个头文件里面包含哪个吗?
回复

举报

IoT_College 2018-4-26 14:27:29
内容很不错,非常详细,对初学者有很大的帮助,楼主辛苦了!!
回复

举报

稻草人005 2018-4-26 15:11:43
学习一一下,,,
回复

举报

linchkong 2018-5-4 15:36:24
flsfjlsdddddddd中方陆军司令看风景
回复

举报

xinkongfr 2018-11-28 16:57:21
看了楼主的贴子,受益颇多,刚看完这个系列的环境搭建,谢谢楼主分享!
回复

举报

zsn454545 2019-1-8 19:44:27
想知道到底应该怎么书写程序来实现我们想要的目的?
回复

举报

生活家 2019-2-28 16:56:12
学习一下,哈哈哈哈
回复

举报

生活家 2019-2-28 16:56:17
学习一下,哈哈哈哈
回复

举报

jackss 2019-3-19 10:57:06
看看,目前正在学习当中的。
回复

举报

wakakaka1 2019-6-4 12:58:38
kkkkkkkkkkkkkkkkkkk看看
回复

举报

asd44567 2019-7-18 15:14:06
学习了!正在找这方面的资料
回复

举报

ClarenceLin 2019-8-23 16:11:06
很不错,现在刚好要用到dht12这个传感器,您这个代码或许能帮到我
回复

举报

gx851428 2019-8-28 16:20:45
学习学习学习 学习学习学习 学习学习学习学习学习学习
回复

举报

jcwbb 2019-11-29 22:19:30
DHT12数字式温湿度传感器数据读取
回复

举报

404T 2019-12-20 09:44:09
内容不错,有帮助
回复

举报

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
12下一页
发经验
关闭

站长推荐 上一条 /7 下一条

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