分享AD7793测量PT100的顶层应用

2019-12-09 13:48发布

本帖最后由 tyw996 于 2013-5-23 13:48 编辑

     分享下我用AD7793测量PT100的部分程序,经测试PT100全程温度范围内精度达到0.2度,至于干扰嘛,按照官方资料的硬件滤波方法效果还可以。因为涉及公司项目,所以代码不便完全公开,SPI使用的是RTT的底层硬件驱动(参考RealTouch),这里提供的代码主要是借鉴其中顶层应用部分,当然得需要软件标定。如果你感兴趣的话完全可以在这个基础上编写自已的底层驱动。对了,cpu用的stm32f103。
   硬件简单描述:硬件可以参考官方资料中的提到的3线制应用,使用AD7793内部电流源,不过我采用的是4线制,效果应该更好些吧。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
45条回答
tyw996
2019-12-11 03:45
https://www.xiaopingtou.cn/data/attach/1912/pe8j02dabaqgaew9c2j4esjqh0ehej9o.jpg
hongyancl 发表于 2013-7-19 17:12
请问楼主,软件标定方便讲一下原理吗?我现在用AD7792做RTD电路,温度误差在1.5摄氏度。 ...

标定其实就是将非线性曲线变换成线性处理,如你使用的的RTD传感器将它的温度曲线分成多段,每段都看成是线性关系,这样软件用处理就可以了,可以取任意点,点越多越接近实际曲线,当然如果你软件处理不嫌麻烦的话。

一周热门 更多>