Základem funkce všech logických obvodů jsou polovodičové součástky. Využívá se hlavně příměsoých polovodičů: do krystalické mřížky například křemíku se přidává lehká příměs (třeba i jen tisícina procenta), která výrazně upravuje vodivost polovodiče. Ke křemíku se často přidává třímocný prvek, třeba hliník, pro vznik tzv. děr (polovodič se stává akceptorem), nebo pětimocný prvek, např. germanium, pro přebytek elektronů (polovodič se nazývá donor, dárce).
Realizována jako PN přechod. P a N jsou polovodiče, většinou z křemíku. P (pozitivní, anoda, +) obsahuje díry, N (negativní, katoda, −) elektrony. Při přívedení napětí ve správném směru, dioda proud propouští, v opačném směru ne (pokud nedojde k proražení diody). Slouží tedy jako usměrňovač. Aby dioda proud propouštěla, musí na ní být nějaké minimální napětí, aby elektrony zaplnily díry. Toto napětí bývá většinou kolem 0,7 V.
Dioda je propustná ve směru P→N. Pokud přivedeme dostatečný proud v nepropustném směru, diodu „propálíme“ (jsou ale i diody, které to přežijou a pak můžou dál fungovat).
Bipolární tranzistor si lze představit jako dvě diody se společnou anodou. Je to součástka se třemi nožičkami, označenými jako kolektor, báze a emitor. Tranzistory se vyrábějí ve dvou variantách NPN1) (častější, symbol na obrázku) a PNP. O jeho činnosti můžeme zjednodušeně říct, že z kolektoru na emitor propustí βnásobek proudu na bázi. β je katalogová hodnota, většinou se pohybuje v rozsahu 50–150. Pokud je tedy β například 100, a na bázi přivedeme 1 mA, může být proud z kolektoru na emitor až 100 mA.
Trocha fyziky: bipolární tranzistor používá k přenosu proudu jak elektrony (volné elektrony v materiálu N), tak díry (chybějící elektrony materiálu P). Po přivedení dostatečného napětí na bázi se stane přechod NPN vodivým.
Tranzistor lze také použít jako spínač. V tomto zapojení bude malý (snížený pomocí rezistoru) proud IBE řídit větší proud ICE.
Unipolární tranzistor je dnes hodně používaný například v počítačích – téměř nahradil bipolární tranzistory. Hlavní rozdíl z fyzikálního hlediska je takový, že unipolární tranzistor používá buď jen díry, nebo jen elektrony pro přenos náboje. Tyto tranzistory se nazývají také „polem řízené“. Hlavní výhodou v užití je to, že unipolární tranzistory generují o hodně méně tepla, než bipolární, takže se hodí lépe do čipů. Taky mají vysoké použití v zesilovací technice, protože způsobují malé zkreslení.
Příklad unipolárního tranzistoru je MOSFET.
Complementary Metal-Oxide-Semiconductor (ehm, doplňující se kov-oxid-polovodič?) je technologie používaná na většině integrovaných obvodů. Využívá tranzistorů MOSFET typu n a p. MOSFET mají podstatnou výhodu v tom, že jsou oproti jiným tranzistorům efektivnější – žerou prostě míň proudu.
Důležité je v obvodech rozpoznávat značky negace. Pro negaci se používá kolečko na vstupech nebo výstupech. Negace převrací signál z logické 0 na 1 a naopak. Jinak vám obvody nebudou vycházet . Taky je potřeba rozpoznat, jestli tranzistor propouští proud při 0 nebo při 1 (na bázi). Na obrázku s NAND je toto řešeno tak, že pokud má propouštět tranzistor při 0 na bázi, je tam ještě znaménko negace. U NOR je typ tranzisotru rozlišen šipkou – pokud vede doprava, propouští při 0.
Dokud je alespoň jeden ze vstupů nastavený na nízké napětí, je výstup skrze alespoň jeden vrchní tranzistor připojen na vysoké napětí a tedy ve stavu logické 1. Jakmile jsou oba vstupy v logické 1, je vysoké napětí nahoře odstriženo a výstup je spojený skrze spodní tranzistory k zemi, tedy 0 V, logická 0.
Pokud je přivedeno vysoké napětí na jeden ze vstupů, je otevřen tranzistor, který spojí výstup se zemí (nastaví na výstupu 0 V, logická 0). Pokud jsou oba vstupy nastavené na 0, jsou oba vrchní tranzistory v propustném stavu a spojí vysoké napětí s výstupem (+5 V, logická 1).