Switching regulator

From OpenCircuits
(Redirected from SMPS)
Jump to: navigation, search

A "voltage regulator" is designed to hold a constant output voltage.

A "switching voltage regulator", usually called a switching regulator, also called a DC to DC converter, accomplishes this goal by rapidly switching a transistor from full on and full off.

A "linear voltage regulator", usually called a "linear regulator", accomplishes the same goal by holding a transistor in its active region, somewhere between full on or full off. Basic Voltage Regulators are generally linear regulators.

The 723 Voltage Regulator can be used as either a linear or a switching regulator.

The Linuxstamp uses a the LTC3407-3 switching regulator.

The ARMUS Embedded Linux Board uses ...

The MCP1252/3 Flyback Switching Regulators can generate an output voltage greater than the input voltage -- something impossible with linear voltage regulators.

The MC34063 is the favorite switching regulator IC of Russell McMahon. The MC34063 datasheet shows how to build a buck, boost, or switching SMPS with this 8-pin chip. (Several manufacturers produce pin-compatible MC34063 chips).

While learning about SMPS, teachers typically try to gradually ease you into understanding them by starting with perhaps the easiest-to-understand switching converter, the buck converter. Then they move on to the other "simple" converters than can be built using 1 inductor, 1 switch, 1 diode, and 1 capacitor (and some stuff that turns the switch on and off "appropriately"): the buck converter, the boost converter, and the inverting converter. Then they throw every equation even remotely related to SMPS at you, making them sound far more complicated than they really are.

In practice, it seems that many switchers are "flyback" converters -- although some people say that Cuk converters are better than flyback converters; some even go so far as to say that Cuk converters are the "optimum topology".

A maximum power point tracker has many similarities to a switching voltage regulator.

dealing with over-current

A chain of components inside the switching regulator transfers power from its input to its output. One component along that chain is the weakest link -- there's only a limited amount of current it can handle before it permanently fails. (Usually that weakest link is the power transistor.)

If you gradually add more and more stuff to the output of the regulator, or if you suddenly short the output wires together, that is going to demand more power than that weak link can handle.

There are at least 4 ways of dealing with this fact:

  • ignore it, and be very, very careful that you never overload the output. (This is usually fine if the regulator and the device it powers are hard-wired to each other in a way that makes it difficult to add more stuff or short the outputs together).
  • design the regulator to measure the output current with some current sense method, and when it gets close to the current setpoint, the regulator automatically reduces the amount of power transferred to the output. When the output looks like a short circuit, allow exactly the setpoint current to flow. (current limit)
  • design the regulator to measures the output current, and if it ever goes even a tiny amount over the current setpoint, the regulator assumes something has gone horribly wrong, and automatically turns off all output power for a second or so.
  • foldback ... add description here
  • Use a "intelligent switch"[1][2][3] that automatically turns itself off if it gets too close to failure.

further reading

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox