完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
现在用的外置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] |
|
相关推荐
7个回答
|
|
会不会由于恒流源不稳定或者ADC测量不稳定造成的呢?
|
|
|
|
有没有测下恒流源电流是否恒定
|
|
|
|
恒流源不稳的话,一般是跳动吧? 现在是精度不够,现在根据我推的那个公式,被测阻值只取决于4.02k电阻精度和adc读取的值。 感觉应该是4.02K电阻精度的问题,但又不知道该如何根据已知数据来确定这个4.02K电阻值。 |
|
|
|
为什么要拿4.02K电阻两端的电压作为基准电压
|
|
|
|
这个电阻同时也是恒流电路的电压采样电阻。 至于这个阻值,是想在产生400uA电流,然后再这个电阻上产生1.608V电压,作为横流电路的反馈电压。 |
|
|
|
本帖最后由 Dylan疾风闪电 于 2016-4-14 10:37 编辑
个人感觉: 要提高精度的话,最好还是使用电压基准芯片来产生基准电压。 电阻分压的话,对电阻的要求较苛刻,较难满足高精度的应用。毕竟你无法保证电阻两端的电压是否会影响到你测量的线性? 另外,即使使用外置ADC,也建议做一下校零。 (希望对您有帮助~) |
|
|
|
应该是4.02K电阻精度的问题
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2093 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1931 浏览 3 评论
4526 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
2076 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
2587 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 11:06 , Processed in 0.818120 second(s), Total 83, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号