thetraintomars
Member
I have been trying to clean up the output coming from a generic PCM5102A chipset. When I output a triangle/saw the wave is mostly noise free, except near a pulse width approaching zero (sawtooth). The square wave is incredibly noisy with digital noise.
I have grounded the FLT/DEMP/FMT pins and looped the chip's 3.3V to XSMT. I have a 470 Ohm/2.35nf RC low pass filter on the output of the L channel. R goes to ground since I am not using it yet. I have also tried sending the signal into a non-inverting unity gain op-amp in case something was pulling too much current.
One thing is that the noise has stayed exactly the same regardless of what additional components I add to clean it up. So far the program I use is pretty basic. I have also tried switching between waveform pulse, square and square bandwidth limited.
I am guessing I am missing something simple, but I have no idea what.
I have grounded the FLT/DEMP/FMT pins and looped the chip's 3.3V to XSMT. I have a 470 Ohm/2.35nf RC low pass filter on the output of the L channel. R goes to ground since I am not using it yet. I have also tried sending the signal into a non-inverting unity gain op-amp in case something was pulling too much current.
One thing is that the noise has stayed exactly the same regardless of what additional components I add to clean it up. So far the program I use is pretty basic. I have also tried switching between waveform pulse, square and square bandwidth limited.
I am guessing I am missing something simple, but I have no idea what.