¿cómo separar una onda sinusoidal analógica a positiva y negativa usando ADC y DAC? [cerrado]

-1

Tengo una señal de CA que es de 20 V pico a pico y tiene una frecuencia de 200 kHz. Estoy interesado en leer esto en un ADC.

No estoy familiarizado con cómo se hace esto y me gustaría recibir algunos consejos. ¿Cómo trato con la lectura de la señal negativa en un ADC? ¿Necesito escalar el voltaje? Si esto es posible, ¿qué tipo de error puedo esperar?

    
pregunta Diana

1 respuesta

0

Supondré que desea leer en una señal sinusoidal y dejarlo así. Esto se puede hacer con un ADC.

Primero, necesitas saber tu resolución. Si obtiene un ADC de X bits, tendrá 2 ^ X bits para trabajar. Si su micro está siendo apagado con una fuente de alimentación de 5V, entonces 5V / (2 ^ x) = V de resolución. Esencialmente lo estás compartiendo y cuantos más bits, mejor resolución.

Una vez que tienes eso, miras esa tensión de operación nuevamente. Si tiene un suministro de 5V, entonces necesita suministrar de 0 a 5V al ADC. No se puede suministrar negativo o superior a 5V. Obtendrá un pico y / o dañará sus circuitos. Entonces, si está suministrando de 0 a 5 V de una onda sinusoidal, entonces desea centrarse alrededor de 2,5 V con picos positivos y negativos de 2,5 V desde el centro. Este es un voltaje máximo de pico a pico de 5 V dentro de sus límites.

Si el voltaje es pequeño, entonces lo amplificaría para alcanzar este pico a pico, cortar cualquier desviación de CC y agregar su desviación conocida usando un divisor de voltaje entre la alimentación y la tierra. Este es solo un ejemplo, pero he adjuntado un circuito de muestra para mostrarle la señal y el divisor de voltaje para la compensación.

Suproblemaprincipalvieneconelmuestreodealtafrecuenciacomosehaseñalado.Estonoseráposibleconlamayoríadelosmicros,peronoséaquéfrecuenciaserefiere.

EDITAR:Basadoenmásinformacióndada-Enlugardesentarseaquíycompartirunatoneladadeinformación,porqueesteesuntemaenelextranjero,ledaréunavisióngeneral.Necesitasreducirtuseñal.Lamejormaneradehacerloesconunbufferopamp.Estodesperdiciarámenosenergíaqueotrosmétodos.Vealasiguientedocumentaciónylapreguntarelacionada... enlace

¿Cómo leer altos voltajes en el microcontrolador?

La pregunta de intercambio de pila muestra un método para disminuir el voltaje, pero aún necesita que su voltaje sea mayor a 0. Di un método para cambiar arriba, pero hay otros. No tendrá problemas para encontrar las piezas si busca la memoria intermedia, y luego haga coincidir la tensión de entrada con la óptica, la resistencia de entrada de la óptica con el ADC, y asegúrese de no exceder la tensión de entrada máxima de su micro.

    
respondido por el mcmiln

Lea otras preguntas en las etiquetas