Estoy intentando ingresar una señal de frecuencia cardíaca en mi iPhone a través del conector del micrófono. Necesito pasar la señal a través de un filtro pasivo de paso alto para eliminar la compensación de CC antes de introducirla en el iPhone.
Alprincipio,intentéusarunfiltropasivodepasoaltoconuncondensadorde1uFyunaresistenciade100kOhm,yaquenecesitabaquelafrecuenciadecortefueramuybaja.Laseñalquemedícoincidíaconellatidodemicorazón.
Gráfico1:
Sin embargo, resulta que el iPhone busca un "micrófono" a través de la coincidencia de impedancia; el circuito debe tener una resistencia de ~ 1k Ohm para que el iPhone detecte un micrófono. Dado esto, hice lo que pensé que era un filtro de paso alto equivalente a mi anterior, excepto con un capacitor de 100uF y una resistencia de 1k. Según las matemáticas, deberían comportarse igual.
La señal que medí en su lugar tenía picos de magnitud muy grande que eran periódicos pero no a tiempo (en cualquier proporción) con mi latido cardíaco.
Gráfico 2:
Estos datos se adquirieron cuando el circuito no estaba conectado al iPhone, vea las notas para obtener más detalles
¿Cuál podría ser la razón de este comportamiento? ¿Y hay alguna sugerencia para lograr el comportamiento que quiero con una resistencia de ~ 1k Ohm? ¡Apreciaría enormemente cualquier ayuda!
Notas:
1) Para la adquisición de datos, estoy recopilando datos a través de un Arduino Uno. El eje x de los gráficos representa el número de muestra y las muestras se recolectan cada 2 ms. La entrada analógica del Arduino lee un voltaje entre 0-5V y lo convierte en un número entero de 0 a 1023.
2) Arduino no es el método más preciso de adquisición de datos, pero es muy rentable y debería ser lo suficientemente bueno para estos fines.
3) La entrada de micrófono del iPhone puede tener un filtro de paso alto interno de ~ 30Hz, por lo que todo esto puede ser un punto discutible, pero todavía tengo curiosidad por qué obtendría este comportamiento. ¡Este debería ser un circuito relativamente simple!