- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单原及接片理口技术机
12第八章节单总线通信协议与典型电路应用01单总线(1-wire)通信过程02单总线通信温湿度传感器芯片DHT11介绍03温湿度传感器芯片DHT11数据传输格式和时序04温湿度传感器芯片DHT11与单片机通信的典型实例PrincipleandinterfacetechnologyofMicrocomputer05单总线通信温度传感器芯片DS18B2006温度传感器芯片DS18B20数据传输格式和时序07温度传感器芯片DS18B20与单片机通信的典型实例08习题
单总线通信协议与典型电路应用单片机通信协议中,单总线(1-wire)通信协议是指主机和从机通过1根总线进行通信,但是在一条总线上可挂接的从器件数量几乎不受限制的一种通信协议,该协议是由达拉斯半导体公司(DALLAS)推出的一项通信技术,其特点是采用单根信号线,既可传输时钟,又能传输数据,而且数据传输是双向的,由此带来具有线路简单,硬件开销少,成本低廉,便于总线扩展和维护等优点。
单总线(1-wire)通信过程单总线通信初始化过程初始化过程=复位脉冲+从机应答脉冲。主机通过拉低单总线一定时间产生复位脉冲(例如480~960us),然后释放总线,进入接收模式。主机释放总线时,会产生低电平跳变为高电平的上升沿,单总线器件检测到上升沿之后,延时(例如15~60us)后,单总线器件拉低总线(例如60~240us)来产生应答脉冲。主机接收到从机的应答脉冲说明单总线器件就绪,初始化过程完成。单总线通信初始化过程如图8-1所示。1.1
单总线通信写数据过程单总线通信写数据有两种,包括写数据“0”和数据“1”。当数据线拉低后,在一定时间窗口(例如15~60us)内对数据线进行采样。如果数据线为低电平,就是写0,如果数据线为高电平,就是写1。主机要产生一个写1的数据,就必须把数据线拉低,在写数据开始后的15us内允许数据线拉高。主机要产生一个写0的数据,就必须把数据线拉低并保持60us。单总线通信写数据时序图如图8-2所示。1.2
单总线通信读数据过程单总线通信读数据格式和写数据格式类似有两种,包括读数据“0”和数据“1”,当主机把总线拉低,并保持至少时间(例如1us)后释放总线,必须在时间(例如15us)内读取数据。单总线通信读数据时序图如图8-3所示。1.3
单总线通信温湿度传感器芯片DHT11介绍02
温湿度传感器芯片DHT11概述2.1DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。产品为4针单排引脚封装。连接方便,特殊封装形式可根据用户需求而提供.
DHT11实物图如图8-4所示。DHT11引脚说明如表8-1所示。
温湿度传感器芯片DHT11与单片机典型电路图2.2为了数据传输的准确性,建议在数据传输线(DATA)使用上拉电阻(建议距离小于20米使用5K),DHT11的供电电压为3~5.5V。传感器上电后,要等待1s以越过不稳定状态在此期间无需发送任何指令。电源引脚(VDD,GND)之间可增加一个100nF的电容,用以去耦滤波,DHT11与单片机的典型连接电路图如图8-5所示。
温湿度传感器芯片DHT11数据传输格式和时序03温湿度传感器芯片DHT引脚DATA用于微处理器与DHT11之间的通讯和同步,采用单总线数据格式,一次完整的数据传输为40bit,高位先出,一次通讯时间4ms左右,数据分小数部分和整数部分,具体数据传输格式和时序如下说明。
温湿度传感器芯片DHT11传输数据格式3.1数据格式:8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit校验和,实际使用过程中,一般不使用温湿度数据的小数部分;数据传送正确时校验和数据等于“8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据”所得结果的末8位。
温湿度传感器芯片DHT11传输数据时序3.2当单片机发送一次开始信号后,DHT11从低功耗模式转换到高速模式,等待主机开始信号结束后,DHT11发送响应信号,送出40bit的数据,并触发一次信号采集,用户可选择读取部
您可能关注的文档
- 单片机原理及接口技术 课件 第二章 单片机学习必要工具.pptx
- 单片机原理及接口技术 课件 第九章 SPI通信协议与典型电路应用.pptx
- 单片机原理及接口技术 课件 第六章 中断.pptx
- 单片机原理及接口技术 课件 第七章 串行口通讯及应用.pptx
- 单片机原理及接口技术 课件 第三章 51单片机C语言基础知识.pptx
- 单片机原理及接口技术 课件 第十章 IIC通信协议与典型电路应用.pptx
- 单片机原理及接口技术 课件 第四章 显示器件原理及应用实现.pptx
- 单片机原理及接口技术 课件 第五章 键盘检测原理及应用.pptx
- 单片机原理及接口技术 课件 第一章 绪论.pptx
- 2025[财产分割方案]离婚财产协议书范本指南.docx
文档评论(0)