Con independencia de alternar dos interruptores de la serie para multiplicar dos señales pwm

0

Preface

Se sabe que se puede sintetizar una señal en un tren de pulsos de caja (modulación pwm), cada uno con la misma amplitud, si se aplica una filtración de paso bajo adecuada a este tren de pulsos antes de que alcance la carga.

Ahora considere la síntesis del producto de dos señales. He encontrado con algunas simulaciones rudimentarias de matlab (ver más abajo) que el promedio * de la multiplicación de dos valores de constante modulada pwm ** es igual al valor de la multiplicación de dos señales constantes

* Utilizo el promedio porque es equivalente a pasar solo la señal a una frecuencia igual a cero, lo que es una operación de paso bajo.

** Los valores no constantes son constantes en pequeños intervalos de tiempo, así que suba las dos frecuencias de la portadora y estará listo.

    %pwm test


    %domain
    n = 5e6;
    t = linspace(0,1/2,n); %time

    %sawtooth carriers 
    %Frequencies f1 and f2 should be much different in 
    %magnitude relative to eachother i.e. f1 >> f2 or f2 >> f1. Here I use
    %the case of f2 >> f1.
    f1 = 1e3;
    f2 = 1e5;
    st1 = sawtooth(2*pi*f1*t)';
    st2 = sawtooth(2*pi*f2*t)';

    %constant values
    constant_11 = -1/2*ones(n,1);
    constant_12 = 1/2*ones(n,1);

    %pwm modulation
    pwm1 = sign(st1 - constant_11);
    pwm2 = sign(st2 - constant_12);

    %multiply
    pwm12 = pwm1.*pwm2;
    av_pwm12 = mean(pwm12)*ones(size(pwm12));
    actual12 = constant_11.*constant_12;

    %visualize
    plot(actual12),hold on,plot(av_pwm12),hold off

Multiplicar las dos señales moduladas pwm en el código que he mostrado es como alternar independientemente dos conmutadores serie mutuamente en serie con la carga, es decir, la carga solo recibe corriente cuando el estado de ambos conmutadores está cerrado.

Pregunta

Si nadie encuentra un problema con lo que he dicho en el prefacio, me gustaría preguntar si se han realizado estudios sobre este tipo de multiplicación de señales. Si es así, ¿podría dirigirme a la información sobre tal estudio o estudios?

He intentado localizar información sobre este tema pero parece que no puedo desenterrar nada. Tal vez me falte la palabra clave correcta que se ha asignado a lo que estoy buscando ... De todos modos, cualquier ayuda al respecto sería muy apreciada. Gracias de antemano.

    
pregunta ElecEng2016

1 respuesta

3

No sé nada sobre MathLab y un poco sobre PWM. ; ^)

  

Se sabe que se puede sintetizar una señal en un tren de pulsos de vagones, cada uno con la misma amplitud, si se aplica la filtración adecuada de paso bajo a este tren de pulsos antes de que alcance la carga a.k.a pwm.

Si el filtro de paso bajo ya no es PWM, es una señal analógica.

  

Ahora considere la síntesis del producto de dos señales. He encontrado con algunas simulaciones rudimentarias de matlab (ver más abajo) que el promedio * de la multiplicación de dos valores de constante modulada pwm ** es igual al valor de la multiplicación de dos señales constantes

Tienes que tener cuidado aquí.

simular este circuito : esquema creado usando CircuitLab

Figura 1. Al multiplicar estas dos señales PWM (de forma AND), se obtiene una salida cero.

simular este circuito

Figura 2. Si una frecuencia es un múltiplo alto de la otra, el esquema podría funcionar.

simular este circuito

Figura 3. Un multiplicador analógico-digital mixto también puede satisfacer sus requisitos. A es una señal analógica (que puede haber sido generada por una fuente PWM). B podría ser digital o analógica.

Hubo un chip de piano digital disponible en la década de 1980 (usado por Maplin y Elektor en sus pianos digitales) que generó una curva de decaimiento RC cada vez que se disparó una nota. Esto fue activado por los trenes de pulsos del generador de tonos digitales para dar un tren de pulsos de ondas cuadradas en descomposición. (Luego se filtraron para eliminar los armónicos muy altos). Las ondas cuadradas solo dieron armónicos impares. Animé el mío agregando la octava sobre cada nota usando 60 diodos O compuertas, una para cada tecla. Ayudó.

    
respondido por el Transistor

Lea otras preguntas en las etiquetas