I have an OLED display and a high gain op-amp on the same circuit. When OLED is powered on and displaying something, it creates a electrical noise on the output of the opamp. Here is what I tried:

  • Opamp and OLED power lines are decoupled with closely-positioned 100nf ceramic caps.
  • The display is mounted directly behind of the said opamp. To determine if noise is not caused by radiated EMI by the display itself, I connected the display away from the PCB by running a wire. No change.
  • Added an LC filter to op-amp supply (ferrite bead and 100n+10u after). No change.
  • If I supply the OLED with a seperate power supply, the problem goes away (output looks same as if OLED disconnected).

Here is a scope capture. Please ignore the rising/falling edges.

scope capture

The OLED driver internally generates ~9V for driving the display. It uses a capacitance multiplier for that and probably that's my problem.

Any help/idea on filtering this supply noise would be appreciated.

Edit 1:

  • Current draw of the OLED: 10mA@5V
  • What is opamp doing: It is MCP601 that I'm using as a thermocouple frontend. Output goes to an ADC (no load).
  • Other noise sources: Circuit is supplied with (clean) 12V, goes through on-board 5V linear regulator (with its input and output caps). Everything (OLED, op-amp and MCU) is on the same supply.
  • Routing: Two layer PCB with ground pour on each layer. I did not do star grounding though.
  • Decoupling on OLED: I modded the OLED board with its supply passes through a ferrite+100n, no change.
  • Ferrite bead: I tried what I have on hand, BLM21PG331SN1D and FBMJ2125HS250NT.
  • \$\begingroup\$ Show the entire schematic. Do you have any switchers in the project? If you have a PCB layout show that also. What does your ground look like? \$\endgroup\$ – Voltage Spike Jun 4 at 16:09
  • \$\begingroup\$ also, how much current does your OLED display draw? It'd probably be better to decouple the source of noise than just the sensitive opamp. How much does the opamp draw? Can you specify which ferrite bead you used? \$\endgroup\$ – Marcus Müller Jun 4 at 16:10
  • 1
    \$\begingroup\$ Oh, and by the way: what are the frequencies of the signals the Opamp is supposed to deal with? \$\endgroup\$ – Marcus Müller Jun 4 at 16:42
  • \$\begingroup\$ because of ESR bypass caps have frequency ranges where they're most effective. The noise looks high enough in frequency that I'd add 1 nF caps in parallel with the 100nF bypass caps. \$\endgroup\$ – scorpdaddy Jun 4 at 18:08
  • 1
    \$\begingroup\$ I'd also try an experiment where the probe tip touches ground and see how much noise is picked up by the scope without the circuit at all – just from the ground loop of the probe. \$\endgroup\$ – scorpdaddy Jun 4 at 18:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.