Four Methods of Full-Graph Solution of Switched Circuits Leading to Summary Graph
72bladzijden
3 uur lezen
The book delves into the analysis of electric circuits, emphasizing the significance of both computer methods and graphic techniques for understanding circuit properties. It highlights the utility of transformation graphs and M-C signal flow graphs in designing and analyzing continuous and periodically switched linear circuits. By combining graphical and numerical methods, the text provides insights into solving electronic circuits, particularly those involving switched capacitors and currents. This comprehensive approach aids in grasping the principles underlying complex circuit networks.
Tato kniha je určena všem zájemcům o programování mikrokontrolérů řady Atmel AVR XMEGA A4. Důraz je kladen na typ ATxmega16A4. V textu jsou interpretovány a formou příkladů předvedeny nejpodstatnější periferie. Knihu pak lze použít pro seznámení s mikrokontroléry XMEGA a budování složitějších aplikací. Předpokládá se, že čtenář má znalosti programovacího jazyka C a orientujete se v základních pojmech mikroprocesorové techniky.
Příručka obsahuje celkem 123 vyřešených příkladů, zahrnujících základní
problematiku elektrických obvodů, které jsou rozděleny do dvanácti kapitol.
První kapitola prezentuje základní metody: úměrných veličin, zjednodušování,
transfiguraci a Theveninovu větu, druhá pak metodu Kirchhoffových rovnic. Ve
třetí kapitole je heuristickým a algoritmickým postupem uvedeno řešení metodou
smyčkových proudů. Ve čtvrté kapitole jsou příklady řešení obvodů metodou
uzlových napětí pro regulární prvky, pro neregulární jsou uvedeny modifikace
této metody, a užití vícenásobných algebraických doplňků pro řešení obvodů.
Pátá kapitola obsahuje příklady řešení použitím Masonových-Coatesových a
transformačních grafů, jakož i dvojgrafů. V šesté kapitole jsou řešeny obvody
v harmonickém ustáleném stavu. Příklady sedmé kapitoly prezentují linearizaci
charakteristik, osmá se pak věnuje neharmonickému ustálenému stavu. Devátá
kapitola obsahuje příklady řešení přechodných dějů jak přímou aplikací
diferenciálních rovnic, tak i užitím Laplaceovy transformace. V desáté
kapitole jsou příklady řešení základních pasivních, aktivních i diskrétních
filtrů. Jedenáctá kapitola ukazuje řešení jevů na vedení a dvanáctá grafické i
numerické řešení nelineárních obvodů. Vždy první - typový - příklad je řešen s
velmi podrobným komentářem, u ostatních je řešení uvedeno, v příkladech
jednoduchých pak pouze naznačeno. Příručka vznikla pro podporu výuky předmětu
Elektrické obvody na Vysoké škole polytechnické v Jihlavě.
V pěti kapitolách je popsána základní problematika měřicích přístrojů a
základních metod měření s nimi. Je též poukázáno i na chyby měření a na jejich
odstranění. Nejprve jsou uvedeny ve dvou kapitolách základní elektromechanické
měřicí soustavy: magnetoelektrická a elektrodynamická a je popsáno jejich
využití pro měření odporů, kapacit, indukčností vlastních i vzájemných a
výkonu. Kromě metod výchylkových jsou popsány i metody můstkové včetně
transformátorových poloautomatických můstků a základní metody rezonanční.
Vycházejíce z nedostatků elektromechanických přístrojů jsou ve třetí kapitole
popsány principy měřicích zesilovačů, umožňujících konstrukci elektronických
měřicích přístrojů, především střídavých voltmetrů. Dále je popsán princip
analogových osciloskopů a měření s nimi. Další kapitola je zaměřena na
číslicové měřicí přístroje. Nejprve je popsán princip čítače, z něho vychází
převodník s dvojí integrací který v integrované formě představuje jádro
většiny číslicových multimetrů. Dále je uveden princip funkce číslicového
osciloskopu, rozebrána fáze sběru dat a zobrazení dat, fáze přepočtu dat je
ilustrována výpočtem mezivrcholové hodnoty a spektra signálu, což umožní
číslicové měření spektra. Na závěr je uveden princip činnosti číslicových
měřičů kapacity a indukčnosti. Naznačeny jsou i principy měření výkonu a
práce. Na závěr jsou uvedeny další užívané analogově číslicové převodníky a
převodníky neelektrických veličin. Konečně je ukázáno i místo signálových
procesorů v měřicích přístrojích, jimiž se naměřené hodnoty po převodu do
číslicového tvaru zpracovávají.
ojednává o číslicových generátorech a číslicových filtrech od jejich
teoretických principů přes návrh až po praktickou realizaci. První kapitola je
úvodem do číslicového zpracování signálů. Druhá kapitola je zaměřena na
teoretické aspekty realizace číslicově řízených generátorů. Třetí kapitola se
věnuje stručnému popisu mikrokontroléru ATmega644, který je použit při
implementaci jednotlivých úloh. Čtvrtá kapitola popisuje konstrukci vývojového
kitu COM644KIT, který umožňuje souběžné programování mikrokontroléru ATmega644
a vývoj aplikací. Pátá kapitola popisuje konstrukci přípravku EDAC, což je
modul obsahující levný 2kanálový D/A převodník typu TLC7528CN s rozlišením 8
bitů. Šestá kapitola předvádí praktickou realizaci jednoduchého generátoru
signálu. Nejdříve jsou vysvětleny použité instrukce a následně je předvedena
tvorba programu. Sedmá kapitola se věnuje popisu přípravku PANEL, což je modul
s řídicí jednotkou a LCD. Tento modul je dále použit pro přelaďování
generátoru. Osmá kapitola ukazuje realizaci laditelného generátoru signálu
pracujícího na principu decimace vzorků. V deváté kapitole jsou popsány
principy činnosti, funkce a základní vlastnosti číslicových filtrů typu FIR a
IIR pro dolní i horní propust. Desátá kapitola obsahuje řešené příklady návrhu
číslicových filtrů základními metodami s podrobným komentářem postupu návrhu
filtru FIR metodou okna a filtru IIR metodou analogového prototypu s využitím
bilineární transformace a impulsní invariance. Je zmíněn vliv odchylek
kmitočtových charakteristik důsledkem konečného počtu cifer, což si vynucuje
tuto charakteristiku u realizovaného filtru ověřit měřením. Jedenáctá kapitola
uvádí konstrukci přípravku EADC, což je přizpůsobovací modul pro připojení
vstupního signálu na vstupy A/D převodníku zabudovaného do mikrokontroléru
ATmega644. Provedení je dvoukanálové. Dvanáctá kapitola vysvětluje realizaci
vzorkování pomocí časovače 0 a prakticky ji předvádí na tzv. transparentním
režimu, kdy je vstupní signál převeden A/D převodníkem na číslo a následně D/A
převodníkem převeden zpět na výstupní signál. Vzorkování je prováděno
kmitočtem 3,5 kHz. Třináctá kapitola shrnuje předchozí teoretické a praktické
poznatky do realizace tří číslicových filtrů typu dolní propust. Jedná se o
použití metody impulsní invariance, metody analogového prototypu s bilineární
transformací a realizaci FIR filtru. Ve čtrnácté kapitole je stručně popsán
princip výpočtu kmitočtové charakteristiky číslicového filtru při jeho
simulaci počítačem a v patnácté kapitole je uveden konkrétní postup při
simulaci filtru FIR programem MicroCap 10. Schéma zapojení pro měření a postup
při zpracování naměřených hodnot užitím programu Microsoft Excel jsou popsány
v kapitole poslední. Tato monografie vznikla především pro podporu výuky oboru
Počítačové systémy na Vysoké škole polytechnické v Jihlavě. Je určena rovněž
všem zájemcům o číslicové zpracování signálů z řad odborné veřejnosti. Kniha
vychází v malém nákladu. obsah knihy Úvod do číslicového zpracování signálů
Číslicové generátory Stručný popis mikrokontroléru ATmega644 Vývojový kit
COM644KIT Přípravek EDAC – levný D/A převodník Jednoduchý generátor signálu
Přípravek PANEL - řídicí panel Laditelný generátor signálu Filtrace signálů
Realizace číslicových filtrů Přípravek EADC - levný A/D převodník Použití
zabudovaného A/D převodníku Praktická realizace filtrů typu dolní propust Úvod
do simulace diskrétně pracujících obvodů Kmitočtová analýza diskrétních obvodů
programem MicroCap10 Ověření vypočtených charakteristik měřením obsah CD,
které posílá na vyžádání autor COM644KIT Aplikace Datasheet Software Spoje
Analýza elektrických obvodů je nezbytná nejen pro výpočet obvodových veličin,
ale další její funkcí je také porozumění jejich principům. Analýza počítačovým
programem přitom nepochybně představuje nejvýkonnější nástroj a to i pro
syntézu obvodů a jejich optimalizaci, avšak pro vytvoření jasné představy je
pak nezbytné řešení ruční, neboť platí zásada: co neprojde smysly, to není v
mysli. Přitom však maticový počet je sám o sobě značně abstraktní, avšak
grafové metody analýzy umožňují názornější vytvoření představy o obvodu. Ovšem
co se týče výkonnosti pak analýze počítačem nemohou konkurovat v žádném
případě. Pro řešení obvodů se spínanými obvody, ať spínanými kapacitory anebo
spínanými proudy existuje řada různých metod, z nichž mnohé jsou založeny na
popisu obvodu rovnicemi v maticovém tvaru. V knize jsou popsány dvě metody,
využívající pro řešení obvodů se spínanými kapacitory a proudy na rozdíl od
dosud v literatuře uváděných řešení výlučně grafových konstrukcí, založených
na tzv. transformačních grafech a na dvojgrafech, a to jedna pro řešení
metodou uzlových nábojových rovnic a druhá metodou uzlových napětí. Tato
monografie vznikla především pro podporu výuky na Vysoké škole polytechnické v
Jihlavě. Vychází v malém nákladu.
V textu jsou popsány základní algoritmy použité pro simulaci lineárních i
nelineárních obvodů. Vychází se z publikací uvedených v seznamu literatury.
Výpisy částí programů jsou v souladu se zažitou praxí uvedenou v použité
literatuře v původním programovacím jazyku, ve kterém byly napsány. Užití
algoritmů je prakticky ukázáno na jednoduchých volně stažitelných programech.
Nebylo tedy účelem podat příručku k jejich ovládání.
Kniha je určena všem čtenářům, kteří se zabývají elektronickými prvky tedy elektronickými součástkami. Kromě popisu klíčových součástek nechybí ani doplnění fyzikálních základů, které umožní lépe pochopit jejich princip a také příklady praktického použití.
V devíti kapitolách je pojednáno o základních kombinačních a sekvenčních obvodech jakož i o základech programovatelných logických polí. V první kapitole jsou uvedeny základní logické funkce, jsou ukázány způsoby vyjadřování a zjednodušování logických funkcí. Druhá kapitola pojednává o technologiích, jimiž se realizují základní kombinační obvody. Ve třetí kapitole jsou uvedeny základní sekvenční obvody tj. klopné obvody s jejich popisem a odvozením jejich rovnic, posuvné registry a čítače. Zmíněna je základní problematika hazardů. Čtvrtá kapitola pojednává o pamětech. Jsou uvedeny principy pamětí ROM i RAM statických i dynamických, jakož i paměti elektricky mazatelné. Je ukázán princip pamětí sériových. Pátá kapitola pojednává o programovatelných obvodech zejména typu GAL. Po struktuře obvodu GAL jsou uvedeny základní možnosti jejich programování, které jsou ilustrovány řešeným příkladem. Jsou uvedeny i principy dalších typů, a to obvodů CPLD a FPGA. V další kapitole jsou uvedeny další technologie číslicových obvodů a přehled jejich základních vlastností. V závěrečných třech kapitolách je podán úvod do obecné syntézy číslicových obvodů a uveden Mealyho a Moorův automat, stručně jsou naznačeny základy jazyka VHDL a je pojednáno o přizpůsobování úrovní logických obvodů základních technologií k pro ně nestandardním napětím. V dodatcích je pak uveden přehled základních číselných soustav a ukázán princip jejich vzájemného převodu.
Tato kniha je určena všem zájemcům o programování mikrokontrolérů řady Atmel
AVR XMEGA A4. Důraz je kladen na typ ATxmega16A4. V textu jsou interpretovány
a formou příkladů předvedeny nejpodstatnější periferie. Knihu pak lze použít
pro seznámení s mikrokontroléry XMEGA a budování složitějších aplikací.
Předpokládá se, že čtenář má znalosti programovacího jazyka C a orientujete se
v základních pojmech mikroprocesorové techniky. První kapitola popisuje
základní vlastnosti mikrokontrolérů XMEGA A4, rozmístění vývodů na pouzdře,
AVR jádro a paměti. Ve druhé kapitole se seznámíme se vstupně/výstupními porty
a jejich konfigurací. Třetí kapitola vysvětluje přerušovací systém, úroveň a
prioritu přerušení a víceúrovňový řadič přerušení PMIC. Ve čtvrté kapitole se
probírá jednotka TC - 16bitový čítač/časovač, která podporuje funkci
záchytného registru, výstupního komparátoru a PWM. Pátá kapitola předvádí
základní příklady použití jednotky TC, komplikovanější příklady jsou zařazeny
do kapitoly 9. Šestá kapitola probírá rozšiřující jednotky AWeX a Hi-Res,
které doplňují jednotku TC zejména o možnosti řízení motorů. Sedmá kapitola
popisuje zabudovaný dvoukanálový 12bitový D/A převodník. Osmá kapitola
vysvětluje systém distribuce hodinového signálu a možnosti nastavení hodin.
Pro taktování lze používat rozličné zabudované generátory hodin nebo vnější
krystalové oscilátory. Násobení kmitočtu je možné pomocí PLL (fázového
závěsu). Devátá kapitola probírá událostní systém. Událostní systém je
důležitý pro komplexní techniku časování periferií. Součástí je kvadraturní
dekodér, který umožňuje snadno realizovat inkrementální čítač. Desátá kapitola
je věnována DMAC - řadiči přímého přístupu do paměti. DMAC dovoluje provádění
přesunů dat mezi periferiemi a pamětí bez spoluúčasti jádra procesoru a tak
lze dosahovat mnohem vyšších rychlostí operací. Jedenáctá kapitola popisuje
12kanálový 12bitový A/D převodník. Dvanáctá kapitola představuje stručný
přehled dalších periferií. V příloze naleznete schéma jednotlivých přípravků:
XMEGABOARD (levný vývojový kit pro XMEGA A4), M8LED (osmice LED), MSVORKY
(svorky pro připojení k jednotlivým bitům portu), MDAC8 (vnější 8bitový D/A
převodník), MADTEST (testovací modulu pro A/D převodník). Příklady Programové
blikání LED. Blikání LED přes přerušení. Řízení jasu LED přes PWM. Obdélníkový
generátor pomocí výstupního komparátoru. Sinusový generátor realizovaný
zabudovaným D/A převodníkem. Použití vnitřního oscilátoru 32 MHz. Použití
vnitřního oscilátoru 32 MHz a PLL. Použití vnějšího krystalu a PLL. Měření
kmitočtu s použitím režimu capture a událostního systému. Kvadraturní dekodér
(inkrementální čidlo pro regulaci napětí). Generování průběhu pomocí DMA, 1.
pokus. Generování průběhu pomocí DMA, 2. pokus. Programové spouštění A/D
převodu. Režim volného běhu A/D převodníku s použitím DMA.