7 sgement current
UM5624-11 EWRS-R: JAMECO VALUEPRO: Opto & Illumination
That 4 digit spec says max 30mA forward.
But the odd thing is, i check a single digit 7 segment, the current is about the same. Which shouldn't be.
Look at this 1
LA2541-24EWRN: LEDTECH ELECTRONICS: Opto & Illumination, it wants 30mA as well.
The brightness of the units is specified by the mcd (millicandelas) or ucd (microcandelas). For instance a sunlight ready Led is upwards of a 1000 mcd. I can't find ANY 7 segment displays with more than about 13mcd. Those get kinda expensive.
Now the design spec on a 16F882 says 25 mA per pin max for a max of 90mA TOTAL across all the ports. Overall an 800mW dissipation on the chip.
So we have a single 7segment digit with a 30mA need for best Brightness. It's probably 80% bright at 15mA, so we can go with 15mA. Is that 15mA PER Segment, as normal single LEds also use that amount of current? (15mA is just about what u get with a 330 ohm Resistor in line with the LED driven by 5V.)
Then a 7 segment will draw over 100mA each to display a decimal 8. That is in excess of the 16f882 total drive capability. Strobing, I observe, recommends using a higher current drive based on the number of displays to compensate for the timeslicing dimness factor.
If you decrease the 330 ohm to 82 ohm for each line of a 4 digit display, to keep the avg brightness, the current jumps to 60mA per line or 480mA for a fully lit display (decimal 8). This is virtually constant as one digit is always being driven at any moment.
The PIC will die within a few minutes(depending on ambient temps) with that type of load. So I don't think that 'overdriving' the 7 segment when strobing is a good idea, as the PIC is being severely overdriven.
The individual segments over drive needs to be perhaps at least 60mA (15x4) or more when being strobed at a 25% duty cycle (4 digit) for max brightness. If we settle for 50mA, that requires 2 5 transistor arrays (lm3406). Now, the kicker here is if an individual segment is seeing 50mA, then the common cathode is seeing 50 x 8 = 400mA max sink. Therefore the cc stobe lines need a 2n2222 discrete transistor to do that. All that current boils down to delivering < 50% of max current to the the strobed 7 segments.
Given a Transistor hfe of at least 50, that cuts the load on the PIC to 8 mA or less....which makes for a happy PIC.