Cómo nivelar la señal de forma de onda de desplazamiento + / - 1V a 0 - 5V

0

Actualmente estoy intentando construir un dispositivo de ECG portátil donde, a través de la señal de ECG, se enviará a Arduino UNO, donde los datos se transmitirán a través de Bluetooth y la forma de onda se mostrará en el teléfono Android. Ya he construido un circuito y tengo una buena forma de onda. También logré transmitir con éxito los datos a través de Bluetooth y obtuve una señal que se muestra en el teléfono.

Aquí está el problema. Acabo de descubrir (desafortunadamente) que Arduino UNO solo lee de 0 a 5V. Sin embargo, mi rango de señal de -220mV a + 550mV. Dicho esto, la señal que se muestra en el teléfono se recorta o solo se muestra a la mitad y la forma de onda negativa desaparece. ¿Cómo cambio toda la señal para que su valor comience por encima de 0 V? He intentado no sumar el amplificador sumador y no funciona, o tal vez fue una colocación incorrecta. He adjuntado un esquema de mi circuito de ECG para referencias. Estoy suministrando a mi circuito una batería de 1x 9V donde la potencia se divide en + 4.5V / -4.5V. También he construido con éxito un filtro de muesca analógico de 50Hz. Si alguien sabe como resolver esto, por favor comparta. Además, si tuviera que agregar un amplificador sumador, ¿dónde debería agregarlo?

Tome nota, tengo 2 señales que estoy enviando a la UNO. A0 Pin está recibiendo la señal filtrada y A1 Pin está recibiendo la señal sin filtrar. Ambas señales deben estar niveladas.

Soy de un fondo mecánico, así que no seas demasiado duro conmigo.

Esquema recientemente actualizado.

    
pregunta Ziamk

2 respuestas

2

La forma más sencilla es generar un pseudoground artificial de 2.5 voltios, luego conectar los puntos de tierra actuales para R5 y R2 / R3 a eso. De esta manera, el acoplamiento de CA que ya está haciendo estará en un nivel nominal de cero de 2.5 voltios en lugar de 0. Si hace esto, sin embargo, definitivamente deberá reemplazar el TL071, ya que realmente estará violando el modo común. límites de entrada. Sin conocer sus limitaciones de empaque, sugeriría que simplemente agregue otra batería y opere desde +/- 9 voltios.

También le sugiero que mire detenidamente las páginas 4 y 8 de la hoja de datos de AD620. Notará que, al aumentar la ganancia, el ruido de entrada (efectivo) en realidad disminuye, por lo que usar la mayor cantidad de ganancia posible en la primera etapa es (como siempre) una buena idea. No estoy seguro de qué significa "saturación de ruido", pero recomendaría colocar un par de tapas de 1000 pF de las entradas 620 a tierra para que actúen como un filtro de paso bajo para el ruido. Por supuesto, SIEMPRE debería agregar capacitores de entrada a cualquier amplificador de alta impedancia que esté conectado al desagradable mundo exterior. Si bien esto, por supuesto, disminuirá el ancho de banda, a menos que sea absolutamente, de manera inequívoca, debe tener ese ancho de banda que es mejor sin él. James Roberge, que alguna vez fue un gran nombre en el MIT, tenía un dicho: "Las personas que piden más ancho de banda del que necesitan merecen lo que reciben".

Otra razón para aumentar la ganancia del AD620 es disminuir el efecto de los errores de desplazamiento de entrada de la segunda etapa. Suponiendo que ejecute R1 al 50% (500 k), su ganancia de CC será de hasta 10 mV, según el modelo TL071 que utilice. 500 x 10 mV es de 5 voltios, y esto es claramente más de lo que puede pagar. Más ganancia en la primera etapa significa menos compensación en la segunda, y el acoplamiento de CA eliminará cualquier desviación de CC de la primera etapa.

    
respondido por el WhatRoughBeast
0

Suponga que los voltajes de compensación de IC2 son cero, de modo que su voltaje de salida promedio es de cero voltios; sus señales de ECG varían por encima y por debajo de este punto. Este es un supuesto peligroso, ya que su ganancia parece bastante alta, amplificando cualquier voltaje de compensación. La información de WhatRoughBeast sobre el amplificador de Instrumentación de entrada tiene sentido y permite que el segundo amplificador tenga una ganancia reducida.

Su chip UNO tiene una fuente de alimentación de 5 V, que generalmente también proporciona el voltaje de referencia a gran escala para su convertidor interno analógico a digital. Este voltaje sería una buena fuente para suministrar la compensación de CC requerida de 2.5v.
La salida filtrada de su circuito de ECG proviene de un filtro de muesca en T doble cuya resistencia de CC a tierra (o casi a tierra) es de 200 kohms. Una resistencia de 200k desde esta salida al riel de UNO + 5v debe proporcionar la compensación requerida de 2.5v. Este método también le permite detectar una conexión defectuosa a su circuito de ECG: si su UNO produce un voltaje de escala completa, la conexión se interrumpe. Si prefiere utilizar la salida de ECG sin filtrar, se requiere un método de compensación diferente. Hay muchas fuentes de referencias de micropoder de 2.5v disponibles para ZD1 (tenga en cuenta que algunas referencias de mayor potencia requieren una corriente significativamente mayor, lo que obliga a que R2 tenga un valor menor). Una referencia de micropower de 2.5v facilita los requisitos de alimentación de CC en el preamplificador de front-end.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el glen_geek

Lea otras preguntas en las etiquetas