My current project is an EMF meter/thermometer combination using a PIC16F818. In order to fit it in the case I want to use, I had to make the circuit as compact as possible (not easy on perfboard!) Anyway, I'm in the testing phase of the circuit and it's picking up EMI/noise from the multiplexed LED display.
Due to space limitations, I put the LEDs on their own board and have it connected to the main board via two pin headers. The EMF amplifier circuit on the main board is sandwiched between these headers, as you can see in the attached sketch.
Last night I made crude EMI shields out of aluminum foil and shipping tape and placed them over the EMF amp circuits and also on the underside of the LED board, and grounded them all to a common point, and this cut the noise roughly in half, but didn't eliminate it completely.
I know the noise is coming from the LED display and drivers, because if I unplug the LED board from the main board, some of the noise goes away. If I set the PIC firmware to not multiplex the LED display at all (leave it off), the noise disappears completely.
Any suggestions? I may try putting a shield on the underside of the main board to see if that helps. I'll also try putting a bigger bypass capacitor on the power going into the EMF circuit as a test (I have a 250µ on there now, anything bigger won't fit).
I suppose if all else fails I could put the EMF sensor/amp on its own board and physically separate it from the main board, but then I'd need to use a different case.
Any suggestions?
Due to space limitations, I put the LEDs on their own board and have it connected to the main board via two pin headers. The EMF amplifier circuit on the main board is sandwiched between these headers, as you can see in the attached sketch.
Last night I made crude EMI shields out of aluminum foil and shipping tape and placed them over the EMF amp circuits and also on the underside of the LED board, and grounded them all to a common point, and this cut the noise roughly in half, but didn't eliminate it completely.
I know the noise is coming from the LED display and drivers, because if I unplug the LED board from the main board, some of the noise goes away. If I set the PIC firmware to not multiplex the LED display at all (leave it off), the noise disappears completely.
Any suggestions? I may try putting a shield on the underside of the main board to see if that helps. I'll also try putting a bigger bypass capacitor on the power going into the EMF circuit as a test (I have a 250µ on there now, anything bigger won't fit).
I suppose if all else fails I could put the EMF sensor/amp on its own board and physically separate it from the main board, but then I'd need to use a different case.
Any suggestions?
Attachments
Last edited: