Are you aware that Wave Players (PCM) generate a lot of EMI ?
Marcello
Posts: 29
All the Wave Players basen on PWM and Counters make a lot of RF noise in the 433 Mhz frequencies for instance.
It is very hard to get some Data from a 433 Mhz receiver while playing some wave file.
Has anyone noticed this problem before ?
I found that soldering a SMD restistor on the Wave output pin can help a lot, but the problem is only attenuated with this·kind of countermeasures.
Did somebody find a better solution to that ?
Ciao·
It is very hard to get some Data from a 433 Mhz receiver while playing some wave file.
Has anyone noticed this problem before ?
I found that soldering a SMD restistor on the Wave output pin can help a lot, but the problem is only attenuated with this·kind of countermeasures.
Did somebody find a better solution to that ?
Ciao·
Comments
The duty cycle of the 40 mhz signal changes to the pcm sample to be outputted at that time then and is held.
... This shouldn't generate to much higher frequency noise. Interesting.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Nyamekye,
Post Edited (Kye) : 11/20/2009 2:09:58 AM GMT
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
*Peter*
If i·cut the Propeller pin and i solder the smd resistor directly on it i still
observe the 433 Mhz·receiver to receive and trigger less, but quite a lot !!
Some sound wave frequencies or the transitions of them cause more noise.
With the SMD·resistor I reduced the consequencies on my application,
but i·do not have a·quiet reception at all !!!!
I·did more: i used a pin near to the Propeller Package Center (DIL) to reduce the
antenna effect of long bonding and package wires.
With a small band receiver and going away from 433 Mhz i get much less noise.
Could be the 400Mhz·(40Mhz x 10) the critical frequency.
I would like very like much to see a spectrum of it !!!
Ciao
Marcello
A square wave is spectrally made up of the sum of the "harmonics" of the fundamental (let's keep it simple) so if you combined all those sine waves you would end up with the square wave. Naturally this applies to all digital systems, even very low frequency ones, it just depends how "sharp" the edges of the square wave are. That's why may buses are slew-rate limited to minimize EMI and ringing.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
*Peter*
Do you have a raccomandation to solve the problem beside not using DIL packages and PCBs with ground plane and "good ground" ?
actually i can think of 1. use grounded tin around the chip and exposed traces. if you have good ground plane on bottom of board then EMI should be minimal.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board coming soon. $21.99 has backlight driver and touch sensitive decoder.
You can use another PWM principle, with a fixed PWM frequency equal to the WAV sampling frequency.
With 80Mhz system clock and 44.1 kHz Wave files you get 10..11 Bit resolution of the PWM-DAC.
Can you post here the Assembly part of the Wave-player you use? Then I can show you the changes to make.
Andy