| Techniques infobox | |
|---|---|
| image | |
| designers | |
| date | |
| vitamins | |
| materials | |
| transformations | |
| lifecycles | |
| parts | |
| techniques | |
| tools | |
| files | |
| suppliers | |
| git | |
| reversible | true |
In control theory, a bang–bang controller (2 step or on–off controller), is a feedback controller that switches abruptly between two states. These controllers may be realized in terms of any element that provides hysteresis. They are often used to control a plant that accepts a binary input, for example a furnace that is either completely on or completely off. Most common residential thermostats are bang–bang controllers.