How to suppress terrible noise from MAX7219?
yamadanao
Posts: 2
On the same power supply I have connected MAX7219, which is producing terrible noise to amplifier so I can hear refreshing frequencies of MAX7219. If I hook up amplifier to battery power supply the noise is gone. I've also tried to connect 220uF electrolytic capacitor to power supply input of this board, which decreased the noise but not removed completely. Shutting down MAX7219 for a moment, eliminates the noise. Still I can hear it even from far distance. Amplifier board is on small PCB. MAX7219 is on breadboard connected to Arduino. All powered from Arduino.
Here is the date sheet of max7219
I understand breadboard wiring may produce some noises, but this one is too loud. Unfortunately I don't have the scope to tell the noise spectrum, but MAX7219 update frequency from datasheet is 800Hz.
Here is the date sheet of max7219
I understand breadboard wiring may produce some noises, but this one is too loud. Unfortunately I don't have the scope to tell the noise spectrum, but MAX7219 update frequency from datasheet is 800Hz.
Comments
Great care is needed when sharing a supply (+5V and GND in this case) between an analog amplifier and a digital circuit that is experiencing fairly high-current (30mA?) transitions. A breadboard will contribute to the noise, as will any wiring that generates excessive digital noise on the amplifier's power supply.
analog and digital supplies and ground planes. Remember audio circuitry can be affected adversely
by signals at sub-millivolt level, whereas digital decoupling noise and switch-mode converters typically
produce 100's of mV of noise. 5V regulators cost a few pennies...