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



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

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

Aplikace vestavných systémů A4M38AVS Před. 3 (4)

Přednáška A3B38MMP. Bloky mikropočítače vestavné aplikace, dohlížecí obvody. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer

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

ETC Embedded Technology Club 6. setkání

ETC Embedded Technology Club setkání 6, 3B zahájení třetího ročníku

Řádkové snímače CCD. zapsané v předmětu: Videometrie a bezdotykové měření, ČVUT- FEL, katedra měření, přednášející Jan Fischer

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á

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

Knihovna BuildingLib TXV

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

Použití programovatelného čítače 8253

Projekt - Voltmetr. Přednáška 3 - část A3B38MMP, 2015 J. Fischer kat. měření, ČVUT - FEL, Praha. A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL 1

Čísla, reprezentace, zjednodušené výpočty

Střídavé měniče. Přednášky výkonová elektronika

Napájení mikroprocesorů. ČVUT- FEL, katedra měření, přednášející Jan Fischer. studenty zapsané v předmětu: A4B38NVS

SEKVENČNÍ LOGICKÉ OBVODY

A4B38NVS, 2011, kat. měření, J.Fischer, ČVUT - FEL. Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha. J.

Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12)

Binární data. Číslicový systém. Binární data. Klávesnice Snímače polohy, dotykové displeje, myš Digitalizovaná data odvozená z analogového signálu

VY_32_INOVACE_AUT-2.N-06-DRUHY AUTOMATICKEHO RIZENI. Střední odborná škola a Střední odborné učiliště, Dubno

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

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

APLIKACE MIKROKONTROLÉRŮ PIC32MX

Programovatelná počítadla CT6M a CT6S

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

Konfigurace portů u mikrokontrolérů

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

REG10 návod k instalaci a použití 2.část Univerzální časovač a čítač AVC/ 02

FVZ K13138-TACR-V004-G-TRIGGER_BOX

Napájení mikroprocesorů

Čísla, reprezentace, zjednodušené výpočty

Registry a čítače část 2

Témata profilové maturitní zkoušky z předmětu Souborná zkouška z odborných elektrotechnických předmětů (elektronická zařízení, elektronika)

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

SEP2 Sensor processor. Technická dokumentace

Procesory pro vestavné aplikace přehled

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

6. MĚŘENÍ SÍLY A KROUTICÍHO MOMENTU

MIKROKONTROLÉRY PIC PRO POKROČILÉ

TECHNICKÝ POPIS MODULU GRAFIK =============================

Digital Control of Electric Drives. Vektorové řízení asynchronních motorů. České vysoké učení technické Fakulta elektrotechnická

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

18A - PRINCIPY ČÍSLICOVÝCH MĚŘICÍCH PŘÍSTROJŮ Voltmetry, A/D převodníky - principy, vlastnosti, Kmitoměry, čítače, fázoměry, Q- metry

11. Logické analyzátory. 12. Metodika měření s logickým analyzátorem

Témata profilové maturitní zkoušky

MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY. Opakování. České vysoké učení technické Fakulta elektrotechnická

Základní zapojení MCU do el. obvodu. Zdroje taktovacího kmitočtu. IMTEE Přednáška č. 7. reset, oscilátor, blokování napájení

DESKA ANALOGOVÝCH VSTUPŮ ±24mA DC, 16 bitů

Mikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů. Zdeněk Oborný

Základní pojmy z oboru výkonová elektronika

DSY-4. Analogové a číslicové modulace. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Časová relé pro drážní vozidla A

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ

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

CONFIGURATION zapisuje se na začátek inicializační části programu použitím direktivy preprocesoru pragma

Vánoční hvězda 2. Publikované: , Kategória: Blikače a optika.

Programování kitu F0- Lab v C++ pomocí on line IDE mbed. Klub ETC, ČVUT FEL, kat. měření. ETC , kat. měření, ČVUT, FEL, Praha

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

ESII Roletová jednotka

FEL ČVUT Praha. Semestrální projekt předmětu X31SCS Struktury číslicových systémů. Jan Kubín

Komunikace modulu s procesorem SPI protokol

ETC Embedded Technology Club 5. setkání

Srovnání kvality snímání analogových veličin řídících desek se signálovým procesorem Motorola DSP56F805. Úvod. Testované desky

Struktura a architektura počítačů (BI-SAP) 4

Výuková laboratorní sestava seminář pro učitele

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

ŠESTNÁCTIKANÁLOVÝ A/D PŘEVODNÍK ±30 mv až ±12 V DC, 16 bitů

Návrh konstrukce odchovny 2. dil

FILIP SCHWANK. Katedra měření, listopad 2017

Řídící a regulační obvody fázové řízení tyristorů a triaků

Stejnosměrné měniče. přednášky výkonová elektronika

A/D a D/A PŘEVODNÍK 0(4) až 24 ma DC, 16 bitů

Programovatelná řídící jednotka REG10. návod k instalaci a použití 2.část Program pro regulaci kaskády čerpadel v závislosti na tlaku SGC3

Simulace číslicových obvodů (MI-SIM) zimní semestr 2010/2011

Y36SAP 2007 Y36SAP-4. Logické obvody kombinační a sekvenční používané v číslicovém počítači Sčítačka, půlsčítačka, registr, čítač

Základy informatiky. 2. Přednáška HW. Lenka Carr Motyčková. February 22, 2011 Základy informatiky 2

DESKA ANALOGOVÝCH VSTUPŮ A VÝSTUPŮ ±24mA DC, 16 bitů

Návod k obsluze výukové desky CPLD

Uživatelský návod. MaRweb.sk PRESET - COUNTER 301 Elektronický čítač s jednou předvolbou A. Označení pro objednávku

Učební text pro programování PLC S7 314C-2DP

ČEMU ROZUMÍ MIKROPROCESOR?

Měření eurobalíz ETCS aneb využití MATLABu pro automatizaci měření

ETC Embedded Technology Club 7. setkání

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

Časové relé pro drážní vozidla, 16 A

Průmyslové časové relé A

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

ETC Embedded Technology Club setkání

Návod k obsluze ISI30/31/32/33

Struktura a architektura počítačů

1. Univerzální watchdog WDT-U2

Praktické úlohy- 2.oblast zaměření

D/A převodník a generování zvuku

OVLÁDÁNÍ FAN COIL JEDNOTKY 02

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

PROGRAMOVATELNÉ AUTOMATY

Zadání úlohy: Vestavný systém schodišťový automat se zobrazením

Implementace regulátoru otáček do budičů BLDC motorů

Transkript:

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

Náplň přednášky Čítače v MCU forma, principy činnosti A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 2

Čítače Čítač, časovač (Counter, Timer) čítač counter míní se, že čítá vnější impulsy, časovač timer míní se, že čítá vnitřní synchronně přicházející impulsy základem čítač, obvykle binární volba CLK signálu, hradlování, signalizace přetečení, možné vázat na další čítače, nebo generovat přerušení CPU přednastavení obsahu čítačem ( nulování, hodnota) čtení stavu programově řízené hradlování, HW řízené hradlování někdy řízení směru čítání nahoru (up), dolu (down) (v jednoduchých micro. často jeden směr čítání nahoru ) CLK hradlo čítač přetečení ext., int. CPU - čtení, zápis hodnoty A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 3

Čítače Čítače - mimo čítání nahoru, dolu, je možný i režim střídavě nahoru a dolu význam pro PWM A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 4

Záchytný režim čítače input capture Přepis obsahu čítače v okamžiku události do registru capture signalizace příznak, přerušení CPU (analogie stopky mezičas zachytí se čas 1. běž.ale stopky běží dále) volba input capture na náběžnou, spádovou nebo jakoukoliv hranu použití pro měření okamžiků, měření parametrů impulsů, určení střídy otázka: popište měření střídy PWM signálu s využitím čítače a záchyt. jednotky CLK událost čítač hradlo přetečení přerušení, příznak AT89S52 input capture registr CPU - čtení hodnoty na čítač T2 a spádovou hranu AT89C51RC2 komplexní jednotka Input capture t 1 t 2 t 3 t 4 capture chan. 1 capture chan. 1 capture chan. 2 A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 5

Čítač v režimu output compare Porovnání (compare) hodnoty čítače a registru, shoda - příznak, přerušení, případně i změna výstupního stavu nastavit 1 (set), nastavit 0 ( reset),nebo překlopit (toggle) změnit negovat minulý stav. Analogie budík, a) probuď mne a já půjdu zapnout (přerušení,.aktivace procesoru, v přerušení obsluha činnosti, ale je zpoždění programové obsluhy b) probuď se a sám zapni (práci strojům) analogie časový spínač světla a topení,. zapínání nahrávání televize, jednotka sama změní neprodleně (a bez zpoždění) změní stav výstupu použití řízení jednotek tyristorů IGBT v střídačích a měničích pro motory CLK čítač přetečení programování viz budík s jedním časem, vždy naprogramování dalšího času aktivace (výklad před.) AT89C51RC2 obsahuje output compare jednotky komparátor registr událost CPU - zápis hodnoty výst. OC1,.. CPU přerušení, příznak A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 6

Kvadraturní signál Heslo quadrature signal, incremental quadrature encoder optoelektrický inkrementální snímač polohy (pro všechny číslicově řízené obráběcí stroje) Směr podle sledu fází, posun podle počtu hran, v 1 periodě - 4 hrany A A B B klid, běh, klid inkrementovat č. dekrementovat č. běh +, klid, běh - A B V STM32 možnost řízení čítače kvadraturním signálem, podle směru pohybu je řízení směru čítání (nahoru nebo dolu), určení polohy (AT89C51RC2 nepodporuje kvadrat. sig.) A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 7

Čítače - hesla up/down counters with rotary support čítač podporuje spolupráci s optoel. inkrementálními snímači případně heslo encoder "Two three-phase 16-bit center-based PWM units dva čítače podporující tzv. fázově správnou PWM analogie zarovnání na střed v textovém editoru (obvyklá vícekanálová PWM obvykle analogie zarovnání doleva) A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 8

PWM -PWM pulsní šířková modulace, čítače generování signálu s proměnnou střídou, využití pro generování stejnosměrného napětí doplněným dolnopropustným filtrem ( míst D/A převodníku), řízení výkonu svícení LED, proud motoru,. PWM 8, 12, 16 bitů, - více bitů PWM, nižší opakovací frekvence, problém filrace volba předděličky pro generátor PWM, A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 9

Čítače PWM Čítače režim pulsní šířkové modulace PWM Pulse - width modulation - Parametry PWM perioda a střída, nastavení registrů podle stavu čítače pro překlopení) Řízení výkonu, režim zapnuto vypnuto řízení svitu žárovek, proudu stejnosměrného motoru,.. Společné spínání vícekanálové PWM zarovnání na kraj - větší rušení, impulsní zátěž, AT89C51RC2 Podpora PWM A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 10

Čítače PWM Společné spínání vícekanálové PWM zarovnání na kraj - větší rušení, impulsní zátěž, Rozdělené spínání zarovnání na střed A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 11

Čítače v mikrokontrolérech s jádrem ARM Cortex M3 V STM32 podle typu 3x16 bitů až 6x 16 bitů čítače všechny MCU mají jeden nebo více čítačů Čítače důležitá součást MCU Některé MCU i samostatný procesor pro správu čítačů (Freescale- TPU Timing Processor Unit) se samostatným programováním Čítače- významné při řízení motorů A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 12

Čítače v STM32 Kanály Capture, compare registrů - navázány na společný čítač možná spolupráce registrů s DMA (přenos dat mezi reg. a pamětí - výklad) A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 13

Čítače STM32. A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 14

Čítač systick Čítač systick v procesorem s jádrem ARM Cortex již čítač součástí vlastního jádra ARM CortexM3 Využití pro RTOS ( Real Time operating System), operační systémy reálného času, časování činnosti systému, stále běžící čítač, A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 15