An electrical source is a device or circuit element that supplies active energy to a load, converting non-electrical energy into electrical energy or stepping down a higher-potential supply to a usable level. What a source changes in a real circuit is everything: it dictates the maximum available current, the voltage regulation under dynamic loads, and the fault tolerance of your entire build. If you undersize your source, your microcontroller will brownout during WiFi transmission; if you choose the wrong type of source, you will instantly vaporize your LEDs.
The Core Definition: Ideal vs. Practical Sources
In circuit theory, we often talk about ideal sources. An ideal voltage source maintains an exact voltage across its terminals regardless of how much current the load draws, implying it has zero internal resistance and can supply infinite current. An ideal current source pushes an exact amount of current through the circuit regardless of the load's resistance, implying it has infinite internal resistance and can generate infinite voltage to force that current through.
In the real world, ideal sources do not exist. Every physical power supply is a practical source, meaning it possesses internal resistance ($R_{int}$) that causes voltage droop under load and limits maximum current output.
Voltage Sources vs. Current Sources (The Big Confusion)
The most common mistake hobbyists make is confusing what a source actually regulates. People assume all power supplies are voltage sources, which leads to catastrophic failures when driving non-linear loads.
Think of a voltage source like a municipal water tower: it provides a fixed pressure (voltage), and the flow (current) depends entirely on how many valves you open (the load resistance). A current source is like a positive displacement metering pump: it forces a fixed flow rate (current), and the pressure (voltage) builds to whatever level is necessary to push that flow through the pipe.
Worked Numeric Example: The Practical Voltage Drop
Let's look at why internal resistance matters when using a voltage source. Suppose you have a 12V sealed lead-acid (SLA) battery with an internal resistance of 0.2Ω. You connect it to a 2Ω heating element.
- Total Circuit Resistance: $R_{total} = R_{load} + R_{int} = 2.0Ω + 0.2Ω = 2.2Ω$
- Actual Current: $I = V / R_{total} = 12V / 2.2Ω = 5.45A$
- Voltage at the Load: $V_{load} = I imes R_{load} = 5.45A imes 2.0Ω = 10.9V$
Your '12V source' is only delivering 10.9V to the heater because 1.1V is being lost as heat inside the battery itself. If you were powering a sensitive 12V relay coil, this 10.9V droop might cause the relay to chatter or fail to pull in. For deeper theory on source modeling, refer to standard circuit analysis texts like those found on Electronics Tutorials.
Where You Meet This in Practice
You interact with source limitations every time you wire a new project. Here is where the distinction between voltage and current sources dictates your hardware choices:
Microcontroller Brownouts: When an ESP32 fires up its WiFi radio, current draw spikes from 80mA to over 350mA for a few milliseconds. If your 3.3V voltage source (like a cheap linear regulator) has high internal impedance, that 350mA spike will drag the voltage down to 2.4V, triggering a brownout reset. The fix isn't changing the voltage; it's choosing a source with lower internal resistance and adding bulk capacitance.
Motor Stalls: A DC motor acts as a dead short when stalled. A robust voltage source with foldback current limiting will detect the stall, drop the voltage, and limit the current to a safe threshold, saving your H-bridge from catching fire.
Dependent Sources: The Simulation Bench Reality
While independent sources (batteries, wall adapters) generate power on their own, dependent (or controlled) sources output a voltage or current that is proportional to another voltage or current elsewhere in the circuit. You rarely build these as standalone physical modules, but you use them constantly in SPICE simulation (like LTspice) and they form the mathematical basis for active components.
- Voltage-Controlled Voltage Source (VCVS): The foundational model for an operational amplifier (op-amp). The output voltage is $A imes (V_+ - V_-)$.
- Voltage-Controlled Current Source (VCCS): The foundational model for a MOSFET in the saturation region. The drain current is controlled by the gate-to-source voltage.
- Current-Controlled Voltage Source (CCVS): Used to model transimpedance amplifiers, converting a photodiode's current output into a readable voltage.
- Current-Controlled Current Source (CCCS): The standard model for a Bipolar Junction Transistor (BJT), where collector current is $eta imes I_{base}$.
Decision Tree: Choosing the Right Source for Your Build
Stop guessing which power supply to buy. Use this decision matrix to select the exact source topology and a proven part number for your next project.
| If Your Load Is... | Required Source Type | Critical Spec to Check | Concrete Part Recommendation |
|---|---|---|---|
| 3.3V/5V Logic (ESP32, Arduino, Raspberry Pi) | Constant Voltage (CV) | Transient response & low ESR output caps | Pololu D24V22F5 (5V, 2.2A buck) |
| High-Power Lighting (Cree XP-L, COB LEDs) | Constant Current (CC) | PWM dimming frequency & ripple current | Mean Well LDD-700H (700mA step-down) |
| High-Torque Motors / Actuators | Constant Voltage (CV) with high peak current | Surge current rating (must exceed stall current) | Server Power Supply (e.g., HP 1200W 12V breakout) |
| Unproven Prototypes / Debugging | Adjustable CV/CC with limits | Programmable OVP/OCP & low noise floor | Rigol DP832 Programmable Bench Supply |
Frequently Asked Questions
Is ground considered an electrical source?
No. Ground (earth or chassis) is a reference node or a return path, not a source. A source must actively supply electromotive force (EMF). Ground simply provides a zero-volt baseline against which the source's potential is measured, or a safe path for fault currents to trip a breaker.
Can an AC alternator be a current source?
By design, automotive alternators and grid-tied generators are voltage sources. They use automatic voltage regulators (AVRs) or excitation control to maintain a steady RMS voltage (e.g., 120V/230V or 14.4V DC after rectification) while the current varies based on the connected load. However, specialized laboratory AC current sources exist for testing current transformers (CTs) and relay trip units.
What happens if I put two voltage sources in parallel?
If they are not exactly identical in voltage, the higher-voltage source will force current backward into the lower-voltage source. With batteries, this causes uncontrolled charging, overheating, and potential venting or fire. If you must parallel sources (like redundant server PSUs or solar panels), you must use series diodes for OR-ing or active load-sharing controller ICs to prevent reverse current flow.
Ultimately, your choice of source defines the physical limits of your circuit. For digital logic and microcontrollers, lock in a high-quality switching constant voltage regulator like the Pololu D24V22F5 to ensure clean, droop-free 5V rails. For any photon-emitting diode over 1W, bypass voltage regulation entirely and wire in a Mean Well LDD-700H constant current driver. Match the source topology to the load's physics, and you will eliminate 90% of the power-related gremlins that plague DIY electronics builds.






