Other Parts Discussed in Thread:PGA309, PGA309EVM-USB
在使用 PGA309+压阻式传感器芯片 校准的过程中,做一个温度点或两个温度点的温度补偿输出都是正常的;这两天做了三个温度点的补偿(-40,25,125),校准的过程中输出结果理想,在做125℃校准时,在EEPROM written之前输出正常,点击“continue”之后(即最后一步写入EEPROM),零点到满量程输出从0.5~4.5V跳到0.55~4.3V左右,(理想输出为0.5~4.5V),请帮忙分析下问题出在什么地方?
校准工具用的是PGA309EVM-USB;校准后,在25℃时输出也不对,在-40℃输出是对的;校准做了两次,结果都是这样;
下图是校准后的参数:
user151383853:
不知道跟这个 USB 的供电有没有关系, 这个电压可不是个稳定的电压,
我也经常用 USB 的供电做调试, 多次遇到不知道啥时候就变化了呢, 不完全的负载变化的因素
,
zhongjin Guo:
开发板和PCB都是独立供电的,USB只用于数据传输,而且PCB用的蓄电池供电,我还加了稳压芯片,应该不是供电的问题;
我看了下校准后写入EEPROM的数据中,校准时的温度点都没有写入进去,有没有可能是写入eeprom时,校准数据出现了错误?
帮我看一下是什么问题,挺着急的
附几张eeprom数据:
,
zhongjin Guo:
有没有了解此芯片的工程师,帮忙看看问题出在哪?
,
user5308504:
请问你解决这个问题了吗 我遇到了 类似的情况
,
zhongjin Guo:
预校准文件中,电压基准改为2.5V,就不会出现这个问题了;
4.096V内部电压基准在使用内部温度传感器时,校准零度以下就会出现该问题;
这应该是pga309校准系统的一个BUG,可是一直没人解决。。。很无奈
,
user5308504:
我一开始是跟你一样T1到T4没有温度数据。后来我才用内部的温度ADC参考现在有数据了。但是做出来的结果还是有点不理想偏差有点大我在用2.5V的基准电压试试。
,
zhongjin Guo:
感测芯片精度高的话,309可以做到0.1%没问题
,
user5308504:
我现在还是做不到那个精度,下面是我校准的配置跟显示结果。实际的误差在千分之八。麻烦你看一下有没有什么可以改进的地方?还有请问你有遇到过PGA309校准完以后一开始正常工作,过一段时间再上电发现没有输出电压这种情况吗?
,
zhongjin Guo:
软件配置一般都差不多,建议从校准环境上优化一下,断电上电出现问题建议去查看下EEPROM数据
,
user5308504:
嗯 好的
,
user5848820:
请问一下校准一次大概需要多少时间了?我现在校准一次需要花费几分钟,是系统本身就这样了还是我的设置问题了
,
user5848820:
请问一下校准一次大概需要多少时间了?我现在校准一次需要花费几分钟,是系统本身就这样了还是我的设置问题了
,
user5848820:
请问校准一次大概需要花费多久了
,
zhongjin Guo:
几分钟很正常;
1、校准单个温度点,需要等待前端传感器不同压力点稳定的时间;
2、在校准单个温度点或多个温度点里的第一个温度点时,会校准很多参数(例如非线性),会耗费更多时间,
大概是后面温度点校准时间的2~3倍;
,
zhongjin Guo:
补充一点,前端传感器信号的稳定性也会影响校准时间长短。
,
user5848820:
我现在也遇到了校准完开始的时候工作正常,但是过一段时间电压没有了,请问你发现了是什么问题造成的吗
,
user6439295:
你好,本人是新手,冒昧的问一下,在校准多个温度点的时候,写入EEPROM的应该是ZeroDAC对应温度点的值还是说两个温度点之间的斜率啊?麻烦解答一下