Meer dan een miljoen boeken binnen handbereik!
Bookbot

David Matoušek

    27 oktober 1972
    David Matoušek
    Mikroprocesorová technika - Práce s mikrokontroléry řady Atmel AVR ATXmega A4
    C++Výukový kurz
    C++ bez předchozích znalostí
    Práce s mikrokontroléry ATMEL. 4. díl, ATMEL AVR ATmega16
    Číslicová technika: Základy konstruktérské praxe
    Programování mikrokontrolérů ATmega bez předchozích znalostí
    • Nenašli jste zatím publikaci, která by programování mikrokontrolérů ATmega vysvětlila jednoduše od úplných základů? Programování mikrokontrolérů ATmega bez předchozích znalostí nevyžaduje žádné dřívější zkušenosti s jejich programováním. Jednoduchou formou na příkladech se postupně seznámíte se základy, jak vytvářet programy pro mikrokontroléry ATmega, na kterých budete poté stavět u pokročilejších témat a vlastních projektů. V závěru knihy pak nechybí podklady na výrobu vlastní vývojové desky.

      Programování mikrokontrolérů ATmega bez předchozích znalostí
    • Kniha podrobně popisuje druhy číslicových obvodů a jejich použití, a to nejen pro začátečníky, ale i pro pokročilé "bastlíře", kteří zde naleznou nepublikované konstrukce. První tři kapitoly se zaměřují na základní pojmy číslicové techniky, včetně aplikací kombinovaných a sekvenčních obvodů. Čtvrtá kapitola se věnuje zajímavým aplikacím číslicových obvodů, jako jsou pokročilé obvody (komparátory, dekodéry) a aplikace hradel se Schmittovými klopnými obvody, včetně konstrukcí displejů se 7segmentovkami. Pátá kapitola zkoumá problémy spojené s logickými obvody, jako jsou zákmity a vysokofrekvenční rušení, a nabízí řešení. Šestá kapitola představuje obvody GAL, přičemž se zaměřuje na GAL16V8 a GAL22V10, včetně jejich programování a jednoduchých příkladů. Sedmá kapitola se zabývá PWM a kmitočtovým interpolátorem, ukazující jejich základní použití pro řízení výkonu a napětí. Osmá kapitola ukazuje různé užitečné konstrukce na bázi číslicových obvodů, včetně ovládacích tlačítek pro zapnutí a vypnutí, časovacích obvodů a řízení výkonových obvodů, a to jak v DC, tak AC aplikacích, včetně použití PWM.

      Číslicová technika: Základy konstruktérské praxe
    • Čtvrtý díl edice µC a praxe přináší srozumitelný popis procesoru s praktickými ukázkami. Součástí je CD se zkompilovanými a zdrojovými verzemi příkladů, včetně klišé plošných spojů, fotodokumentace a datasheetů. Kniha se zaměřuje na mikrokontrolér ATmega16 a nabízí čtrnáct zajímavých aplikací, přičemž řada informací je použitelná i pro jiné mikrokontroléry typu AVR. Úvodní část vysvětluje základní pojmy mikroprocesorové techniky. Druhá kapitola se věnuje základním vlastnostem ATmega16 a sériovému downloadu. Třetí kapitola popisuje konstrukci programátoru spojeného s vývojovým kitem, včetně "oživovacího" programu pro začátečníky. Čtvrtá kapitola se zaměřuje na paměť programu a základní registry mikrokontroléru, zatímco pátá a šestá kapitola se věnují instrukčnímu souboru a assembleru. Sedmá kapitola popisuje chování portů a základní aplikace, jako je připojení LED a LCD displeje. Osmá kapitola se zaměřuje na přerušovací systém, devátá na obvody se sběrnicí SPI. Desátá kapitola se věnuje A/D převodníku a LCD displeji. Kapitoly 11 až 13 popisují čítače/časovače a jejich aplikace, zatímco čtrnáctá kapitola ukazuje použití analogového komparátoru. Patnáctá kapitola se zaměřuje na sběrnici TWI (I2C) a šestnáctá na sériový port. Sedmnáctá kapitola uvádí pokročilé schopnosti ATmega16, jako řízení spotřeby a použití A/D převodníku v režimu redukce šumu. Kniha také obsahuje konstrukci přípravků a klišé desek plošných spojů všech příkl

      Práce s mikrokontroléry ATMEL. 4. díl, ATMEL AVR ATmega16
    • C++ bez předchozích znalostí

      • 272bladzijden
      • 10 uur lezen
      5,0(1)Tarief

      Chcete začít s programováním v C++? Nenašli jste zatím publikaci, která by vše vysvětlila jednoduše od úplných základů? C++ bez předchozích znalostí nevyžaduje žádné dřívější zkušenosti s programováním. Jednoduchou formou na příkladech se postupně seznámíte se základy programovacího jazyka C++, na kterých budete poté stavět u pokročilejších témat a vlastních projektů. Naučíte se pracovat s nejrůznějšími datovými typy, řídit tok programu, pracovat se soubory, zpracovávat výjimky, ladit a testovat. Zkušený autor vás provede i základy objektově orientovaného programování, v závěru knihy pak nechybí popis vývojového prostředí. Publikace vás mimo jiné seznámí s tématy: - Proměnné, datové typy, operátory a výrazy - Větvení programu a cykly - Pole, řetězce, ukazatele a funkce - Práce se vstupem a výstupem programu - Direktivy, paměťové třídy a modulární programování - Přetěžování funkcí a operátorů - Zpracování výjimek

      C++ bez předchozích znalostí
    • Ovládněte C++ od základů. Hledáte ucelený zdroj informací, jak ovládnout C++? Výukový kurz vás provede jazykem C++ od úplných začátků až po pokročilé postupy a nově nabyté znalosti pak budete moct uplatnit ve vlastních projektech. Naučíte se využívat datové typy, operátory, větvit program pomocí cyklů a podmínek, řídit tok programu, využívat možností objektově orientovaného programování a postupně budovat komplexní programy.

      C++Výukový kurz
    • 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.

      Mikroprocesorová technika - Práce s mikrokontroléry řady Atmel AVR ATXmega A4
    • 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

      Algoritmy číslicového zpracování signálů
    • 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í.

      Elektronické prvky
    • Číslicové systémy

      • 169bladzijden
      • 6 uur lezen
      4,0(1)Tarief

      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.

      Číslicové systémy
    • Tato kniha se zabývá tvorbou pokročilých aplikací 32bitových mikrokontrolérů PIC32MX a navazuje na dříve vydaný titul Aplikace mikrokontrolérů PIC32MX. Předpokládá se, že čtenář má znalosti programovacího jazyka C a orientujete se v základních pojmech mikroprocesorové techniky. První kapitola stručně popisuje standard monitorů VGA. Je vysvětleno elektrické propojení, synchronizace, generování synchronizačních impulzů pomocí jednotek OC a na závěr jsou uvedeny programy pro generování synchronizačních impulzů, vyplnění obrazovky a vykreslení rámečku okolo obrazovky pomocí přípravku MVGA. Druhá kapitola ukazuje ovládání VGA monitoru pomocí jednotky SPI. Je řešen výpis textu, kreslení bodů, čar a křivek. Třetí kapitola začíná popisem řadiče DMA (řadič přímého přístupu do paměti). Tento popis je pak doplněn použitím DMA pro generování obrazu na VGA. Čtvrtá kapitola je stručným popisem jednotky PMP (Parallel Master Port), kterou lze použít pro připojení paralelně komunikujících periferií. Na závěr je předvedeno použití jednotky PMP pro řízení textového LCD modulu pomocí přípravku MLCDPMP. Pátá kapitola začíná popisem jednotek UART (Universal Asynchronous Receiver Transmitter), pomocí přípravku MRS232VAR je řešeno připojení mikrokontroléru k sériovému portu počítače a nakonec jsou uvedeny příklady vysílání (v programové smyčce, přes přerušení, pomocí DMA) a přijmu (přes přerušení). Šestá kapitola je věnována popisu jednotek I2C a příkladům použití přípravku MI2CEXP8 (obsahuje obvod MCP23008). Je ukázáno řízení LED (čistě výstupní periferie), čtení stavu spínačů a ovládání LED (kombinovaná vstupně/výstupní periferie) a připojení textového LCD modulu realizovaného přípravkem MLCD3V3. Sedmá kapitola popisuje jednotky CVREF (zdroj referenčního napětí) a CMP (analogové komparátory) na příkladech realizace jednoduchého 4bitového D/A převodníku a měření elektrického odporu. Osmá kapitola uvádí možnosti jednotky CTMU (Charge Time Measurement Unit) na příkladech měření vnitřní teploty mikrokontroléru (obdobně lze měřit i vnější teplotu), měření elektrického odporu a měření elektrické kapacity. V příloze nalezneme podklady pro výrobu jednotlivých přípravků: MVGA (připojení VGA monitoru k mikrokontroléru), MLCDPMP (připojení řádkového LCD přes PMP), MRS232VAR (převodník pro sériový port PC), MI2CEXP8 (8bitový expandér řízený I2C), MLEDSW2 (tlačítka a LED), MLCD3V3 (řádkový LCD, 4bitová komunikace), MSVORKY (svorkovnice a pinová lišta). Z předchozí knihy se používají přípravky PIC32MXBOARD (používá se však krystal hodnoty 10 MHz) a M8LED. Přehled uváděných příkladů pro mikrokontroléry: PROG_01 - generování synchronizačních impulzů pro VGA. PROG_02 - vyplnění celé obrazovky na VGA. PROG_03 - vykreslení rámečku na VGA. PROG_04 - výpis jednoho znaku na VGA. PROG_05 - výpis textu na VGA. PROG_06 - použití přerušení TX jednotky SPI1 pro řízení VGA. PROG_07 - kreslení bodů (jednoduchá grafika) na VGA. PROG_08 - kreslení čar a křivek na VGA. PROG_09 - použití DMA pro generování obrazu na VGA. PROG_10 - použití přípravku MLCDPMP s jednotkou PMP. PROG_11 - UART vysílání v programové smyčce. PROG_12 - UART vysílání přes přerušení. PROG_13 - UART vysílání pomocí DMA. PROG_14 - UART příjem přes přerušení. PROG_15 - Řízení přípravku M8LED přes sběrnici I2C. PROG_16 - Řízení přípravku MLEDSW2 přes sběrnici I2C. PROG_17 - Řízení přípravku MLCD3V3 přes sběrnici I2C. PROG_18 - použití jednotky CVREF jako 4bitového D/A převodníku. PROG_19 - Měření odporu pomocí jednotky CMP. PROG_20 - Měření vnitřní teploty mikrokontroléru. PROG_21 - Měření odporu jednotkou CTMU. PROG_22 - Měření kapacity jednotkou CTMU. Seznam přípravků použitých v knize: Název - Označení - Stručný popis BEN 0300 - MVGA - připojení VGA monitoru k mikrokontroléru, BEN 0301 - MLCDPMP - připojení řádkového LCD přes PMP, BEN 0302 - MRS232VAR - převodník pro sériový port PC, BEN 0271 - MI2CEXP8 - 8bitový expandér řízený I2C, BEN 0239 - MLEDSW2 - tlačítka a LED, BEN 0303 - MLCD3V3 - řádkový LCD, 4bitová komunikace, BEN 0267 - MSVORKY - svorkovnice a pinová lišta. BEN 0275 - vývojová deska PIC32MXBOARD, BEN 0234 - M8LED - osmice LED.

      Pokročilé aplikace mikrokontrolérů PIC32MX