Reducir el ruido de la señal arduino para simular la lectura analógica

0

Estoy usando un amplificador operacional para amplificar la entrada de un sensor de presión de mili voltios a voltios usando con arduino. Tanto el amplificador como el sensor se alimentan externamente mediante una fuente de alimentación de CC. Estoy tratando de leer esta señal analógica del arduino usando Matlab Simulink, pero estoy haciendo mucho ruido al intentar leer. No estoy seguro de qué está causando el error, ¿alguna sugerencia?

Necesitaría leer el valor de voltaje para poder hacer una tabla de consulta desde él (relacionando los valores de voltaje correspondientes a los valores de presión)

    

1 respuesta

2

Puede reducir la cantidad de ruido generado por la propia MCU diciéndole que ingrese al modo de suspensión de reducción de ruido ADC. Esto apagará la CPU, la E / S y los temporizadores síncronos (lo que interrumpirá delay() et alia) mientras que todavía permita que el ADC y otras funciones críticas se ejecuten. Una interrupción de ADC no operada permitirá que el dispositivo se active después de la suspensión una vez que se haya completado la conversión.

Consulte la sección "Administración de energía", la subsección "Modo de reducción de ruido ADC" y la sección "Convertidor analógico a digital", la subsección "Cancelador de ruido ADC" de la MCU utilizada en su Arduino específico para obtener más detalles.

    
respondido por el Ignacio Vazquez-Abrams

Lea otras preguntas en las etiquetas