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

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

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

Úloha Ohmetr zadání úlohy

Přednáška vložená 5. týden, výklad k úloze LCD, UART A4B38NVS - Návrh vestavěných systémů 2014, katedra měření, ČVUT - FEL, Praha. J.

Napájení a blokování napájení mikroprocesorů

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

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

Přednáška 4, 5. A4B38NVS Návrh vestavěných systémů,2012, J. Fischer, katedra měření, ČVUT - FEL, Praha otočení ctrl shift +

Přednáška 4, 5 a část 6, část 7 A4B38NVS Návrh vestavěných systémů, 2013, J. Fischer, katedra měření, ČVUT - FEL, Praha

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

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

Přednáška 4, 5 a část 6 A4B38NVS Návrh vestavěných systémů 2014 katedra 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.

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

ETC Embedded Technology Club setkání

Logické obvody CMOS. 2014, kat. měření, ČVUT - FEL, Praha J. Fischer. A3B38MMP, 2014, J. Fischer, ČVUT - FEL, Praha, kat. měření 1

Řídicí obvody (budiče) MOSFET a IGBT. Rozdíly v buzení bipolárních a unipolárních součástek

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

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

ETC Embedded Technology Club setkání

Přednáška 4, 5. A4B38NVS Návrh vestavěných systémů,2012, J. Fischer, katedra měření, ČVUT - FEL, Praha otočení ctrl shift +

Přednáška 4, 6, část 7. A4B38NVS Návrh vestavěných systémů 2014 katedra měření, ČVUT - FEL, Praha. J. Fischer

ETC Embedded Technology Club 6. setkání

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

2015 katedra měření, ČVUT - FEL, Praha J. Fischer

Spínače s tranzistory řízenými elektrickým polem. Používají součástky typu FET, IGBT resp. IGCT

Logické obvody, aspekty jejich aplikace ve vestavných systémech

FVZ K13138-TACR-V004-G-TRIGGER_BOX

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

Přednáška 4, 5 a část 6 A4B38NVS Návrh vestavěných systémů 2015 katedra měření, ČVUT - FEL, Praha

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

Přednáška vložená 6. týden, výklad k úloze LCD, UART A4B38NVS - Návrh vestavěných systémů 2015, katedra měření, ČVUT - FEL, Praha. J.

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

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

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

Napájení mikroprocesorů

Převodník Ethernet ARINC 429

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

Cvičení předmětu A4B38NVS Návrh vestavěných systémů, kat. měření, ČVUT FEL, Praha, 2011

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.

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

Úloha- Systém sběru dat, A4B38NVS, ČVUT - FEL,

VETRONICS 760. Technická specifikace mobilní jednotky

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

Na trh byl uveden v roce 1971 firmou Signetics. Uvádí se, že označení 555 je odvozeno od tří rezistorů s hodnotou 5 kω.

SuperCom. Stavebnice PROMOS Line 2. Technický manuál

ETC Embedded Technology Club 7. setkání

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

P232/485. Převodník RS232 na RS485. Příručka uživatele AUTOMATIZAČNÍ TECHNIKA

Simulátor čidla průtoku pro indukční průtokoměry

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

Měřená veličina. Rušení vyzařováním: magnetická složka (9kHz 150kHz), magnetická a elektrická složka (150kHz 30MHz) Rušivé elektromagnetické pole

VETRONICS 770. Technická specifikace mobilní jednotky

Zkouškové otázky z A7B31ELI

UC485P. Převodník RS232 na RS485 nebo RS422. Průmyslové provedení s krytím

EMC a blokování napájení

PK Design. MB-ATmega128 v4.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (10.10.

Unipolární tranzistor aplikace

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

Logická sonda do stavebnice. Milan Horkel

4. Elektronické logické členy. Elektronické obvody pro logické členy

UniPi 1.1 Lite Technologická dokumentace

Témata profilové maturitní zkoušky

Bipolární tranzistory

Modul výkonových spínačů s tranzistory N-FET

Logická sonda do ruky. Milan Horkel

Pr umyslový HSPA+ router UR5i v2 Libratum

Součástky s více PN přechody

Modul univerzálních analogových vstupů R560. Shrnutí

Katalogový list Návrh a konstrukce desek plošných spojů. Obj. číslo: Popis. Ing. Vít Záhlava, CSc.

IOFLEX02 PROGRAMOVATELNÁ DESKA 16 VSTUPŮ A 32 VÝSTUPŮ. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.

ŘÍDÍCÍ ČLEN GCD 411. univerzální procesorový člen pro mikropočítačové systémy. charakteristika. technické údaje

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

Podstanice DESIGO PX Modulární řada s rozšiřujícím modulem

MONTÁŽNÍ NÁVOD ISP PRIME. identifikační snímač pro kontrolu přístupu

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

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

Pru myslový EDGE router. ER75i v2

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

Konfigurace portů u mikrokontrolérů

Návrh DPS a EMC blokování napájení. Blokování napájení

Univerzita Tomáše Bati ve Zlíně

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

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

Převodník RS-232/485 s galvanickým oddělením rozhraní ELO E06A. Uživatelský manuál

XPortKit. Vývojový kit pro Lantronix XPort. 17. února 2011 w w w. p a p o u c h. c o m (06083)

Polovodičov. ové prvky. 4.přednáška

Popis obvodu U2403B. Funkce integrovaného obvodu U2403B

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

Návod k obsluze výukové desky CPLD

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

SEAHU SH017 (PiToDin) Hardwerový popis

Témata profilové maturitní zkoušky

UC485. Převodník linky RS232 na RS485 nebo RS422 s galvanickým oddělením

Impulsní regulátor ze změnou střídy ( 100 W, 0,6 99,2 % )


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

Řá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

ETC Embedded Technology Club 5. setkání

Displej DT20-6. Update firmware řadiče. Simulační systémy Řídicí systémy Zpracování a přenos dat TM 2012_10_

Transkript:

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

Náplň přednášky Poznámky ke cvičením: živení HW RS-3 + 5 V tolerance pinů STM3 log. obvody CBT dynamický odběr CMOS, blokování rozvodu napájení analogové a číslicové země snižování odběru, údaj ma/ MHz hodinové signály

Rozhraní RS-3 oživení HW TxD MAX 3 MP1 U S RxD A4B38NVS, 011, kat. měření, J.Fischer, ČVUT - FEL MAX 3 RxD MP TxD 3

Rozhraní RS-3 oživení HW v klidu 3 TXD Transmit Data výstup vysílaných dat (PC) - DSUB 9 konektor RXD Receive Data vstup přijímaných dat (PC) - DSUB 9 Sledování signálu, voltmetr, osciloskop v klidu na pinu 3 kolík, dutinka 3 záporné napětí -7 V ( - 7V možná tolerance 5 až 10 V), dutinka 3 ( kont. pole) stejně 7V, R in, - 7V, R out, kladné napětí + 5 V, pin RxD na STM3 + 5 V pin TxD STM3 v klidu + 3 V, T in + 3 V, T out 7 V, dutinka 7 V + 5 V ADM 3 L 1 6 7 3 8 4 9 5 5 4 3 1 9 8 7 6 3 5 Tx D Rx D 1 3 4 5 6 7 8 C1 + V + C1 - C + C - V - Tout Rin Vcc T1out R1in R1out T1in Tin Rout 16 15 14 13 1 11 10 9 Rx D Tx D 4 Rx D Tx D Tx D Rx D pohled na kolíky (PC) pohled na dutinky (vývojový kit up)

Rozhraní RS-3 oživení HW při vysílání Smyčka, loop- back na straně RS-3 echování znaků na připojeném terminálu, výstup ADM 3 odpojen 1 3 4 5 5 4 3 1 3 1 3 4 ADM 3 L C1 + V + C1 - C + C - V - Tout Rin Vcc T1out R1in R1out T1in Tin Rout + 5 V 6 7 8 9 9 8 7 6 Odpojit T X D od STM 3, smyčka ( loop back), echování znaků na terminálu, přenos přes ADM 3 stisk klávesy, kontrola signálu po trase 1 C1 + Vcc 3 5 Tx D 3 4 5 6 7 8 ADM 3 L V + C1 - C + C - V - Tout T1out R1in R1out T1in Tin Rout + 5 V Rin Rx D Tx D 16 15 14 13 1 11 10 9 přerušit Rx D 5 Rx D Tx D Tx D Rx D 5 Tx D Rx D 5 6 7 8 16 15 14 13 1 11 10 9 Rx D Tx D pohled na kolíky (PC) pohled na dutinky (vývojový kit up)

Rozhraní RS-3 oživení HW bez terminálu Smyčka, loop- back na straně RS-3 ( konektor je volný, bez terminálu) echování znaků, vysílání UART STM3, příjem STM3 stejný znak + 5 V ADM 3 L 1 6 7 3 8 4 9 5 5 4 3 1 9 8 7 6 6 Rx D Tx D Tx D Rx D pohled na kolíky (PC) pohled na dutinky (vývojový kit up) 3 5 Tx D Rx D 1 3 4 5 6 7 8 C1 + V + C1 - C + C - V - Tout Rin Vcc T1out R1in R1out T1in Tin Rout 16 15 14 13 1 11 10 9 Rx D Tx D

Použití pinů STM 3F100x v úloze Pozor + 5 V tolerance není na všech pinech STM 3F100 Ochrana vstupních pinů STM 3, zařazení ochranného rezistoru 470 Ohmů pro připojení LCD využívat piny, které nejsou využívány ladicím rozhraním SWD nebo JTAG, což jsou PA13, PA14, PA15, PB 3, PB4 STM3VL Discovery Kit rozhraní SWD (Serial wire debug) pro ladění, piny (PA13, PA14) PA13 data, PA14, CLK pro SWD nutné ponechat PA15, PB 3, PB4 je možno v uživatelském programu přemapovat, ale lépe využít jiné piny (pro výslednou aplikaci pokud se zajistí naprogramování paměti Flash jiným způsobem, např. pomocí UART a BOOT LOADER je možno využít všechny piny pro aplikaci, pro účely cvičení se nedoporučuje výklad tabule: použití SWD, podpora ladění na čipu, pojem boot loader, funkce a jeho využití AN3155 Application note USART protocol used in the STM3 bootloader 7

Piny STM 3F100x využívané pro ladění Pozor + 5 V tolerance není na všech pinech STM 3F100 Ochrana vstupních pinů STM 3, zařazení ochranného rezistoru 470 Ohmů 8

BOOT Loader v STM3F100 pojem boot loader, funkce a jeho využití AN3155 Application note USART protocol used in the STM3 bootloader 9

STM3F100 pouzdro LQFP vývody 10

Použití Piny + 5 V tolerantní i netolerantní na společné bráně 11

Použití pinů STM 3 v úloze Kit STM3VL Discovery volné piny na straně do pole PC 6, 7 ( piny volné) PC8, 9 jsou LED, použitelné jako výstupy ( piny) PA 8, 9, 10, 11, 1 je (5 pinů volných) PC10, 11. 1 (3 piny volné) PD 1 pin volný PB 5, 6, 7. 8, 9 (5 pinů volných) 1

Obvody CBT Crossbar Switches, lit. Texas Instruments scdd001b_cbt_log_fam.pdf Tranzistor NMOS (induk. kanál N) symetrická struktura, funkce elektrody Drain, Source podle orientace napětí, podmínka sepnutí U GS větší než prahové napětí U T G Spínače sběrnic, převodníky napěťových úrovní S D B- sub. 13

Obvody CBT Elementární spínač SN74CBT1G15, SINGLE FET BUS SWITCH U CC = 5 V 5 Ohmů v sepnutém stavu, pro napěťové úrovně L (0 V) 10 Ohmů v sepnutém stavu, pro napěťové úrovně L (,4 V) použitelné i jako rychlý analogový spínač, videosignál, ( obousměrný ) spínač sběrnic SN74CBT345A pinově kompatibilní se obousměrným budičem sběrnic 74 HCT45, a dalšími 45 14

CBT jako spínač sběrnice a převodník úrovní Podmínka sepnutí tranzistoru U GS >U T (napětí na gate 4,3 V) vstupní napětí do 3 V tranzistor vede ( symetrická funkce obr. a) - vstupní napětí 5 V tranzistor reguluje (analogie emitorového sledovače) - na výstupu může být max. napětí U G - U T U G = 4,3 V T 1 U 1 = 3,3 V U = 3,3 V a) U 1 = 5 V T 1 U G = 4,3 V U T = 1 V U = 3,3 V b) 15

Obvod Bus - Hold Definice logické úrovně na sběrnici při odpojení všech budičů, zamezení výskytu nežádoucí napěťové úrovně a případného vzniku kmitů podstata bistabilní klopný obvod s invertory CMOS, zachovává poslední definovanou logická úroveň na sběrnici při použití obousměrných budičů sběrnic. Přepnutí budiče z režimu výstup do vstupního režimu, sběrnice je plovoucí floating obvodem Bus Hold, ekvivalent odporu 1 kohm ve zpětné vazbě při změně úrovně je nutno budit ( překonat působení) obsažen v řadě obvodů obousměrných budičů sběrnic (řada obvodů ABT, LVT, ALVC, LVC,..) viz. cvičení - chování nezapojeného vstupu CMOS- floating. input 16

Důvod použití obvodu Bus hold Vstup obvodu na napětí v okolí rozhodovací úrovně částečně vedou oba tranzistory elementárního invertoru, zvýšení proudového odběru, změna napětí na vstupu změna proudu svorkou U CC nebo, úbytky na parazitních indukčnostech přívodů (problém ground bounce ) (vysvětlení působení imp. zemního vodiče,.tabule) vstup L do H, zvýšení proudu do, zvýšení úbytku na L, pokles napětí na vstupu (proti vývodu obvodu) je třeba zamezit dlouhodobému výskytu napětí na vstupu v okolí rozhodovací úrovně 17

Proudový odběr logických obvodů Bipolární log. obvody statický proudový odběr a jeho růst s frekvencí Logické obvody CMOS v klidu buzení odporových zátěží proud zátěží zbytkové závěrné proudy přechodů PN, zbytkový proud tepelně generovanými nosiči, roste s teplotou Dynamický proudový odběr - přebíjení kapacit 18

Dynamická výkonová ztráta obvodů CMOS Přebíjení kapacity C L frekvencí f Dynamická výkonová ztráta nezávislá na velikosti odporů R P, R N (ovlivňují pouze dynamiku) C i +U CC R P +U CC U 1 U C L C PD R N U C L P= fu CC C P = fu CC C L 19

Dynamická výkonová ztráta obvodů CMOS Ekvivalentní ztrátová kapacita C PD (power dissipation capacitace), C pd vyjadřuje parazitní vnitřní kapacity i ztráty proudovým impulsem mezi svorkami +U CC a (pomalé hrany na vstupu růst C pd ) P = fu C CC P= fu CC C L ( ) P = f U C + C + I U D i CC PD L CC0 CC ( f ic PD + f OC L ) U CC I CC0 CC P + D = U +U CC U 1 U CL C i SN74HC04 (jediný invertor z obvodu) SN74HC164 (posuvný registr) 0

Snižování dynamického odběru obvodů CMOS Snižování proudového odběru: snižování napájecího napětí U CC snižování pracovní frekvence f (viz. dig. hodinky, 1,5 V, XTAL -3768 Hz) zkracování doby aktivní funkce obvodu t oper přechod operace spánek analogie zimní spánek živočichů, snížení tepové frekvence srdce, Použití obvodů nízkonapětové logiky, Snížení odběru mikroprocesorů a mikrořadičů: Rozdělení napájení jádra procesoru,5 V, 1,8 V, 1,V.. napájení budičů výstupů často stále 3,3 V kvůli kompatibilitě s další logikou, ale možno i nižší napětí viz STM3F103 napájení jádra nižší napětí, vnější vstup napájecího napětí, někdy vnitřní regulátor sníženého napětí Snížení taktovací frekvence jádra (PLL) na nutnou hodnotu, aktivace pouze periferií a sběrnic potřebných pro činnost (viz STM3F103) viz. výklad dále Volba dvou procesorů výkonný (hlavní) a monitorovací (zap.) výklad Problematika bateriového napájení, především snížení odběru P = fu C CC 1

Napájení blokování napájecího zdroje Výklad na přednášce: otázka rychlosti odezvy stabilizátoru na změnu odběru odběru, proč je nutno blokovat výstupy regulátoru pomocí C (analogie vyrovnávací sklad energie) Q = CU Q = I T Q náboj, C kapacita, I proud, T čas např. impulsní odběr, ale podobně impulsní regulátor, dodání energie pouze v diskrétních intervalech U = I C T regulátor volba velikosti tak C, aby nebyly rušivé změny napájecího napětí T = 10 us, I = 500 ma C= 100 uf, změna napětí I T 0,5 10 U = = 4 C 10 6 = 0,05V

Napájení blokování napájení log. obvodů Výklad na přednášce: Impulsní odběr logického obvodu, mikroprocesoru při změně stavu, regulátor není schopen tak rychle reagovat problém indukčnosti rozvodu napájení čím rychlejší mikroprocesor, tím důležitější otázka blokování napájení ( analogie sklad p., chladnička, sklep) U CC + log.ob. C b 3

Napájení blokování napájení, tlumivky Výklad na přednášce: Impulsní odběry- protékají impulsní proudy rozvodem napájení U CC, ale také zemí!!! Lokalizace proudového okruhu Tlumivka v rozvodu napájení neumožní impulsní proud, úbytek napětí na tlumivce příklad L= 50 nh, u L = 1V, jaký možný nárůst proudu? d 7 d i t 1 V = u L = = 10 A/s = 0 A/µ/ -9 L 50 10 H = 0,0A / ns u L = L d d i t Logický obvod s velkým impulsním odběrem tlumivka neumožní prudkou změnu proudu z rozvodu U CC, jinak roste u L, kde je di/ dt obvod L U CC + log.ob. C b 4

Napájení blokování napájení log. obvodů Výklad na přednášce: Omezení impulsního odběru z UCC, nutno použít blokovací kondenzátor dostatečné kapacity C b. předpoklad proudového impulsu 00 ma pro dobu ns, C= 10 nf Kondenzátor s kapacitou 10 nf napájení log. obodu po dobu ns při poklesu napětí o 0,04 V Logický obvod s velkým impulsním odběrem tlumivka neumožní prudkou změnu proudového odběru (di/ dt) obvod energie z lokálního blokovacího kondenzátoru C b, snížení rušení po rozvodu napájení Snížení impulsních proudů rozvodem Snížení rušení po rozvodu napájení a vyzařování rušivé vysokofrekvenční energie I T 0, 10 U = = 9 C 10 10 U CC L log.ob. 9 = + 0,04 V C b 5

Napájení blokování napájení log. obvodů Výklad na přednášce: snížení rušení na zemních vodičích snížení rušení obvodu samého a snížení vyzařování ( analogie průjezd velbloudi,..) U CC LO 1 + LO C b u Z U CC L LO 1 + LO C b u Z 6

Napájení analogová a číslicová část Výklad na přednášce: U CC L 1 DU L DD AU DD analog. vstup. up signál D A C b Z dig Z analog 7

Zemni a napájecí piny popis napájecí a zemní piny u STM3F100x, viz. lit.: AN586 Application note STM3F10xxx hardware development: getting started V SS a V SSA musí být propojeny podobně musí být propojeny V DD a V DDA V SSA, V DDA zemní a napájecí pin analgové části VBAT napájení ( zálohované) pro oscilátor 3 768 Hz a obvod reálného času RTC ( Real Time Clock) 8