- •Popište způsob ošetření nepoužitých vstupů a logických obvodů se vstupní a) součinovou a b) součtovou fcí a typicky pro obvody c) ttl a d) cmos.
- •N akreslete alespoň dvě zapojení pro ošetření obvodů mechanických kontaktů při buzení logických obvodů
- •3. Fci zakreslete do k.M. Pro 4 proměnné d,c,b,a a zjednodušte ji. Potom nakreslete realizační zapojení s obvody nand.
- •4. Lze logickými obvody ovládat výkonové zátěže s induktivním charakterem? Uveďte schéma včetně ochrany proti přechodovým dějům.
- •5. Uveďte příklady jak lze s využitím pasivního integračního obvodu zkracovat pravoúhlé impulsy.
- •6. Vysvětlete De Morganova pravidla a naznačte jejich použití.
- •Navrhněte mko, který bude generovat impuls do úrovně h s dobou trvání 100ms spouštěný vzestupnou I sestupnou hranou.
- •8. Rozdíl mezi podprogramem a makrem, odskok do podprogramu a podprogramu.
- •15.4.6 Skoky a volání podprogramů
- •10. Popište charakteristické rysy a nakreslete schéma Harvardské koncepce číslicového počítače. Definujte rozsah adres paměti programu adresované 12 bity a paměti dat adresované 8 bity.
Popište způsob ošetření nepoužitých vstupů a logických obvodů se vstupní a) součinovou a b) součtovou fcí a typicky pro obvody c) ttl a d) cmos.
Hradlo TTL NAND má proudovou spotřebu asi 1 mA při výstupní úrovni H a spotřebu asi 3
mA při výstupní úrovni L je vhodné vstupy nevyužitých obvodů NAND připojit na zem
(ušetříme 2 mA na každý logický člen). U nevyužitých logických obvodů CMOS je alespoň jeden z řetězce spínacích tranzistorů zahrazen - obvodem teče jen nepatrný klidový proud a logické členy (pokud pracují) ve.
Ošetření nevyužitých vstupů
Platí zásada neponechávat nevyužité vstupy logických obvodů TTL nepřipojené připojíme
nevyužitý vstup na zdroj napětí definované úrovně L nebo H tak, aby nebyla narušena
logická funkce ošetřovaného obvodu.U standardních obvodů TTL se vstup vyhodnocuje jako by byl nastaven na úroveň H, ale má v tomto případě velmi nízkou odolnost proti rušení. U požadavků na rychlost odezvy těchto obvodů se může projevit zpoždění způsobené nabíjecím procesem, vázaným na parazitní kapacitu nepřipojeného vstupu (u obvodů TTL 1 ns na každý nepřipojený vstup).
Obvody CMOS - vysoká vstupní impedance (typicky 1012 Ω) do nepřipojených vstupů se
snadno indukuje rušivý signál. Nevyužité vstupy se připojují na UCC, na společný vodič nebo na použitý vstup, jinak výstup může mít nedefinovanou úroveň nebo se několikanásobně zvýší proudový odběr z napájecího zdroje.
Volba kam připojit nevyužitý vstup není zcela libovolná - dá se jí ovlivnit i zatížitelnost
výstupu obvodu. Připojením nevyužitých vstupů k použitým se patřičně zvětšuje proudová zatížitelnost výstupu (zvětšuje iOH u členů NAND a iOL u členů NOR) z výstupu vícevstupových hradel lze budit i větší zátěže.
N akreslete alespoň dvě zapojení pro ošetření obvodů mechanických kontaktů při buzení logických obvodů
Zapojení podle obr. 5.5a používá za spínačem integrační článek RC k časovému překlenutí přechodného děje při zapnutí nebo vypnutí kontaktu. Časová konstanta se volí několik milisekund. Výstupní napětí členu RC zpracovává invertor s hysterezí. Na obr. 5.5b je nakresleno zapojení klasického korekčního obvodu pro ošetření signálu z mechanických kontaktů. Vstupní přepínač pak střídavě připojuje na společný vodič vstupy klopného obvodu RS sestaveného ze dvou logických obvodů NAND (lze pochopitelně použít i jiný klopný obvod, např. typu 7474, s vyvedenými vstupy pro nulování a nastavování). Oba vstupy obvodu RS reagují na sestupnou hranu přiváděného signálu za předpokladu, že druhý vstup má konstantní klidovou úroveň H. Odskoky kontaktů při přepínání nejsou naprosto na závadu, neboť signál na výstupu Q se jednoznačně změní na požadovanou úroveň při prvním dotyku kontaktů přepínače při jeho přeložení do druhé polohy a případné další dotyky téhož kontaktu nemají na stav klopného obvodu žádný vliv.Stav klopného obvodu se změní teprve tím, že vrátíme přepínač do jeho původní polohy a také v tomto případě reaguje klopný obvod pouze na prvý dotyk kontaktů, kdežto na impulsy vzniklé odskakováním kontaktů do mezipolohy už nereaguje. Na obr. 5.5c a 5.5d jsou uvedeny dvě varianty korekčního obvodu s klopným obvodem z invertorů. U prvního obvodu se při přepnutí přepínače uzemní výstup odpovídajícího invertoru, který byl doposud v úrovni H. Zpětnou vazbou se však okamžitě na tomto výstupu nastaví úroveň L. Zkratový proud tedy teče pouze mžikově. U druhého zapojení se používají k přepínání výstupů Q a Q dvě tlačítka H a L, jejichž střídavým stlačováním můžeme klopný obvod na výstupu Q nastavovat (Q = H), resp. nulovat (Q = L). Obvod nejen že nereaguje na zákmity, vznikající odskakováním tlačítek, ale nezmění svůj stav ani při opakovaném stisknutí téhož tlačítka. Kromě ručního ovládání tlačítky může být klopný obvod vynulován i elektricky. Aktivujeme-li tranzistor T přivedením logické úrovně H na vstupu NUL, simulujeme tak stlačení tlačítka L, takže klopný obvod se překlopí do stavu Q = L. Tento způsob ovládání klopného obvodu může být například použit při inicializaci celého zařízení po zapnutí, kdy je třeba nastavit definovaný počáteční stav celého systému vynulováním všech jeho funkčních bloků. Místo diskrétního tranzistoru T může být použit i logický obvod s otevřeným kolektorovým výstupem.
