A source of electricity is any device or system that converts stored chemical, mechanical, or radiant energy into a sustained flow of electrons (voltage and current) to power a circuit. When you select a source for a build, you aren't just picking a nominal voltage; you are dictating the available fault current, the voltage regulation under heavy load, and the specific overcurrent protection scheme your installation requires. The most common mistake makers and junior techs make is confusing the primary energy source (like sunlight or a gas engine) with the electrical transducer (the PV cell or alternator), or assuming a power supply's rated voltage will hold steady when a high-inrush load hits it.
The Four Practical Electrical Sources (Bench & Jobsite Scale)
While the grid relies on massive utility-scale generation, DIYers, robotics builders, and electricians work with four distinct categories of localized electrical sources. Understanding the internal impedance and energy density of each is critical for proper wire sizing and breaker selection.
| Source Type | Transducer Mechanism | Typical Internal Resistance | Best Use Case | Cost per Wh (Approx) |
|---|---|---|---|---|
| Electrochemical | Galvanic cell (Batteries) | 0.01Ω - 2.0Ω (Chemistry dependent) | Mobile, off-grid, high-surge loads | $0.15 - $0.40 |
| Electromechanical | Magnetic induction (Generators) | 0.05Ω - 0.5Ω | Backup power, remote AC jobsite tools | $0.30 - $0.60 (fuel factored) |
| Photoelectric | Photovoltaic effect (Solar panels) | Highly variable (irradiance dependent) | Trickle charging, off-grid daytime loads | $0.08 - $0.12 |
| Solid-State | AC/DC or DC/DC conversion (PSUs) | < 0.01Ω (Actively regulated) | Bench testing, stationary robotics, LED arrays | $0.10 - $0.25 |
For a deeper dive into how voltage and current interact across these different source types, the All About Circuits DC textbook chapter on voltage and current provides an excellent foundational breakdown of source impedance.
Worked Example: Sizing a Source for a 12V DC Motor Load
Let's look at what happens when you pair the wrong source with a high-inrush load. Suppose you are building a motorized winch using a 12V DC brushed motor. The motor draws 15A continuous under normal load, but has a 45A stall current when it hits a mechanical bind.
Scenario A: 12V 20Ah Sealed Lead-Acid (SLA) Battery
- Open-circuit voltage: 12.8V
- Internal resistance: ~0.08Ω
- The Math: At a 45A stall, the voltage drop across the internal resistance is V = I × R (45A × 0.08Ω = 3.6V). The terminal voltage sags to 9.2V.
- The Result: The motor controller's low-voltage cutoff trips, or the motor lacks the torque to break the bind. Furthermore, pulling 45A from a 20Ah SLA battery violates the Peukert effect limits, rapidly degrading the lead plates.
Scenario B: 12.8V 20Ah LiFePO4 Battery with 100A BMS
- Open-circuit voltage: 13.4V
- Internal resistance: ~0.015Ω (cell + BMS FETs)
- The Math: At a 45A stall, the voltage drop is 45A × 0.015Ω = 0.675V. The terminal voltage holds steady at 12.72V.
- The Result: The motor receives full voltage, generates maximum stall torque, breaks the bind, and returns to the 15A continuous draw. The BMS comfortably handles the surge without tripping.
Where You Meet This in Practice
You will encounter source-selection decisions in almost every electrical project. Here is how this theory maps to real-world installations:
- Off-Grid Solar Cabins: You aren't just wiring solar panels to a house; you are wiring a photoelectric source (panels) to an MPPT charge controller, which acts as a DC-DC converter to push current into an electrochemical source (battery bank). The inverter then acts as the final solid-state source for your 120V AC outlets.
- Arduino and ESP32 Prototyping: Plugging an ESP32 into a cheap 5V/1A USB wall wart often results in brownout resets when the WiFi radio transmits (spiking to 400mA). The wall wart has poor transient response. Switching to a bench supply with a fast-feedback loop eliminates the brownout.
- EV Conversions and Golf Carts: Upgrading from lead-acid to lithium isn't just about weight savings; it's about lowering the internal resistance of the source so the motor controller can pull 300A+ during acceleration without the pack voltage collapsing below the controller's safety threshold.
For broader context on how localized sources tie into the macro electrical grid, the U.S. Energy Information Administration (EIA) electricity explainer details the relationship between primary energy, generation, and end-use consumption.
Decision Tree: Picking the Right Source for Your Build
Use this decision path to terminate your source selection with a concrete part number or specification.
| If your project requires... | And the environment is... | Then select this source type... | Concrete Part / Spec Pick |
|---|---|---|---|
| Continuous 12V DC, < 300W, low surge | Stationary indoor bench or enclosure | Enclosed AC/DC Switching Power Supply | Mean Well LRS-350-12 (12V, 29A, $45) |
| High surge (motors/solenoids), mobile | Vehicles, marine, or portable carts | Lithium Iron Phosphate (LiFePO4) Battery | Victron Smart LiFePO4 12.8V/100Ah ($350) |
| Trickle maintenance for IoT sensors | Remote outdoor, off-grid | Monocrystalline Solar Panel + PWM/MPPT | Renogy 20W 12V Panel + Wanderer 10A ($40) |
| Clean, adjustable voltage for op-amp testing | Electronics workbench | Linear DC Bench Power Supply | Rigol DP832 (3 channels, low ripple, $400) |
| Default Recommendation for 90% of DIY 12V Bench Builds | Indoor, stationary, mixed loads | Industrial Switching PSU | DEFAULT PICK: Mean Well LRS-350-12 |
FAQ: Source Impedance and Real-World Gotchas
Why does my multimeter read 12.6V on a battery, but the motor won't spin?
A multimeter draws less than 1 milliamp of current. You are measuring the open-circuit voltage (OCV). When the motor connects, it draws amps, and the voltage drops across the battery's internal resistance (V_terminal = OCV - I_load × R_internal). Always measure voltage under load to evaluate a source's true health and capacity.
Can I wire two different power supplies in parallel to double my amperage?
Generally, no. Unless the power supplies are specifically designed with 'current sharing' pins or active droop-sharing circuitry (like high-end server PSUs), the one with the slightly higher voltage output will take 100% of the load until it hits its overcurrent protection and shuts down. To double capacity, wire identical batteries in parallel (with matched state-of-charge), or buy a single larger power supply.
What's the difference between a source and a load in a DC-DC converter?
Context matters. A buck converter is a load to the battery feeding it, but it acts as a source to the Arduino it is powering. When sizing wire and fuses, always size the input side based on the battery's fault current, and the output side based on the converter's maximum continuous output rating.






