ECParts Toolkit LogoECParts Toolkit

Engineering Reference

LED Current Sharing, PWM and Dimming Terms Reference

Reference parallel LED branch current sharing, ballast resistance, PWM duty cycle, peak and average current, dimming frequency, driver timing, flicker, and camera boundaries.

Parallel LEDs do not inherently share current. PWM normally changes average current by switching a defined peak current, and no single PWM frequency guarantees freedom from visible flicker, camera artifacts, or compliance concerns in every application.

Parallel LED Current-Sharing Terms

Parallel LED current-sharing terminology
TermEngineering meaningDesign boundary
Parallel branchOne LED or series LED string connected across a common supplyBranch current must be limited or regulated independently
Forward-voltage spreadDevice-to-device Vf variation at a stated current and temperatureA lower-Vf branch can draw disproportionately more current
Ballast resistorA resistor placed in series with each branchAdds negative feedback but dissipates power and does not create precision regulation
Constant-current channelAn active regulator assigned to a branch or stringPreferred when matching, efficiency, thermal behavior, or LED power is critical
Current hoggingUnequal current concentrated in one branchCan be reinforced by junction heating and a falling LED Vf
Thermal couplingBranches influence one another through temperatureLayout and heatsinking affect sharing even with nominally matched parts

PWM and Dimming Terms

LED PWM and dimming terminology
TermEngineering meaningUnit or boundary
PWM frequencyNumber of complete on/off cycles per secondHz; separate from MCU clock and addressable-LED refresh rate
PeriodDuration of one PWM cycleT = 1/f
Duty cycleCommanded on-time divided by period% or ratio from 0 to 1
Peak LED currentCurrent during the commanded on intervalMust satisfy LED and driver pulse/current limits
Average LED currentCycle-averaged current for ideal rectangular pulsesIavg = Ipeak x D; it is not the peak current
Minimum pulse widthShortest pulse the driver and current loop reproduce reliablyLimits very low or very high duty cycles
PWM resolutionNumber of available duty-cycle stepsMore timer counts improve resolution but can constrain frequency
Gamma mappingNonlinear mapping between requested brightness and duty codePerceptual or system-specific; not an electrical power law

Core Relationships

Itotal = Ibranch x Nbranches

Rbranch = (Vs - Nseries x Vf) / Ibranch

Presistor = Ibranch^2 x Rbranch

TPWM = 1 / fPWM

ton = D x TPWM

Iavg = Ipeak x D

Pavg,ideal = Vf x Ipeak x D

Driver Timing

LED PWM driver timing terms
TermEffectDesign implication
Turn-on delayReduces effective on-timeMost significant for short commanded pulses
Rise and fall timeCreates transition intervals rather than an ideal rectangular waveformCan change optical output and switching loss
Minimum on-timeSets a lower useful pulse widthMay establish a minimum controllable brightness
Minimum off-timeLimits duty near 100%The driver may fail to reset or regulate correctly
Switching frequencyRaises transition count per secondHigher frequency can increase gate-drive loss and EMI

Application-Dependent Frequency Review

LED PWM application review
ApplicationRelevant effectRequired review
Human-viewed indicatorVisible modulation, peripheral vision, motionSelect frequency with the actual observer and environment
Camera or machine visionExposure time, rolling shutter, frame rate, beat patternsTest the exact camera and exposure settings
Display backlightRefresh synchronization, low-duty behavior, temporal artifactsReview panel and driver specifications
High-power lightingDriver response, current-loop settling, thermal cycling, EMICheck pulse current, minimum on/off time, and switching loss
Automotive or regulated lightingApplication-specific modulation and safety requirementsUse the current product and jurisdiction requirements

Interpretation Boundaries

LED current sharing and PWM boundaries
TopicUseful interpretationImportant limitation
Average currentUseful first-order electrical/thermal averageDoes not waive instantaneous peak-current limits
Average optical outputOften follows average current over part of the operating rangeLED efficiency, temperature, phosphor, and driver dynamics can make it nonlinear
FlickerTemporal light modulation perceived or measured in an applicationFrequency alone cannot establish universal flicker safety or compliance
Camera bandingImage artifact caused by modulation and sensor timingA frequency acceptable to people may still interfere with cameras
Parallel current balanceSimilarity of current among branchesIdentical schematic values do not guarantee identical branch current

Canonical Calculation Anchors

LED current sharing and PWM calculation anchors
CaseCalculated resultInterpretation
Four 20 mA parallel branches80.0 mA total; 4 branch resistorsEach resistor controls one branch; equal current remains a design assumption
1 kHz, 25% duty1.000 ms period; 250 us on; 750 us offIdeal commanded timing
20 mA peak at 25% duty5.000 mA averagePeak current remains 20 mA during on-time
50% duty, 10 us minimum on/off50.000 kHz maximumTiming-only boundary; not a universal recommended PWM frequency

Engineering Review Checklist

  • Use one ballast resistor or regulated channel per parallel branch.
  • Check LED Vf distribution across current and temperature.
  • Verify resistor tolerance, power, and temperature coefficient.
  • Separate peak current limits from average current and thermal estimates.
  • Check driver minimum on-time and off-time.
  • Confirm timer frequency, actual resolution, and duty quantization.
  • Evaluate EMI and switching loss at the selected frequency.
  • Test visible modulation in the actual viewing environment.
  • Test rolling-shutter and exposure interactions with the actual camera.
  • Apply current product, lighting, automotive, and safety requirements where relevant.

Connected Engineering Content

Support reference

FAQ

Do parallel LEDs share current equally?

No. Forward-voltage, temperature, resistor, layout, and device variations can produce unequal branch current even when the LEDs have the same part number.

Should each parallel LED branch have its own resistor?

For resistor-limited arrays, each branch should normally have its own ballast resistor. High-power or tightly matched systems often need independently regulated constant-current channels.

What causes current hogging in parallel LEDs?

A lower-forward-voltage branch can draw more current, heat more, and experience further forward-voltage reduction, reinforcing the imbalance.

How is PWM average LED current calculated?

For ideal rectangular current pulses, average current equals peak on-current multiplied by duty cycle as a decimal: Iavg = Ipeak x D.

Does PWM reduce LED peak current?

Not inherently. PWM normally changes on-time while the driver maintains its programmed on-current. Both peak and average ratings must be checked.

What PWM frequency should I use?

There is no universal value. Human perception, motion, camera exposure, rolling shutter, driver response, timer resolution, EMI, acoustic interaction, and applicable requirements all matter.

Is a high PWM frequency always flicker-free?

No. Frequency alone does not establish visual comfort, camera compatibility, or regulatory compliance; modulation depth and the viewing or capture conditions also matter.

Why does PWM resolution fall as frequency rises?

A fixed timer clock provides fewer counter steps in each shorter PWM period, reducing the number of available duty-cycle levels.

Why does minimum pulse width matter?

Driver delay and current-loop rise or fall time can consume a short pulse, so commanded duty may not equal effective optical output near the dimming limits.

Can PWM control any LED driver?

No. Use the driver's specified dimming or enable interface and observe its pulse-width, frequency, current, and logic requirements.