Čítače e a časovače. v MCU. Čítače a časovače MCU. Obsah



Podobné dokumenty
Převodníky AD a DA. AD a DA. Převodníky AD a DA. Základní charakteristika

Konfigurace portů u mikrokontrolérů

Sekvenční logické obvody

Přednáška - Čítače. 2013, kat. měření, ČVUT - FEL, Praha J. Fischer. A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 1

TECHNICKÁ UNIVERZITA V LIBERCI

Snížení příkonu MCU. Vybavení pro MCU. Snížení příkonu MCU. Možnosti snížení příkonu

Digitální obvody. Doc. Ing. Lukáš Fujcik, Ph.D.

PAVIRO Zesilovač PVA-2P500

Programovatelné logické obvody

Mikrokontroléry. Doplňující text pro POS K. D. 2001

Analogový osciloskop

Popis a funkce klávesnice Gama originální anglický manuál je nedílnou součástí tohoto českého překladu

MAGIS MES Monitoring výroby on-line. Sledování výroby v reálném čase v režimu Start - Stop

Základní uspořádání pamětí MCU

Rozhraní mikrořadiče, SPI, IIC bus,..

Rozšíření počítadla okruhů pro českou autodráhu s roztečí drážek 90 mm (ev. č.: )

Pro vš echny body platí U CC = ± 15 V (pokud není uvedeno jinak). Ke kaž dému bodu nakreslete jednoduché schéma zapojení.

Řada CD3000S. Stručný přehled. Technické parametry. Tyristorové spínací jednotky

Přednáška , kat. měření, ČVUT - FEL, Praha J. Fischer. A4B38NVS, 2012, J.Fischer, kat. měření,, ČVUT - FEL 1

T B1. Change-over = Topení H 100 TR [ C] SpH

Inovace a zkvalitnění výuky směřující k rozvoji odborných kompetencí žáků středních škol CZ.1.07/1.5.00/

9. A/Č převodník s postupnou aproximací. Použití logického analyzátoru

Příloha č. 2-1: Technická specifikace - část 1 (Dodávka vybavení učebny předtiskové přípravy)

Lopatkový průtokoměr. Krátký popis. Příklad montáže. Zvláštnosti. Typový list Strana 1/6. Typ /

zení Koncepce připojení V/V zařízení POT POT ... V/V zařízení jsou připojena na sběrnici pomocí řadičů. Řadiče Připojení periferních zařízení

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY. Speciální obvody a jejich programování v C 2. díl

Elektronické zpracování signálu

Skalární analyzátory

Firmware řídící jednotky stejnosměrného generátoru

Univerzita Pardubice. Dopravní fakulta Jana Pernera

Virtuální přístroje. Použití grafického programování v LabVIEW. Ing. Pavel Mlejnek

DS 200 Elektronický tlakový spínač s analogovým výstupem

Osvětlovací obvody v elektronickém příslušenství motorových vozidel

Druhá generace palivoměru LUN 5275 pro letoun EV-55

DUM 10 téma: Stavová tabulka výklad

MĚŘENÍ Laboratorní cvičení z měření Měření nízkofrekvenčního koncového zesilovače, část

JAZYK C PRO MIKROKONTROLÉRY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

PT40, PT50, PT55. Odporové snímače teploty s hlavicí PT, PTP. MAHRLO s.r.o. Ľudmily Podjavorinskej 535/ Stará Turá

Úvod do mobilní robotiky AIL028

1 Podrobná specifikace Yunifly Datasheet

TECHNICKÝ POPIS, POKYNY PRO PROJEKTOVÁNÍ, MONTÁŽ A ÚDRŽBU

Mapa nabídek Nástroje

26. března Senzory pro pohony

PK Design. MB-ATmega16/32 v2.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (21.12.

A1B14SP1 ELEKTRICKÉ STROJE A PŘÍSTROJE 1

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ LABORATORNÍ ZDROJ ŘÍZENÝ MCU DIPLOMOVÁ PRÁCE FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV RADIOELEKTRONIKY

ŘÍZENÍ FYZIKÁLNÍHO PROCESU POČÍTAČEM

DCC-CS2,4 s88 DCC centrála 2,4A se sběrnicí S88N

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE. Fakulta elektrotechnická POČÍTAČE PRO ŘÍZENÍ. Doc. Ing. Jiří Bayer, CSc Ing. Pavel Píša Ing.

Svorkový měřič o průměru 36 mm měří střídavý a stejnosměrný proud, stejnosměrné a střídavé napětí, odpor, teplotu a frekvenci.

Leonardo. Montážní návod a schéma zapojení řídící jednotky. Programovaní řídící jednotky. 14.Kde nás najdete

Architektura počítače

NÁVOD K INSTALACI A POUŽITÍ

ELEKTROTECHNICKÁ MĚŘENÍ PRACOVNÍ SEŠIT 2-3

Časovače μpočítače AT89C51CC03

Převodník DL232. Návod pro instalaci. Docházkový systém ACS-line. popis DL232.doc - strana 1 (celkem 5) Copyright 2013 ESTELAR

Jednočipové mikropočítače (mikrokontroléry)

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Zvyšování kvality výuky technických oborů

Řídící jednotka AirBasic 2

MĚŘENÍ Laboratorní cvičení z měření Měření parametrů operačních zesilovačů část Test

evodníky Univerzita Tomáše Bati ve Zlíně Ústav elektrotechniky a měření Přednáška č. 14 Milan Adámek adamek@fai.utb.cz U5 A

Aktivní filtry. 1. Zadání: A. Na realizovaných invertujících filtrech 1.řádu s OZ: a) Dolní propust b) Horní propust c) Pásmová propust

Čítače Přednáška 10 (11)

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

3. D/A a A/D převodníky

MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY. Speciální obvody a jejich programování v C 1. díl. České vysoké učení technické Fakulta elektrotechnická

MIKROKONTROLÉRY PIC PRO POKROČILÉ

Instalační stykače VS120, VS220, VS420, VS425, VS440, VS463

LED_007.c Strana: 1/5 C:\Michal\AVR\Výukové programy\archiv\ Poslední změna: :01:48

Inovace a zkvalitnění výuky směřující k rozvoji odborných kompetencí žáků středních škol CZ.1.07/1.5.00/

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Poznámky k verzi. Scania Diagnos & Programmer 3, verze 2.27

SWI120 ZS 2010/ hookey.com/digital/

Servozesilovače. Digitální servozesilovače TGA, TGP

Optosenzor základní přístroj pro plastové světlovody DF-G1-KS-Q7

Mikroprocesorový regulátor MRS 04 1xxx

FREESCALE TECHNOLOGY APPLICATION SYSTÉM PRO MĚŘENÍ FREKVENČNÍ CHARAKTERISTIKY PETR LUKAŠÍK

Servozesilovače. Digitální servozesilovače TGA, TGP

EOKO. komponenty vzt. EOKO kruhové ohřívače. Základní informace. Technické parametry. Základní parametry.

5. A/Č převodník s postupnou aproximací

Popis připojení elektroměru k modulům SDS Micro, Macro a TTC.

Microchip. PICmicro Microcontrollers

Regulátor MaxVU. Stručný návod k použití

TM xx E R PRŮVODCE INSTALACÍ

Příloha č. 1. Prototyp mikroprocesorově řízeného ohřevu aktivních vložek využívající moderních polovodičových prvků. (popis jednotlivých bloků)

S6500 (24L) 230 V 50 Hz #CONN #DPP

A0M38SPP - Signálové procesory v praxi - přednáška 10 2

Systém zvukové signalizace a spouštění motoru na základě stavu světla

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

Mikroprocesor Intel 8051

Operační systém teoreticky

Úvod do mobilní robotiky NAIL028

Sběrnicová struktura PC Interní počítačové paměti PC


TECHNICKÁ DOKUMENTACE

AQ CONTROL UNIT - MANUÁL

Transkript:

Čítače e a časovače v MCU K.D. - přednášky 1 Obsah Režim čítač Režim časovač Rozšíření funkce čítače/časovače Automatické plnění Funkce compare Funkce capture Funkce PWM Dekódování signálu inkrementálních čidel K.D. - přednášky 2

Základní funkce Základní funkce čítačů/časovačů: Čítač počítání pulsů vnějšího signálu. Časovač počítání pulsů vnitřního zdroje, obvykle hodinového signálu procesoru. (tj. měření času). K.D. - přednášky 3 Základní zapojení čítače Programový Start / Stop Pin čítače +1 Přetečení Čítací registr Interní sběrnice MCU INT K.D. - přednášky 4

Základní zapojení časovače Interní systémové hodiny Programový Start / Stop Předdělička +1 Čítací registr Přetečení INT Interní sběrnice MCU K.D. - přednášky 5 Příklad čítač/časovač 8051 8051 je vybavena dvojicí čítačů/časovačů. Každý čítač/časovač může pracovat v některém ze 4 režimů. Registry TMOD a TCON K.D. - přednášky 6

Příklad čítače/časovače T0 a T1 mikrokontrolérů PIC K.D. - přednášky 7 Příklad čítač/časovač T2 mikrokontrolérů PIC Obsahuje speciální obvody pro funkci compare. K.D. - přednášky 8

Programová obsluha časovače Obsluha přerušení a nový start časovače proběhne se zpožděním chyba časování. Lze částečněřešit úpravou hodnoty N. Inicializace časovače Z Určení dělicího poměru předděličky a čítače (= N) Inicializace časovače Nstavení hodnoty -N do registru časovače Obsluha přerušení Přerušení Stop časovače Nstavení hodnoty -N do registru časovače Nežádoucí prodloužení cyklu Start časovače Start časovače K K K.D. - přednášky 9 Automatické plnění registru čítače ( reload ) Funkce reload umožňuje automatické přednastavení čítače/časovače po přetečení. Interní systémové hodiny Programový Start / Stop Předdělička +1 Přetečení Čítací registr INT Pomocný registr Interní sběrnice MCU K.D. - přednášky 10

Automatické plnění registru čítače (8051) K.D. - přednášky 11 Rozšířené funkce Rozšířené funkce čítačů/časovačů: Compare generování pulsů v určitém čase. Capture zjištění okamžiku vnější události. PWM generátor šířkově modulovaných pulsů. K.D. - přednášky 12

Rozšířená funkce compare Nastavení výstupu na 0, 1 resp. na opačnou hodnotu (toggle) v přesně daném čase. Interní systémové hodiny Předdělička +1 Přetečení Čítací registr Výstupní pin Komparátor INT 1 0 toggle Porovnávací registr K.D. - přednášky 13 Příklad CCP mikrokontroléru PIC PIC může mít jednu nebo více jednotek CCP. Každou jednotku lze použít ve funkci compare, capture nebo PWM. Příklad funkce compare : K.D. - přednášky 14

Rozšířené funkce capture Speciální obvod pro zjištění přesného času určité události Interní systémové hodiny Předdělička +1 Přetečení Čítací registr INT Detekce událostí Load Záchytný registr INT Interní sběrnice MCU K.D. - přednášky 15 Příklad CCP mikrokontroléru PIC PIC může mít jednu nebo více jednotek CCP. Každou jednotku lze použít ve funkci compare, capture nebo PWM. Příklad funkce capture : K.D. - přednášky 16

Rozšířená funkce - PWM Hardware pro generování periodického obdélníkového průběhu s nastavitelnou střídou. (PWM = Pulse Width Modulation). Délka pulsu Perioda Strída = Délka pulsu Perioda K.D. - přednášky 17 Rozšířená funkce PWM (2) Hardware pro generování periodického obdélníkového průběhu s nastavitelnou střídou. Interní systémové hodiny Perioda Komparátor Předdělička +1 Čítací registr Reset S Q R PWM Komparátor Délka pulsu K.D. - přednášky 18

Příklad CCP mikrokontroléru PIC PIC může mít jednu nebo více jednotek CCP. Každou jednotku lze použít ve funkci compare, capture nebo PWM. Příklad funkce PWM : K.D. - přednášky 19 Použití PWM (1) Náhrada DA převodníku MCU PWM R C Analogový výstup PWM Střední hodnota napětí K.D. - přednášky 20

Použití PWM (2) Řízení otáček stejnosměrného (DC) motoru. MCU PWM Výkonové obvody DC motor K.D. - přednášky 21 Použití PWM (3) Generátor vícefázového signálu (asynchronní a krokové motory, měniče,...). MCU Trojnásobný čítač/časovač PWM 1 PWM 2 PWM 3 PWM 1 PWM 2 PWM 3 K.D. - přednášky 22

Rozšířená funkce dekodér inkrementálních čidel (1) Dvoufázový kvadraturní signál umožňuje detekci změny polohy včetně směru. LED Fáze 1 Detektory Fáze 2 Fáze 1 Fáze 2 Směr A Směr B K.D. - přednášky 23 Rozšířená funkce dekodér inkrementálních čidel (2) Dekodér +1-1 Čítací registr Přetečení INT Interní sběrnice MCU K.D. - přednášky 24

Příklad GPTU mikrokontroléru Infineon C167 K.D. - přednášky 25 Kombinované cítače/časovače výkonných MCU (1) Jednotka CCR mikrokontroléru Infineon C167: C167 je vybavena bloky GPT1 se 3 a GPT2 se 2 registry. Registry mohou pracovat samostatně nebo v kombinaci. K.D. - přednášky 26

Kombinované cítače/časovače výkonných MCU (2) Jednotka CCR mikrokontroléru Infineon C167: 2 nezávislé čítače Tx a TY, 16 registrů capture/compare. K.D. - přednášky 27 Kombinované cítače/časovače výkonných MCU (3) Jednotka TPU mikrokontroléru Renesas H8S: Celkem 6 kanálů. Každý kanál má kroměčítače další 2 nebo 4 operační registry. K.D. - přednášky 28

Některé režimy jednotky TPU Komparátory u registrů TGRA, B, C, D lze použít k ovládání některého výstupního pinu (0, 1, toggle0, nulování čítače, kaskádnímu spojení s dalším kanálem. Příklad: třífázový generátor PWM K.D. - přednášky 29 Některé režimy jednotky TPU Dekodér dvoufázového signálu K.D. - přednášky 30

K přípravě přednášek byly použity materiály firem Atmel, Intel, Microchip, Philips, Renesas a Infineon. K.D. - přednášky 31