I am working on to build a dimmer for led lamp. Led driver AC input is about 220V and output of the driver is 70V under load. I placed a npn transistor (mje13007) between led ground and led driver output ground. I am driving this transistor with a PWM source.When duty cycle gets bigger, it starts to flicker. What is this problem and how to overcome?


  • \$\begingroup\$ What are the CV or CC specs vs load V vs I? The flicker implies inadequate supply or excess load current. Should we guess? \$\endgroup\$ – Tony Stewart EE75 Mar 26 '17 at 16:18
  • \$\begingroup\$ The answer of Ignacio Vazquez-Abrams makes sense.Circuit fault and is shutting down \$\endgroup\$ – electronicdual Mar 26 '17 at 16:31
  • \$\begingroup\$ sorry for suggesting "usage fault" not circuit fault for not telling parameters above, but similar idea. \$\endgroup\$ – Tony Stewart EE75 Mar 26 '17 at 17:37

The problem is that the driver is detecting the naive PWM mechanism as a circuit fault and is shutting down. The fix is to use a driver that supports PWM natively.

  • \$\begingroup\$ If I remove the PWM source and drive the transistor with a potentiometer,still have the same problem? \$\endgroup\$ – electronicdual Mar 26 '17 at 16:11
  • \$\begingroup\$ My point is that you cannot make this modification to the circuit at all. The output must only be connected to LEDs. \$\endgroup\$ – Ignacio Vazquez-Abrams Mar 26 '17 at 16:11
  • \$\begingroup\$ How does the circuit sense the modification? \$\endgroup\$ – electronicdual Mar 26 '17 at 16:12
  • \$\begingroup\$ It's comparing the current through the LEDs with what it should be. If they're not the same then it shuts down for safety reasons. \$\endgroup\$ – Ignacio Vazquez-Abrams Mar 26 '17 at 16:13
  • \$\begingroup\$ All led driver ICs have that kind of protection? \$\endgroup\$ – electronicdual Mar 26 '17 at 16:14

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.