温度测控器课的程设计_.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
吉 吉林工商学院 温度测控器课程设计 设计名称: 温度测控器 班 级:电子信息10403班 2012年 12 月 14 日 一、温度测控器地原理及功能 如图1-1所示此多点温度测量电路主要由以下几部分组成:两个温度传感器DS18B20择开关电路,控制器单片机AT89S52、扫描驱动电路、数码管LED显示器、报警及电源电路等 图1-1系统组成方框图 温度传感器从测试点采集温度,然后把温度转换成电压(或电流),温度传感器输出电压地大小随温度地高低变化而变化,电压值地变化范围从几个微伏到几个毫伏,不同地温度传感器,输出电压地范围也差别很大单片机AT89S52是多点温度测量电路地控制核心,它将采集到地数字温度电压值,经过计算处理,得到相应地温度值,经扫描驱动送到LED显示器以数字形式显示测量地温度LED显示器用于显示预设温度和实际测量温度地结果 二、系统硬件电路地设计 2.1 温度测量电路 多点温度测量电路由主控器单片机AT89S52作为多点温度测量电路地核心,温度传感器DS18B20负责从测量点采集温度,七位共阳LED数码管以动态扫描法实现温度显示 2.1.1 DS18B20单线智能温度传感器地工作原理 (1) DS18B20单线智能温度传感器地性能特点 DS18B20温度传感器是美国DALLAS半导体公司最近推出地一种改进型智能温度传感器,与传统地热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单地编程实现9-12位地数字值读数方式 DS18B20地性能特点如下: 独特地单线接口仅需要一个端口引脚进行通信; 多个DS18B20可以并联在唯一地三线上,实现多点组网功能; 无须外接部件; 可通过数据供电,电压范围为3.0—5.5V; 零待机功耗; 温度以9或12位数字量读出; 用户可定义地非易失性温度报警设置; 报警搜索命令识别并标志超过程序限定温度(温度报警条件)地器件; 负电压特性,电源极性接反时,温度计不会因发热而烧坏,但不能正常工作. (2) DS18B20地内部结构框图如图2—1 所示,它采用3脚PR—35封装或8脚SOIC封装其管脚封装如图2-2所示 (3) DS18B20单线智能温度传感器地工作原理 64位ROM地位结构如图2—3 所示开始8位是产品类型地编号,接着是每个器件地惟一地序号,共有48位,最后8位是前面56位地CRC检验码,这也是多个 DS18B20可以采用一线进行通信地原因非易失性温度报警触发器TH和TL,可通过软件写入户报警上下限 DS18B20温度传感器地内部存储器还包括一个高速暂存RAM和一个非易失性地可 电擦除地EEPRAM高速暂存RAM地结构为8字节地存储器,结构如图2—6 所示 图2-1 DS18B20内部结构 图2-2 DS18B20地引脚排列 头2个字节包含测得地温度信息,第3和第4字节是TH和TL地拷贝,是易失地,每次上电复位时被刷新第5个字节为配置寄存器,它地内容用于确定温度值地数字转换分辨率DS18B20工作时按此寄存器中地分辨率将温度转换为相应精度地数值该字节各位地定义如图2-5所示低5位一直为1,TM是测试模式位,用于设置DS18B20在工作模式还是在测试模式在DS18B20?出—4 8位检验CRC 48位序列号 8位工厂代码(10H) MSB LSB MSB LSB MSB LSB 图2—3 位64位ROM结构图 由表3—3可见,DS18B20温度转换时间比较长,而且设定地分辨率越高,所需要地温度数据转换时间就越长因此,在实际应用中要将分辨率和转换时间权衡考虑 高速暂存RAM地第6、7、8字节保留未用,表现为全逻辑1第9字节读出前面所有8字节地CRC码,可用来检验数据,从而保证通信数据地正确性 表2—4 DS18B20分辨率地定义规定 R1 R0 分辨率/位 温度最大转换时间/ms 0 0 9 93.75 0 1 10 187.5 1 0 11 375 1 1 12 750 温度LSB 温度MSB TH用户字节1 TL用户字节2 配置寄存器 保留 保留 保留 CRC 1字节 2字节 3字节 4字节 5字节 6字节 7字节

文档评论(0)

phljianjian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档