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.

[参考译文] EVM430-FR6989:防噪性能

Guru**** 1637200 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/995164/evm430-fr6989-noise-immunity

器件型号:EVM430-FR6989

 尊敬的 MSP 团队:

我的客户 正在进行一些最终评估、他们询问了抗噪性、因为他们正在对器件施加磁场、并看到读数发生变化(在 ESI 电感式传感器附近使用磁体)。

我建议通过 AFE2再次检查校准:

使用 MSP430扩展扫描接口进行 LC 传感器旋转检测

4.6最佳 DAC 电压电平设置:

ESI 中的 DAC 为比较器生成基准电压。 为了消除或减少当输入信号电压接近 DAC 的电压基准时的振荡、使用两个 DAC 寄存器"ESIDA1R0"和"ESIDAC1R1"为模拟迟滞提供两个基准电压。 当传感器位于转子盘的金属和非金属部分的边界线上时、这一点尤为重要。 问题是这两个级别的分离应该有多大。 如果间隔较小、则可能经常发生振荡。 如果过大、则会增加最大和最小传感器信号之间所需的电压差、进而缩短检测距离。

然后、信号的噪声水平是实现最佳模拟迟滞设置的重要数据。 通过仔细观察传感器信号(请参阅图11)、当传感器位于光盘的金属或非金属部分时、会产生很小的噪声。 可以在信号电平所在的任何位置测量该噪声。 由于噪声振幅在"噪声级别"范围内(很少超过该范围)、因此可以将最佳迟滞设置设置设置设置为信号正负电平的最大值和最小值之间的中点电平。

噪声水平是在转子盘未转动时测量的。 函数"find_noise_level()"负责此测量、其中"FindDAC_Fast_Range()"是搜索信号电平的算法。 此功能用于测量传感器保持在光盘上的同一位置时0.5秒内的信号变化。 然后、噪声级别是测量数据的最大值和最小值之间的差值。

您对此有什么看法、还是对如何解决此问题有其他想法?

谢谢、此致、

胡安。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我不仅看到校准有一些工作要做。 并在 中进行了解释:https://e2e.ti.com/support/microcontrollers/msp430/f/msp-low-power-microcontroller-forum/942282/tidm-lc-watermtr-tidm-lc-watermtr-the-magnet-is-near-the-lc-sensor-problem

    "为了最大限度地减少对静态场的干扰、您可以使用具有低 mu 磁芯的线圈。 它们的饱和并不那么容易。 没有磁芯的空气线圈根本不会饱和。 例如,您可以使用煎饼线圈。 您还可以使用 mu-metal 进行屏蔽。 永久磁体的另一个属性:它是一块金属、也允许 Eddie 电流。 这可能会导致校准混乱。  

    一种常见的解决方案是使用不用于旋转检测的传感器线圈。 它具有高 mu 内核、其目的是感应静态场干扰。 只需检查 frq 更改即可。 这些更改将在时间上打上时间戳。 这是一个温度传感器。 温度传感器 可 用作仪表的附加功能。"

     是否有任何使用温度传感器的可用代码/参考设计?

    谢谢、此致、  

    胡安。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Juan、

    很抱歉缺少此主题。  您是否仍在寻找有关此内容的一些输入、或者您是否能够找出一些内容?   

    谢谢、

    JD