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.
您好,我注意到电路加热时温度漂移很大,感测物体的温度不会明显影响原始计数。 例如:
干计数 | 输出 | 湿计数 | 输出 | y=mx+b | ||
温度 | X1 | Y1 | X2 | Y2 | m | B |
20. | 965 | 500 | 822 | 1000 | -3.4.96503497亿 | 3874.125874 |
35. | 858 | 500 | 742 | 1000 | -4.3.10344828亿 | 4198.275862 |
是否仍有办法通过电路设计的变化来减少这种漂移? 温度漂移的最大原因是什么? 时钟频率? 大容量电容器?
谢谢
Rick
您好,Rick:
是的,这是预期的。 您使用的是FR2522,这是第1代设备。 GEN 2设备进行了一些改进,以帮助将此影响降至最低。
您可以在 Captivate技术指南的设计章节中找到相关数据。
没有办法围绕这一点进行设计,因为这是Captivate内部电路(包括内部采样电容器)的温度灵敏度的函数。 Captivate库使用筛选版本的测量计数长期平均值(LTA)来跟踪缓慢变化,如果LTA中的变化为+/- 12.5 % ,则会导致系统重新校准。
如果您能提供有关您正在做的事情的一些详细信息,也许我可以提供一些建议。
感谢Lehman,我正在使用rawcount测量材料在10°C至60°C范围内的水分浓度。 我尝试 获得与温度无关的线性输出。 我的电路中还有一个温度传感器。 增量rawcount与 基于这些数据点的湿度是非线性的,微控制器可能无法处理大量浮点数学运算。 我可能问得太多。
您好,Rick:
是的,您需要创建一个校准表来线性化输出。 MSP430可以处理浮点,只是效率不是很高,在这种情况下,我们有一 个定点IQMath库 来完成此工作。