Table of Contents
- CHAPTER 1 — GENERAL INFORMATION
- CHAPTER 2 — THEORY OF OPERATION
- CHAPTER 3 — MATERIALS AND CONSTRUCTION
- CHAPTER 4 — ASSEMBLY PROCEDURES
- CHAPTER 5 — CALIBRATION PROCEDURE
- CHAPTER 6 — TUNING AND ADJUSTMENT
- CHAPTER 7 — VERIFICATION
- APPENDIX A — CALCULATIONS AND FORMULAS
- APPENDIX B — EXAMPLE RESULTS
- APPENDIX C — MULTIMETER CALIBRATION OVERVIEW
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
- Frequency accuracy: Check displayed frequency against GPS/WWV/CHU/FM carriers.
- Impedance accuracy: Validate using a known load and known reactance from a stub or LC.
- 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
- Build or verify the 50 ohm load.
- Build one or more quarter-wave stubs (pick key bands).
- Prepare short, known-good test leads.
- Warm up the analyzer (10-15 minutes) before calibration checks.
CHAPTER 5 — CALIBRATION PROCEDURE
Step-by-Step
- Warm up the analyzer for 10-15 minutes.
- Frequency check using WWV/CHU or FM station:
- Measure known carrier.
- Calculate ppm error.
- Apply correction if supported.
- Impedance check using the 50 ohm load:
- Confirm 45-55 ohm range.
- Record SWR.
- Reactive check using the shorted stub:
- Find resonance dip.
- Compare with calculated frequency.
- 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
- DC Voltage - 0.1 mV to 1000 V
- AC Voltage - 0.1 V to 750 V
- Resistance - 0.1 Ω to 40 MΩ
- DC Current - 0.001 mA to 10 A
- AC Current - 0.001 mA to 10 A
- Capacitance - 1 nF to 100 μF
- Frequency - 0.001 Hz to 100 kHz (counter mode)
- 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!
- Voltage: Precision ICs (LM4040) referenced to bandgap voltage
- Resistance: Multiple precision resistors, statistical consensus
- Frequency: GPS atomic clocks (free!)
- Current: Ohm's law (I = V/R with known V and R)
- 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
Recommended Budget: $25
- 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)
- Build precision voltage references
- Measure on all voltage ranges
- Calculate errors
- Document
Result: Know DC voltage accuracy
Phase 2: Resistance (2 hours)
- Buy precision resistor set
- Measure all resistors
- Statistical analysis
- Calculate meter error
Result: Know resistance accuracy
Phase 3: DC Current (1 hour)
- Use voltage reference + precision resistor
- I = V/R (Ohm's law)
- Measure current
- Compare to calculated value
Result: Know current accuracy
Phase 4: Frequency (30 min)
- Connect GPS 1PPS to meter
- Measure frequency
- Should read 1.0000 Hz
- Calculate error
Result: Know frequency counter accuracy
Phase 5: Capacitance (Optional, 1 hour)
- Use RC time constant method
- Requires oscilloscope
- Calculate capacitance from τ = RC
- 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
- multimeter_calibration_overview.md (this file)
- multimeter_voltage_cal.md - DC voltage calibration
- multimeter_resistance_cal.md - Resistance calibration
- multimeter_current_cal.md - Current calibration
Examples
- 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
- Read: multimeter_voltage_cal.md
- Build: Voltage reference circuit (or reuse from oscilloscope project)
- Read: multimeter_resistance_cal.md
- Buy: Precision resistors
- Calibrate: Follow procedures
- Document: Record results
- 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!