If you need to know how to calculate amplitude and period for an alternating current (AC) or signal waveform, the direct answer relies on two fundamental relationships. Amplitude (peak voltage, $V_p$) is derived from the RMS voltage using $V_p = V_{RMS} \times \sqrt{2}$, while the period ($T$) is the inverse of the frequency, calculated as $T = 1 / f$. However, applying these formulas correctly on the bench requires strict attention to units, waveform shapes, and measurement tool limitations.
The Core Formulas for Amplitude and Period
In AC theory and signal processing, a standard sinusoidal voltage wave is described by the time-domain equation below. This single equation governs both the amplitude and the period of the signal.
$v(t) = V_p \sin(\omega t + \phi)$ or $v(t) = V_p \sin(2\pi f t + \phi)$
Symbol Definition Table
| Symbol | Parameter | Standard SI Unit | Bench Definition |
|---|---|---|---|
| $v(t)$ | Instantaneous Voltage | Volts (V) | The exact voltage at a specific microsecond in time. |
| $V_p$ | Amplitude (Peak Voltage) | Volts (V) | Maximum positive deviation from the zero-crossing axis. |
| $T$ | Period | Seconds (s) | Time required to complete exactly one full 360° cycle. |
| $f$ | Frequency | Hertz (Hz) | Number of complete cycles occurring per second ($f = 1/T$). |
| $\omega$ | Angular Frequency | Radians/second (rad/s) | The rate of phase change ($\omega = 2\pi f$). |
| $t$ | Time | Seconds (s) | The independent variable on the oscilloscope X-axis. |
| $\phi$ | Phase Angle | Radians (rad) | Horizontal shift of the wave relative to $t=0$. |
Rearranged Forms for Bench Calculations
Depending on what your multimeter or oscilloscope displays, you will need to rearrange these formulas to solve for the missing variable. Keep these rearranged forms handy:
- Solving for Period: $T = 1 / f$ | $T = 2\pi / \omega$
- Solving for Frequency: $f = 1 / T$ | $f = \omega / 2\pi$
- Solving for Peak Amplitude (from RMS): $V_p = V_{RMS} \times \sqrt{2}$ (approx. $V_{RMS} \times 1.414$)
- Solving for RMS (from Peak): $V_{RMS} = V_p / \sqrt{2}$ (approx. $V_p \times 0.707$)
- Solving for Peak-to-Peak Amplitude: $V_{pp} = 2 \times V_p$
Assumptions, Realistic Magnitudes, and Unit Traps
The formulas above are not universal; they rely on specific physical assumptions. Misapplying them is the most common reason hobbyists and junior technicians get unexpected readings.
When the Formula Applies (and When It Doesn't)
The relationship $V_{RMS} = V_p / \sqrt{2}$ only applies to pure sinusoidal waveforms. If you are measuring a square wave (like an unfiltered PWM signal from an ESP32), the RMS voltage is exactly equal to the peak voltage multiplied by the square root of the duty cycle. For a 50% duty cycle square wave, $V_{RMS} = V_p / \sqrt{2}$ happens to be mathematically true, but for a 20% duty cycle, $V_{RMS} = V_p \times \sqrt{0.2}$. If your wave has high Total Harmonic Distortion (THD), like a modified sine wave from a cheap inverter, the $\sqrt{2}$ multiplier will yield incorrect amplitude calculations.
Realistic Answer Magnitudes
Knowing what a 'normal' answer looks like prevents you from trusting a blown multimeter fuse or a misconfigured scope probe.
| Signal Type | Typical Amplitude ($V_p$) | Typical Period ($T$) | Typical Frequency ($f$) |
|---|---|---|---|
| US Mains AC (Wall) | ~170 V | 16.67 ms | 60 Hz |
| EU Mains AC (Wall) | ~325 V | 20.00 ms | 50 Hz |
| Audio Line Level | ~1.2 V | 50 ms to 50 µs | 20 Hz to 20 kHz |
| Microcontroller PWM | 3.3 V or 5.0 V | 2 ms to 20 µs | 500 Hz to 50 kHz |
Unit Mistakes That Break the Math
- The Millisecond Trap: The formula $T = 1/f$ requires frequency in base Hertz (cycles per second). If your function generator reads 5 kHz, you must convert to 5000 Hz before dividing. $1 / 5000 = 0.0002$ seconds (200 µs). If you blindly calculate $1 / 5$, you get 0.2 seconds, which is off by a factor of 1000.
- Degrees vs. Radians: When calculating instantaneous voltage $v(t)$, the term $(\omega t)$ is in radians. If your calculator is set to degrees, your amplitude calculation at $t=0.005s$ will be completely wrong. Always use radians for $\omega t$, or explicitly convert using $\sin(360^\circ \times f \times t)$.
- Peak vs. Peak-to-Peak: Oscilloscopes usually default to measuring $V_{pp}$ (Peak-to-Peak). Amplitude ($V_p$) is half of $V_{pp}$. Forgetting to divide the scope's $V_{pp}$ reading by 2 before applying the RMS formula will result in an amplitude calculation that is double the actual value.
Worked Example 1: 120V AC Mains Characterization
Scenario: You are designing a step-down transformer circuit for a linear power supply. Your True-RMS multimeter reads the wall outlet at 120V RMS, and the local grid frequency is 60 Hz. You need to select capacitors rated for the maximum peak voltage, and you need to know the period to calculate ripple.
Step 1: Calculate Peak Amplitude ($V_p$)
Using the rearranged formula for sinusoidal amplitude:
- $V_p = V_{RMS} \times \sqrt{2}$
- $V_p = 120 \text{ [V]} \times 1.4142$
- $V_p = 169.7 \text{ [V]}$
Bench Note: This is why a '120V' mains circuit requires capacitors rated for at least 200V or 250V to provide a safety margin above the 170V peak.
Step 2: Calculate Peak-to-Peak Amplitude ($V_{pp}$)
- $V_{pp} = 2 \times V_p$
- $V_{pp} = 2 \times 169.7 \text{ [V]}$
- $V_{pp} = 339.4 \text{ [V]}$
Step 3: Calculate the Period ($T$)
Using the inverse frequency formula, ensuring $f$ is in base Hertz:
- $T = 1 / f$
- $T = 1 / 60 \text{ [Hz]}$
- $T = 0.01667 \text{ [s]}$
- $T = 16.67 \text{ [ms]}$
Worked Example 2: Function Generator Signal Verification
Scenario: You are testing an analog low-pass filter. Your function generator is set to output a 1 kHz sine wave. You connect an oscilloscope to the output and measure a Peak-to-Peak voltage ($V_{pp}$) of 2.5V. You need to document the Peak Amplitude, the RMS voltage (to calculate power dissipation in a 50Ω load), and the exact Period.
Step 1: Calculate Peak Amplitude ($V_p$) from Oscilloscope $V_{pp}$
The oscilloscope measures the total vertical swing. Amplitude is the swing from zero to peak.
- $V_p = V_{pp} / 2$
- $V_p = 2.5 \text{ [V]} / 2$
- $V_p = 1.25 \text{ [V]}$
Step 2: Calculate RMS Voltage ($V_{RMS}$)
Assuming a pure sine wave from the function generator (verified by checking THD on the scope's FFT menu):
- $V_{RMS} = V_p / \sqrt{2}$
- $V_{RMS} = 1.25 \text{ [V]} / 1.4142$
- $V_{RMS} = 0.884 \text{ [V]}$
Power Check: The power dissipated in a 50Ω dummy load would be $P = (V_{RMS})^2 / R = (0.884)^2 / 50 = 15.6 \text{ [mW]}$.
Step 3: Calculate the Period ($T$)
Convert 1 kHz to base units (1000 Hz) before dividing.
- $f = 1 \text{ [kHz]} = 1000 \text{ [Hz]}$
- $T = 1 / f$
- $T = 1 / 1000 \text{ [Hz]}$
- $T = 0.001 \text{ [s]}$
- $T = 1.0 \text{ [ms]}$ (or $1000 \text{ [µs]}$)
Frequently Asked Questions
How to calculate amplitude and period from an oscilloscope screenshot?
To calculate the period from a scope screen, count the number of horizontal divisions for one complete cycle and multiply by the Time/Div setting (e.g., 4 divisions $\times$ 2 ms/div = 8 ms period). To calculate amplitude, count the vertical divisions from the center zero-line to the peak of the wave and multiply by the Volts/Div setting. Do not measure peak-to-peak and forget to divide by two; amplitude is strictly zero-to-peak. Modern digital scopes (like the Rigol DS1054Z or Siglent SDS1202X-E) have automated 'Vpp' and 'Freq' measurements, but manually verifying via the graticule ensures you aren't being fooled by high-frequency noise riding on the signal.
How to calculate amplitude and period if the wave has a DC offset?
A DC offset shifts the entire waveform up or down on the Y-axis but does not change the AC amplitude or the period. If a wave oscillates between +7V and +3V, the DC offset is +5V. The Peak-to-Peak AC voltage is 4V (7V - 3V), meaning the AC Amplitude ($V_p$) is 2V. The period is calculated exactly the same way ($T = 1/f$), measuring the time between identical points on consecutive cycles (e.g., rising-edge zero-crossings, or peak-to-peak). When documenting this, specify it as '2V AC amplitude superimposed on a 5V DC offset' to avoid confusion with True-RMS multimeters, which may block the DC component depending on the coupling setting.
Why does my multimeter amplitude reading not match the oscilloscope?
This discrepancy almost always comes down to two factors: True-RMS vs. Average-Responding meters, and AC vs. AC+DC coupling. A standard budget multimeter assumes a pure sine wave and calculates RMS by measuring the rectified average and multiplying by 1.11. If you measure a triangle or square wave, the multimeter's amplitude reading will be wrong, while the oscilloscope (which samples the actual waveform geometry) will be correct. Furthermore, if your signal has a DC bias, a multimeter set to 'V AC' will use an internal capacitor to block the DC, showing only the AC RMS component. Ensure you are comparing the multimeter's $V_{RMS}$ reading to the oscilloscope's calculated $V_{RMS}$ math function, not the scope's Peak-to-Peak cursor reading.






