David Matoušek ÈÍSLICOVÁ TECHNIKA základy konstruktérské praxe Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována ne

Podobné dokumenty





Komerèní využití stavebních návodù je povoleno jen s písemným souhlasem autora a nakladatelství. Soubory na CD ROM mající pøímo vztah ke knize, které



Jan Humlhans NÁBOJOVÉ PUMPY funkce, pøehled a použití Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmno

APLIKACE MIKROKONTROLÉRŮ PIC32MX

Knihy obsahují základní vlastnosti a souhrnné pøehledy obvodù TTL V hlavní èásti jsou obvody seøazeny vzestupnì, podle èíselného oznaèení. U kaž




MIKROPROCESOROVÁ TECHNIKA 9 Událostní systém 9.1 Události Síť ERN Časování událostí Filtrace





PROGRAMOVÁNÍ V JAZYCE C V PŘÍKLADECH 11 Dynamické datové struktury 11.1 Spojové struktury Příklad PROG_

3.7.5 Znaménkové operátory Násobící operátory Rùzné operátory Základní objekty Konstanty Sig



ALGORITMY ČÍSLICOVÉHO ZPRACOVÁNÍ SIGNÁLŮ



OBJEKTOVÉ PROGRAMOVÁNÍ V C++ V PŘÍKLADECH 8 Proudová knihovna 8.1 Hierarchie proudů Standardně zavedené proudy

4 DIELEKTRICKÉ OBVODY ZÁKLADNÍ POJMY DIELEKTRICKÝCH OBVODŮ Základní veličiny a zákony Sériový a paralelní



MIKROKONTROLÉRY PIC PRO POKROČILÉ



APLIKACE ALGORITMŮ ČÍSLICOVÉHO ZPRACOVÁNÍ SIGNÁLŮ 1. DÍL

ELEKTRONICKÉ PRVKY 7 Výkonové a spínací aplikace tranzistorů 7.1 Ztrátový výkon a chlazení součástky První a druhý průraz bipolárního

Publikace prezentuje nìkteré poznatky z obsáhlé oblasti analogových soustav, které v poslední dobì prodìlávají rozvoj. Z toho dùvodu ani nemùže podat

Kniha je urèena všem zájemcùm o teorii elektrických obvodù Poslouží jako pøíruèka pro praxi, ale i jako uèebnice pro studenty støedních a vysokých ško


Autor by chtìl podìkovat všem svým spolupracovníkùm a kolegùm, kteøí mu pomohli s pøípravou textu. K vydání knihy pøispìla firma Newport Electronics s

3/ %,1'(& 83'1 &( &3 )XQNFH. + ; ; ; ; / ; ; + ; EH]H]PuQ\


LOGICKÉ OBVODY. souèástka se doplòuje na sklad # souèástka na skladì, výprodej Dodací podmínky neoznaèených souèástek sdìlíme na poptávku



Podìkování: Výsledkù publikovaných v této knize bylo dosaženo také za podpory projektù GAÈR 101/06/P108 Výzkum simulaèního a experimentálního modelová

Roman Neruda a Tomáš Holan C++ BUILDER V PØÍKLADECH Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnožo



Monografie poskytuje v pøehledné a praktické formì znalosti a výpoèetní nástroje pro modelování šíøení rádiových vln v zástavbì, tedy vnì i uvnitø bud

MIKROKONTROLÉRY PIC BEZ PŘEDCHOZÍCH ZNALOSTÍ



Jan Hájek ELEKTRONICKÉ HLEDAÈE Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnožována jakoukoli formou



Základy ultrazvuku A. ZÁKLADY ULTRAZVUKU 10











Tato kniha popisuje výchozí stanoviska psychotroniky jako potenciální vìdní disciplíny Tvoøí ucelenou pracovní hypotézu pro realizaci základního výzku




OBSAH PØEDMLUVA... 11




Gergelitsová, Holan: Zlatý řez pravítkem a kružítkem




Podrobný obsah CHARAKTERISTIKA A POROVNÁNÍ ØADY PIC16F87X A PIC16F87XA TYPY POUZDER A PØIØAZENÍ VÝVODÙ PIC16F87X TYPY POUZDER A PØIØAZENÍ

Translation from the English language edition: Passing the marker Understanding the New Millennium Energy Copyright 2000 Lee Carroll All Rights Reserv






OSCILÁTORY Parametry a zásady pou ívání oscilátorù GEYER. 1. Princip funkce a konstrukce oscilátoru. 2. Stabilita jmenovitého kmitoètu.


/2*,.$ 5(6(7 Ë=(1Ë +$/7 *(1(5È ',129é & 6./ $/8. ' /,ý. ýë7$ý 5(*,675 5(*, é. 6e5,29é 5(*,675 * $.808/È725 5:0. %8',ý(/ 45(*,675 5(*

OVLÁDACÍ OBVODY ELEKTRICKÝCH ZAŘÍZENÍ

SEKVENČNÍ LOGICKÉ OBVODY



Karel Zaplatílek a Bohuslav Doòar MATLAB zaèínáme se signály Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo

Logické funkce a obvody, zobrazení výstupů



Urèeno uživatelùm CB pásma, kteøí si chtìjí rozšíøit okruh vìdomostí, rádiovým posluchaèùm a všem, kteøí se pøipravují ke zkouškám pro povolení provoz

Jiøí Peèek, OK2QX. Radioamatérský provoz a pøedpisy


Transkript:

David Matoušek ÈÍSLICOVÁ TECHNIKA ZÁKLADY KONSTRUKTÉRSKÉ PRAXE Praha 2001

David Matoušek ÈÍSLICOVÁ TECHNIKA základy konstruktérské praxe Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnožována jakoukoli formou (tisk, fotokopie, mikrofilm nebo jiný postup), zadána do informaèního systému nebo pøenášena v jiné formì èi jinými prostøedky Autor a nakladatelství nepøejímají záruku za správnost tištìných materiálù Pøedkládaná zapojení a informace jsou zveøejnìny bez ohledu na pøípadné patenty tøetích osob Nároky na odškodnìní na základì zmìn, chyb nebo vynechání jsou zásadnì vylouèeny Veškerá práva vyhrazena Ing David Matoušek, 2001 Nakladatelství BEN technická literatura, Vìšínova 5, Praha 10 David Matoušek: Èíslicová technika základy konstruktérské praxe BEN technická literatura, Praha 2001 1 vydání ISBN 80-7300-025-3

OBSAH PØEDMLUVA 7 1 ZÁKLADY ÈÍSLICOVÉ TECHNIKY 9 1 1 Dva logické stavy a dvojková soustava 10 1 1 1 Pøevod èísla z dvojkové soustavy do soustavy desítkové 11 1 1 2 Pøevod èísla z desítkové soustavy do soustavy dvojkové 11 1 2 Kombinaèní a sekvenèní logické obvody 12 1 3 Booleova algebra 12 1 4 Základní typy logických hradel 14 1 5 Základní parametry logických hradel 15 1 6 Porovnání vlastností jednotlivých rodin logických obvodù 20 1 7 Návrh logického obvodu a minializace logické funkce 22 1 8 Ošetøení nezapojených vstupù 26 1 9 Pøípravek pro pokusy s logickými obvody 27 1 10 Pøíklady pro procvièení základù èíslicové techniky 29 1 11 Vzorová øešení pøíkladù z pøedchozí kapitoly 29 2 ZÁKLADNÍ SEKVENÈNÍ OBVODY 31 2 1 Základní typy sekvenèních obvodù 32 2 1 1 Klopný obvod R S 32 2 1 2 Klopný obvod J K 33 2 1 3 Klopný obvod D øízený úrovní (latch) 34 2 1 4 Klopný obvod D øízený sestupnou hranou (registr) 35 2 1 5 Klopný obvod 74LS74 (klopný obvod D øízený nábìžnou hranou) 36 2 1 6 Klopný obvod 74LS75 (klopný obvod D øízený úrovní) 38 2 1 7 Klopný obvod 74LS73 (klopný obvod J K) 39 2 1 8 Osmibitové klopné obvody D øízené hranou nebo úrovní 41 3 SLOŽITÌJŠÍ SEKVENÈNÍ LOGICKÉ OBVODY 47 3 1 Èítaèe 48 3 1 1 Asynchronní èítaè 49 A D MATOUŠEK: ÈÍSLICOVÁ TECHNIKA 3

3 1 2 Synchronní èítaè 51 3 1 3 Integrované èítaèe a jejich použití 52 3 2 Posuvné registry 63 3 3 Pamìti RAM 66 3 3 1 Pamìti 6116, 6164 a 62256 67 4 ZAJÍMAVÉ APLIKACE KOMBINAÈNÍCH A SEKVENÈNÍCH LOGICKÝCH OBVODÙ 69 4 1 Èíslicové komparátory 70 4 1 1 Komparátor na bázi hradla XOR 70 4 1 2 Komparátor 74LS688 71 4 1 3 Velikostní komparátor 74LS85 72 4 2 Multiplexery, demultiplexery a dekodéry 72 4 2 1 Multiplexer 74LS151 (8vstupový selektor dat) 73 4 2 2 Multiplexer 74LS157 (4 2vstupový selektor dat) 75 4 2 3 Dekodér 74LS138 (3bitový demultiplexer) 75 4 2 4 Dekodér 74LS139 (2 2bitový demultiplexer) 77 4 3 Obvody pro práci se sbìrnicí 77 4 3 2 Budièe sbìrnice 74LS245 a 74LS640 78 4 3 1 Budièe sbìrnice 74LS244, 74LS240 a 74LS241 78 4 3 3 Tøístavové oddìlovaèe 74LS125 a 74LS126 79 4 4 Øízené invertory 79 4 5 Sèítaèka 74LS83 (74LS283) 81 4 6 Hradla se vstupy vybavenými Schmittovými klopnými obvody 82 4 6 1 Nejèastìjší aplikace Schmittových klopných obvodù 84 4 7 Generátory obdélníkových kmitù 86 4 7 1 Jednoduché generátory 86 4 7 2 Krystalové oscilátory 89 4 7 3 Jednoduchý laboratorní generátor 89 4 8 Budièe 7segmentových zobrazovaèù 91 4 8 1 Obvody pro budièe 7segmentových zobrazovaèù 91 4 8 2 Statický displej (nastavení jasu pulznì-šíøkovou modulací) 94 4 8 3 Dynamický displej 98 4 8 4 Statický displej ovládaný sériovou sbìrnicí 100 4 8 5 Displeje s øízením výstupního proudu 104 4 8 6 Øízení výstupního proudu regulátorem napìtí 109 4 D MATOUŠEK: ÈÍSLICOVÁ TECHNIKA A

5 PROBLÉMY SPOJENÉ S POUŽÍVÁNÍM LOGICKÝCH OBVODÙ 113 5 1 Zákmity 114 5 1 1 Bezzákmitové tlaèítko 115 5 2 Hazardy 116 5 2 1 Hazard na rozhodovací úrovni 116 5 2 2 Hazard vlivem nestejné délky logických vìtví 117 5 2 3 Hazard pøi dekódování stavù asynchronního èítaèe 117 5 2 4 Øešení hazardních stavù 117 5 3 Vysokofrekvenèní rušení 122 5 3 1 Rušení na napájecí sbìrnici 122 5 3 2 Rušení pøeslechy 123 5 3 3 Spolupráce s analogovými obvody (problematika návrhu plošného spoje) 124 6 PROGRAMOVATELNÁ LOGICKÁ POLE GAL 125 6 1 Obvod GAL16V8 126 6 1 1 Výstupní makrobuòka (OLMC) GAL16V8 127 6 1 2 Znaèení, statické a dynamické charakteristiky GAL16V8 130 6 1 3 Konfiguraèní matice a programovací algoritmus GAL16V8 135 6 2 Obvod GAL22V10 138 6 2 1 Výstupní makrobuòka GAL22V10 141 6 2 2 Znaèení, statické a dynamické charakteristiky GAL22V10 142 6 2 3 Konfiguraèní matice a programovací algoritmus GAL22V10 143 6 2 4 Návrhový prostøedek OpalJr 144 6 2 5 Pøíklady aplikací obvodù GAL 147 7 ÈÍSLICOVÉ PERIFERIE 157 7 1 Pulznì-šíøková modulace (PWM) 158 7 1 1 Rùzné realizace PWM 158 7 1 2 D/A pøevodník z pulznì-šíøkového modulátoru 163 7 2 Kmitoètový interpolátor 164 7 2 1 Sériovì vyrábìné kmitoètové interpolátory 165 7 2 2 Realizace kmitoètového interpolátoru obvodem GAL16V8 166 7 2 3 Použití kmitoètového interpolátoru 169 8 TIPY A TRIKY 171 8 1 Pøizpùsobení obvodù CMOS a TTL 172 8 1 1 Výstup TTL vstup CMOS 4000 172 A D MATOUŠEK: ÈÍSLICOVÁ TECHNIKA 5

8 1 2 Výstup CMOS 4000 vstup TTL 172 8 1 3 Pøizpùsobení pro rùzná napájecí napìtí 173 8 1 4 Pøizpùsobení jinému typu logiky 174 8 2 Vstupy a výstupy èíslicového systému 175 8 2 1 Zajímavá zapojení tlaèítek 175 8 2 2 Spojování hradel pro ovládání spínacích prvkù 178 8 2 3 Øízení obvodù se stejnosmìrným proudem 178 8 2 4 Buzení LED z výstupù èíslicových obvodù 184 8 2 5 Øízení obvodù se støídavým proudem 186 8 3 Obvody pro úpravu signálu 186 8 3 1 Zpoždìní signálu 186 8 3 2 Derivaèní obvody 187 8 3 3 Nulování nebo nastavení po zapnutí 188 8 3 4 Sériovì vyrábìné monostabilní klopné obvody (MKO) 190 8 3 5 Sériovì vyrábìné èasovaèe 196 8 3 6 Získání hodinového kmitoètu ze sítì 200 8 4 Øízení výkonových zaøízení pomocí PWM 200 8 4 1 Øízení otáèek stejnosmìrného motoru pomocí PWM 201 8 4 2 Plynulá regulace stejnosmìrného motoru obìma smìry 201 8 5 Ménì tradièní aplikace èíslicových obvodù 202 8 5 1 Zesilovaèe s obvody CMOS 202 8 5 2 Blikaè pro modelovou železnici 203 8 5 3 Ovládání relé èíslicovými obvody 203 8 5 4 Akustická zkoušeèka 204 LITERATURA 205 6 D MATOUŠEK: ÈÍSLICOVÁ TECHNIKA A

PØEDMLUVA Kniha velice podrobnì popisuje druhy èíslicových obvodù a jejich použití Je urèena nejen zaèáteèníkùm, protože pokroèilí bastlíøi zde naleznou øadu dosud nepublikovaných konstrukcí První tøi kapitoly jsou urèeny pøedevším zaèáteèníkùm Jsou zde uvedeny a vysvìtleny základní pojmy èíslicové techniky vèetnì aplikací kombinaèních obvodù (hradel) i sekvenèních obvodù (klopných obvodù, èítaèù a posuvných registrù) Ètvrtá kapitola je vìnována zajímavým aplikacím èíslicových obvodù Nejprve jsou popsány pokroèilejší obvody (èíslicové komparátory, dekodéry, budièe sbìrnice) Následují aplikace hradel se vstupy vybavenými Schmittovými klopnými obvody a pøíklady zapojení generátorù Nakonec je uvedeno šest zajímavých konstrukcí displejù se 7segmentovkami Pátá kapitola diskutuje problémy spojené s používáním logických obvodù (zákmity, hazardy, vysokofrekvenèní rušení) a ukazuje možné zpùsoby jejich øešení Šestá kapitola seznamuje ètenáøe s obvody GAL Pozornost je vìnována bìžnì dostupným obvodùm GAL16V8 a GAL22V10 Kromì detailního popisu obvodù a zpùsobu programování jsou uvedeny dva jednoduché pøíklady použití Sedmá kapitola popisuje dva významné obvody: PWM (pulznì-šíøkový modulátor) a kmitoètový interpolátor (násobièku sledu impulzù) Jsou pøedvedena základní použití tìchto obvodù pro øízení výkonu resp napìtí Osmá kapitola ukazuje rùzné užiteèné konstrukce vytvoøené na bázi èíslicových obvodù Jedná se o zajímavá použití ovládacích tlaèítek (napøíklad zapnutí a vypnutím jedním tlaèítkem), èasovací obvody, øízení výkonových obvodù (stejnosmìrné i støídavé obvody) vèetnì použití PWM A D MATOUŠEK: ÈÍSLICOVÁ TECHNIKA 7