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.

[参考译文] AFE4490:PPG 波形反转

Guru**** 2392105 points
Other Parts Discussed in Thread: AFE4490, MSP430F2416

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/835922/afe4490-inversion-of-ppg-waveform

器件型号:AFE4490
主题中讨论的其他器件: MSP430F2416

大家好、

我还遇到了从 AFE4490获取的 PPG 波形中的翻转/翻转问题、现在我了解了从以下主题中翻转的原因

 e2e.ti.com/.../600556

但我的问题是1。 如何通过从原始数据中减去阈值来反转波形?

2.如何确定要减去的阈值?

我们需要在 x 轴上进行翻转/翻转、但阈值中的减法仅会降低振幅、不是吗?

请帮助我解决此问题。

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

    您好 Hari、

    您可以从原始数据中减去平均值(即直流值)以反转 PPG 波形。  

    您可以将 PPG 视为正弦波、从 平均值中减去正弦波的每个点将导致反相正弦波。

    如果您对听率的频率感兴趣、则甚至可以使用反相 PPG 波形、而无需反相。

    此致、

    Prabin。   

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

    Prabin、您好!

    谢谢、现在我有了尝试提取心率和 SPO2读数的想法。

    现在我在 Matlab 中绘制波形并提取特征、我用 MATLAB 代码本身中的最大值减去行数据、然后得到 PPG 波形。

    PPGData = max (IRadc)- IRadc 这是 我从 某个固定阈值级别中减去原始数据的方法。

    是否可以在固件本身中进行反转(我将 MSP430f2416与 AFE4490搭配使用)。