基于pt100温度监测的设计.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文档。上传文档
查看更多
温度监测的设计 电信科技08-2 韦 一、课程设计内容 (1)实时检测温度—50°C—180°C环境温度范围:室温—20°C—60°C;测量精度:2.5%±1字; (2)用LCD1602显示其温度(小数点保留两位); (3)将温度上传到上位PC机显示。 二、系统方案 2.1基本原理 根据检测温度范围的要求,本设计采用铂热敏电阻PT100作为温度传感器,温度测量范围在-200~850之内。热敏电阻的电阻值随着环境温度的变化而变化,其电阻值与环境温度有某种关系。本设计使用的电阻——温度的关系如下: 在负温区(-200~0°C)范围: Rt=R0(1+At+Bt^2+C(t-100)T^2) 在正温区(0~850°C)范围内: Rt=R0(1+At+Bt^2) 式中:Rt——温度t时刻铂热敏电阻的电阻值; R0——温度0°C的铂热敏电阻的电阻值; t——介质的温度; A、B、C——有关的常数,其值如下: A=3.90 502*10^-3 B= -5.80195*e-7 C=-4.2735*e-12 铂热敏电阻的允许误差如下: 电阻——温度的关系如下表: 利用电桥平衡原理,已知另外三个电阻的阻值和电桥的供电电压,再测出电的桥两端的电压差,就可计算出连入电桥中的铂热敏电阻的电阻值。电桥两端电压差通过放大电路后,经过A/D转换,利用单片机读取A/D的数据,便可得到放大后的电压值,通过放大电路输入和输出的关系,可得到电桥两端的电压差,这样就可计算出铂热敏电阻的电阻值。通过铂热敏电阻阻值与环境温度有某种关系,可将电阻值转换为温度,这一系列的计算,可由单片机完成,最后将温度值送到显示电路显示,或者作为后期的数据处理。 显示部分2.2原理框图如图2.2所示: 显示部分 含有铂热敏电阻PT100的电桥单片机A/D转换器放大电路 含有铂热敏电阻PT100的电桥 单片机 A/D转换器 放大电路 送到PC机 送到PC机 图2.2 三、硬件电路原理图 (1)电桥和放大电路部分 如图3.1所示,U7是TL431稳压管,为电桥提供稳定的电压,供电电压为+5V,由直流激励源U7(k)提供。电阻R3、R2、R4、RV和热敏电阻TR2构成电桥,RV为电位器,主要用于校正温度,各电阻的取值如图3.1所示。热敏电阻TR2的接法由二线制、三线制、四线制,三线制和四线制常用于远程测量,可有效地减小 图3.1 甚至消除导线电阻带来的误差,本次设计不做实物,所以采用二线制接法。U6为集成运放,本设计采用OP275,OP275是高精度集成运放,可有效的减小放大误差,其供电电压最大可达正负22V,而电阻R6、R7决定了放大电路的放大倍数。 由电阻分压知, VRT2=5*R3/(R3+ RT2)=5* R3/(1300+ RT2)…(1) 由虚短知,U6A第2、3脚电压和VR4电压相等, V2=V3=VTR2…(2) 由虚断知,U6B第6脚没有电流流过,则流过R6和R7上的电流相等 (V6-VR6)/R6=(V7-VR7)/R7 …(3) 由虚断知,U6B第5脚没有电流流过, V5=VR4 …(4) 电阻R4两端电压 VR4=5*R2/(R4+R2+RV1)=5*170/1470…(5) 由虚短知,U6B第3脚和第2脚电压相等, V1=V2 …(6) 由(1)(2)(3)(4)(5)(6)得, (V7-VR7)/100=(VR7-V1)/3.3 最后化简得: RT2=1300(5*170/1470-3.3(V7-5*170/1470)/100)/(5+3.3(V7-5*170/1470)/100)-5*170/1470) ……(7) 可见测测出R7,就可得出RT2的值。 (2)A/D转换器 A/D的选择: 由于测量精度为2.5%±1字,检测温度范围是—50°C—180°C,则(180+50)/0.025=9200,而2^12=4096,2^14=16384,所以应选择14位以上的A/D可满足精度要求。如图3.2所示,这部分是A/D芯片与周围的元件。 由于proteus仿真库找不到14位的A/D,所以选择16位的A/D芯片ADS7825。找到ADS7825的使用手册,可知ADS7825有两种工作模式,即平行和串行模式(见附录B:ADS7825部分使用手册),为了节约单片机的I/O口,本次设计采用串行模式,串行模式如图3.2所示的接法,

文档评论(0)

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

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

1亿VIP精品文档

相关文档