UNCLASSIFIED
TM-INST-017
MULTIMETER DMM CALIBRATION OVERVIEW
Construction, Theory, Calibration and Verification Procedures
Prepared by: Mervyn Martin, KO6NNH  •  Merced, California  •  26 May 2026
Amateur Radio / Electronics — Not for commercial calibration use

CHAPTER 1 — GENERAL INFORMATION

Gear Profile

  • Example models: Generic bench or handheld units
  • Frequency range: Varies by model; verify datasheet
  • Connector type: BNC, SMA, or binding posts
  • Typical use: General measurement and calibration checks

Purpose

This guide describes a homebrew, no-calibration-needed method to calibrate a multimeter DMM using public reference signals and first-principles checks. It borrows techniques from:

  • ../gps_calibration.md
  • ../fm_broadcast_calibration.md
  • ../radio_standard_calibration.md
  • ../verification_procedures.md

What You Will Build

  • A simple reference load (homebrew 50 ohm)
  • A quarter-wave coax stub test fixture
  • Optional GPS 1PPS counter (if you want tighter frequency checks)

Expected Accuracy

  • Frequency axis: 0.1 to 1 ppm (with GPS or time standards)
  • SWR/impedance: limited by resistor tolerance (typically 1-2%)

CHAPTER 2 — THEORY OF OPERATION

Calibration Philosophy

We use absolute references (GPS 1PPS, WWV/CHU, FM stations) and known physics (speed of light, coax velocity factor, resonance) to validate the analyzer without relying on any pre-calibrated lab equipment.

Key Principles

  1. Frequency accuracy: Check displayed frequency against GPS/WWV/CHU/FM carriers.
  2. Impedance accuracy: Validate using a known load and known reactance from a stub or LC.
  3. Repeatability: Measurements should be stable over time and temperature.

Reference Sources

  • GPS 1PPS: Atomic time tick (best accuracy).
  • WWV/CHU: HF time standards (good accuracy).
  • FM broadcast: Convenient local reference (moderate accuracy).

CHAPTER 3 — MATERIALS AND CONSTRUCTION

Build a 50 ohm Load

  • Use four 200 ohm, 1% resistors in parallel.
  • Solder directly inside a BNC/SMA connector shell if possible.
  • Keep leads short to reduce inductance.

Build a Quarter-Wave Stub

  • Choose coax with known velocity factor.
  • Cut to calculated length (see Calculations).
  • Short the far end (center to shield).
  • Label the stub with its target frequency and VF.

Optional GPS 1PPS Interface

  • GPS module with 1PPS output.
  • LED + resistor for lock indication.
  • Optional ESP32/CYD counter (see optional code example).

CHAPTER 4 — ASSEMBLY PROCEDURES

Assembly Steps

  1. Build or verify the 50 ohm load.
  2. Build one or more quarter-wave stubs (pick key bands).
  3. Prepare short, known-good test leads.
  4. Warm up the analyzer (10-15 minutes) before calibration checks.

CHAPTER 5 — CALIBRATION PROCEDURE

Step-by-Step

  1. Warm up the analyzer for 10-15 minutes.
  2. Frequency check using WWV/CHU or FM station:
  3. Measure known carrier.
  4. Calculate ppm error.
  5. Apply correction if supported.
  6. Impedance check using the 50 ohm load:
  7. Confirm 45-55 ohm range.
  8. Record SWR.
  9. Reactive check using the shorted stub:
  10. Find resonance dip.
  11. Compare with calculated frequency.
  12. Document the offsets and repeatability.

CHAPTER 6 — TUNING AND ADJUSTMENT

Frequency Axis Check

  • Measure WWV/CHU or FM carrier frequency.
  • Compare to published frequency.
  • If your analyzer supports frequency offset adjustment, apply correction.

Impedance/SWR Check

  • Connect the 50 ohm load.
  • The analyzer should read close to 50 ohm and low SWR.
  • Connect the shorted stub and locate the resonance dip; compare to expected.

Trim and Iterate

  • If stub resonance is off, trim length in small increments.
  • Re-check until resonance aligns within expected tolerance.

CHAPTER 7 — VERIFICATION

Verification Checklist

  • Re-measure the reference carrier after calibration.
  • Measure a second independent reference (FM vs WWV/CHU).
  • Confirm measurements are stable across 3-5 repetitions.

Acceptance Targets

  • Frequency accuracy: within 0.1-1 ppm of reference.
  • Load accuracy: within 1-2% of 50 ohm.

APPENDIX A — CALCULATIONS AND FORMULAS

Quarter-Wave Coax Stub

Use a shorted coax stub to create a known resonance:

L = (c / (4 * f)) * VF
                

Where: - L = stub length (meters) - c = 299,792,458 m/s - f = frequency (Hz) - VF = velocity factor of coax (e.g., 0.66 solid PE, 0.78 foam)

Example

Target frequency: 14.200 MHz

L = (299,792,458 / (4 * 14,200,000)) * 0.66
                L = 3.49 m
                

Cut slightly long, then trim while watching the analyzer until resonance hits target.

50 ohm Load (Homebrew)

Parallel resistor network:

R_total = 1 / (1/R1 + 1/R2 + ... + 1/Rn)
                

Example

Four 200 ohm resistors in parallel:

R_total = 1 / (4/200) = 50 ohms
                

Use 1% or 0.1% resistors if possible.

APPENDIX B — EXAMPLE RESULTS

Example Log

Date: 2026-01-15
                Gear: Example Analyzer
                
                Reference: WWV 15 MHz
                Measured: 15,000,012 Hz
                Error: +0.8 ppm
                
                Load Test: 50 ohm load
                Measured: 50.9 ohm
                SWR: 1.02
                
                Stub Test (14.200 MHz target)
                Measured dip: 14.198 MHz
                Error: -0.14%
                

APPENDIX C — MULTIMETER CALIBRATION OVERVIEW

Overview

The Fluke 15B+ is an excellent budget multimeter, but even Fluke meters need calibration. This guide provides cheap, homebrew methods using no calibrated test equipment.

Key Insight: We can calibrate a multimeter using precision components and statistical methods!


What Needs Calibration

Fluke 15B+ Functions

  1. DC Voltage - 0.1 mV to 1000 V
  2. AC Voltage - 0.1 V to 750 V
  3. Resistance - 0.1 Ω to 40 MΩ
  4. DC Current - 0.001 mA to 10 A
  5. AC Current - 0.001 mA to 10 A
  6. Capacitance - 1 nF to 100 μF
  7. Frequency - 0.001 Hz to 100 kHz (counter mode)
  8. Continuity/Diode - Functional test

Typical Fluke 15B+ Specifications

DC Voltage: - Accuracy: ±0.5% + 2 digits (best range) - Resolution: 0.1 mV

Resistance: - Accuracy: ±0.9% + 2 digits - Resolution: 0.1 Ω

DC Current: - Accuracy: ±1.5% + 3 digits - Resolution: 0.001 mA


Calibration Strategy

What We Can Calibrate

Function Method Accuracy Cost
DC Voltage LM4040 references ±0.1-0.5% $10-15
Resistance Precision resistors ±0.1-0.5% $10-20
DC Current V/R method ±1-2% $0 (derived)
Frequency GPS 1PPS ±0.01 ppm $0 (reuse GPS)
Capacitance RC time constant ±5-10% $5

What's Challenging

AC Voltage: - Hard to create precision AC without calibrated AC source - Can verify with known mains (but not precise) - Best option: Buy precision AC voltmeter for verification ($$)

AC Current: - Same challenge as AC voltage - Requires precision AC source

Our approach: Focus on DC voltage, resistance, DC current, frequency. Verify AC with reasonable methods.


The Bootstrap Problem

"How do you calibrate without calibrated equipment?"

Answer: Use absolute references!

  1. Voltage: Precision ICs (LM4040) referenced to bandgap voltage
  2. Resistance: Multiple precision resistors, statistical consensus
  3. Frequency: GPS atomic clocks (free!)
  4. Current: Ohm's law (I = V/R with known V and R)
  5. Capacitance: RC time constant with known R and C

The trick: These are primary standards - they define the measurement, not depend on it!


Cost Breakdown

Minimum Budget: $10

If reusing GPS from TinySA project: - LM4040 voltage references × 3: $6 - Precision resistors × 10: $4 - Total: $10

  • LM4040 references × 4: $8
  • Precision resistors 0.1% × 20: $10
  • Precision capacitors × 5: $5
  • Test clips, wire: $2
  • Total: $25

Deluxe Budget: $50

  • Complete voltage reference board: $15
  • Precision resistor decade set: $20
  • Precision capacitors: $10
  • Enclosure, connectors: $5
  • Total: $50

Compare to: - Fluke factory calibration: $100-200 - NIST-traceable calibration: $300-500


What You'll Achieve

Before Calibration

Unknown errors: - DC voltage could be off by 1-2% - Resistance could be off by 2-3% - Current readings unreliable - Don't know if meter is within spec

Confidence level: "I think it's accurate..."

After Calibration

Known errors: - DC voltage accuracy documented (typically ±0.3%) - Resistance accuracy verified (typically ±0.5%) - Current derived from V/R - Frequency traceable to GPS atomic clock

Confidence level: "I know this meter is accurate to ±0.5%, verified on [date]"


Quick Start Options

Option A: DC Voltage Only (1 hour, $6)

Build 2.5V and 5V references: 1. Buy LM4040-2.5 and LM4040-5.0 2. Build simple circuits 3. Measure with Fluke 4. Calculate errors

Result: Know DC voltage accuracy


Option B: Voltage + Resistance (2 hours, $15)

Add precision resistors: 1. Build voltage references 2. Buy 10× precision resistors (100Ω, 1kΩ, 10kΩ) 3. Measure with Fluke 4. Statistical analysis

Result: Know DC voltage and resistance accuracy


Option C: Complete Calibration (1 weekend, $25-50)

Full system: 1. Voltage references (all ranges) 2. Precision resistor set 3. Current from V/R 4. Frequency from GPS 5. Capacitance verification 6. Complete documentation

Result: Fully characterized multimeter!


Calibration Philosophy

Statistical Consensus Method

Key idea: If you measure 10 precision resistors all marked "1.00kΩ ±0.1%", and your meter reads:

R1: 1.002 kΩ
                R2: 1.003 kΩ
                R3: 1.001 kΩ
                R4: 1.003 kΩ
                R5: 1.002 kΩ
                R6: 1.001 kΩ
                R7: 1.002 kΩ
                R8: 1.003 kΩ
                R9: 1.002 kΩ
                R10: 1.001 kΩ
                
                Average: 1.002 kΩ
                

Two possibilities: 1. All 10 resistors are actually 1.002 kΩ (unlikely) 2. Meter reads 0.2% high (more likely!)

Statistical confidence: With 10 resistors, we can determine meter error to ±0.05% with 95% confidence.


Fluke 15B+ Specifications

Accuracy Specifications (From Manual)

DC Voltage: - 400.0 mV: ±0.5% + 2 counts - 4.000 V: ±0.5% + 2 counts - 40.00 V: ±0.5% + 2 counts - 400.0 V: ±0.5% + 2 counts - 1000 V: ±0.8% + 2 counts

Resistance: - 400.0 Ω: ±0.9% + 2 counts - 4.000 kΩ: ±0.9% + 2 counts - 40.00 kΩ: ±0.9% + 2 counts - 400.0 kΩ: ±0.9% + 2 counts - 4.000 MΩ: ±0.9% + 2 counts - 40.00 MΩ: ±1.5% + 3 counts

DC Current: - 400.0 mA: ±1.5% + 3 counts - 10.00 A: ±2.0% + 5 counts

Frequency: - 99.99 Hz to 999.9 Hz: ±0.1% + 2 counts - Up to 100 kHz: ±0.1% + 2 counts

Goal: Verify meter is within these specifications.


Tools Needed

Essential

  • Fluke 15B+ multimeter (the one we're calibrating!)
  • Soldering iron
  • Breadboard
  • Test leads, clips
  • Calculator or spreadsheet

From Previous Projects

  • GPS module (for frequency calibration)
  • Voltage references (if already built)

Components to Buy

  • LM4040 voltage references (×3-4)
  • Precision resistors 0.1% (×10-20)
  • Capacitors (for testing)
  • Batteries, wire

Calibration Procedure Overview

Phase 1: DC Voltage (2 hours)

  1. Build precision voltage references
  2. Measure on all voltage ranges
  3. Calculate errors
  4. Document

Result: Know DC voltage accuracy


Phase 2: Resistance (2 hours)

  1. Buy precision resistor set
  2. Measure all resistors
  3. Statistical analysis
  4. Calculate meter error

Result: Know resistance accuracy


Phase 3: DC Current (1 hour)

  1. Use voltage reference + precision resistor
  2. I = V/R (Ohm's law)
  3. Measure current
  4. Compare to calculated value

Result: Know current accuracy


Phase 4: Frequency (30 min)

  1. Connect GPS 1PPS to meter
  2. Measure frequency
  3. Should read 1.0000 Hz
  4. Calculate error

Result: Know frequency counter accuracy


Phase 5: Capacitance (Optional, 1 hour)

  1. Use RC time constant method
  2. Requires oscilloscope
  3. Calculate capacitance from τ = RC
  4. Compare to meter reading

Result: Know capacitance accuracy


Internal vs. External Calibration

Internal Calibration

Fluke 15B+ has internal calibration procedure: - Requires opening case - Access via special button sequence - Adjusts internal trimpots or firmware values

Pros: - Actual correction applied - Meter reads correctly

Cons: - Voids warranty - Easy to make worse - Need known references (chicken-and-egg)

External Calibration (Our Approach)

Document errors without opening meter: - Measure known references - Calculate errors - Create correction table - Label meter with corrections

Pros: - Non-invasive - Doesn't void warranty - Reversible - Learn about meter characteristics

Cons: - Have to apply mental correction - Meter doesn't auto-correct

Recommendation: Start with external calibration, understand your meter, then decide if internal cal is needed.


Limitations

What We Can't Easily Calibrate

True RMS AC: - Requires precision AC source - Frequency-dependent - Waveform-dependent - Complex calibration

High Voltage (>50V DC): - Dangerous to build references - Use series/multiplier of low voltages - Or trust manufacturer (Fluke is usually good)

High Current (>1A): - Requires high power dissipation - Precision shunt resistors expensive - Can verify at low currents, trust linearity

Capacitance (precise): - Requires calibrated capacitors or time constant method - Less critical for most work


Safety Notes

Working Safely

Low Voltage DC (< 50V): - Safe for this project - All our references are 1.2V to 10V

Never: - Connect meter to mains voltage for calibration - Exceed meter's ratings - Open meter while powered

Current Measurements: - Watch power dissipation (I²R) - Don't exceed fuse ratings - Use appropriate test resistor wattage

For this project: Everything is safe, low voltage, low current.


Success Criteria

Well-Calibrated Multimeter

DC Voltage: - ✓ 2.500V reference reads 2.500V ±0.005V - ✓ 5.000V reference reads 5.000V ±0.010V - ✓ All ranges within ±0.5%

Resistance: - ✓ 1.000kΩ reads 1.000kΩ ±0.010kΩ - ✓ Multiple resistors agree - ✓ All ranges within ±1%

DC Current: - ✓ Calculated current matches reading ±2%

Frequency: - ✓ 1.000 Hz GPS reads 1.000 Hz ±0.001 Hz


Applications After Calibration

What You Can Now Trust

Electronics design: - Accurate power supply voltages - Precise resistor values - Current consumption measurements

Troubleshooting: - Voltage drop analysis - Resistance measurements - Continuity testing

Component selection: - Verify component tolerances - Match components - Quality control

Scientific work: - Lab measurements - Data collection - Sensor calibration


Comparison to Professional Calibration

Commercial Service

Cost: $100-200 (Fluke service center) Time: 2-4 weeks turnaround Accuracy: Traceable to NIST Certificate: Yes

Our DIY Method

Cost: $10-25 Time: 1 day Accuracy: Traceable to voltage references and GPS Certificate: Self-documented

When to use DIY: - Personal use - Learning - Non-critical work - Budget constraints

When to use commercial: - ISO certification required - Critical measurements - Legal/medical applications


File Structure

Documentation

  1. multimeter_calibration_overview.md (this file)
  2. multimeter_voltage_cal.md - DC voltage calibration
  3. multimeter_resistance_cal.md - Resistance calibration
  4. multimeter_current_cal.md - Current calibration

Examples

  1. examples/fluke15b_complete_calibration.md - Complete worked example

Learning Outcomes

Technical Knowledge

  • Voltage reference operation
  • Statistical analysis
  • Measurement uncertainty
  • Multimeter internals
  • Calibration methodology

Practical Skills

  • Precision measurement techniques
  • Error analysis
  • Documentation
  • Troubleshooting

Confidence

  • Trust your measurements
  • Understand error sources
  • Make informed decisions

Next Steps

  1. Read: multimeter_voltage_cal.md
  2. Build: Voltage reference circuit (or reuse from oscilloscope project)
  3. Read: multimeter_resistance_cal.md
  4. Buy: Precision resistors
  5. Calibrate: Follow procedures
  6. Document: Record results
  7. Verify: Cross-check with other instruments

Summary

The Challenge

Multimeters need calibration, but factory calibration is expensive and time-consuming.

The Solution

  • DC Voltage: Precision references ($6-15)
  • Resistance: Statistical methods ($10-20)
  • Current: Derived from V/R (free)
  • Frequency: GPS atomic clock (free)
  • Total: $16-35

The Result

  • Know meter accuracy to ±0.3-0.5%
  • Verified against absolute standards
  • Complete documentation
  • Confidence in measurements

Ready to calibrate? Continue to multimeter_voltage_cal.md!