Preklápací obvod

Preklápací obvod (alebo bežnejšie, hoci nespisovne klopný obvod, skr. KO) je elektronický obvod s niekoľkými "stabilnými" alebo "nestabilnými" "stavmi", medzi ktorými sa dokáže (na základe zmeny elektrickej veličiny na niektorom vstupe alebo vnútornej spätnej väzby) prepínať – "preklápať". Skladá sa z niekoľkých tranzistorov, logických hradiel, alebo iných aktívnych súčiastok. 
Preklápacie obvody majú v elektronike široké využitie ako generátory impulzov, oscilátory, statické pamäte, oneskorovače, časovače, čítače, deliče kmitočtu a pod. Na preklápacích obvodoch sú založené sekvenčné digitálne obvody, tvoriace základ digitálnych počítačov.
Delenie preklápacích obvodov.
Podľa stavov:
Podľa existencie synchronizácie:
Podľa typu synchronizácie (týka sa len synchrónnych preklápacích obvodov):
Podľa funkcie (týka sa len bistabilných preklápacích obvodov):
Astabilný preklápací obvod.
Astabilný preklápací obvod (skr. AKO) alebo multivibrátor nemá žiaden stabilný stav a neustále sa preklápa medzi dvoma nestabilnými stavmi. 
Doby, po ktoré obvod zotrváva v jednotlivých stavoch (a tým aj frekvencia a strieda generovaného signálu) sú v najjednoduchšom prípade definované časovými konštantami RC obvodov, zložených z rezistoru a kondenzátora (na obr. vpravo sú to R2-C1, R3-C2). Preklápací obvod môže byť symetrický (rovnaké časové konštanty pre oba stavy, AKO generuje pravouhlé impulzy so striedou 1:1) alebo asymetrický (strieda iná než 1:1). V prípade vyšších nárokov na stabilitu frekvencie je možné v obvode spätnej väzby preklápacieho obvodu použiť kryštálový výbrus.
Tento typ preklápacieho obvodu sa používa napr. ako generátor impulzov.
Monostabilný preklápací obvod.
Monostabilný preklápací obvod (skr. MKO) má jeden stabilný stav, z ktorého je možné ho vstupom preklopiť do nestabilného stavu. Obvod sa sám po určitom čase preklopí naspäť do stabilného stavu. 
Oneskorenie je zvyčajne definované časovou konštantou RC obvodu, zloženého z rezistoru a kondenzátora (na obr. vpravo je to R2-C1). Po preklopení obvodu do nestabilného stavu sa kondenzátor začne cez rezistor nabíjať a po dosiahnutí určitého prahového napätia sa obvod preklopí späť do stabilného stavu, kondenzátor sa vybije a celý proces sa môže zopakovať.
Tento typ obvodu sa využíva napr. ako oneskorovací obvod (typický príklad: ošetrenie zákmitov pri stlačení mechanického spínača) alebo časovač.
Bistabilný preklápací obvod.
Bistabilný preklápací obvod (skr. BKO) sa môže nachádzať v jednom z dvoch stabilných stavov. Vstupmi obvodu je možné ho medzi týmito stavmi ľubovoľne preklápať.
Tento typ preklápacieho obvodu slúži ako základ registrov, statických pamätí, čítačov a deličiek kmitočtu.
Preklápací obvod RS.
Preklápací obvod RS (angl. "SR latch") je najjednoduchší asynchrónny bistabilný preklápací obvod. Má dva vstupy: R (z angl. "Reset" – nulovanie) a S (z angl. "Set" – nastavenie). Uložená hodnota je k dispozícii na výstupe Q. Obvykle je k dispozícii tiež negovaný výstup Q. 
Základný stav oboch vstupov je log.0. V tomto režime si obvod pamätá naposledy nastavenú hodnotu. Privedením log.1 na vstup S sa obvod nastaví (Q = log.1) a vďaka vnútornej spätnej väzbe zostane nastavený aj po návrate vstupu S na log.0. Privedením log.1 na vstup R sa vynuluje (Q = log.0) a rovnako zostane vynulovaný aj po návrate R na log.0. Kombinácia R = S = log.1 sa nazýva "zakázaný" (alebo tiež nestabilný, hazardný) stav, pretože pri ňom nie je definované v akom stave zostane obvod po návrate R a S na log.0.
Preklápací obvod RST.
Preklápací obvod RST (angl. "Gated SR latch") je "synchrónny" variant obvodu RS. Princíp zostáva zachovaný, ale k preklopeniu obvodu dochádza len v konkrétnych prípadoch, v závislosti od hodnoty signálu na hodinovom vstupe T (alebo častejšie C z angl. "Clock" – hodiny). Obvod RST je synchronizovaný úrovňou (hladinová synchronizácia) hodinového signálu – stav je možné meniť po celú dobu trvania hodinového impulzu.
Preklápací obvod D.
Preklápací obvod D (z angl. "Delay" – zdržanie) je synchrónny bistabilný preklápací obvod so vstupom D ("Data") a hodinovým vstupom C ("Clock"). Obvod realizuje 1-bitovú pamäť. Pri nábežnej hrane hodinového signálu sa momentálna hodnota vstupu D skopíruje do vnútorného stavu a na výstup, kde zostane zachovaná až do nasledovnej nábežnej hrany hodinového signálu.
Jednoduchý preklápací obvod D je možné zostaviť z obvodu RST tak, že na vstup S privedieme priamo hodnotu vstupu D a na vstup R jeho negovanú hodnotu (pozri obr.). Obvod sa potom pri log.1 na vstupe D nastaví a naopak pri log.0 vynuluje.
Preklápacie obvody D sa v praxi väčšinou vyrábajú so synchronizáciou nábežnou hranou hodinového signálu. Mávajú tiež často okrem vstupu D vyvedené aj vstupy R a S, umožňujúce nastavenie a nulovanie obvodu (synchrónne alebo asynchrónne).
Preklápacie obvody D tvoria základ posuvných registrov.
Preklápací obvod JK.
Preklápací obvod JK je synchrónny bistabilný preklápací obvod. Je rozšírením obvodu RST. Vstup J (= S) nastavuje log.1, K (= R) nastavuje log.0. Rozšírením je interpretácia vstupnej kombinácie R = S = 1, ktorá je pri obvode RS(T) zakázaná. Obvod JK pri tejto kombinácii vstupov zneguje (preklopí, invertuje) uloženú hodnotu.
Názov obvodu je odvodený od mena Jacka Kilbyho – elektroinžiniera, neskôr oceneného Nobelovou cenou za fyziku, ktorý v roku 1958, počas práce pre spoločnosť Texas Instruments vynašiel integrovaný obvod.
Preklápacie obvody JK sa v praxi väčšinou vyrábajú ako synchronizované nábežnou hranou. JK sú univerzálne preklápacie obvody, ktorými je možné v prípade potreby jednoducho nahradiť preklápacie obvody typov RST, D a T.
Preklápací obvod T.
Preklápací obvod T (z angl. "Toggle" – preklopiť) je bistabilný preklápací obvod s jediným vstupom T (synchrónny variant má navyše hodinový vstup). Ak je na vstupe T log.0, obvod zachováva predošlý stav. Po privedení log.1 na vstup T sa predošlý stav zneguje.
Synchrónny obvod T je možné vytvoriť z obvodu JK prostým prepojením jeho vstupov do jediného (J = K = T). Asynchrónny obvod T je možné vytvoriť zo synchrónneho prepojením hodinového signálu so vstupom T (C = T).
Obvod T tvorí základ čítačov a deličiek kmitočtu. Po privedení pravouhlého signálu s frekvenciou "f" na vstup T asynchrónneho obvodu T (prípadne na vstup C synchrónneho obvodu pri súčasnom nastavení vstupu T na log.1), dostaneme na jeho výstupe signál s frekvenciou "f/2".
Schmittov preklápací obvod.
Schmittov preklápací obvod je preklápací obvod, ktorého napätie na výstupe sa mení skokovo so zmenou napätia na vstupe, pričom zmena výstupu pri náraste napätia vstupu nastane až pri vyššom napätí než zmena výstupu pri poklese napätia vstupu. Táto vlastnosť vstupu sa nazýva hysterézia.
Vďaka hysterézii sú tieto obvody imúnne voči superponovanému šumu na vstupe. Používajú sa ako vstupné obvody v prípadoch, keď sa do digitálneho obvodu privádza signál zvonka zariadenia, kde je možnosť, že signál bude zašumený.