El filtro de paso alto no es tan bueno como el acoplamiento de CA del alcance

0

Estoy generando ondas sinusoidales mediante un microcontrolador y un módulo DDS. El seno de salida normalmente oscila siempre de manera positiva entre 0 y alrededor de 1V. Pero quiero generar un seno real alterno con swing simétrico.

Si me acoplo AC a través de un alcance, la salida del seno se vuelve absolutamente simétrica. Por ejemplo, si la onda sinusoidal Vpp es 1.04V. El acoplamiento de CA de Scope da como resultado un giro entre -520mV y + 520mV.

Pero si yo mismo AC se acopla con un filtro de paso alto RC con una tapa de 22uF y una resistencia de 1Meg, el alcance en su configuración de CC muestra un seno con un error de alrededor de 10 mV entre las oscilaciones, observo una oscilación entre -512mV y + 528mV.

¿Cuál podría ser la razón y cómo puedo solucionarlo con un swing simétrico?

EDIT:

Desafortunadamente, el uso de una tapa tan grande para el acoplamiento de CA para obtener una solución independiente de la frecuencia tiene problemas. Primero observé esto después de muestrear los datos en la trama. Este nuevo problema no está relacionado con la fuga o el desplazamiento DDS, etc. El problema es que el tiempo de respuesta es demasiado largo cuando se cambia de una frecuencia a otra. Por tiempo de respuesta me refiero al tiempo que tarda el seno en tomar su forma final cuando la frecuencia de salida del seno DDS. es variado.

Simulé el circuito para mostrar lo que quiero decir, ver la trama verde decayendo (para este caso, no es tan malo, pero dependiendo de cuándo se varía y la frecuencia de cambio, la desintegración varía mucho):

Porencimadelafrecuencia.Secambiade0.1Hza1Hz.Larespuestaesaúnpeorparadiferentesfrecuencias.Nonecesitounarespuestarápida,perodefinitivamenteestonoesconfiable.Yaquí,apartirdeunaadquisicióndedatosreales,semuestralaparteinferiordelaondasinusoidaldecómovaríadurantemuchossegundos.Tambiénobservétransicionesmásextrañasparadiferentescambiosdefrecuencia:

Básicamente,elacoplamientoRCACanteriornofuncionaráparamí.

Entonces,creoquemiúltimasolucióneseliminareldesplazamientomedianteuncircuitocomoeste:

Si utilizo la técnica anterior, no hay ningún problema con el tiempo de respuesta. Pero necesito encontrar una manera de ajustar la 1V mediante un divisor de voltaje y confiar en que Vref será estable y que el DDS tenga la misma compensación. ¿Se puede mejorar algo para este circuito anterior?

    
pregunta user1234

2 respuestas

3

Cualquiera de sus capacitores tiene alguna fuga, por lo que causa una polarización en el voltaje de salida:

simular este circuito : esquema creado usando CircuitLab

O a lo que lo esté conectando tiene un nA de corriente de polarización, o ambos.

El desplazamiento depende de la relación entre la fuga y la resistencia de carga en el primer caso. Si está utilizando un condensador electrolítico, puede cambiar a un tipo de fuga baja o a un tipo de película o cerámica. El aumento del valor de C1, si sigue siendo un electrolítico, no necesariamente ayudará porque la fuga tiende a aumentar con la capacitancia para el mismo tipo de tapa electrolítica.

Editar:

simular este circuito

    
respondido por el Spehro Pefhany
2

Bueno, estás usando una resistencia muy grande con un capacitor grande (muy probablemente electrolítico). Los condensadores tienen fugas, los condensadores electrolíticos aún más. La cantidad de fugas que se acepte depende de su aplicación, y usted elige los condensadores en consecuencia.

10nA de fuga, que es bastante aceptable en la mayoría de las aplicaciones de suministro de energía, implica 10mV de CC gracias a que usa una resistencia de 1Mohm.

    
respondido por el Edgar Brown

Lea otras preguntas en las etiquetas