Skip to content
Optical Path Calculations

Optical Path Calculations

This page calculates the performance of a basic optical communications link using a simple LED and photodiode with no optics between them. A diagram of a simple optical link is provided below. Demonstrations are provided showing how to extract parameters from a typical LED datasheet and convert them into the values needed to characterize the performance of a free space optical link.

A diagram of the entire LED to photodiode link with respective optical and electrical parameters
A diagram of the simple optical link

Page Organization

This page is organized into the following sections:

  1. Overview of the basic units used in optical path calculations
  2. Converting from luminous intensity to radiant intensity
  3. Converting an LED viewing angle into solid angle (steradians)
  4. Calculating total radiant flux emitted (within viewing angle)
  5. Calculating irradiance at a given distance from the LED
  6. Calculating the expanding beam footprint at a given distance
  7. Calculating the received optical power at a given distance
  8. Calculating the photodiode current produced at a given distance

The following constraints and assumptions apply to the calculations on this page:

  • The use of optical lenses are not in the scope of this page
  • Received power and irradiance assume the receiver area is well within the beam footprint
  • The light hitting the photodiode is perpendicular to the surface

The Units of Light

This section introduces the basic units used to describe light emitted over a free-space path, with focus given to those commonly found in LED datasheets.

Solid Angle - The Steradian (Ω \Omega, sr)

Both luminous intensity (cd, or lm/sr) and radiant intensity (mW/sr) are defined as power per solid angle, so it is important to understand this concept first.

The solid angle, measured in steradians (sr) and denoted by Ω\Omega, is the area (A) on a sphere subtended (cut out) by a cone with its apex at the sphere’s center.

Solid angle definition
By Haade and Habib Mhenni, Wikimedia Commons — licensed under CC BY-SA 3.0 (https://creativecommons.org/licenses/by-sa/3.0/)

A solid angle, Ω\Omega, is defined by the surface area of a sphere:

Ω=Ar2 \Omega = \frac{A}{r^2}

A steradian is the unit of solid angle that subtends an area equal to r2r^2 on the surface of a sphere. Since the solid angle is defined as A/r2A/r^2, and the surface area of a sphere is A=4πr2A = 4 \pi r^2, the radius dependence is removed, leaving a normalized result expressed in steradians.

SteradianConversion Parameter
Ω=4π sr\Omega = 4\pi \text{ sr}Complete sphere
Ω=2π sr\Omega = 2\pi \text{ sr}Hemisphere
Ω=1 sr\Omega = 1 \text{ sr}A patch of area r2r^2 of the sphere

The solid angle can also be calculated using the half-angle from the center of the sphere by substituting the formula for the surface area of a spherical cap

A=2πr2(1cosθ) A=2\pi r^{2}(1-\cos \theta )

into

Ω=2πr2(1cosθ)r2 \Omega = \frac{2\pi r^{2}(1-\cos \theta )}{r^2}

this cancels out the r2r^2 terms. This allows the solid angle to be calculated using only the angle of the cone projected from the center of the sphere. By the definition of the surface area of a spherical cap, the half-angle (center axis to outer boundary) is used.

Ω=2π(1cosθ)\Omega = 2 \pi (1 - \cos \theta)

where θ\theta is the half-angle. If the full-angle (boundary to boundary) is used, you must divide the full-angle by 2.

Luminous Intensity

Luminous intensity (cd)(\text{cd}) is a photometric unit that describes the perceived power of a light source, weighted according to the sensitivity of human vision. It is defined in candela, cd\text{cd}, which is also equal to lumens per steradian (lmsr)(\frac{\text{lm}}{\text{sr}}).

This is the optical power parameter most commonly listed in visible-wavelength LED datasheets, since most visible-wavelength LEDs are designed for visual indication. A wavelength-weighted chart for luminous intensity can be found at the HyperPhysics website.

Radiant Intensity

Radiant intensity (Wsr)(\frac{\text{W}}{\text{sr}}) describes the optical power emitted by a source per unit solid angle. As a radiometric unit, it represents a physical measurement of optical power without any wavelength-weighted conversion.

Radiant intensity is defined at the source, such as the emitter within an LED, for a given solid angle. Radiant intensity is used to calculate irradiance (Wm2)(\frac{\text{W}}{\text{m}^2}) which is the power density at a given distance from the source as it spreads out along the respective spherical surface area.

Converting Luminous Intensity to Radiant Intensity

To convert luminous intensity into radiant intensity (or vice versa), use the luminous efficiency conversion factor K. This is defined as:

K(λ)=IvIe=Vλ×683lmWK(\lambda) = \frac{I_{v}}{I_{e}} = V_{\lambda} \times 683 \frac{\text{lm}}{\text{W}}

where

  • IvI_v = Luminous Intensity
  • IeI_e = Radiant Intensity
  • VλV_{\lambda} = Photopic Luminous efficiency.

The Photopic Luminous efficiency VλV_{\lambda} is a dimensionless value that is found in a lookup table such as that provided by HyperPhysics.com. This website also lists the computed conversion factor (K) for a given wavelength, which is based on the normalized 555nm wavelength at 683 lm/W under the “Photopic Conversion lm/W” column.

Example Calculation

The following example demonstrates how to convert luminous intensity found in a typical visible-wavelength LED datasheet to radiant intensity. Two primary conversions are required, as summarized below.

Datasheet ParameterNeeded ParameterConversion Description
Luminous Intensity (mcd)\text{mcd})Radiant Intensity (mWsr\frac{\text{mW}}{\text{sr}} )Convert the photometric quantity into a radiometric quantity
Viewing Angle (Θ\Theta)Steradian (Ω\Omega)Viewing angle is the full angular width of the cone of light where light intensity has dropped by 50%. Note: Datasheets typically specify a full angle Θ\Theta, whereas the steradian formula below requires the half-angle θ=Θ/2\theta = \Theta/2.

The LED used in this example is the Broadcom Limited: HLMP-EG1A-Z10DD.

ParameterValueSource
Dominant Wavelength626 nmDatasheet overview
Viewing Angle15 °\degreeDatasheet overview
Luminous Intensity (mcd @ 20mA) - Min12000 mcdBasic Characteristics Table
Luminous Intensity (mcd @ 20mA) - Max21000 mcdBasic Characteristics Table
Luminous Intensity (mcd @ 20mA) - Nominal (interpolated)16500 mcdInterpolated from Min/Max values

Note: 1 mcd\text{mcd} is equal to 1mlmsr1\frac{\text{mlm}}{\text{sr}}

Referencing the HyperPhysics website table, which is listed in 10nm increments, interpolate between 620 nm (Vλ=0.381V_{\lambda} = 0.381) and 630 nm (Vλ=0.265V_{\lambda} = 0.265 ) to estimate (Vλ(625nm)=0.323V_{\lambda}(625 \text{nm}) = 0.323). For the purposes of this example, 625 nm is close enough to 626 nm; use the conversion factor for this wavelength going forward.

The conversion factor is therefore:

K(625 nm)=Vλ(625nm)×683lmW=220.61lmWK(625 \text{ nm}) = V_{\lambda}(625 \text{nm}) \times 683 \frac{\text{lm}}{\text{W}} = 220.61 \frac{\text{lm}}{\text{W}}

The final radiant intensity conversion is:

Ie=IvK(625 nm)=16.5lmsr220.61lmW=0.0748WsrI_{e} = \frac{I_{v}}{K(625 \text{ nm})} = \frac{16.5 \frac{\text{lm}}{\text{sr}}}{220.61 \frac{\text{lm}}{\text{W}}} = 0.0748 \frac{\text{W}}{\text{sr}}

Ie=74.8mWsrI_{e} = 74.8 \frac{\text{mW}}{\text{sr}}

Converting Viewing Angle Into Solid Angle

As discussed earlier, the viewing angle can be converted into steradians using:

Ω=2π(1cosθ)\Omega = 2 \pi (1 - \cos \theta)

Where:

  • θ=\theta = The light source’s 50% intensity half-angle

Example Calculation

Convert the Viewing Angle from degrees to radians

θ=π180 deg×15 deg2=0.1309 rad\theta = \frac{\pi}{180 \text{ deg}} \times \frac{15 \text{ deg}}{2} = 0.1309 \text{ rad}

Ω=2π(1cos(0.1309))\Omega = 2 \pi (1 - \cos{(0.1309)})

Ω=0.0538 sr\Omega = 0.0538 \text{ sr}

Total Radiant Flux

Having computed both the radiant intensity and the solid angle of the LED’s beam, the next step is to determine the total radiant flux emitted within the viewing angle. Total radiant flux is the total optical power (Φtotal\Phi_{total}) emitted within the viewing angle.

Φtotal=Ie×Ω\Phi_{total} = I_e \times \Omega

This is particularly useful if collimating lenses will be added to the optical path in the future.

Example Calculation

Calculate the expected optical power being emitted from the example LED within its viewing angle.

Φtotal=Ie×Ω=74.8mWsr×0.0538 sr\Phi_{total} = I_e \times \Omega = 74.8 \frac{\text{mW}}{\text{sr}} \times 0.0538 \text{ sr}

Φtotal=4.02 mW\Phi_{total} = 4.02 \text{ mW}

Although 4.02 mW4.02 \text{ mW} is emitted from the LED within the angular spread of the beam, only a small fraction of this power will land on the photodiode to be converted into an electric current.

Irradiance at Distance dd

With the radiant intensity (Wsr)(\frac{\text{W}}{\text{sr}}) now determined, the next step is to calculate the power spread across the surface of the expanding spherical cap at distance dd from the LED. Irradiance (Wm2)(\frac{\text{W}}{\text{m}^2}) is the radiometric unit describing the radiant flux (energy per unit time) over a defined surface area. Although the radiant intensity (Wsr)(\frac{\text{W}}{\text{sr}}) is independent of the distance from the source, the surface area over which the power is distributed grows with distance, reducing the irradiance (Wm2)(\frac{\text{W}}{\text{m}^2}). This relationship follows the inverse square law. Knowing the irradiance at a given distance is a key step toward determining the optical power received over a photodiode’s active area.

Irradiance is calculated using the formula below source. This equation assumes the detector area is much smaller than the beam footprint, otherwise integration would be required.

E=Ie×cosθd2E = \frac{I_{e} \times \cos{\theta}}{d^2}

where

  • E=E = Irradiance (Wm2)(\frac{\text{W}}{\text{m}^2})
  • Ie=I_e = radiant intensity (Wsr\frac{\text{W}}{\text{sr}})
  • θ=\theta = angle (radian) between the surface normal and source light
  • d=d = distance from the source (m\text{m})

If the light hitting the surface is perpendicular, cos(0)=1\cos{(0)} = 1 and the irradiance equation becomes:

E=Ied2E = \frac{I_{e}}{d^2}

Example Calculation

The following table shows the irradiance at two distances from the example LED used in the previous conversion step. This example assumes the LED is directly pointed at the detector, θ=0rad\theta = 0 \text{rad}.

DistanceRadiant Intensity (mWsr)(\frac{\text{mW}}{\text{sr}})Irradiance (Wm2)(\frac{\text{W}}{\text{m}^2} )
10  cm\text{ cm}74.87.48
20  cm\text{ cm}74.81.87

The plotting of Irradiance vs. Distance below demonstrates the inverse square law in action.

A plot of the example Irradiance vs. Distance
Irradiance plotted vs. distance of the example LED

Beam Footprint

The beam footprint diameter can be calculated from the LED’s viewing angle. Note that the viewing angle defines the full angle at which the intensity has dropped to 50% of its peak, light will extend beyond this calculated footprint.

D=2×d×tan(Θ2)D = 2 \times d \times \tan{(\frac{\Theta}{2})}

Where:

  • D=D = The beam footprint diameter (m)(m)
  • d=d = The distance in meters from the source
  • Θ=\Theta = The LED viewing full-angle (degrees)(degrees)

Example Calculation

Calculating the 10 cm and 20 cm distance footprints shows the growth of the footprint as distance is increased.

DistanceViewing AngleBeam Footprint
10  cm\text{ cm}15°15 \degree2.63 cm\text{cm}
20  cm\text{ cm}15°15 \degree5.27 cm\text{cm}

Plotting the footprint diameter vs. distance shows the intuitive linear relationship (expanding cone).

A plot of the example Footprint Diameter vs. Distance
Footprint diameter plotted vs. distance of the example LED

Received Optical Power

The following parameters have been determined so far:

  • Identified the luminous intensity of the example LED
  • Converted luminous intensity to radiant intensity
  • Calculated the irradiance at a given distance dd from the LED
    • Assuming this area in question is completely within the subtended spherical cap of the solid angle

All of the information needed to calculate the received optical power for the chosen detector area at distance dd from the LED is now known. Since irradiance is defined by Wm2\frac{W}{m^2}, the total optical power over a given area is found by multiplying the irradiance by that area.

The photodiode used in this example is:

Photodiode: Vishay: BPW34

ParameterValueSource
Detector Area7.5 mm2\text{mm}^2First page overview
Reverse Light Current50 μA\mu \text{A} at 950 nm with irradiance 1 mWcm2\frac{\text{mW}}{\text{\text{cm}}^2}Basic Characteristics Table
Relative Spectral Sensitivity S(626 nm)Approx. 0.575Relative to the normalized peak sensitivity at 900nm and measured test current at 950 nm, Figure 7

Example Calculation

Photodiode Responsivity

First, convert the datasheet test irradiance from mWcm2\frac{\text{mW}}{\text{cm}^2} to Wm2\frac{\text{W}}{\text{m}^2}:

E(950nm)=1 mW cm2×10000 cm2m2=10Wm2E(950 \text{nm} ) = 1 \frac{\text{ mW}}{\text{ cm}^2} \times \frac{10000 \text{ cm}^2}{\text{m}^2} = 10 \frac{W}{\text{m}^2}

And then convert the photodiode active area from  mm2\text{ mm}^2 to  m2\text{ m}^2

A=7.5mm2×1×106m21 mm2=7.5×106 m2A = 7.5 mm^2 \times \frac{{1\times10^{-6}} m^2}{1 \text{ mm}^2} = 7.5 \times 10^{-6} \text{ m}^2

Using the datasheet Irradiance and active area, compute the optical power received:

ΦPd=E×A=75μW\Phi_{P_d} = E \times A = 75 \mu \text{W}

Then calculate the absolute responsivity at 950 nm using the datasheet test current at the stated optical power received at the photodiode:

R(950nm)=IPdΦ=50μA75μW=0.667AWR(950 \text{nm} ) = \frac{I_{P_d}}{\Phi} = \frac{50 \mu \text{A}}{75 \mu \text{W}} = 0.667 \frac{A}{W}

Then calculate the actual responsivity at 626 nm:

R(626nm)=R(950nm)×S(626nm)=0.667AW×0.575=0.384AWR(626 nm) = R(950 \text{nm} ) \times S(626 nm) = 0.667 \frac{A}{W} \times 0.575 = 0.384 \frac{A}{W}

Calculate Received Optical Power

The key parameters calculated thus far for describing the LED and photodiode optical path setup are shown below.

ParameterValueNote(s)
EPd(20cm)E_{P_d}(20 cm)1.87 (Wm2)(\frac{W}{m^2} )Irradiance at the photodiode at d=20cmd=20 cm
APdA_{P_d}7.5mm27.5 mm^2BPW34 photodiode active area

To calculate the optical power at the active area of the photodiode, multiply the irradiance by the active area of the photodiode.

ΦPd=1.87Wm2×7.5mm2×1m2100000mm2\Phi_{P_d} = 1.87 \frac{W}{m^2} \times 7.5 mm^2 \times \frac{1 m^2}{100000 mm^2}

ΦPd=14.03μW\Phi_{P_d} = 14.03 \mu \text{W}

Photodiode Current

To calculate the photodiode current for the LED and photodiode pair at a distance of 20 cm, multiply the received optical power by the photodiode’s responsivity at the LED’s dominant emitted wavelength.

IPd=ΦPd×R(626nm)I_{P_d} = \Phi_{P_d} \times R(626 nm)

Example Calculation

ParameterValueNote(s)
R(626nm)R(626 nm)0.384 AW\frac{A}{W}Responsivity of the photodiode (λ=626nm)(\lambda=626 nm)

IPd=ΦPd×R(626nm)=14.03μW×0.384AWI_{P_d} = \Phi_{P_d} \times R(626 nm) = 14.03 \mu \text{W} \times 0.384 \frac{A}{W} IPd=5.39μAI_{P_d} = 5.39 \mu \text{A}

The expected photodiode current is plotted on a logarithmic scale to better show the large dynamic range over 2 m distance.

A plot of the photodiode output current vs. Distance
Photodiode current Vs. Distance

Conclusion

This page has demonstrated how to extract key parameters from typical LED and photodiode datasheets and calculate all of the metrics required to characterize a simple optical link. A natural follow-up will be to design and build this link and measure its actual performance.

Summary of Units & Variables

This section summarizes all of the units and variables used in this page for reference.

Units

UnitSymbolDescription
Steradiansr \text{sr} Solid angle
Candelacd \text{cd} Luminous intensity (lm/sr \text{lm}/\text{sr} )
Watt per steradianW/sr \text{W}/\text{sr} Radiant intensity
Lumen per Wattlm/W \text{lm}/\text{W} Luminous efficiency
Nanometernm \text{nm} Wavelength
WattW \text{W} Radiant flux / Optical power
Watt per square meterW/m2 \text{W}/\text{m}^2 Irradiance
Meterm \text{m} Distance / Radius
Radianrad \text{rad} Angle
Degreedeg \text{deg} , ° \degree Angle
Ampere per WattA/W \text{A}/\text{W} Responsivity
AmpereA \text{A} Electric current
Square millimetermm2 \text{mm}^2 Area
Square centimetercm2 \text{cm}^2 Area

Variables

VariableDescription
Ω \Omega Solid Angle
A A , APd A_{P_d} Area (Sphere patch / Photodiode active area)
r r Radius
θ \theta Half-angle / Angle between surface normal and source
Θ \Theta Full-angle / LED Viewing Angle
Iv I_v Luminous Intensity
Ie I_e Radiant Intensity
K K Luminous efficiency conversion factor
Vλ V_{\lambda} Photopic Luminous efficiency
λ \lambda Wavelength
Φ \Phi / Φtotal \Phi_{total} Total Radiant Flux / Optical Power
ΦPd \Phi_{P_d} Received Optical Power at Photodiode
E E , EPd E_{P_d} Irradiance
d d Distance from source
D D Beam footprint diameter
R(λ) R(\lambda) Responsivity
IPd I_{P_d} Photodiode current
S(λ) S(\lambda) Relative Spectral Sensitivity