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.

[参考译文] RF430FRL152H:传感器数据问题。

Guru**** 2537090 points
Other Parts Discussed in Thread: RF430FRL152H

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/828868/rf430frl152h-sensor-data-problem

器件型号:RF430FRL152H

大家好、我叫 minhyung。

我正在使用 RF430FRL152H 和 MPS-EXP430G2ET + DLP7970ABP 创建定制板。

与 NFC 配合使用的 RF430FRL152h 定制板将通过光传感器接收 LED 灯、并将数据发送到主套件 MPS-EXP430G2ET + DLP7970ABP 并发送到 PC 以进行显示。 我们将在 Matlab 中显示数据。

通过使用 Matlab 接收原始数据、我成功地实时绘制了图形。 但是、我还有一个问题。

当红色 LED 和红外 LED 在交叉点闪烁时、每当红色和红外闪烁时、数据就会很奇怪、我想我会得到不同的原始数据。 但是、我意外地得到了一些奇怪的原始数据、如下图。 这与电容器的充电和放电图类似。 为什么该图看起来如此?

然而、新颖之处在于、如果在 LED 处于十字路口时我们不应用除荧光灯以外的任何光、我们可以获得恒定的原始数据、如下图所示。

我想解决图形出现奇怪的问题。 我目前正在尝试创建脉动式血氧计。 但是、如果得出该奇怪的图形、则无法获得氧饱和度值。

最后、我有一个问题。 对于我获得的原始数据、该值饱和为0.5V、因此无法获得更高的值。 为什么该值饱和为0.5V? 是否有办法解决这个问题?

为了帮助解决该问题、我附上了定制板的原理图。

谢谢你。

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

    您好 、Minhyung、

    在前面、我会说我不是这个领域的专家、但我会就正在发生的事情提出一个理论。

    总体前提是红色 LED 会在红外 LED 的测量过程中引入噪声/误差。 我认为您的测量结果有差异、因为红色 LED 不会明显干扰荧光灯、而是红外灯。

    让我们来看看电磁频谱:

    基于此、您可以看到红色指示灯大约为4x10^14Hz、荧光灯的黄色指示灯将接近5-5.5x10^14Hz。 因此、如果这些信号重叠、 并且荧光灯是更强的光源、那么它的频率将更高、并且显示时不会受到频率较低的红光的噪声影响。

    但是、红外线的频率较低。10^13或10^12Hz。 因此、如果两个灯的强度相似、则红色灯的频率越高、就会增加或消除红外光源的信号(建设性或破坏性干扰)。

    无论如何、这都是我的最佳猜测。

    我对 Pulse Ox 背后的物理原理并不是很熟悉、但在典型的用例中、这两个灯是否打算同时闪烁? 可能是需要调查的问题。

    至于该值饱和的原因、这可能是传感器问题、尽管它实际上看起来饱和至小于0.45伏、如果是、这将有利于您、因为您可以使用内部 PGA 以这种方式提高分辨率 (它会在测量时产生2的增益、使您可以使用模拟信号的完整范围)。