Při použití tzv. Přepínačů - virtuálních přepínačů se závislým blokováním při navrhování různých rozhraní - moderní programátoři jen zřídka přemýšlejí o tom, proč se tomu tak říká. Jde o to, kde byly jejich skutečné mechanické prototypy použity nejprve - v radiol. Stiskněte jedno tlačítko - to, které bylo stisknuto před tím, než se vrátí do své původní polohy. Poté tyto spínače - velké, jako ve stejných rádiích a malé, jako v řadě P2K - začaly hledat uplatnění v autorádiích, přenosných kazetových magnetofonech, přijímačích tří programů, televizorech a dalších zařízeních. A v podlahových fanoušcích je stále najdete.
Tranzistory a pak mikroobvody umožnily výrobu elektronický analogové přepínače se závislou západkou. Říká se jim mnohostranné spouštěče. Specializované mikroobvody, například K04KP020, umožňují jejich implementaci s minimálním počtem externích prvků. Je možné, že jste kdysi měli, nebo dokonce měli TV s přepínačem na tomto čipu.
Když se v počítačové technologii začaly šířit grafická rozhraní (GUI), bylo nutné do nich implementovat virtuální analoga takových přepínačů. Ve svém jménu se programátoři rozhodli zachovat svůj původní účel a nazvali jej - přepínače. Například v HTML jsou implementovány ano.
Pokud pro nějaké domácířekněme, že volič vstupu zesilovače, budete potřebovat multi-stabilní spoušť, vezměte na to jakýkoli specializovaný čip je poněkud nesportovní. Autor Instrictables pod přezdívkou throbscottle implementoval takové zařízení na univerzální čip - 74HC174 (КР1564ТМ9), obsahující šest běžných D-flip-flopů.
Vše, co je potřeba ke sloučení těchto spouště do jedné vícestabilní, je OR dioda a RC obvod, který poskytuje reset, když je zapnutý. Aby bylo možné zařízení ovládat pomocí tlačítek, přidává průvodce kondenzátory, které potlačují kontaktní odrazy a pull-up rezistory. Má následující schéma:
Pro ovládání zátěže ze zařízení, řekněme, vinutí relé ve voliči vstupu zesilovače, musíte přidat tranzistorové spínače, například, jak je znázorněno níže. Můžete provádět klíče na bipolárních tranzistorech, pak potřebujeme rezistory, které omezují základní proud. Paralelně s vinutími by měly být připojeny diody s obrácenou polaritou (nejsou zobrazeny, stejně jako vinutí samotná).A když se připojují na výstupy LED, potřebují pouze jeden rezistor, protože v každém stavu vícestupňového spouště je zapnuta pouze jedna LED. V obvodu pro zapnutí mikroobvodu K04KP020 je to stejné.
Průvodce simuluje činnost zařízení v programu Logisim. Ukázalo se, že takový soubor, jehož rozšíření po stažení a před spuštěním v tomto programu by se mělo změnit z neznámého na oběh. Poté, co se na základě simulace ujistí, že je obvod správně nakonfigurován, Master jej sestaví s navíjecím drátem na prkénku na prkénku. Protože používá čip v balíčku SOIC, ohýbá své závěry prostřednictvím jednoho. Je výhodnější je pájet. Gumové nožičky na zadní straně desky nedovolují, aby se při stisknutí tlačítek pohybovaly kolem stolu, a díky tlačidlům je výhodnější je stisknout. Možná použití domácích pushers.
A konečně průvodce zkontroluje hotovou konstrukci v akci:
Před implementací stejného algoritmu na Arduino Multi-stabilní hardwarový spouštěč má následující výhodu: nemá hodinový generátor, který nepřetržitě mlátí a může způsobovat rušení, které je velmi nežádoucí při použití v zařízeních poměrně vysoké třídy.