- 42
- 0
- 约 167页
- 2016-12-30 发布于贵州
- 举报
(2)ROM命令 在主机检测到应答脉冲后,就可以发出ROM命令,这些命令与各个从机设备的惟一64位ROM代码相关,允许主机在1-Wire总线上连接多个从机设备时,指定操作某个从机设备。这些命令还允许主机能够检测到总线上有多少个从机设备以及其设备类型,或者有没有设备处于报警状态。共有5种ROM命令,他们分别是:读ROM,搜索ROM,匹配ROM,跳过ROM,报警搜索。 指 令 约定代码 功 能 读ROM 33H 读DS1820温度传感器ROM中的编码(即64位地址) 符合 ROM 55H 发出此命令之后,接着发出 64 位 ROM 编码,访问单总线上与该编码相对应的 DS1820 使之作出响应,为下一步对该 DS1820 的读写作准备。 搜索 ROM 0FOH 用于确定挂接在同一总线上 DS1820 的个数和识别 64 位 ROM 地址。为操作各器件作好准备。 跳过 ROM 0CCH 忽略 64 位 ROM 地址,直接向 DS1820 发温度变换命令。适用于单片工作。 告警搜索命令 0ECH 执行后只有温度超过设定值上限或下限的片子才做出响应。 (3)DS18B20功能命令 在主机发出ROM命令,以访问某个指定的DS18B20后,接着就可以发出DS18B20支持的某个功能命令。这些命令允许主机写入或读出DS18B20暂存器、启动温度转换以及判断从机的供电方式。 指 令 约定代码 功 能 温度变换 44H 启动DS1820进行温度转换,12位转换时最长为750ms(9位为93.75ms)。结果存入内部9字节RAM中。 读暂存器 0BEH 读内部RAM中9字节的内容 写暂存器 4EH 发出向内部RAM的3、4字节写上、下限温度数据命令,紧跟该命令之后,是传送两字节的数据。 复制暂存器 48H 将RAM中第3 、4字节的内容复制到EEPROM中。 重调 EEPROM 0B8H 将EEPROM中内容恢复到RAM中的第3 、4字节。 读供电方式 0B4H 读DS1820的供电模式。寄生供电时DS1820发送“ 0 ”,外接电源供电 DS1820发送“ 1 ”。 温度测量电路 斜率累加器 计数器1 计数器2 低温度系数晶振 高温度系数晶振 =0 =0 预置 温度寄存器 预置 比较 停止 置位/ 清零 加1 DS1820测量温度时使用特有的温度测量技术,如图。 3 温度测量原理 DS18B20内部的低温度系数振荡器能产生稳定的频率信号f0,高温度系数振荡器则将被测温度转换成频率信号f。当计数门打开时,DS18B20对f0计数,计数门开通时间由高温度系数振荡器决定。芯片内部还有斜率累加器,可对频率的非线性予以补偿。测量结果存入温度寄存器中。一般情况下的温度值应为9位(符号占1位),但因符号位扩展成高8位,故以16位补码形式读出。 在正常测温情况下,DS18B20的测温分辨力为0.5℃,可采用下述方法获得高分辨率的温度测量结果:首先用DS18B20提供的读暂存器指令(BEH)读出以0.5℃为分辨率的温度测量结果,然后切去测量结果中的最低有效位(LSB),得到所测实际温度的整数部分Tz,然后再用BEH指令取计数器1的计数剩余值Cs和每度计数值CD。考虑到DS18B20测量温度的整数部分以0.25℃、0.75℃为进位界限的关系,实际温度Ts可用下式计算: Ts=(Tz-0.25℃)+(CD-Cs)/CD 4 、DS18B20的应用电路 DS18B20测温系统具有测温系统简单、测温精度高、连接方便、占用口线少等优点。下面就是DS18B20几个不同应用方式下的测温电路图: 1)DS18B20寄生电源供电方式电路图如左图所示,在寄生电源供电方式下,DS18B20从单线信号线上汲取能量:在信号线DQ处于高电平期间把能量储存在内部电容里,在信号线处于低电平期间消耗电容上的电能工作,直到高电平到来再给寄生电源(电容)充电。 本电路只适应于单一温度传感器测温情况下使用,不适宜采用电池供电系统中。并且工作电源VCC必须保证在5V,当电源电压下降时,寄生电源能够汲取的能量也降低,会使温度误差变大。 2)DS18B20寄生电源强上拉供电方式电路图 ????改进的寄生电源供电方式如下图所示,为了使DS18B20在动态转换周期中获得足够的电流供应,当进行温度转换或拷贝到E2存储器操作时,用MOSFET把I/O线直接拉到VCC就可提供足够的电流,在发出任何涉及到拷贝到E2存储器或启动温度转换的指令后,必须在最多10μS内把I/O线转换到强上拉状态。在强上拉方式下可以解决电流供应不走的问题,因此也适合于多点测温应用,缺点就是要多占用一根I
您可能关注的文档
最近下载
- 中诚信国际-2025年城投行业运行回顾与2026年展望-“退平台”倒计时下的城投风险再审视.pdf VIP
- 15-《渗透检测》第6-9章-张彦新概要.ppt
- cobas® cobas 系统 6800 8800 Systems p 680 instrument 说明书用户手册.pdf
- 项目总工手册(2023版).docx
- 北师大版三年级下册数学全册教学设计(配2026年春改版教材).docx
- 石化公司物资采购管理办法.pptx VIP
- DB31T 1661-2025 公共区域电子屏播控安全管理要求.docx VIP
- ANSI ESD S20.20-2021(完整中文版本).docx VIP
- 梅江会战扬威名.doc VIP
- 开工第一课(2026)课件.ppt
原创力文档

文档评论(0)