主题中讨论的其他器件: ADS1234
你(们)好
我们尝试使用 msp430I2041读取100 uV 信号、结果约为60uV。 您 可以帮助解决此问题。10uV 读数由万用表验证。 那么、为什么这种情况发生在该 MCU 中的 SD 24上
Regarsd
ABIIN
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.
你(们)好
我们尝试使用 msp430I2041读取100 uV 信号、结果约为60uV。 您 可以帮助解决此问题。10uV 读数由万用表验证。 那么、为什么这种情况发生在该 MCU 中的 SD 24上
Regarsd
ABIIN
尊敬的 ABIN:
您使用的是自定义代码示例还是 TI 提供的示例代码? 我建议使用 TI Resource Explorer 中提供的 SD24寄存器级示例 进行测试、以确保使用正确初始化的 SD24模块来测量输入信号。
此致、
Matt
我认为您以错误的方式看待这一点:您在极低的电压电平(100uV)下比较一个器件的读数、这两个器件都具有不同的输入阻抗。 在此电压电平下、电流泄漏、偏置/输入电流、噪声、输入偏移等小因素发挥着重要作用。 查看您的原理图、您似乎没有针对来自负载单元的信号的任何缓冲/增益级。 此外、不存在滤波。
您可能应该从您的设计中重要的方面线性来看待它、而不是以这种方式接近它。 您可能应该"归零"您电路的读数、然后放置已知重量以了解您的电路的线性度。 所有其他问题都可以通过校准来解决。
ABIN、
使用称重传感器的挑战在于线性度。 点击按钮即可取消偏移。 在该电压电平下、您永远不会使 ADC 的读数与其他器件完全相同、甚至是不同 PCB 上的同一个 ADC 的读数完全相同。 任何东西都可能改变其读数、即使 AVCC 上的接地过孔(或其温度)也会影响您的结果。 因此、简而言之、发生这种情况的原因有很多。
您应该考虑分析这个问题是否与偏移相关以及它对电路总线性的影响。 偏移非常容易校准。 可以通过一些校准来处理线性度。