I'm designing an application in which the current running into a load is controlled by PWM. A microcontroller generates a PWM cycle at 20kHz and this signal is used to control a MOSFET which is directly connected to the load. The MOSFET operates at 5V gate logic, while the load absorbs 10A at 100% duty cycle, at 12V DC. The microcontroller-to-MOSFET signal is carried by a shielded cable of circa 30 cm length, while the MOSFET is placed in direct proximity of the load. Which is the best way to minimize the EMI in order to comply with electro-magnetic compatibility regulations? It is important to focus on the microcontroller-to-MOSFET path, which is more likely to act as an antenna, or do I need to worry about the MOSFET-to-load, due to the high current involved?


Best way to minimize EMI is to have the MOSFET close to the load for sure but also have the MOSFET driver close to the MOSFET. I have a concern that along 30cm the pulse distortion and introduced impedances might cause issues such as spurious ringing and / or inefficient FET turn-on and turn-off. If you can't get the MCU generating the PWM close to the FET then maybe use a driver circuit at the FET that can "square" the signal back up again and offer a low impedance drive to the FET.

You will also reduce EMI by having a good reservoir capacitor on the DC line feeding the MOSFET - it needs to be up close to the MOSFET so no pulses of large current are carried down the cable feed from the 12V power supply. A good reservoir capacitor would be a decent sized electrolytic (100uF plus) with 1uF ceramic and 1n ceramic in parallel. This maybe over the top but I wouldn't take chances on this.

You might also consider what effects the power PWM has on the load and if necessary apply inductor and capacitor filtering on the FET's output. I'm presuming that you have a fly-back diode on the output of the FET and if you haven't you'll likely need one.

  • \$\begingroup\$ It looks reasonable to use a mosfet driver both in terms of EMC and efficiency (power dissipation). Unfortunately the microcontroller is placed in another assembly than the load. \$\endgroup\$ – Francesco Apr 17 '13 at 11:11
  • \$\begingroup\$ I didn't actually get how the filtering capacitor on the 12V DC line would work. The DC power supply is actually a 150W external network adapter, connected to 220V. Is there a risk that PWM disturbances can spread over the internal circuitry of the power supply? \$\endgroup\$ – Francesco Apr 17 '13 at 11:16
  • \$\begingroup\$ @Francesco The caps provide a local source of high currents and greatly reduce these high load currents going up the power cable back to the 150W adapter - it reduces EMI on this cable. \$\endgroup\$ – Andy aka Apr 17 '13 at 11:39

The wavelength of a 20kHz signal is approximately 15000 meters, so with a cable of only 30cm length, I doubt that there will be significant generation of electromagnetic waves. Even the higher harmonics (since your PWM is a square/"rectangle" wave) are probably not causing any issues.

  • \$\begingroup\$ Yes, but it's not the wavelength of the fundamental (or the harmonics) that is a problem in EMC here. It's a square signal: what defines its frequency content is not the 20kHz, but the rise time. If it has a very strong driver able to have micro seconds rise time, then there is Mhz contents here. \$\endgroup\$ – Blup1980 Apr 17 '13 at 12:02

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.