温度计2.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文档。上传文档
查看更多
温度计2

实验设计题目 温度测量、放大、数显及其报警消音电路设计 实验内容和要求 该电路主要是利用铂热电阻测量室内温度,并对超温进行报警、消音等。 该电路能对0℃~100℃的温度进行测量,放大转化为0~1V的电压信号输出。测量误差+1℃(铂热电阻变化1欧姆对应2.5℃,100欧姆对应0℃)。 利用3.5位双积分型数字电压表对该温度进行显示,显示误差范围+1℃。 该电路能对0℃~100℃的温度进行上、下限(可调)报警,报警温度误差范围+1℃。 报警包括发光二极管扬声器报警,同时随时能进行消音,但消声不影响光报警和下一次声报警。 总体设计 该电路利用到铂热电阻,通过铂热电阻在不同的温度下其阻值不同的这个原理,将温度信号可以转化成电压信号,通过对电压的一系列处理,最终将电压的变化量通过数码管数字式的显示出来,从而实现温度的测量。在这一基本功能的基础上,可实现报警消音的功能等。由于数显功能是对数字信号才能实现的,而温度的采集是一个模拟量,所以必须要进行一次AD转换。本设计可分为四大模块进行。 设计原理可用框图表示如下: 四、模块设计与选择 (一)温度-电压转换单元 该模块是实现铂热电阻的温度转为电压信号,并把电压信号通过运放输出。 我们选择了铂热电阻作为主要设计方向。铂热电阻的特性是电阻每变化1欧姆,温度变化大约2.5℃,具体的数学公式是: -200℃t0℃时,Rt100=100×[1+A×t+B×t×t+C×t×t×t×(t-100)] (1) 0℃=t=850℃时,Rt100=100×(1+A×t+B×t×t) (2) 式中,A=3.90802×10-3;B=5.80×10-7;C=4.2735×10-12。 铂热电阻的测量范围:-200℃~+800℃,Pt100还有抗振动、稳定性好、准确度高,耐高压等优点。选用铂热电阻复合我们的实验要求,也复合我们的实际能力。铂热电阻是该实验的关键,它直接影响到模拟量到数字量的转换。因为铂热电阻每变化1欧姆,从理论上来说,就相当于温度变化了2.5℃,所以可以使0℃时的铂热电阻的电阻值作为参考值,其他温度下的铂热电阻的阻值作为变量值,变量值与参考值之间的差值在乘以2.5就是时间的温度值。 如果用公式表示就是: T=[R(t)-R0]×A (3) 式中,T表示相对0℃的温度;R(t)表示在当前温度下铂热电阻的实际阻值;R0表示在0℃时铂热电阻的阻值;A时常数2.5℃。有了这个公式就可以清楚的知道温度和电阻之间时如何转化的了,即实现了T~R直接的转化。所以我们的核心工作就是如何将电阻线性的变化反映为电压的线性变化。为此我们设想了以下几种方案: 方案一:直接利用惠斯登电桥来做温度-电压转换 电路图如下: 图(一) 理论计算值与EWB仿真结果如下表: 温度(℃) Rpt(Ω) Uo理论值(mV) Uo仿真值(mV) 0 100 0 0 10 104 99.9 121.7 20 108 199.5 214.8 30 112 298 307.4 40 116 397 399.4 50 120 495 491 60 124 593 582 70 128 690 672.1 80 132 790 762.9 90 136 890 852.6 100 140 988 941.9 方案二:将电桥与差动放大电路相结合 电路图如下: 设输入的电压为2.5V,因为铂热电阻是热敏电阻,经过它的电流不能太大,否则因为电流过大发热会影响测量温度的准确性。我们要把输入的电压缩小十倍,这样就符合要求了。则经过第一个运放电路输出的电压为 U=(Rp/1100-1/11)*Ui 为了使输出的电压刚好为温度的10倍,我们把经过第一个运放的电压扩大11倍,则当经过第二个运放输出的电压 Uo=(Rp/100-1)*Ui 这样经过理论计算铂热电阻的阻值每变化1欧姆输出的电压变化25mv。但这只是理论计算,因为在实际应用中,我们发现没个电阻并不像我们想的那样都准确,还有一些导线电阻也会产生一些误差,我们把R即1000欧姆的电阻设定为滑动变阻器,在1000欧姆左右调动,来减小误差。 理论计算与EWB仿真结果如下: 温度(℃) Rpt(Ω) Uo理论值(mV) Uo仿真值(mV) 0 100 0 0 10 104 100 100.4 20 108 200 200.2 30 112 300 300 40 116 400 399.8 50 120 500 499.6 60 124 600 599.4 70 128 70

文档评论(0)

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

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

1亿VIP精品文档

相关文档