现在用的外置ADC的方案。
电路原理基本如下,运放产生恒流源,加到PT100热电阻和一个4.02K的电阻上。ADC采样4.02K电阻两端的电压作为基准电压,然后ADC采集PT100电阻两端电压,由于流过两电阻的电流(近似)一致,所以有如下公式:
Rpt = 4.02k*Value/8/2^24;
式中的8是由于ADC内部将AD值放大了8倍,最后运算时需要除8,2^24指的是24位adc的最大值,对应的是4.02k电阻的电压值;Value对应的就是PT100电阻上对应的电压值;
如果按上式计算的话,有一定误差。80欧时,就有2欧的误差,估计是引线电阻引起的,用的30cm左右长度的双头夹子线。
[tr]外接精密阻值
两线测量阻值
误差
[/tr][tr]
[/tr]
这个电阻同时也是恒流电路的电压采样电阻。
至于这个阻值,是想在产生400uA电流,然后再这个电阻上产生1.608V电压,作为横流电路的反馈电压。
个人感觉:
要提高精度的话,最好还是使用电压基准芯片来产生基准电压。
电阻分压的话,对电阻的要求较苛刻,较难满足高精度的应用。毕竟你无法保证电阻两端的电压是否会影响到你测量的线性?
另外,即使使用外置ADC,也建议做一下校零。
(希望对您有帮助~)
一周热门 更多>