4 votos

Añadir modulación LFO a VCA en el sintetizador

Acabo de empezar a esbozar ideas para añadir LFO a la modulación VCA en un dispositivo que ya tiene un circuito VCA empleado, pero me he topado con un inconveniente Puedo diseñar un circuito para dar una modulación adecuada a voltaje VCA completamente abierto, pero a medida que el voltaje de la señal cae de 4,5v a 0v, la señal de modulación cae y empieza a recortar la parte inferior de la onda.

La primera imagen de abajo es el circuito de stock. 4.5V Key Down/0V key up (puede ser contorneado de ataque/liberación) a una resistencia de 15k alimentando un transistor 3906 con base a tierra. Colector a una resistencia de 10k y luego a la polarización de entrada de un amplificador operacional de transconductancia 3080. El voltaje en el otro lado del transistor antes de los 10k es de -15V Key Up y -12V Key Down.

stock vca http://s.eeweb.com/members/patrick_edwards/discussions/2013/09/24/Screen-shot-2013-09-24-at-12.39.32-AM-1380002420.png ¡!

La segunda imagen es uno de mis bocetos. El LFO (oscilación de 1,6 a -1,6) con un sesgo de la tensión A/R (que se alimenta a través de un buffer) alimenta un amplificador que se conecta a la base del transistor que originalmente estaba conectado a tierra. Con este circuito obtengo una buena oscilación de modulación de ~-15V a ~-12V en el otro lado del transistor a la máxima tensión A/R, pero a medida que el 4,5 cae de nuevo a 0 la base comienza a recortar, como en la imagen tres. Me gustaría que la amplitud disminuyera de forma constante a medida que el 4,5 cae a cero y luego dejara de enviar señal a la base del transistor.

LFO añadido a la señal VCA http://s.eeweb.com/members/patrick_edwards/discussions/2013/09/24/Screen-shot-2013-09-24-at-12.48.35-AM-1380002421.png ¡!

Clipped LFO signal http://s.eeweb.com/members/patrick_edwards/discussions/2013/09/24/Screen-shot-2013-09-24-at-12.55.35-AM-1380002421.png ¡!

Intenté usar transistores polarizados como resistencias variables en el bucle de ganancia del amplificador del LFO, pero mis conocimientos sobre la conmutación y el funcionamiento de los transistores no son muy buenos. Si alguien por ahí podría ayudar sería muy apreciado.

6voto

ianb Puntos 659

Parece que tu circuito sólo controla el nivel de CC de la señal a través de la resistencia de 4k y la resistencia de 1k conectada a la entrada de la onda triangular. Así es como veo que entra en el op-amp con la ganancia de 9. ¿Hay algún circuito en el que te basas?

He visto resultados decentes utilizando una onda cuadrada de alta frecuencia (50kHz) modulable por ancho de pulso - se utiliza para activar y desactivar la señal de audio a 50kHz. El ciclo de trabajo de la onda cuadrada PWM define la ganancia del circuito. Si el ciclo de trabajo es del 99%, la amplitud de la señal de audio no se ve afectada (el 1% del tiempo se desactiva). Sin embargo, si el ciclo de trabajo es (digamos) del 10%, la señal de audio se desactiva el 90% del tiempo.

Un filtro de recuperación de audio (filtro de paso bajo de 20kHz) restaura la forma de la señal pero mantiene la amplitud modificada: -

enter image description here

1voto

Dot Net Pro UK Puntos 761

El quid de tu problema parece ser que quieres multiplicar la señal del LFO con la señal A/R, y para hacer esta multiplicación se necesita un circuito que es efectivamente un segundo VCA.

Una forma de hacer un VCA es haciendo uso de la técnica de modulación de ancho de pulso como sugiere Andy aka. El método clásico de "sintetizador analógico" para hacerlo es alterar la corriente de polarización en un par diferencial de transistores - generalmente dentro de un op-amp de transconductancia. Ver las páginas 8-10 del Ficha técnica del LM13700 OTA .

La charla anterior sobre la multiplicación y los VCAs de señal asume que la entrada a su VCA existente es lineal (que creo que es el caso habitual). Si la entrada es, de hecho, logarítmica, simplemente tienes que sumar la señal A/R y la señal LFO (por ejemplo, utilizando un mezclador de op-amp) antes de enviarla al VCA.

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