智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1111|回复: 2
打印 上一主题 下一主题

有用过DHT11温湿度传感器的大神吗???

[复制链接]

41

主题

563

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4616
威望
2165
贡献
1183
兑换币
1355
注册时间
2013-9-6
在线时间
634 小时
毕业学校
山东交通学院
跳转到指定楼层
1#
发表于 2014-11-26 22:49:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在用这个传感器,有个问题是需要主机拉低18ms,51的例程里用的是delay延时,现在用K60来做,用delay延时也没有问题, 但不想使用delay延时,想着用定时器中断来定时18ms,但试了几次都没成功,不知原因出在哪里,求大神指教。(部分代码如下,此外想吐槽下这个传感器,测的温度精度不高,误差要大于2度,还是18b20好一些)
  1. PTD9_OUT=0;
  2.      ms_flag=0;//先清零
  3.      while(ms_flag!=1);//18ms定时器的标志位
  4.      PTD9_OUT=1;
复制代码


回复

使用道具 举报

12

主题

875

帖子

0

精华

常驻嘉宾

删繁就简。

Rank: 8Rank: 8

积分
4602

活跃会员奖章优秀会员奖章论坛元老奖章在线王奖章

QQ
威望
2924
贡献
594
兑换币
1807
注册时间
2013-7-20
在线时间
542 小时
2#
发表于 2014-11-27 00:54:44 | 只看该作者
可以弄个1ms的中断,然后计算18次就是了,,,水水
回复 支持 反对

使用道具 举报

11

主题

28

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1071
威望
527
贡献
308
兑换币
331
注册时间
2015-10-20
在线时间
118 小时
毕业学校
3#
发表于 2018-1-27 15:46:23 | 只看该作者
大哥,还在论坛吗?我最近也在写DHT11,但不管怎么写,都采集不到温度,你那份能给我参考一下吗
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-8 06:13 , Processed in 0.049511 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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