好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

pt100_铂热电阻.doc

6页
  • 卖家[上传人]:豆浆
  • 文档编号:733376
  • 上传时间:2017-05-12
  • 文档格式:DOC
  • 文档大小:220.50KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • pt100 铂热电阻设计原理:pt100 是铂热电阻,它的阻值会随着温度的变化而改变PT 后的 100 即表示它在 0℃时阻值为 100 欧姆,在100℃时它的阻值约为 138.5 欧姆它的工业原理:当 PT100 在 0 摄氏度的时候他的阻值为 100 欧姆,它的的阻值会随着温度上升它的阻值是成匀速增涨的应用范围:医疗、电机、工业、温度计算、阻值计算等高精温度设备,应用范围非常之广泛组成的部分常见的 pt1oo 感温元件有陶瓷元件,玻璃元件,云母元件,它们是由铂丝分别绕在陶瓷骨架,玻璃骨架,云母骨架上再经过复杂的工艺加工而成薄膜铂电阻:用真空沉积的薄膜技术把铂溅射在陶瓷基片上,膜厚在 2 微米以内,用玻璃烧结料把 Ni(或 Pd)引线固定,经激光调阻制成薄膜元件Pt100 温度传感器为正温度系数热敏电阻传感器,主要技术参数如下:测量范围:-200℃~+850℃; 允许偏差值△℃:A 级±(0.15 +0.002│t│) , B 级±(0.30+0.005│t│) ; 最小置入深度:热电阻的最小置入深度≥200mm; 允通电流 ≤ 5mA 另外,Pt100 温度传感器还具有抗振动、稳定性好、准确度高、耐高压等优点。

      铂热电阻的线性较好,在 0~100 摄氏度之间变化时,最大非线性偏差小于 0.5 摄氏度应用领域宽范围、高精度温度测量领域如:轴瓦,缸体,油管,水管,汽管,纺机,空调,热水器等狭小空间工业设备测温和控制 汽车空调、冰箱、冷柜、饮水机、咖啡机,烘干机以及中低温干燥箱、恒温箱等 供热/制冷管道热量计量,中央空调分户热能计量和工业领域测温和控制 常用电路图R2、R3、R4 和 Pt100 组成传感器测量电桥,为了保证电桥输出电压信号的稳定性,电桥的输入电压通过 TL431 稳至 2.5V从电桥获取的差分信号通过两级运放放大后输入单片机电桥的一个桥臂采用可调电阻 R3,通过调节 R3 可以调整输入到运放的差分电压信号大小,通常用于调整零点放大电路采用 LM358 集成运算放大器,为了防止单级放大倍数过高带来的非线性误差,放大电路采用两级放大,如图 5.1 所示,前一级约为 10 倍,后一级约为 3 倍温度在 0~100 度变化,当温度上升时,Pt100 阻值变大,输入放大电路的差分信号变大,放大电路的输出电压 Av 对应升高注意:虽然电桥部分已经经过 TL431 稳压,但是整个模块的电压 VCC 一定要稳定,否则随着 VCC 的波动,运放 LM358 的工作电压波动,输出电压 Av 随之波动,最后导致 A/D 转换的结果波动,测量结果上下跳变。

      铂热电阻阻值与温度关系为:式中,A=0.00390802;B=-0.000000580 ;C=0.0000000000042735可见 Pt100 在常温 0~100 摄氏度之间变化时线性度非常好,其阻值表达式可近似简化为:RPt=100(1+At) ,当温度变化 1 摄氏度,Pt100 阻值近似变化 0.39 欧Pt100 的分度表(0℃~100℃)程序处理一般在使用 PT100 的温度采集方案中,都会对放大器 LM358 采集来的模拟信号 AV 进行温度采样,即进行 A/D 转换A/D 处理包括两方面内容,一是 A/D 值的滤波处理,二是 A/D 值向实际温度转换由于干扰或者电路噪声的存在,在采样过程当中会出现采样信号与实际信号存在偏差的现象,甚至会出现信号的高低波动,为了减小这方面原因造成的测量误差,在实际采样时采样 18 个点,然后再除去其中偏差较大的两个点,即一个最大值和一个最小值,再对剩余的 16 个点取均值,这样得到的 A/D 转换结果比较接近实际值在对数值进行滤波操作之后,还要将 A/D 值转换为温度,常用的两种方法为查表法和公式法:查表法比较麻烦,而且精度也不高,适合于线性化较差的 NTC 温度传感器;公式法比较简单,只需要确定比例系数 K 和基准偏差 B 即可,适合于线性化较好的传感器温度转换的 C 语言实现过程为:fT = (ADC_data * K) – B; //换算成温度值。

      得到温度后,一般还会对被控对象根据实际温度和目标温度进行实时的控制,要又要设计到控制算法,如:模糊控制、PID 调节等这里简单介绍一下 PID 控制原理,更多内容请察看相关书籍PID 工作原理PID(Proportional Integral Derivative)控制是控制工程中技术成熟、应用广泛的一种控制策略,经过长期的工程实践,已形成了一套完整的控制方法和典型的结构它不仅适用于数学模型已知的控制系统中,而且对于大多数数学模型难以确定的工业过程也可应用,在众多工业过程控制中取得了满意的应用效果由于来自外界的各种扰动不断产生,要想达到现场控制对象值保持恒定的目的,控制作用就必须不断的进行若扰动出现使得现场控制对象值(以下简称被控参数) 发生变化,现场检测元件就会将这种变化采集后经变送器送至 PID 控制器的输入端,并与其给定值(以下简称 SP 值)进行比较得到偏差值( 以下简称 e 值),调节器按此偏差并以我们预先设定的整定参数控制规律发出控制信号,去改变调节器的开度,使调节器的开度增加或减少,从而使现场控制对象值发生改变,并趋向于给定值(SP 值),以达到控制目的 ,如图所示,其实 PID 的实质就是对偏差(e 值)进行比例、积分、微分运算,根据运算结果控制执行部件的过程。

      温度控制 PID 算法设计利用了上面所介绍的位置式 PID 算法,将温度传感器采样输入作为当前输入,然后与设定值进行相减得偏差,然后再对之进行 PID 运算产生输出结果 fOut,然后让 fOut 控制定时器的时间进而控制加热器为了方便 PID 运算,首先建立一个 PID 的结构体数据类型,该数据类型用于保存 PID 运算所需要的 P、I、D 系数,以及设定值,历史误差的累加和等信息:typedef struct PID{float SetPoint; // 设定目标 Desired Valuefloat Proportion; // 比例系数 Proportional Constfloat Integral; // 积分系数 Integral Constfloat Derivative; // 微分系数 Derivative Constint LastError; // 上次偏差int SumError; // 历史误差累计值} PID;PID stPID; // 定义一个 stPID 变量PID 运算的 C 实现代码float PIDCalc( PID *pp, int NextPoint ){int dError,Error; Error = pp->SetPoint*10 - NextPoint; // 偏差,设定值减去当前采样值pp->SumError += Error; // 积分,历史偏差累加dError = Error-pp->LastError; // 当前微分,偏差相减pp->PrevError = pp->LastError; // 保存pp->LastError = Error;return (pp->Proportion * Error+ pp->Integral * pp->SumError- pp->Derivative * dError);}其中(pp->Proportion * Error)是比例项;(pp->Integral * pp->SumError)是积分项;(pp->Derivative * dError)是微分。

      PT100 分度表-50 度 80.31 欧姆-40 度 84.27 欧姆-30 度 88.22 欧姆-20 度 92.16 欧姆-10 度 96.09 欧姆0 度 100.00 欧姆10 度 103.90 欧姆20 度 107.79 欧姆30 度 111.67 欧姆40 度 115.54 欧姆50 度 119.40 欧姆60 度 123.24 欧姆70 度 127.08 欧姆80 度 130.90 欧姆90 度 134.71 欧姆100 度 138.51 欧姆110 度 142.29 欧姆120 度 146.07 欧姆130 度 149.83 欧姆140 度 153.58 欧姆150 度 157.33 欧姆160 度 161.05 欧姆170 度 164.77 欧姆180 度 168.48 欧姆190 度 172.17 欧姆200 度 175.86 欧姆=============================关于电路图的讨论PT100 是精度很高的铂铑电阻 测量温度上限 13x~~~~~忘了~~~ 总之精度很高的说撒 楼主用这等运放实在是 导致精度很差 以前我们单位做过这个项目, 用的是军用级的 OP07,效果不错的 工业的也可以,既然你选择了这么贵的传感器 就要用好运放 不然 18B20 就可以了的说撒哈 ~~~~ ==============================XTR105 (挺贵的 20 多 好像) 4-20mA CURRENT TRANSMITTER with Sensor Excitation and LinearizationVersatile linearization circuitry provides a 2nd-order correction to the RTD, typically achieving a 40:1 improvement in linearity.改善 pt100 的线性度 高精度铂电阻测温电路设计 文档信息---------------------------------------------------------------------------------------------------------------Pt100 如果是 2 线制,可靠性只能保持 10 米以内,3 线制可以是 25 米。

      我们选用了 3 线制的,传输距离达到 115 米,咨询了厂家,说我们订制的 RVVP3*0.3mm2 补偿导线细了,应该选用截面积 1.0mm2 的现在采用了 14*1.0mm2 的KVV 导线,等待着即将做出的实验结果下午结果出来了,2 个 3 线 Pt100,一个与温控表直连,一个接 14*1.0mm2 电缆与 115 米以外的温控表连接测常温和热水的温度,结果完全一致实践证明,只要线径足够,Pt100 是可以长距离连接的控制电缆即可谁知道 PT100 为啥要用 3 根线两线制热点阻的延长线也有电阻,并上一根线可以抵消环境温度带给导线电阻的影响,使二次表显示准确的温度 两条颜色相同的红线实际上是接在 PT100 上同一点的(用万用表测量为短路),其中一条是用来做测量的,另外一条是用来测量该点的电压(此回路的电阻很大所以不会对检测构成影响), 相当于一个电压的反馈,这就消除了路上的电压降对测量带来的误差.一根是补偿线 =======================================两线制: 传感器电阻变化值与连接导线电阻值共同构成传感器的输出值,由于导线电阻带来的附加误差使实际测量值偏高,用于测量精度要求不高的场合,并且导线的长度不宜过长。

      三线制: 要求引出的三根导线截面积和长度均相同,测量铂电阻的电路一般是不平衡电桥,铂电阻作为电桥的一个桥臂电阻,将导线一根接到电桥的电源端,其余两根分别接到铂电阻所在的桥臂及与其相邻的桥臂上,当桥路平衡时,导线电阻的变化。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.