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



Podobné dokumenty
Procesory pro vestavné aplikace přehled

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

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

Přednáška 8,9 Generátory hodinového signálu a dohlížecí obvody. ve vest. systémech 2013, kat. měření, ČVUT - FEL, Praha. J.

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

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

Přednáška 7, 8 Generátory hodinového signálu a dohlížecí obvody ve vest. systémech

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

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

Procesory pro vestavné aplikace přehled, bloky

ETC Embedded Technology Club setkání

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

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

FVZ K13138-TACR-V004-G-TRIGGER_BOX

ETC Embedded Technology Club setkání zahájení druhého ročníku

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

Procesory pro vestavné aplikace přehled, bloky

Microchip. PICmicro Microcontrollers

ETC Embedded Technology Club setkání

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

ETC Embedded Technology Club setkání zahájení druhého ročníku

Vana RC0001R1 RC0001R1

Převodník Ethernet ARINC 429

Přednáška UART, RS232, 422, 485

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

MSP 430F1611. Jiří Kašpar. Charakteristika

Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12) A4B38NVS, kat. měření, ČVUT - FEL, Praha. J. Fischer

Okruhy a kontrolní otázky k testu v semestru A4B38NVS (verze r. 2015) Procesory s jádrem ARM Cortex - M3, (V dalším textu dotazy směřují na jádro ARM

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

Úvod do mobilní robotiky AIL028

1. MIKROPROCESOR ATMEGA A/D PŘEVODNÍK MÓDY PŘEVODNÍKU Single Conversion Mode Auto Triggering Start...

Úloha Ohmetr zadání úlohy

Mikroprocesory Z8Encore! firmy ZiLOG

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

Úvod do mobilní robotiky NAIL028

Profilová část maturitní zkoušky 2014/2015

ETC Embedded Technology Club 6. setkání

Napájení mikroprocesorů

Profilová část maturitní zkoušky 2015/2016

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

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

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

Jízda po čáře pro reklamní robot

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

Mikrořadiče společnosti Atmel

Vývojový kit osazený procesorem ARM - Cookie

7. Monolitické počítače, vlastnosti a použití.

Specifikace - SHARK. Projekt: procesorová deska s MPC 52000

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)

APLIKACE MIKROKONTROLÉRŮ PIC32MX

Architekura mikroprocesoru AVR ATMega ( Pokročilé architektury počítačů )

SYSTÉMY NAČIPU MI-SOC

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

Vestavné systémy BI-VES Přednáška 5

CW01 - Teorie měření a regulace cv. 4.0

velikosti vnitřních pamětí? Jaké periferní obvody má na čipu a k čemu slouží? Jaká je minimální sestava mikropočítače z řady 51 pro vestavnou aplikaci

Popis obvodu U2403B. Funkce integrovaného obvodu U2403B

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

Vývojové kity Mega48,

Návrh konstrukce odchovny 2. dil

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

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

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

MIKROKONTROLÉRY PIC PRO POKROČILÉ

od jaké adresy bude program umístěn? Intel Hex soubor, co to je, z čeho a jak se získá, k čemu slouží? Pseudoinstrukce (direktivy) překladače ORG, SET

MIKROPROCESOROVÁ TECHNIKA

Témata profilové maturitní zkoušky

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

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

FREESCALE KOMUNIKAČNÍ PROCESORY

Hardware pro IoT. Neúplný a subjektivní přehled malých počítačů. vhodných na hraní, kterému se dnes honosně říká. Internet Věcí (Internet of Things)

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

ŘÍDÍCÍ DESKA SYSTÉMU ZAT-DV

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

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

MODUL 3 KANÁLOVÉHO D/A PŘEVODNÍKU 0 25 ma

Mikrokontrolery. Úvod do obvodů Atmega 328 a PIC16F88

24 bitový dvoukanálový AD převodník s obvodem HX711

FPGA + mikroprocesorové jádro:

HW počítače co se nalézá uvnitř počítačové skříně

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

Paměti Josef Horálek

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

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

WiFi LED informační panel

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

Metody připojování periferií

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

Direct Digital Synthesis (DDS)

Uživatelská příručka

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

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

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

TEMPO průmyslový panelový počítač

OpenScape 4000 EcoServer je postaven na bázi x86 architektury jako nástupce DSCXL2 architektur.

Číslicový zobrazovač CZ 5.7

APLIKACE ŘÍDICÍCH SYSTÉMŮ S DSC

Manuál přípravku FPGA University Board (FUB)

Shrnutí. Funkce. Pro komunikaci s ostatními zařízeními lze využít 1x port Ethernet, 1x sériové rozhraní RS485.

Boundary Scan JTAG (Joined Test Action Group) IEEE 1149.X Zápis do rozhraní

Transkript:

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

Hlavní bloky procesoru pro vestavné aplikace CPU vlastní jádro procesoru vnitřní paměť programu (ve formě ROM, Flash nebo SRAM) vnitřní paměť dat SRAM Generátor hodinového signálu, vnější s XTAL ( krystalem), vnitřní RC méně přesné jednotky procent, možná kalibrace resetovací obvod ( Reset, Por,..) dohlížecí obvod Watch dog monitorovací obvod kontrola napájení, monitorování teploty čipu, zálohování napáj. vybrané SRAM obvod reálného času RTC (Real Time Clock) jednotky čítačů, časovačů, (jednotky PCA programmable counter array, funkce input capture, output compare, high speed output),generátory PWM, vnitřní sběrnice, číslicové vstupně výstupní piny, analogové vstupy ( převodník A/D), analogové výstupy ( převodník D/A) A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL Praha 2

STM8S105 -Mikrořadič, jednočipový mikropočítač pro vestavné aplikace 8- bitový obdobné periferie jako vyšší procesory I2C, SPI, ADC, PWM, Čítače A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL Praha 3

Mikrořadič STM32F10x s jádrem ARM Cortex M3.Mikropčítač mikrořadič s jádrem ARM Cortex M3 bloky a periferie výklad na přednášce: A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL Praha 4

Oscilátory HSE high speed ext. osc. - HSI high speed int. osc. LSI low speed int. RC osc. (40 khz) LSE low speed ext osc. 32768 Hz LSI i LSE (i pro autowake) XTAL - oscilátor heslo interní RC oscilátor A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL Praha 5

Reset mikroprocesorů -Reset procesorů uvedení do výchozího stavu po zapnutí napájení uvedení do výchozího stavu po zásadní chybě (návaznost watch dog) zastavení procesoru zamezení nesprávné činnosti vstup pro reset možno připojit tlačítko, časovací obvod s RC článkem, interní Schmittův klopný obvod korektní logické úrovně do vnitřního obvodu bloku reset. Bloky mikropočítače - POR, BOR, Watch dog POR Power On Reset procesor obsahuje interní resetovací obvod bez potřeby připojení vnějších součástek, v řadě procesorů obsažen blok POR BOR Brown Out Reset obvod zajišťující reset procesoru při poklesu napájecího napětí procesoru pod nastavenou úroveň (např. 0,2 až 0,3 V oproti standardní napájecí úrovni), Watch dog - generace Reset při výpadku nulování obvodu Watch dog A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL Praha 6

Externí dohlížecí obvod typu Watchdog Power supply voltage monitor funkce Watch dog dohlížení na správným během programu procesoru, periodická monitorování napájení,reset -ADM706 T V REF = 3,08 V MR manual reset (debounced) debounced- potlačeno působení případných zákmitů resetovacího tlačítka watchdog timer 1, 6 s reset impuls 200 ms garance /RESET i při U CC = 1V (Watchdog - analogie: řidič. ja nespím,, ja nespím (WDI),.. chrrrr spolujezdec ( watchdog) probud se nespi! (WDO na reset) A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL Praha 7

Dohlížecí obvod ADM706 Power supply voltage monitor kontrola napájecího napětí. vstup PFI (power fail input) monitorování napětí na kondenzátorech před vstupem do regulátoru napětí např. + 5 V, na vstup LF33 výstup 3,3 V pokles ( input power pod 4,5 V- signalizace, alarm nemaskovatelné přerušení, urychlené uložení důležitých údajů do zálohovaném paměti CMOS SRAM před zastavením procesoru při dalším poklesu napětí (Analog. potápíme se zachraň se kdo můžeš, vezmi to nejnutnější, dokuď jsme ještě nad vodou na kondenzátorech je ještě energie na velmi krátkou dobu provozu mikropočítače, kdy se zachrání nejnutnější data) A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL Praha 8

Převodníky A/D autonomní funkce Převodníky AD, interní převodníky, aproximační, 8 -, 12- bitové Přídavné funkce logiky A/D, hlídání mezí změřeného napětí, jeden kanál nebo všechny kanály, (horní, nebo dolní mez) příp. přerušení odlehčení procesoru, kontrola mezí pomocí HW monitorování napětí, provedení u STM 32, implementace u řady dalších up. A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL Praha 9

DMA DMA Direct memory access analogiepřenos typu: paměť paměť, paměť periferie periferie paměť Přenos celého bloku dat najednou, přenos bloku po jednotlivých byte, slovech,.. např. čtená dat z AD do paměti generování signálu pomocí D/A, data z paměti do DA uložení zachycených dat v čítačové jednotce ( input. capture) plnění dat do čítačových jednotek - output compare) spolupráce s rozhraními při přenosu dat Ethernet, UART, USB, SPI, IIC bus, viz heslo DMA u STM32F207 CD00237391 STM32F207_data.pdf A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL Praha 10