??? 07/25/05 11:45 Modified: 07/25/05 11:46 Read: times |
#97974 - Ground bounce is an issue Responding to: ???'s previous message |
James said:
Hi, in reading previous posts for driving LEDs with an 8051 I noticed it is suggested to use a transistor to drive the LED, preferably a PNP type. If the port pin can sink 20 ma then why bother with the PNP? Think about where the 20mA will flow: Into the micro, along the ground routing on die and finally along the internal ground wire to ground pin of package. While static 20mA DC would not make much trouble, it will if this current undergoes sudden changes. Then the whole ground routing inside chip package provides enough parasitic inductance to cause serious voltage drops, also called ground bounce. This need not to be problematic, if small packages are used, like PLCC or even SMD, or if only light loads are switched-on. But with DIL40 packages and with several LEDs switched-on simultaneously ground bounce can be quite enormeous and can cause the micro to run ill. Kai |
Topic | Author | Date |
Driving LED | 01/01/70 00:00 | |
Re: Led Driving | 01/01/70 00:00 | |
Another aspect![]() | 01/01/70 00:00 | |
Sawing with a file.. | 01/01/70 00:00 | |
How many LEDS | 01/01/70 00:00 | |
Driving LEDs | 01/01/70 00:00 | |
PNP | 01/01/70 00:00 | |
Good design practice | 01/01/70 00:00 | |
generalizations | 01/01/70 00:00 | |
Ground bounce is an issue | 01/01/70 00:00 |