- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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)