1
\$\begingroup\$

Firstly, I used TIP120 for switching. There was a problem of leakage current may be, so I had one out of four panels glowing. So I decided to switch to MOSFET IRF510. I soldered my circuit from scratch, but the problem remains. Is there something wrong with my circuit?

VERY IMPORTANT NOTE: It works fine on a breadboard! enter image description here

enter image description here

\$\endgroup\$
11
  • \$\begingroup\$ Maybe it's like this because different led colours turn on at different amounts of currents. \$\endgroup\$
    – Bradman175
    Oct 1, 2016 at 14:35
  • \$\begingroup\$ @Bradman175 I have not seen something like this before too. I actually soldered three - four times with these transistors/MOSFET: BC547, 2N2222, TIP120, IRF510. The problem remains. I am not sure what is the problem. Though, answer by Tony Stewart is a bit acceptable but complex for me to understand. I should try that soon. \$\endgroup\$
    – Mat_python
    Oct 1, 2016 at 14:40
  • \$\begingroup\$ what colours LEDs are lighting up? (I'm kinda colourblind) \$\endgroup\$
    – Bradman175
    Oct 1, 2016 at 14:44
  • 1
    \$\begingroup\$ @Xaser Can I suggest a rubber ESD mat in case the OP didn't get that one? \$\endgroup\$ Oct 1, 2016 at 14:53
  • 1
    \$\begingroup\$ @AndrewMorton Nope. I changed the new battery. I tried all the possible combinations of battery, transistors, circuit soldering, LEDs. \$\endgroup\$
    – Mat_python
    Oct 1, 2016 at 15:09

1 Answer 1

1
\$\begingroup\$

This is an excellent example of diodes detecting stray common mode CM E-fields and conducting current by rectification in the LEDs.

The unbalanced switch resistance causes this common mode field.

The solution is to reduce CM EMI by twisted pars then raise the CM impedance above ~1MHz for the fast rise times with a ferrite CM choke or BALUN. These are needed on all high speed high current switched wires.

It can be a clam-shell ferrite like those used in all VGA cables which is moulded in plastic with no air gap or a large torroid with all wires wrapped thru the torroid as many times as possible.

Start by adding a wire from ground and wrap around each cable from source and terminate with a low ESR capacitor on LED boards. Since you have no ground on the LED boards, adding this cap and ground wire, reduces the loop area of the offending board circulating current but will easily couple within the same distance gap as the size of the board loop.

Shielding or connection from an earth ground will also help absorb stray switched E fields greatly by lowering the impedance of your floating battery ground or a sheet of alum. foil connected to earth ground also works.

\$\endgroup\$
3
  • \$\begingroup\$ Thank you for your help. I didn't understand few things here. Should I add 'single' wire from ground and wrap around each cable and terminate with a capacitor? How can I terminate it with a capacitor with one wire? Which value of a capacitor is suitable ? \$\endgroup\$
    – Mat_python
    Oct 1, 2016 at 14:35
  • 1
    \$\begingroup\$ I haven't heard of this phenomenon before. It would be better with some links as I would like to learn as well. \$\endgroup\$
    – Bradman175
    Oct 1, 2016 at 14:37
  • \$\begingroup\$ There are many books on this subject. Try touching earth ground (grounded monitor) and the battery ground or hand around cables \$\endgroup\$ Oct 1, 2016 at 14:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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