您好
该客户设计采用 BQ76952、 TS1配置为0x07热敏电阻。 使用命令0x70来获取 TS1的温度。 当它们断开 TS1时、转换后读取的温度值为-60°C、这是正确的。 但当 它们短路 TS1时,温度读数为-31℃。
如果 TS1未短路、这是正常现象。 断开值约为-60,但短路显示为-31。 短路应该是一个较大的值。
正常吗?
谢谢
星形
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的明星:
进行一些粗略计算后、0x1C5570相当于热敏电阻两端的~0.447V。 (ADC 计数* ADC 增益)/ 2^24 (我假设 ADC 增益= 4041、因为这是常见的增益值)。
假设内部上拉为理想的18k Ω、则相当于热敏电阻上的~6k Ω。 (0.447V /(1.8V - 0.447V))* 18k Ω。
在~26C 的温度下听起来是否合适?
在进行相同计算的情况下、0x22138等于~0.034V 和346欧姆。 听起来好像很短、因为计算需要理想的分量。
您能否分步介绍客户获取温度测量的过程?
此外、与此同时、客户能否看到尝试示例代码是否对测量有任何影响?
此致、
马克斯·韦博肯
尊敬的明星:
这可能是默认多项式在如此高的温度下也不适合。
在数据表中、仅规定误差最高可达~110C:

您可能需要尝试使用 热敏电阻系数计算器重新计算适合所需温度范围的多项式。
此常见问题解答介绍了过程: [常见问题解答] BQ76952:如何使用热敏电阻系数计算器工具配置 BQ769x2的温度模型? -电源管理论坛-电源管理- TI E2E 支持论坛。
此致、
马克斯·韦博肯