Overview
The PCB Calculator provides tools for:- Transmission line impedance calculation
- Track width sizing for current
- Via design and thermal calculations
- Component value selection (resistors, regulators)
- RF attenuator design
- Electrical spacing requirements
- Reference data and color codes
Calculator Categories
The calculators are organized into logical groups:General System Design
- Regulators
- Resistor Calculator
Power & Isolation
- Electrical Spacing
- Via Size
- Track Width
- Fusing Current
- Cable Size
High Speed
- Wavelength
- RF Attenuators
- Transmission Lines
Reference
- E-Series
- Color Code
- Board Classes
- Galvanic Corrosion
General System Design
Regulators Calculator
Design voltage regulator circuits with standard 3-terminal ICs
- Select regulator type: LM78xx, LM317, LM337, etc.
- Calculate resistor values for desired output voltage
- Power dissipation calculation
- Component database with common regulators
Resistor Calculator
Standard Values:- E-series resistor selection (E6, E12, E24, E96, E192)
- Parallel/series combinations
- Find closest standard value
- Calculate tolerances
Power, Current & Isolation
Electrical Spacing Calculator
Calculates minimum spacing based on:- Voltage: Operating and peak voltages
- Pollution degree: Environmental conditions
- Material group: PCB substrate type
- Standard: IPC-2221, IEC 60664, etc.
- Clearance requirements
- Creepage distance
- Air gap spacing
Track Width Calculator
Determine copper trace width for given current carrying capacity
- Current: Expected current through trace
- Temperature rise: Allowable heating (typically 10°C)
- Copper weight: 0.5oz, 1oz, 2oz, etc.
- Trace length: For resistance calculation
- Location: Internal or external layer
- Required trace width
- Resistance of trace
- Voltage drop
- Power loss
Via Size Calculator
Via Current Capacity:- Calculate maximum current through via
- Based on via diameter and plating thickness
- Thermal considerations
- Finished hole size
- Plating thickness
- Temperature rise
- Maximum current rating
- Thermal resistance
- Number of vias needed for design current
Fusing Current
Determine at what current a PCB trace will melt and act as a fuse
- Intentional fuse traces
- Safety critical designs
- Verify trace won’t fuse under fault conditions
- Fusing current for given trace width
- Time to fuse
- Energy required
Cable Size Calculator
Wire gauge selection for cables:- AWG (American Wire Gauge)
- Metric wire sizes
- Current capacity
- Voltage drop over distance
High Speed Design
Wavelength Calculator
RF and signal propagation:Signal Frequency
Signal Frequency
Calculate wavelength from frequency:
- Free space wavelength
- PCB wavelength (with dielectric)
- Quarter-wave and half-wave lengths
Material Properties
Material Properties
Account for PCB dielectric:
- FR-4: εr ≈ 4.5
- Rogers: various εr
- Custom materials
RF Attenuators
Design T-pad and Pi-pad attenuator networks
- Pi: Shunt-series-shunt resistor network
- T: Series-shunt-series resistor network
- Bridged-T: Improved bandwidth
- Attenuation (dB)
- Input impedance (typically 50Ω)
- Output impedance (typically 50Ω)
- R1, R2, R3 resistor values
- Standard value substitutions
- Circuit schematic
Transmission Lines
Calculate impedance for various transmission line types:- Microstrip
- Stripline
- Coplanar Waveguide
- Twisted Pair
Single-ended trace on surface:
- Trace width
- Substrate height
- Dielectric constant (εr)
- Copper thickness
- 50Ω: RF, antenna feeds
- 75Ω: Video, cable TV
- 90Ω: USB differential
- 100Ω: Ethernet, HDMI differential
Reference Tools
E-Series Display
Standard resistor and capacitor values reference
- E6: 20% tolerance (6 values per decade)
- E12: 10% tolerance (12 values)
- E24: 5% tolerance (24 values)
- E48: 2% tolerance (48 values)
- E96: 1% tolerance (96 values)
- E192: 0.5% tolerance (192 values)
E12 Series
10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, 82
E24 Series
Plus: 11, 13, 16, 20, 24, 30, 36, 43, 51, 62, 75, 91
Common Values
1k, 10k, 100k (resistors)
0.1µF, 1µF, 10µF (capacitors)
Color Code
Resistor color code calculator:| Color | Digit | Multiplier | Tolerance |
|---|---|---|---|
| Black | 0 | ×1 | - |
| Brown | 1 | ×10 | ±1% |
| Red | 2 | ×100 | ±2% |
| Orange | 3 | ×1k | - |
| Yellow | 4 | ×10k | - |
| Green | 5 | ×100k | ±0.5% |
| Blue | 6 | ×1M | ±0.25% |
| Violet | 7 | ×10M | ±0.1% |
| Grey | 8 | ×100M | ±0.05% |
| White | 9 | ×1G | - |
| Gold | - | ×0.1 | ±5% |
| Silver | - | ×0.01 | ±10% |
Board Classes
IPC standards reference for PCB manufacturing:Class 1: General Electronic
Class 1: General Electronic
- Consumer products
- Short product life
- Function over cosmetics
- Lowest cost
Class 2: Dedicated Service
Class 2: Dedicated Service
- Industrial controls
- Business machines
- Extended life expected
- Moderate reliability
- Most common class
Class 3: High Reliability
Class 3: High Reliability
- Medical equipment
- Aerospace/military
- Continuous performance critical
- Zero downtime tolerance
- Highest quality/cost
Galvanic Corrosion
Galvanic Series (anodic to cathodic):- Magnesium (most anodic)
- Zinc
- Aluminum
- Steel
- Iron
- Tin
- Lead
- Brass
- Copper
- Bronze
- Stainless Steel
- Silver
- Gold (most cathodic)
Greater separation in series = higher corrosion risk when in contact
Usage Tips
Best Practices
Common Workflows
Power Supply Design
- Regulators calculator for voltage
- Track width for current paths
- Electrical spacing for mains
- Via size for ground connections
High-Speed Design
- Transmission line for impedance
- Wavelength for stub lengths
- Track width for loss calculation
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| Switch Calculator | Ctrl+Tab |
| Copy Result | Ctrl+C |
| Preferences | Ctrl+, |
| Help | F1 |
| Quit | Ctrl+Q |
Advanced Features
Custom Materials
Some calculators allow custom material properties:- Dielectric constants
- Loss tangent
- Thermal conductivity
- Resistivity
Batch Calculations
Most calculators update live as you type, allowing quick “what-if” analysis
Related Topics
PCB Editor
Apply calculations to PCB design
Design Rules
Configure DRC with calculated values
Stack Manager
Design impedance-controlled boards
Component Libraries
Manage component symbols and footprints