使用 "Digital heart beat rate sensor (IC)" 检测心跳信号 - iOS



我刚买了数字心率传感器:http://www.dealextreme.com/p/digital-heart-beat-rate-sensor-3-5mm-data-port-16009我正在考虑如何制作一个iOS应用程序。

传感器有3.5mm插孔,我可以在iOS上用音频框架检测信号。

你能给我一些指导如何开始检测这些信号到心率吗?

这个传感器看起来很像我在我的垃圾箱里的那个。如果是这样,它就会产生一个电压信号,这个信号取决于它所受到的皮肤施加的压力。如果在压力点有一个强脉冲,我在示波器上看到一个信号,它有一个脉冲速率的分量:所以它的频率约为1-2Hz。

这远远低于音频范围,并且在大多数音频接口中,在它到达ADC的音频之前会被过滤掉。我没有现成的iPhone来检查这一点,但如果音频输入确实让这种频率通过,那将是糟糕的设计。而且乔布斯先生(愿主福安之)不赞成糟糕的设计!

在其他频率下也有很多干扰:电源嗡嗡声(这里是50Hz),在较低频率下肌肉抽搐产生的杂散信号。

要做到这一点,你需要某种信号调节。如果由我决定,我会使用高输入阻抗放大器,大约0.1Hz - 10Hz通带,然后是电压到频率转换器。这将给我一个音调,我可以在音频频带中设置,其频率向上变化。随着传感器压力的变化而下降。这样我就可以使用相当简单的频率检测软件来恢复压力波形,然后可以使用自相关或类似的技术来处理,以恢复心跳频率。不过,DTMF解码器不是合适的工具。

我确实发现,当我玩senor,它是非常敏感的,响应几乎所有的事情,它不会很容易挑选出心跳。但是,您的传感器可能会有所不同。

最新更新