Re: PWM -> Audio





MooseFET wrote:


PWM is the nonlinear operation, and this makes the things complicated.
How do you conclude it must be non-linear?

PCM(x) + PCM(y) == PCM(x+y)
PWM(x) + PWM(y) != PWM(x+y)

I can think of ways it can
be but it seems that it needn't be.

Imagine a DC + small sinewave on the top of it. At the PWM output, the phase shift of the sinewave will be dependent on the DC level. With two sinewaves you will get all sorts of harmonics and intermods.

Even if it is non-linear, since
it is before the filter, you can correct the data to make it produce
the linear result.

It doesn't matter before or after filter. This is a dynamic nonlinearity problem; it is fairly difficult to correct.

Vladimir Vassilevsky
DSP and Mixed Signal Design Consultant
http://www.abvolt.com
.



Relevant Pages

  • Re: No phase shift filter
    ... incorporate, or eliminate the need for, phase shift compensation? ... implementation of a finite impulse response filter might do his job, ... look at the impulse response, overshoot etc. and get a feeling of how ...
    (sci.electronics.design)
  • Re: Einsteins Doppler equation wrong?
    ... > interfering but you have to chose your LP filter with care. ... phase shift it introduces, ... Back in the early 90's it was common to design with mixed TTL and CMOS ... chips, and the edges on the CMOS chips were blazingly fast compared to the ...
    (sci.physics.relativity)
  • Re: Audio Effect Implementation: The Phase Shift
    ... filter and adding a delay would phase shift the signal. ... I understand the idea behind the phase shift, but none of the maths at ... understand what a constant delay does to the phase shift function. ... you have a linear-phase response, ...
    (comp.dsp)
  • Re: Selling a design
    ... I'd always think of using an adaptive linear filter and some other non-linear block over using a completely non-linear filter, how would you characterize the non-linear filter? ... You could use an adaptive algorithm to determine the notch frequency. ... Gaussian noise too. ...
    (comp.dsp)
  • Re: Hilbert Transformer questions..
    ... The required passband goes down all the way to 50 hz. ... half the filter coefficients. ... Just delaying one signal isn't going to give you a good phase shift over ...
    (comp.dsp)

Loading