8 votos

¿Existe algún DAC que genere una tensión negativa o una onda sinusoidal sin desplazamiento?

Me gustaría generar una tensión positiva y negativa (onda sinusoidal sin desplazamiento) a partir de un AVR microcontrolador. Creo que necesita un DAC externo, porque los internos no son capaces de generar una tensión negativa.

¿Existe la posibilidad de hacerlo o hay algún DAC que lo haga?

12voto

silverbolt Puntos 18

¿Qué tal un tapón de bloqueo de CC con una resistencia para polarizar la salida a tierra (simple filtro RC de paso alto)? Es bastante fácil desplazar las señales si no te importa conservar el componente de CC.

Definitivamente hay muchos DACs disponibles que soportan suministros analógicos bipolares, pero pueden ser un poco caros. Si piensas realizar algún tipo de procesamiento de señales analógicas o de buffering con op amps, entonces puede que no merezca la pena encontrar un DAC que pueda producir una salida bipolar, ya que puedes simplemente desplazar la salida del DAC en una de las etapas del amplificador.

8voto

Spehro Pefhany Puntos 90994

Algunos de los AVR tienen DAC de 12 bits bastante decentes. Podrías simplemente desplazar el cero usando un op-amp. Digamos que la referencia de tu DAC es de 2,5V, entonces podrías desplazar la salida por un -1,25V referido a la entrada para obtener una señal de salida bipolar con 0V de salida a 0x800.

El enfoque general sería algo así:

schematic

simular este circuito - Esquema creado con CircuitLab

Por ejemplo, para una Vref = 2,5V y una salida deseada de -4,0V a +4,0V, podría elegir Rf = 10,0K, entonces R1 = 6,25K y R2 = 16,67K.

El circuito anterior no carga la salida del DAC, pero sí presenta cierta carga a la Vref. Si la impedancia no es muy baja, podrías utilizar otro amplificador óptico en un doble como buffer de ganancia unitaria para que Vref tampoco esté cargado.

Por supuesto, tu amplificador óptico requiere suministros bipolares o no te dará una salida bipolar.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X