Estoy usando el ADC en un ATtiny24 para grabar una señal de CA. El ADC tiene un rango de 0-3.3V. Estoy usando un rectificador de precisión para deshacerme de la parte negativa de la señal. Adjunto una foto del circuito que estoy usando para el rectificador. Estoy usando un LMC6484 como amplificador operacional con 3.3 V para el riel V + y 0 para el riel V. Estoy usando 1N4004 como diodos y 10k para las resistencias.
Mi registrador es capaz de graficar la forma de onda del rectificador muy bien. PERO el oscope muestra que la salida del rectificador varía de -0.5 a 1V. ¡Pero mi micro muestra una señal con la misma forma de onda que va de 0-1.5V! Si sustituyo el rectificador de precisión con una combinación simple de diodo / resistencia, obtengo una forma de onda que varía de -0.X voltios a Y voltios (dependiendo de la entrada a través del generador de funciones). El micro sigue la forma de la forma de onda correctamente, pero el rango de voltaje es de 0.X a Y voltios.
Siempre tengo una pequeña señal negativa incluso con el rectificador de precisión y cuando grafico los resultados a través de mi registrador, parece que el valor negativo más grande se ha movido hasta cero, por lo que parece que obtengo un rango mayor. que la entrada.
¿Esto es el resultado de poner voltajes negativos en mi ADC? ¿Toma los voltajes negativos, configúrelos como 'tierra' con respecto a otros voltajes?
Ingresé voltajes positivos en el registrador a través de una fuente de alimentación, ¡y lee esos voltajes perfectamente! También sigue muy bien la forma de las formas de onda. El único problema parece ser el rango. Estoy completamente perdido.