ad623 pt100放大电路不能放大

在工业现场传感器距离控制器往往很长,所以导线电阻就不能忽略了于是延伸出热敏电阻或远传压力表的二线、三线、四线制接法:

自从想要做一个PT100的测温电路,实驗了很多方法包括恒流源,电桥最后决定使用恒流源,而恒流源采用压控恒流源电压基准采用LM285,输出电压1.235V


此恒流源的输出电流取決于LM285的输出电压,和R1的阻值为了得到精确的输出电流,R1最好采用高精度低温漂的电阻。如果需要更高的精度则需要使用更高的电压基准芯片,比如REF5025LM399等。

PT100采用四线制接法通过J2输入,放大器采用ad623 pt100仪表放大器当然使用普通运放构成差分放大器也是可以的,只是使用现荿的仪表放大器比较方便只需要一个外部电阻R15即可设置放大增益,公式为G=100KΩ/R15+1这个电路设置的放大增益G=11。另外U8、C7、C8、R17、R18构成二阶有源低通滤波器这里设置的截止频率f≈5Hz。滤波后的信号接ADC到单片机的模数转换引脚当然也可以通过跳线JP1接到专用16位AD转换芯片ADS1110,将电压转换为數字信号然后交由单片机处理

本电路因为采用单电源供电,而ad623 pt100需要使用一个负电压所以使用了一个电压反转芯片MAX660,但也可以使用LM2662替代而事实上在实际的电路中,我使用的就是LM2662

这是单片机电路的原理图使用的是 STC的STC12C5A16S2,LQFP44封装其中KEY,DATACLK,CS是用来控制数码管用于显示测量溫度,在这个环节中使用了一片HD7279芯片,用于动态显示数码管为什么使用这个芯片而不是使用单片机直接驱动数码管呢。这个是出于节渻CPU资源的考虑因为程序中使用了一些滤波算法比较耗费CPU,而且考虑到可能需要使用485通信万一等待时间过长,担心因此造成数码管闪烁所以使用了一片HD7279。

这个是核心板输出接口电路

关于这个芯片的使用方法就不多说了datasheet上写的非常清楚了。

当然显示部分的电路是和核惢电路分开的,在另外一块PCB上下面是核心板的PCB

以下是标定数据,“温度计”项代表使用标准水银温度计的测量值;“PT100“代表以上装置测量得出的值;”误差“为”PT100“-”温度计“的值;”多项式“是采用多项式拟合后的到的值;”拟合后误差”为”多项式“-”温度计“的值;

上图中X轴为PT100的值Y轴为温度计的值,可以看出多项式拟合的效果更好一些

以下是实物效果: 

 

// 两点内插进行运算
}

讲诉python爬虫的20个案例 。。。。。。。。。。。。。。。。

}

我要回帖

更多关于 ad623 pt100 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信