Обнаружение сигналов сердцебиения с помощью «Цифрового датчика частоты сердечных сокращений (IC)» - iOS - PullRequest
3 голосов
/ 18 октября 2011

Я только что купил Цифровой датчик частоты сердечных сокращений: http://www.dealextreme.com/p/digital-heart-beat-rate-sensor-3-5mm-data-port-16009 И я смотрю, как я могу сделать приложение для iOS для работы.

Датчик имеет разъем 3,5 мм, и я могу обнаружить сигналсо звуковой платформой на iOS.

Можете ли вы дать мне несколько советов, как начать с обнаружения этих сигналов в частоте сердечных сокращений?

1 Ответ

3 голосов
/ 19 октября 2011

Этот датчик похож на тот, который у меня есть здесь, в моей коробке для мусора. Если это так, то он генерирует сигнал напряжения, который зависит от давления, оказываемого на него кожей, против которой оно прижимается. Если в точке давления есть сильный импульс, я вижу сигнал на осциллографе, в котором есть составляющая с частотой импульсов, поэтому он имеет частоту около 1-2 Гц.

Это ПУТЬ ниже звукового диапазона, и в большинстве аудиоинтерфейсов будет отфильтровываться до того, как он достигнет аудио в АЦП. У меня нет удобного iPhone, чтобы проверить это, но было бы плохо проектировать, если бы аудио вход пропускал такие частоты. И мистер Джобс (Р.И.П.) не одобрил плохой дизайн!

Существует также много помех на других частотах: сетевой шум (50 Гц здесь) и на более низких частотах паразитные сигналы от мышечных подергиваний.

Чтобы это работало, вам понадобится какая-то форма сигнала. Если бы это зависело от меня, я бы использовал усилитель с высоким входным импедансом, с полосой пропускания около 0,1 Гц - 10 Гц, а затем преобразователь напряжения в частоту. Это дало бы мне тон, который я мог бы установить в звуковом диапазоне, частота которого изменялась вверх и вниз по мере изменения давления на датчик. Это позволило бы мне использовать довольно простое программное обеспечение для определения частоты, чтобы восстановить форму волны давления, которая затем могла быть обработана с использованием автокорреляции или аналогичных методов для восстановления частоты сердечных сокращений. Однако DTMF-декодер - неподходящий инструмент.

Я обнаружил, что когда я играл с сеньором, он был очень обидчивым, реагировал почти на все происходящее, и было бы нелегко определить сердцебиение. Ваш датчик может отличаться.

...