DS1820高精度温度测量.doc

DZ264超声波测距电路系统的设计最终

收藏

压缩包内文档预览:
预览图 预览图 预览图 预览图
编号:511749    类型:共享资源    大小:706.11KB    格式:RAR    上传时间:2015-11-12 上传人:QQ28****1120 IP属地:辽宁
6
积分
关 键 词:
毕业设计
资源描述:
DZ264超声波测距电路系统的设计最终,毕业设计
内容简介:
DS1820高精度温度测量 华中科技大学 张蕾 穆倩 龙琳 摘 要: 利用 数字温度传感器 DS1820实现 了高精度、高可靠性测 温 。 关键词: 数字温度传感器 DS1820 高精度 温度测量 在传统的模拟信号远距离温度测量系统中,需要很好的解决引线误差补偿问题、多点测量切换误差问题和放大电路零点漂移误差问题等技术问题,才能够达到较高的测量精度。我们 做课程设计时, 为了克服上面提到的三个问题,采用了新型数字温度传感器 DS1820,在对其测温原理进行详细分析的基础上,提出了提高DS1820 测量精度的方法,使 DS1820 的测量精度由 0.5 提高到 0.1 以上,取得了良好的测温效果。 DS1820 简介 DS1820是美国 DALLAS半导体公司生产的可组网数字式温度传感器,在其内部使用了在板( ON-B0ARD)专利技术。全部传感元件及转换电路集成在形如一只三极管的集成电路内。与其它温度传感器相比, DS1820具有以下特性: ( 1)独特的单线接口方式, DS1820 在与微处理器连接时仅需要一条口线即可实现微处理器与 DS1820的双向通讯。 ( 2) DS1820 支持多点组网功能,多个 DS1820可以并联在唯一的三线上,实现多点测温。 ( 3) DS1820 在使用中不需要任何外围元件。 ( 4)温范围 55 125 ,固有测温分辨率 0.5 。 ( 5)测量结果以 9位数字量方式串行传送。 DS1820内部结构框图如图 1所示。 DS1820测温原理如图 2所示。图中低温度系数晶振的振荡频率受温度影响很小,用于产生固定频率的脉冲信号送给计数器 1。高温度系数晶振随温度变化其振荡率明显改变,所产生的信号作为计数器 2的脉冲输入。计数器 1和温度寄存器被预置在 55 所对应的一个 基数值。nts计数器 1对低温度系数晶振产生的脉冲信号进行减法计数,当计数器 1的预置值减到 0时,温度寄存器的值将加 1 ,计数器 1的预置将重新被装入,计数器 1重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到计数器 2计数到 0时,停止温度寄存器值的累加,此时温度寄存器中的数值即为所测温度。图 2中的斜率累加器用于补偿和修正测温过程中的非线性,其输出用于修正计数器 1的预置值。 在正常测温情况下, DS1820的测温分辩率为 0.5 以 9位数据格式表示,其中最低有效位( LSB)由比较器进行 0.25 比较,当计数 器 1中的余值转化成温度后低于 0.25 时,清除温度寄存器的最低位( LSB),当计数器 1中的余值转化成温度后高于 0.25 ,置位温度寄存器的最低位( LSB),如 25.5 对应的 9位数据格式如下: 2 提高 DS1820 测温精度的途径 2.1 DS1820 高精度测温的理论依据 DS1820正常使用时的测温分辨率为 0.5 ,这对于水轮发电机组轴瓦温度监测来讲略显不足,在对 DS1820测温原理详细分析的基础上,我们采取直接读取 DS1820内部暂存寄存器的方法,将 DS1820 的测温分辨率提高到 0.1 0.01 DS1820内部暂存寄 存器的分布如表 1所示,其中第 7字节存放的是 当温度寄存器停止增值时计数器 1的计数剩余 值,第 8 字节存放的是每度所对应的计数值,这 样,我们就可以通过下面的方法获得高分辨率 的温度测量结果。首先用 DS1820提供的读暂存 寄存器指令 (BEH)读出以 0.5 为分辨率的温度 测量结果,然后切去测量结果中的最低有效位 (LSB),得到所测实际温度整数部分 T 整数,然 后再用 BEH指令读取计数器 1的计数剩余值 M剩 余和每度计数值 M每度,考虑到 DS1820 测量温度的整数部分以 0.25 、 0.75 为进位界限的关系,实际温度 T实际可用下式计算得到: T实际 =(T 整数 0.25)+(M 每度 M剩余 )/M每度 2.2 测量数据比较 表 2为采用直接读取测温结果方法和采用计算方法得到的测温数据比较,通过比较可以看出,计算方法在 DS1820 测温中不仅是可行的,也可以大大的提高 DS1820的测温分辨率。 nts DS1820 使用中注意事项 DS1820虽然具有测温系统简单、测温精度高、连接方便、占用口线少等优点,但在实际应用中也应注意以下几方面的问题: (1)较小的硬件开销需要相对复杂的软件进行补偿,由于 DS1820 与微处理器间采用串行数据传送,因此,在对 DS1820 进行读写编程时,必须严格的保证读写时序,否则将无法读取测温结果。在使用 PL/M、 C等高级语言进行系统程序设计时,对 DS1820 操作部分最好采用汇编语言实现。 (2)在 DS1820 的有关资料中均未提及单总线上所挂 DS1820 数量问题,容易使人误认为可以挂任意多个 DS1820,在实际应用中并非如此。当单总线上所挂 DS1820超过 8个时,就需要解决微处理器的总线驱动问题,这一点在进行多点测温 系统设计时要加以注意。 (3)连接 DS1820 的总线电缆是有长度限制的。试验中,当采用普通信号电缆传输长度超过 50m时,读取的测温数据将发生错误。当将总线电缆改为双绞线带屏蔽电缆时,正常通讯距离可达 150m,当采用每米绞合次数更多的双绞线带屏蔽电缆时,正常通讯距离进一步加长。这种情况主要是由总线分布电容使信号波形产生畸变造成的。因此,在用 DS1820 进行长距离测温系统设计时要充分考虑总线分布电容和阻抗匹配问题。 (4)在 DS1820 测温程序设计中,向 DS1820发出温度转换命令后,程序总要等 待 DS1820的返回信号,一旦某个 DS1820 接触不好或断线,当程序读该DS1820时,将没有返回信号,程序进入死循环。这一点在进行 DS1820 硬件连接和软件设计时也要给予一定的重视。 4. 心得体会 首先是收集了些资料。确定题目是 温度巡回检测系统后,开始 搜索 DS18B20相关资料 , 它本身具有很强大的功能,而且灵敏度比较高, 特点很多,是串行传输数据,可单线与 cpu 接口,用数据线供电,温度测量从 -50 度到 125 度, -10度到 85度时精度为正负 0.5度,通过编程可实现 9到 12位数值读数方式。 DS18B20的功能比较 强大,所以设计这个系统的主要工作就落在软件方面,通过程序的调用和运行来使 DS18B20 工作,并做到连续工作和实时监测温度。硬件电路由数据的采集部分(与 DS18B20 的连接)、显示部分和指示部分,这三个部分连接到 C51上面,以 C51为核心连成一个整体。 刚开始接好电路后,基本不能显示,确认电路没有问题后,开始一步步软件调试,发现结果就可以正常显示,可能时序有问题,发现延迟不够,加大数值到适当程度后就显示正确了。 在实验过程中,有很多地方是需要不断的探索的,到最后方案的确定实际上是一个经验积累的过程。比如,在多 片 DS1820 级连时就出现了一些问题。当总线上 DS1820 挂接得比较多时,就要减小上拉电阻的阻值,否则总线拉不成高电平,读出的数据全是 0。在这种情况下我们应用的解决方案是:把上拉电阻换成一个电位器,通过调整电位器可以使读出的数据正确,当总线上有 8 片 DS1820时,电位器调到阻值为 1.25 k时就能读出正确数据,在实际应用时可根据具nts体的传感器数量来选择合适的上拉电阻。在其他的实验过程中也发生过类似的情况,都需要通过各种方案的探索和尝试才能得出最后的真正适用的实验方案,而我们在试验的过程中也在不断的学习,积累 实践经验。任何一个课题都不是轻易能完成的,有些难点解决起来很费力,但是这个过程也锻炼了我们的意志和毅力,我很深切的体会到,任何一个科研项目都需要坚持不懈的精神和端正的求实进取的科研态度,一步一个脚印,
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:DZ264超声波测距电路系统的设计最终
链接地址:https://www.renrendoc.com/p-511749.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!