数字温湿度传感器DHT11详解及例程运用串口显现(共14页)doc
数字温湿度传感器DHT11详解及例程运用串口显现(共14页)doc
数字温湿度传感器DHT11详解及例程运用串口显现(共14页)doc
点击搜索

数字温湿度传感器DHT11详解及例程运用串口显现(共14页)doc

时间: 2023-12-11 来源:消防监测

  DHTxx数字湿温度传感器衔接电路简略,只需求占用控制器一个I/O口就能够完结上下位的衔接。典型运用电路如下图所示。别的,主张衔接线米时依据实在的状况运用适宜的上拉电阻,。

  数字湿温度传感器选用单总线数据格局。即,单个数据引脚端口完结输入输出双向传输。其数据包由5Byte(40Bit)组成。一次通讯时刻最大3ms,数据分小数部分和整数部分,详细格局在下面阐明。

  DATA 用于微处理器与 DHTxx之间的通讯和同步,选用单总线数据格局, 当时小数部分用于今后扩展,现读出为0。操作流程如下:

  传感器数据输出的是未编码的二进制数据。数据(湿度、温度、整数、小数)之间应该分隔处理。假如,某次从传感器中读取如下5Byte数据:

  jiaoyan(校验)= byte4+ byte3+ byte2+ byte1=73

  DHTxx传感器是经过奥松电子有限公司开发的单总线协议和上位机(控制器)进行数据通信。DHTxx传感器需求严厉的读写协议来确保数据的完整性。整个读写分为,上位机发送起始信号,上位机接纳下位机发来的握手呼应信号,读‘0’,和读‘1’四个过程。一切的信号除主机发动复位信号外,悉数都由DHTxx发生。

  用户主机发送一次开端信号(低电平)DHT从低速形式转换到高速形式,等候主机开端信号完毕(拉高)后,DHT发送呼应信号,送出40bit的数据,并触发一次信号收集,用户可选择读取部分数据。留意:总线线闲暇状况为高电平,主机把总线线拉低等候DHT呼应,主机把总线毫秒,确保DHT能检测到起始信号。

  DHT接纳到主机的开端信号后,等候主机开端信号完毕,然后发送低电平呼应信号。主机发送开端信号完毕后,延时等候20-40us后, 读取DHT的回应信号,主机发送开端信号后,能够切换到输入形式,或许输出高电平均可,总线线由上拉电阻拉高。

  主机发送开端信号后,延时等候20us-40us后读取DHT的回应信号,读取总线为低电平,阐明DHT发送呼应信号,DHT发送呼应信号后,再把总线拉高,预备发送数据,每一bit数据都以低电平开端,格局见下面图示。假如读取呼应信号为高电平,则DHT没有呼应,请查看线路是否衔接正常。

  数字温湿度传感器DHT11详解及例程运用串口显现(共14页) 来自淘豆网转载请标明出处.