Frequency, measured in Hertz (Hz), tells you how many times an alternating current or signal waveform completes a full cycle per second. If you need to verify grid stability, troubleshoot a variable frequency drive (VFD), or check a microcontroller's PWM output, your digital multimeter (DMM) is the right tool—provided you know its limitations.
The direct answer: To measure Hz, set your multimeter dial to AC Voltage (V~), insert the black lead into COM and the red lead into the V/Ω jack, and press the dedicated 'Hz' button on your meter. Place the probes in parallel across the signal source or load. The display will toggle from showing voltage to showing the frequency of the waveform.
While the process sounds simple, a DMM calculates frequency using a zero-crossing detector, meaning it relies on the signal's voltage amplitude and waveform shape to trigger an accurate count. Below is the exact bench procedure, safety requirements, and the expected readings you should see.
Meter Setup and Safety Categories (CAT Ratings)
Before you touch a single probe to a circuit, you must verify your meter's safety rating and configure the jacks correctly. Measuring frequency on mains-derived circuits exposes you to the same arc flash and shock hazards as measuring AC voltage.
When measuring frequency on grid-tied AC power (120V/240V/480V), your multimeter must be rated for the environment. Use a CAT III rated meter for branch circuits, outlets, and hardwired appliances. Use a CAT IV rated meter for service entrances, utility meter bases, and main distribution panels. Never use a CAT II or un-rated hobby meter on mains power. Always wear appropriate PPE, de-energize the circuit to make connections if bare terminals are exposed, and verify the meter is functioning on a known live source before testing. For authoritative guidance on measurement categories, refer to the Fluke CAT rating guide and IEC 61010 standards.
Meter Setup Block
- Dial Position: Set to AC Voltage (V~ or V with a wavy line). Most DMMs do not have a standalone 'Hz' dial position; frequency is a secondary function overlaid on the AC voltage range.
- Lead Jacks: Black lead into COM. Red lead into V/Ω/Hz (do not use the Amps/mA jack, which will create a dead short and blow your internal fuse).
- Range: Set to Auto-Range. If your meter is manual-ranging, select an AC voltage range that is higher than the expected signal voltage (e.g., select the 200V range for a 120V mains circuit) to ensure the zero-crossing detector has enough headroom to read the peaks.
Step-by-Step: Probe Placement and Measurement
Unlike current measurements (which require breaking the circuit and placing the meter in series), frequency is derived from voltage. Therefore, your probes must be placed in parallel with the load or signal source.
- Verify the Circuit State: Ensure the circuit is energized and operating under normal load conditions. An unloaded VFD or an un-triggered oscillator may output erratic frequencies.
- Connect the Probes: Place the black probe on the neutral, ground, or signal return path. Place the red probe on the hot line, signal pin, or PWM output.
- Acquire the Voltage Baseline: Read the AC voltage on the screen first. This is a critical diagnostic step. If your meter reads 0.00V AC, it will not be able to calculate Hz, because there is no waveform amplitude to trigger the counter.
- Toggle to Hz Mode: Press the yellow or blue button labeled Hz (sometimes labeled Hz/%). The primary display will switch from Volts to Hertz. (Pressing it a second time often toggles to Duty Cycle percentage).
- Record and Verify: Wait 2 to 3 seconds for the reading to stabilize. Auto-ranging frequency counters often take a moment to lock onto the correct decimal scaling.
Expected Readings: Good vs. Bad Frequency Values
Knowing what number to expect is half the battle. A reading of '58 Hz' means something entirely different on a wall outlet than it does on a 555 timer circuit. Use this reference table to evaluate your measurements.
| Signal Source | Nominal Hz | Acceptable Range (Good) | Bad Reading & Probable Cause |
|---|---|---|---|
| US/Canada Mains Grid | 60.00 Hz | 59.5 Hz – 60.5 Hz | 50 Hz: Equipment is wired to EU grid or wrong transformer tap. 45 Hz: Backup generator governor failing under heavy load. |
| EU/UK/AU Mains Grid | 50.00 Hz | 49.5 Hz – 50.5 Hz | 60 Hz: Import equipment on wrong supply. <48 Hz: Severe grid brownout or generator fault. |
| Arduino Uno PWM (Pins 5, 6) | 976.56 Hz | 970 Hz – 980 Hz | 490 Hz: Code is targeting Timer 1 pins (9, 10) instead of Timer 0. |
| Standard 555 Timer (Astable) | Calculated* | ±5% of calculation | Wildly off: Capacitor dielectric absorption or resistor tolerance drift. |
| VFD Output to Motor (Fundamental) | 0 – 60 Hz | Matches VFD HMI setpoint | Reads 2kHz-15kHz: Meter is reading the PWM carrier, not the fundamental (see mistakes below). |
*555 Timer Frequency = 1.44 / ((R1 + 2*R2) * C). For deeper theory on astable multivibrators, see the Fluke frequency fundamentals guide.
Common Mistakes That Give Misleading Hz Readings
A multimeter is not an oscilloscope. It cannot 'see' the waveform; it only detects when the voltage crosses the zero-volt threshold. This hardware limitation leads to three common diagnostic traps on the bench.
1. The Amplitude Threshold Trap (Reading 0 Hz on a Live Signal)
Most standard DMMs require a minimum signal amplitude to trigger the frequency counter—typically 1.0V to 3.0V peak-to-peak. If you are trying to measure a 50mV audio signal, a low-level sensor output, or a weak crystal oscillator signal, your meter will display '0.00 Hz' even though the signal is perfectly active. The Fix: You must amplify the signal or use an oscilloscope for sub-1V frequency measurements.
2. The VFD Carrier Frequency Illusion
Variable Frequency Drives control motor speed by chopping DC voltage into high-frequency PWM pulses (the carrier frequency, usually 2 kHz to 15 kHz) to simulate a lower-frequency AC sine wave (the fundamental frequency, 0 to 60 Hz). A standard DMM will lock onto the high-speed PWM edges and display '4,500 Hz', leading you to think the VFD is broken. The Fix: Use a meter with a built-in Low-Pass Filter (LPF) button (like the Fluke 87V) which filters out the carrier and allows the meter to read the true fundamental motor frequency.
3. DC Offset and Duty Cycle Extremes
If a PWM signal has a massive DC offset and never actually crosses 0V (e.g., it swings from +3V to +5V), a standard AC-coupled multimeter might fail to register the cycles. Similarly, if the duty cycle is extremely narrow (under 5% or over 95%), the zero-crossing detector may miss the pulse width entirely, resulting in erratic, jumping Hz readings.
Frequently Asked Questions
How to measure Hz on a DC PWM signal with a multimeter?
To measure the frequency of a DC-based PWM signal (like a 5V Arduino output or a 12V LED dimmer), set your multimeter to DC Voltage (V⎓) first to verify the baseline voltage, then press the Hz button. Because the signal never drops below 0V, some meters struggle to find the zero-crossing. If your meter reads 0 Hz on a known DC PWM signal, switch the dial to AC Voltage (V~) to force the meter to AC-couple the input, blocking the DC offset and allowing it to read the AC ripple frequency of the pulses.
Why does my multimeter read 0 Hz on a live circuit?
If you confirm voltage is present but the Hz reading is zero, the signal amplitude is below the multimeter's trigger threshold (usually <1V RMS). Another common cause is measuring a pure DC signal (like a battery or a steady linear power supply output), which has no cycles and therefore a true frequency of 0 Hz. Finally, a blown internal meter fuse (if you accidentally used the Amps jack) will result in no reading, though this will also show 0.00V.
What is the maximum Hz limit for digital multimeter frequency measurement?
Standard hardware store DMMs typically max out at 10 kHz to 50 kHz. Advanced true-RMS meters (like the Fluke 87V or Brymen BM786) can accurately measure up to 200 kHz. If you attempt to measure a 1 MHz switching power supply frequency or a high-speed SPI clock line, the multimeter's internal bandwidth filter will block the signal, and it will read 0 Hz or display garbage data. For anything above 200 kHz, you must use an oscilloscope or a dedicated RF frequency counter.






