Medir la amplitud de onda sinusoidal de CA con ADC

1

He creado una forma de CA sinusoidal usando una red de wien-bridge.

Me gustaría medir la tensión pico a pico de esta onda utilizando mis microcontroladores ADC.

No puedo simplemente usar esta onda como entrada para mi pin de entrada analógica, ya que, por supuesto, la especificación eléctrica no especifica voltajes negativos, y solo obtendría una instantánea de la onda, y tendría que tomar muchas medidas y tomar la máximo uno.

Estoy buscando algunos componentes discretos por los que puedo pasar esta onda para obtener un voltaje de CC simple que representa el voltaje de pico a pico (o solo el positivo) de esta onda.

    
pregunta James

2 respuestas

7

Una forma es usar un detector de picos, pero esto tiene una caída de voltaje de diodo, lo que da un error en el resultado.

No dice nada sobre la frecuencia, pero supongo que es mucho más baja que la frecuencia de muestreo del ADC.

Usaría un sumador de voltaje resistivo para llevar la señal completa dentro del rango del ADC. El sumador resistivo tiene la ventaja sobre el sumador acoplado capacitativamente de que no tiene que tomar en cuenta la atenuación dependiente de la frecuencia del capacitor.

Supongamos que el ADC tiene un rango de 0 V a 5 V, y su señal es de máximo 10 V pico a pico. Entonces desea que Vout sea 0 V para una entrada de -5 V, y lo más cerca posible de +5 V para una entrada de +5 V. Esto último significa que R1 || R2 debe ser mucho más pequeño que R3. Lo primero significa que R1 debería ser igual a R2: si la entrada es cero, entonces no hay corriente a través de R3, y R1 y R2 forman un divisor de resistencia entre -5 V y +5 V. Entonces, si elegimos R1 = R2 = 1 kΩ y R3 = 47 kΩ, entonces la señal de salida oscilará entre 0 V y 4.95 V.

Ahora tome suficientes muestras para encontrar los valores mínimo y máximo, y multiplique la diferencia por 10 V / 4.95 V, que le dará el valor de pico a pico.

    
respondido por el stevenvh
4

Algo así debería hacer para el almacenamiento en búfer y el cambio de nivel:

Si la señal de salida de su puente de Wien tiene una impedancia muy alta, necesitará un búfer antes del condensador también para evitar que el divisor de voltaje lo cargue. También podría rectificar la señal, pero yo haría el filtrado / detección de picos en el micro, ya que tiene más control sobre ella (a menos que haya una razón válida para no hacerlo)

    
respondido por el Oli Glaser

Lea otras preguntas en las etiquetas