【STM32随记】---DHT11模块使用

【STM32随记】—DHT11模块使用DHT11 开始发送数据流程设置IO口为输出,使用MCU向DHT11发送开始信号(拉低总线),主机至少延时等待18ms延时完毕后拉高总线,主机至少延时等待20~40us延时完毕后读取DHT11的回应信号,正常情况下读取到的总线为低电平,并维持40~50us,即DHT11 发送了响应信号;如果读取响应信号为高电平,则 DHT11 没有响应,请检查线路...
摘要由CSDN通过智能技术生成

【STM32随记】—DHT11模块使用

概述:DHT11 是广州奥松有限公司生产的一款湿温度一体化的数字传感器。该传感器包括一个电阻式测湿元件和一个 NTC 测温元件,并与一个高性能 8 位单片机相连接。通过单片机等微处理器简单的电路连接就能够实时的采集本地湿度和温度。DHT11 与单片机之间能采用简单的单总线进行通信,仅仅需要一个I/O 口。传感器内部湿度和温度数据 40Bit 的数据一次性传给单片机,数据采用校验和方式进行校验,有效的保证数据传输的准确性。DHT11 功耗很低,5V 电源电压下,工作平均最大电流 0.5mA。

性能指标和特性如下:

  1. 工作电压范围:3.5V-5.5V
  2. 工作电流 :平均 0.5mA
  3. 湿度测量范围:20-90%RH
  4. 温度测量范围:0-50℃
  5. 湿度分辨率 :1%RH 8 位
  6. 温度分辨率 :1℃ 8 位
  7. 采样周期 :1S
  8. 单总线结构
  9. 与 TTL 兼容(5V)

DHT11 开始发送数据流程

在这里插入图片描述

  1. 设置IO口为输出,使用MCU向DHT11发送开始信号(拉低总线),主机至少延时等待18ms
  2. 延时完毕后拉高总线
  • 14
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值