Dynamic Range Calculator

Calculate the dynamic range of a system from its maximum signal level and noise floor.

dBm
dBm

Dynamic Range

90.0 dB

Equivalent ADC Bits14.7
Max Signal (mW)10.000 mW

Dynamic Range vs Maximum Signal Level

What is Dynamic Range?

Dynamic range is the ratio between the largest and smallest signals a system can handle, expressed in decibels.

Formula

DR (dB) = Max Signal Level - Noise Floor

Equivalent Bits = (DR - 1.76) / 6.02

The equivalent bits tell you the ADC resolution needed to digitize this range. Each bit adds about 6 dB of dynamic range.

Examples

  • CD audio (16-bit): 96 dB
  • Professional audio (24-bit): 144 dB theoretical
  • FM radio: ~70 dB
  • Human ear: ~120 dB
  • Example Calculation

    Receiver with max signal +10 dBm and noise floor -80 dBm.

    1. 01Dynamic range: 10 - (-80) = 90 dB
    2. 02Equivalent bits: (90 - 1.76) / 6.02 = 14.7 bits
    3. 03A 16-bit ADC would cover this range

    Frequently Asked Questions

    Learn More

    Ohm's Law Guide

    A complete guide to Ohm's Law. Learn the relationship between voltage, current, and resistance, with practical examples, the power triangle, and circuit analysis tips.

    Related Calculators