本人使用AFE4300芯片实现人体体重测量问题。但是在实验过程中发现即使只有托盘(Load Cell),但是经过AFE4300芯片出来的数值大小转换为质量也有5Kg(用MCU实现)。但是输入AFE4300的INP1、INM1端口的电压差却为0.想问一下此时是AFE4300芯片内部DAC转换等导致的误差吗?就算我通过OFFSET寄存器来调零,那么换一个AFE4300芯片后OFFSET是不是又得不一样了?
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.
先给你推荐一个设计方案,给你参考下:http://dl.21ic.com/download/afe4300-pdf-ic-137201.html基于AFE4300用于体重计和体成分测量
对于楼主的问题:
1.在实验过程中发现即使只有托盘(Load Cell),但是经过AFE4300芯片出来的数值大小转换为质量也有5Kg(用MCU实现),这个楼主的配置有没有检查下有问题呢?信号在链路中传输总会有一些失调的。
2.AFE4300芯片内部DAC转换等导致的误差可能是占有一部分,但是大部分应该还是信号链路造成的。
3.你转换为电压量算一下offset值是多少?OFFSET寄存器来调零,那么换一个AFE4300芯片后OFFSET理论上应该是一样的。。
建议:
1.在输入前端加一个再次调零的电路。
2.检查下链路的走向,降低电路的失调。