78L05 vs 7805: How to Choose a Voltage Regulator for Low-Current Designs
What Is a Linear Voltage Regulator?
A linear voltage regulator is one of the most fundamental components in embedded system design. It converts a higher input voltage into a stable, fixed output voltage — providing clean power to MCUs, sensors, communication modules, and more.
78L05 vs 7805: Key Differences
| Parameter | UA78L05CPK (78L05) | LM7805 (7805) |
|---|---|---|
| Max Output Current | 100mA | 1A |
| Package | SOT-89-3 (SMD) | TO-220 (Through-hole) |
| Best For | Low-power, space-constrained designs | High-current, heat-tolerant designs |
| Dropout Voltage | 1.7V @ 40mA | ~2V @ 1A |
| Operating Temp | 0°C ~ 125°C | 0°C ~ 125°C |
| PSRR | 49dB @ 120Hz | ~50dB |
When Should You Choose the 78L05?
The UA78L05CPK is the better choice when your design meets these conditions:
- Load current ≤ 100mA (e.g., sensors, low-power MCUs, Bluetooth modules)
- PCB space is limited and you need an SMD package (SOT-89)
- Your system prioritizes compact, lightweight form factors (IoT nodes, wearables)
- You need a drop-in 5V regulator replacement on Arduino or similar boards
When Should You Choose the 7805?
- Load current exceeds 100mA (e.g., motor drivers, multi-module power rails)
- Good thermal dissipation is available (heatsink-compatible)
- Prototyping stage where board size is not a concern
Quick Selection Guide
Not sure which one to pick? Follow this decision logic:
- Load current ≤ 100mA AND PCB space is tight? → Choose UA78L05CPK (78L05)
- Load current > 100mA OR heatsink is available? → Choose LM7805 (7805)
- Need dropout voltage below 1.5V? → Consider an LDO (e.g., MCP1700, TLV700)
- Efficiency matters and load > 500mA? → Consider a switching regulator (SMPS)
- Replacing an existing 7805 in a low-current circuit? → 78L05 is a drop-in substitute
Typical Application Circuit
The UA78L05CPK requires minimal external components. The standard application circuit follows the datasheet recommendation:
- Input capacitor (C1): 0.33µF ceramic or tantalum, placed close to the input pin — suppresses input line noise
- Output capacitor (C2): 0.1µF ceramic, placed close to the output pin — improves transient response and stability
Typical wiring: V_IN → C1 → UA78L05CPK IN pin → OUT pin → C2 → GND, with GND pin tied directly to ground plane.
PCB layout tip: Keep input and output traces short. For SOT-89-3, use a copper pour on the exposed pad side for passive thermal relief when operating above 60mA.
Thermal Dissipation: A Quick Estimate
Even without a heatsink, it's important to verify the UA78L05CPK stays within its thermal limits. Use this simple formula:
P_D = (V_IN − V_OUT) × I_LOAD
Example: V_IN = 9V, V_OUT = 5V, I_LOAD = 80mA — P_D = (9 − 5) × 0.08 = 0.32W
The SOT-89-3 package has a typical thermal resistance (θ_JA) of ~170°C/W on a standard PCB. At 25°C ambient: T_J = 25 + (0.32 × 170) = 79.4°C — well within the 125°C maximum junction temperature.
Rule of thumb: If P_D exceeds 0.5W, add a copper pour (≥ 1cm²) around the GND pad to reduce θ_JA and keep junction temperature safe.
Typical Application Scenarios
UA78L05CPK is ideal for:
- ESP32 / ESP8266 auxiliary 5V supply
- STM32 development board sensor power rail
- Temperature/humidity sensors (DHT22, SHT31) voltage regulation
- RS-485 / RS-232 communication module power supply
- Portable instruments and handheld device internal regulation
Beyond the 78L05 and 7805: When to Consider LDO or SMPS
Linear regulators like the 78L05 and 7805 are simple and noise-free, but they're not always the right tool. Here's when to look beyond them:
| Regulator Type | Best For | Trade-off |
|---|---|---|
| 78L05 / 7805 (Linear) | Low-noise, low-current, simple designs | Inefficient at high V_IN-to-V_OUT differential |
| LDO (e.g., MCP1700, TLV700) | Battery-powered designs, tight headroom (<1V dropout) | Still linear; efficiency limited by load current |
| SMPS (Buck converter) | High current (>500mA), wide input range, efficiency-critical | More complex, generates switching noise |
Rule of thumb: If your input voltage is more than 3V above your output and your load exceeds 200mA, a buck converter will run significantly cooler and more efficiently than any linear regulator.
Buying Guide: What to Check Before You Order
- Quantity: For prototyping, order 5–10 units. For production runs, request a bulk quote to lock in pricing.
- Authenticity: Source from authorized distributors or verified component marketplaces. Counterfeit 78xx regulators are common — check date codes and packaging markings.
- RoHS compliance: The UA78L05CPK is RoHS-compliant. Confirm if your application requires additional certifications (e.g., AEC-Q100 for automotive).
- Alternative part numbers: UA78L05ACPK (tighter tolerance), MC78L05ACD (ON Semi), L78L05ACD13TR (STMicro) — all functionally compatible.
- Lead time: SMD regulators can have variable lead times. Check stock availability before finalizing your BOM.
Summary: Which One Should You Pick?
For most modern embedded designs, the 78L05 (UA78L05CPK) is the preferred alternative to the classic 7805 — thanks to its SMD package and low quiescent current — as long as your load stays under 100mA. For higher current requirements, stick with the 7805 or consider switching to a switch-mode power supply (SMPS).
Frequently Asked Questions (FAQ)
- Q: What is the UA78L05CPK used for?
The UA78L05CPK is a fixed 5V positive linear voltage regulator used to provide stable power to low-current loads such as microcontrollers, sensors, Bluetooth/Wi-Fi modules, and communication interfaces. It is commonly used in Arduino, ESP32, and STM32-based designs.
- Q: What is the difference between the 78L05 and the 7805?
The main difference is output current capacity and package type. The 78L05 (UA78L05CPK) delivers up to 100mA in a compact SOT-89-3 SMD package, while the 7805 delivers up to 1A in a larger TO-220 through-hole package. Choose the 78L05 for space-constrained, low-power designs and the 7805 for higher current applications.
- Q: Can I replace a 7805 with a 78L05?
Only if your load current is 100mA or less. The 78L05 is a direct functional replacement for the 7805 in low-current circuits, but it will overheat and fail if used in applications that draw more than 100mA. Always check your load requirements before substituting.
- Q: What is the maximum output current of the UA78L05CPK?
The UA78L05CPK has a maximum output current of 100mA. It also features built-in over-current, over-temperature, short-circuit, and reverse polarity protection.
- Q: Does the UA78L05CPK need a heatsink?
Generally no. At typical load currents below 100mA, the SOT-89-3 package dissipates heat adequately without a heatsink. However, if operating near the maximum current limit or in high-ambient-temperature environments, ensure adequate PCB copper pour for thermal relief.
- Q: What are common alternatives to the UA78L05CPK?
Common alternatives include the UA78L05ACPK (higher accuracy grade), MC78L05ACD (Motorola/ON Semi), and LP2950-5.0 (lower dropout). For applications requiring even lower dropout voltage, consider an LDO such as the MCP1700-5002E or TLV70050.
Shop the UA78L05CPK
Ready to order? The UA78L05CPK is in stock and ships worldwide. Whether you need a single unit or bulk quantity for production, we've got you covered.