Just installed a relay in my project that uses MAX7219 7 segment displays and i've noticed that when switching the relay On or OFF would sometimes make the displays to output errors or random characters... is this normal? I guess switching frequency, magnetic field... or whatever the relay does is interfering with MAX7219 switching and thus producing an error.
So, one solution i see would be to add N-channel MOSFET, should this be different than relay in terms of interference?
My relay basically just brakes GND link from a series of LEDs to GND but as i need to control this with multiple switches, it goes through the relay so i can control everything from an Arduino pin.
Any help would be appreciated.