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 +
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
1
Informace
Toto je grafický a heslovitý podkladový materiál určený pouze k přednášce A4B38NVS. Neobsahuje vlastní výklad, ani další informace, které jsou prezentovány při výkladu „křídou“ na tabuli, jeho čtení nenahrazuje účast na přednášce.
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
2
.
.
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
3
Součástky a bloky používané na cvičeních - nepájivé kontaktní pole Pozor - kontrola propojení podélných napájecích sběrnic ( přerušení ve středu ?)
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
4
Kondenzátory používané na cvičeních Elektrolytický kondenzátor a tantalový kondenzátor – rozlišení polarity !!! přepólování vede k destrukci, použití – blokování napájení elektrolytický kondenzátor 22 uF
tantalový kondenzátor 47 uF
- ( minus) pól + ( plus) pól - pól označen na pouzdře též jako - - -
- pól je označen (- - - -) keramický kondenzátor 100 nF
- ( minus) pól
+ ( plus) pól
s (-) pól je na plášti (+) pól je izolovaný
svitkový kondenzátor 220 nF
keramické a svitkové kondenzátory nerozlišují polaritu A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
5
Diody Si Dioda – křemíková dioda (s přechodem PN), katoda je označena proužkem širším, než jsou ostatní proužky napětí v předním směru přibl. 0,7 V indexová značka - pruh
anoda
katoda
Světlo emitující dioda červená – LED, napětí v předním směru přibl. 2 V indexovou značkou (na spodní straně pouzdra) je označena katoda u nové LED katoda má kratší vývod (kratší vodič) A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
indexová značka
anoda
katoda
6
Integrované obvody Pouzdro DIL – použito na cvičeních – pro kontaktní polepro kontakZákladní parametry měřeného obvodu 74HC04, aneb jak se orientovat v katalogu
indexová značka pin č. 1
pin č. 7
pin č. 14
pin č. 8
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
7
Opakování -pouzdro log. obvodu, číslování vývodů
GND
14
1
UCC
7400
Přívody napájení UCC a GND u TTL, TTL - LS,..., CD4000, 74HC, 74HCT,.. - vlevo dole GND, vpravo nahoře UCC, pouzdro 14 vývodů GND pin 7, Ucc pin 14 pouzdro 16 vývodů GND pin 8, Ucc pin 16 platí také u některých procesorů ( AT89C51,...) pouzdro DIL 40 vývodů GND pin 20, Ucc pin 40
indexová značka směr číslování vývodů
Číslování vývodů na pouzdře logického obvodu proti směru hodinových ručiček Vývod č. 1 umístěn vlevo od indexové značky směr platí i u pouzder pro SMD (povrch. montáž)
7
8
(neplatí však obecně, např. ATmega32,,,,,a další s vnitřním převodníkem A/D svorky UCC a GND uprostřed na stranách pouzdra, pro zkrácení vnitřních přívodů v nitřních přívodů v pouzdře a snížení jejich impedance )
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
8
MOS tranzistor s indukovaným kanálem N Substrát , polovodič P, izolant SiO2, Gate - polykrystalická Si elektroda MOS Tranzistor M - Metal poly Si (dříve i Al), izolant O - Oxid, S- Silicon substrát křemík UG kladné, „přitahování“ elektronů, až počet elektronů přesáhne počet děr, Při UG > UT - prahové napětí, vznik inverzní vrstvy pod G indukovaný kanál n tranzistor NMOS elektrody G- gate, S - Source („zdroj nosičů“), D – Drain („odvaděč nosičů“), pomocí oblastí N+ , kontakt –substrát P+ poly - Si
substrát
UG =0 G
UG > UT
SiO2
G
N+ - Si
P - Si
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
substrát
N+ - Si
P - Si
inverzní oblast indukovaný kanál N
9
Tranzistor NMOS s indukovaným kanálem - vlastnosti Napětí mezi elektrodami Gate a Source UGS > UT (UT prahové napětí – threshold voltage) V log. obvodech - MOS tranzistor jako spínač
IDS
spínač „proti zemi“, UG - UGS = UG - 0 > UT, elementární invertor N- MOS , tvořen T1, R1 UT
UGS
přítomnost přechodů PN ve struktuře MOS tranz. mezi sub. a S, mezi sub. a D UGS = UG - US > UT S - source + UCC
R1
UG
D - drain N+ - Si
N+ - Si
D
US
T1 U2 U1
S
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
substrát
P - Si
10
Tranzistor NMOS jako spínač ve vzorkovači
G
+ UCC D
D S
U2 U1
S
D
G B- sub.
S
Kanál n, elektrony, US nižší napětí oproti UD, symetrická konstrukce, záměna funkce S a D – podle připojeného napětí NMOS jako spínač - vzorkovače UG - US = UGS > UT , pozor UG > US + UT ! Diody tvořené D a S proti substrátu- musí být v závěrném směru- substrát zapojit na „nejzápornější“ napětí vyskytující se v obvodu tranzistoru Spínání napětí (-2 V až +2 V), substrát -2V, napětí UG ( -2V vyp, + 5 V zap.) Pro přepínač, vzorkovač - použitelný pouze typ se samostatně vyvedeným substrátem, Pozor - substrátová dioda MOS tranzistorů
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
11
Tranzistor NMOS jako spínač
G
+ UCC
D
D U2 U1
D B- sub.
G
S
S
S
Příklady: BS170, tři vývody možné použití - spínání „proti zemi“ (pouze pro nezáporné napětí) BSS83 - čtyři vývody tranzistor je možno použít jako spínač ve vzorkovači, přepínači kanálů (substrát NMOS tranzistoru připojit na „nejzápornější“ napětí v obvodu)
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
12
Buzení tranzistoru NMOS Statický proud do G při U1 > 0 blízký nule, pouze svodové proudy ochrannými diodami v G (není zakreslena) Proces spínání – nabít kapacitu CGS změna napětí na CGD (problém při velkých proudech IDS!!!, záporná zpětná vazba, u1 roste, u2 klesá nutno budit proud IG= C (du2/dt) výstupem procesoru není možno budit přímo výkonové tranzistory MOS BS170 IDSmax = 0,5 A , UGS(th) min 0,8 V, max 3V , vstup kapacity typ. 20 pF + Ucc
CGD D U1
U2 CGS
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
S
13
Tranzistor PMOS s indukovaným kanálem P jako spínač S - source
UG
D - drain
+ Ucc
S
P+ - Si
P+ - Si
B- sub. S
U1
US
D
D G
R substrát
+ UCC
U2
N - Si
0
Kanál P, nosiče náboje- díry, zdroj nosičů - source S, na vyšší (kladné) napětí oproti D - drain, Symetrická konstrukce, záměna funkce S a D podle orientace připojeného napětí mezi elektrodami U1 = Ucc PMOS rozepnut - nevede , U1 = 0 PMOS sepnut - vede ! Diody tvořené D a S proti B - substrátu- musí být polarizovány v závěrném směru- substrát B – nutno zapojit na „nejkladnější“ napětí vyskytující se v obvodu tranzistoru PMOS s kanálem P
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
14
Použití kombinace tranzistorů NMOS a PMOS
Pro spínání napětí v přepínači analogových signálů ( analogový multiplexer) –potřeba spínat napětí 0 až UCC, případně - UEE až +UCC řešení –použití paralelní kombinace NMOS, PMOS (podobně využito např. ve spínačích 74HC4066) Analogicky řešeny analogové vstupy (ADC) mikrořadičů Rozšíření rozsahu na záporná napětí (- UEE až +UCC). např. použito v analogovém +U říz. multiplexeru 74HC4052, 74LVXT4052,.. G nutné záporné napájecí napětí – UEE vstupní napětí se musejí pohybovat v rozmezí U U (- UEE až +UCC). Pro nezáporná vstup napětí, G možno připojit napájecí vstup UEE na GND. (pozor na limit katalog. parametru UCC – UEE) CC
P
1
2
N
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
15
Použití kombinace tranzistorů NMOS a PMOS v přepínači
Rozšíření rozsahu spínaných napětí na záporná napětí (- UEE až +UCC). např. použito v analogovém multiplexeru 74HC4052, 74LVXT4052,.. nutné záporné napájecí napětí – UEE. Vstupní napětí se musejí pohybovat v rozmezí (- UEE až +UCC). Pro nezáporná vstup napětí, možno připojit napájecí vstup UEE na GND. (pozor na limit katalog. parametru UCC – UEE)
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
16
Bipolární tranzistory – pro vestavěné systémy Bipolární tranzistory NPN, PNP viz. předchozí přednášky použití obvykle jako koncové stupně budičů, ovládání výkonových výstupů, buzení LED, relé, motorků,… parametry: napětí UBE = 0,7 V parametr h21E = řádově – stovky ( výkonové tranzistory- desítky) saturace, dalším růstem proudu do báze IB se nezvětšuje proud ICE činitel saturace ksat – kolikrát je větší proud do báze , než by odpovídalo příslušné jeho velikosti pro dané ICE v lineárním stavu (. zjednodušeně - ksat = IB / ( ICE / h21E) potřeba při volbě rezistoru do báze pro spínací tranzistory max. závěrné napětí UEB = - 5 až -7 V , pozor průraz UCE max max napětí na tranzistoru – důležité při ovládání koncových stupňů,.. A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
17
Logický obvod jako dvojbran- statické parametry 1 Ucc napájení ( UDD),
Ucc
zem- GND- (ground)
Vstup, Ui, Ii vstupní napětí, proud Výstup UO, IO, výstupní napětí, proud Pozor na orientaci výstupního proudu.
Ii
Io
Ui
Uo
Kladný výstupní proud IO - „vtéká“ do výstupu (proud z výstupu přes rezistor do GND - záporný) důležité kvůli orientaci v katalogových údajích (pozn. v aglosaské lit. napětí onačeno jako V - Voltage, tedy Vi, VO,,....) (u STM32 a dalších proc. označení VDD - napájení , VSS - zem) Pomůcka pro zapamatování označení - Ucc (bipolární log. obvody, NPN tranzistory, kolektory na kladné napět) UCC U - colector, colector Podobně NMOS logika, Drain na kladné napětí tedy UDD (napětí U - Drain, Drain - UDD, jako UCC kladné napájení) U STM32F103,..logika společné elektrody Source ( USS - source, source) ekvivalent GND. A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
18
Logický obvod jako dvojbran- statické parametry 2 Ucc Ii
Charakteristické parametry obvodu
Ui
Io Uo
UiH - vstup. napětí pro vysokou log. úroveň - High UiHmin - minimální vstupní napětí pro vysokou log. úroveň - High !!! (které obvod vyhodnotí jako úroveň High)
UiL - vstup. napětí pro nízkou log. úroveň - Low , UiLmax - maximální vstupní napětí pro nízkou log. úroveň - Low !!! (které obvod vyhodnotí jako úroveň Low)
UOH - napětí na výstupu obvodu generujícího vysokou úroveň - High UOL - napětí na výstupu obvodu generujícího nízkou úroveň - Low IiH - vstupní proud pro vysokou log. úroveň High připojenou na vstup IiL- vstupní proud pro nízkou log. úroveň Low připojenou na vstup IOH - výstupní proud při vysoké úrovni - H High IOL - výstupní proud při nízké úrovni - L Low A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
19
Bipolární logické obvody Logika TTL (nepoužívá se), význam - definice standardu a úrovní napájení Ucc = + 5V proti zemi - GND příklad - obvod NAND 7400 vstupy A, B, výstup Y, Y = /(AxB)
Ucc
T1
130
1k6
T4
A B
Vstup na UIL - nízká úroveň, vstupní proud IIL - záporný (= -1,6 mA) , vytéká z emitoru T1 a vtéká do výstupu budicího obvodu
4k
T2
D
Y T3
1k GND
pro TTL logiku - kritický parametromezení počtu vstupů, které může výstup ve stavu L budit; snaha snížit IIL
Vstup na UIH - úroveň H, vtéká nulový nebo malý kladný proud do vstupu UOH omezeno. Úbytek na UAK na diodě D a UCET4 (emitorový sledovač T4) UOH < UCC - UCET4= 5 V - 0,7 V- 0,7 V= 3,6 V - důsledek na výstupu Y hradla TTL není ve stavu H napětí 5 V ale nižší A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
20
Bipolární logické obvody TTL -LS a TTL - ALS Snížení IIL i dalších proudů v obvodu, řady bipolárních log. obvodů
TTL - LS ( Low Power Schottky)
ALS (Advanced Low Power Schottky)
Ucc 20k
Ucc
120
8k
37k
50k
14k
50
A Y B
4k
5k
12k
Y
A 1k5
3k
B
2k8
5k6
GND
GND
IIL - záporný (= -0,4 mA) IIL - záporný (= -0,1 mA) Při definici parametrů CMOS log obvodů ( např. i mikroprocesorů) často odkaz na parametry TTL, nebo TTL - LS, např. formou, že výstupu uP je schopen budit vstup jednoho TTL hradla ( „to drive one TTL load“),
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
21
Parametry řad bipolárních log. obvodů Důležité údaje: UILmax max. napětí pro úroveň L (nízká úroveň na vstupu) UIHmin min. napětí pro úroveň H (vysoká úroveň na vstupu) IILmax - vstupní proud pro UIL - nízkou úroveň na vstupu Ut - rozhodovací napěťová úroveň na vstupu UCC - napájecí napětí – typicky + 5 V ( + 4,75 až + 5,25 V) UILmax
IILmax
UIHmin
IIH
[V]
[mA]
[V]
[uA]
[mA]
TTL
0,8
- 1,6
2
40
LS - TTL
0,8
- 0,4
2
S TTL
0,8
-2
FAST
0,8
ALS
0,8
řada
IOLmax UOLmax
IOH
UOHmin
tPD
Ut
ICCL
[V]
[mA]
[V]
[ns]
[V]
[mA]
16
0,4
- 0,4
2,4
10
1,3
3
20
8
0,5
- 0,4
2,7
10
1,1
0,6
2
50
20
0,5
-1
2,4
4,7
1,3
5
- 0,6
2
20
20
0,4
-2
3
3,3
1,5
1,4
- 0,1
2
20
8
0,5
- 0,4
3
6
1,4
0,4
pro TTL: UILmax = 0,8 V, UIHmin= 2 V, IILmax = - 1,6mA, zpoždění tpd - jednotky ns, a více podle typu obvodu. A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
22
Bipolární log. obvody Nevyužité vstupy – u TTL, TTL – LS, TTL – ALS Pro stav L – připojit na zem - GND, Pro stav H připojit na výstup hradla s definovanou úrovní H (invertor se vstupem na GND) nebo na UCC ( i přes odpor 2 - 5 kOhmů) Nezapojený vstup TTL, TTL – LS, TTL – ALS se chová jako by byl připojen na úroveň H – ale není to korektní stav „Stopa“ obvodů TTL, nebo TTL LS v katalogových údajích obvodů CMOS: obvod CMOS, příp. procesor je chopen budit (údaj v katalogu) 1 ( případně 2, a více) TTL LS loads znamená to, že při UO = L může do výstupu obvodu vtékat proud 1 x 0,4 mA ( příp. 2 x 0,4 mA = 0, 8 mA)
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
23
Invertor CMOS CMOS - komplementární MOS logika využívající kombinaci NMOS a PMOS tranzistorů Sp
invertor CMOS (není CMOS tranzistor !)
+ Ucc
p kanál nosiče - díry Dp Dn n kanál, nosiče - el. Sn
výstup invertoru
vstup + Ucc
UG P+
N+ (kontakt)
GND P+
N+
N+ (N - kanál)
P - kanál
vana P - Si substrát
P+ (kontakt)
N - Si
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
24
Invertor CMOS - diody ve struktuře výstupu CMOS - komplementární MOS logika využívající kombinaci NMOS a PMOS tranzistorů
+ Ucc
Sp D2
D1
Dn Dn
D3
Sn
výstup invertoru
vstup + Ucc
UG
GND
P+ N+ (kontakt)
P+
N+ (N - kanál)
P - kanál
substrát
N+ D2
N - Si
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
D3
vana P - Si
P+ (kontakt)
D1
25
Invertor CMOS Důsledky V každém logickém obvodu CMOS je záporně polarizovaný PN přechod mezi svorkami Ucc – napájení a GND – zem. Při přepólování napájení – substr. diody v propust.směru – destrukce?) (pozn. Pro uživení zařízení – použít zdroj s omezením proudu) CMOS - komplementární MOS logika využívající kombinaci Tyto závěrně polarizované přechody PN - závěrný proud – problém klidového odběru – „Stand By“ režim procesorů pro bateriové napájení- při požadavku na etrémně malé klidové odběry- řádu uA. (Příklad- měřidla, rozpočítávací měřidlo topných nákladů - požadavek na funkci 10 let z jediné baterie, el. vodoměr,…)
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
26
Náhradní schéma výstupu CMOS Sériově zapojené tranzistory PMOS a NMOS, Klidový stav Rp,nebo Rn se blíží nekonečnu – rozepnutý stav +UCC Druhý tranzistor – sepnutý RON CMOS invertor RP ( není CMOS tranzistor !) Náhradní schéma: Zdroj UCC do série RP_ON nebo GND ( 0 V) do série RN_ON u řady HCMOS a dalších , odpory 100 Ohmů a nižší ( 74LVCxxx RN_ON ~15 Ohmů, podle typu) Při změně stavu, malý okamžik vedou oba tranzistory proudový impuls mezi UCC a GND A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
RN
U2 GND
RP_ON RN_ON
+UCC
U2 GND
27
Logické obvody v technologii CMOS, řada CD4000 Technologie CMOS s hliníkovým hradlem - elektroda Gate - hliníková logické obvody řady CD4000 (někdy označované jako high voltage CMOS) viz WWW.TI.COM v klidu Icc= 0, proudový odběr především při změnách stavu napájecí napětí Ucc = 3 až 15 V + Ucc zpoždění invertoru - tpd roste s klesajícím napájecím napětím Sp UCC [V] 5 10 tPD [ns] 125 50 Obvody pro „pomalé aplikace“ UiHmin = 0,7 x Ucc, UiLmax = 0,3 x Ucc
15 40
Dp Dn
Sn
Řada CD 4000 - mnoho typů, široce rozšířené, nejsou kompatibilní s řadou TTL (jiné rozložení vývodů, jiné funkce) CD 4011 hradlo NAND rozložení vývodů jiné než u NAND TTL 7400 obecné vlastnosti řady CD4000 viz. dokument family.hef4000.specification.pdf
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
28
Logické obvody v technologii CMOS, řada CD4000 Nevyužité vstupy – připojit !!! na správnou log. úroveň, L, nebo H, svorka GND nebo Ucc, Nezapojený vstup – plovoucí – nepředvídatelné chování, výskyt napětí v zakázané oblasti – zvýšení klidového proudového odběru, částečně vedou oba tranzistory,
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
29
Logické obvody HC MOS Rychlé logické obvody CMOS - High Speed CMOS 74HCxx Technologie CMOS s křemíkovým hradlem (Poly Si Gate) náhrada za TTL, obdobné označení, funkce i rozložení vývodů TTL 7400, 74LC00, 74 ALS 00 funkční náhrada 74HC00, atd.
Napájecí napětí UCC = + 2 až + 6V, typicky UCC = + 5V 74HC – odlišné vstupní úrovně od TTL 74HCxxx Um (Ut) = 0,5 Ucc rozhodovací úroveň polovina napájecího napětí UiHmin = 0,7 x Ucc, 3,5 V !!! (při UCC = 5V) UiLmax = 0,3 x Ucc 1,5 V (při UCC = 5V) Výstup TTL není možno připojit na vstup HC (UCC = +5 V) UOH TTL obvodu není kompatibilní s UIH min u HC obvodu ! vstupní klidové proudy IIH, IIL velmi malé, typ. 100 nA, zaručováno- menší 1 uA A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
30
Logické obvody HCT MOS 74HCTxx Úprava vstupu HCT obvodu - posun, zpětná vazba,.. , úprava velikosti vstup. tranzistorů - posun rozhodovací úrovně k nižší hodnotě (úprava pouze ve vstup. obvodu, ostatní je jako u HC, žádné další diody) 74HC Sp
Dp Dn
Sn
74HCT + Ucc
vstup HC
Sp
+ Ucc
Dp Dn
Ui =0,5 Ucc symetrické
Sn
RP = RN stejná vodivost
vstup HC
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
vstup HCT
31
Logické obvody HCT MOS 74HCT Rychlé logické obvody CMOS High Speed CMOS TTL compatible
74HCTxx
Napájení standardně UCC = +5V, rozmezí + 4,5 V až +5,5 V Výstupní obvod HCT – vlastnosti stejné - jako výstup HC 74HCTxxx Um (Ut) = 1,3 V rozhodovací úroveň na vstupu UiHmin = 2 V !!! UiLmax = 0,8 V
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
32
Log. ob. 74HCT, vstupní napěťové úrovně a klidový proud Pozor, na vstupu 74HCT může být UiH = 2,4 V, ale roste ICC, Příčný proud- NMOS – již vede, PMOS – ještě není zcela vypnut ∆ICC – změna napájecího proudu ICC, pokud bude jeden vstup na UiH = 2,4 V u SN74HCT00 Texas Instruments ∆ICC = typ. 1,4 mA, NXP 0,4 mA, odlišné podle výrobce)
Sp
+ Ucc
Dp Dn
Sn
Požadavek strmosti hran vstupního signálu – (stejný důvod) zamezit výskytu napětí na vstupu v oblasti rozhodovací úrovně, požadavek doba hran kratší než 500 ns - jinak – nárůst ICC Pro bateriové napájení – vstupy - úroveň 0, nebo UCC, jinak zvýšení odběru. Nevyužité vstupy – připojit na GND nebo UCC,( přímo nebo přes rezistor) Vysokoimpedanční vstup - elektrostatická indukce, úroveň H nebo L. Nepředvídatelné chování obvodu CMOS - !!!! kontrola vstupů A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
33
Log.ob. 74HC, 74HCT proudy v závislosti na vstup.napětí Nesymetrická vstupní struktura u HCT , větší příčné proudy vstupní dvojicí tranzistorů Sp
Dp Dn
+ Ucc
vstup HC
Sn
Sp
+ Ucc
Dp Dn
vstup HCT Sn
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
34
Typické vstupní parametry obvodů HC, HCT 74HCxxx Um (Ut) = 0,5 Ucc rozhodovací úroveň UiHmin = 0,7 x Ucc, 3,5 V !!! (při UCC = 5V) UiLmax = 0,3 x Ucc 1,5 V
Ucc Ii
Io
Ui
Uo
74HCTxxx při Ucc= 5 V Um (Ut) = 1,4 V UiHmin = 2 V !!! pamatovat iLmax = 0,8 V !!! pamatovat Ii zbytkový vstupní proud (Input Leakage Current) typ. do 0,1 uA,
CMOS - prakticky nulový statický vstupní proud (zásad. rozdíl oproti TTL) (typicky i menší - řádu nA, svodové proudy ochranných diod) (vstup připojen na Ucc, nebo GND) Vstupní kapacity Ci = typ. řádově 5 - 10 pF Klidový napájecí proud obvodu, (finp = 0 Hz)
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
35
Šumová imunita obvodů HC, HCT Šumová imunita: rozdíl mezi „nejnepříznivějším“ stavem napětí výstupu a požadavkem na velikost napětí na vstupu UoHmin - UiHmin UiLmax - UoLmax
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
36
Typické výstupní parametry obvodů HC, HCT Ucc
UOH - určen UCC a velikostí výstupního proudu,
Ii
vnitřním odporem RP napětí naprázdno – přibližně UOH = UCC
Io
Ui
UOL určeno velikostí výstupního proudu
Uo
a vnitřním odporem RN napětí naprázdno – přibližně UOL = 0 V (GND) Vnitřní odpory , pro odhad napětí - přibližně 100 Ohmů a méně (R - pro NMOS tranzistor typ 50 Ohmů a méně) Náhradní schéma výstupu
+UCC RP
výpočet – znát! UOL = IO . RN UOH = UCC – (IO . RP)
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
RN
UO GND
37
Mezní parametry obvodů HC, HCT ICC , IGND , IO , IiK , IOK (maximum) ICC, IGND - proud svorkou UCC nebo GND = 50 mA (70mA – budiče sběrnic, např. 74HC244,…) !!! IO – výstup. proud = ± 25 mA (± ± 35 mA bus typy) (output source or sink current) IIK proud vstupními záchyt. diodami (D1, D2) při (UOi < −0.5 V nebo UOi > UCC + 0.5 V)
Ucc Ii Ui
Uo
±20 mA (input diode current)
IOK output diode current (UO < −0.5 V to UO > UCC + 0.5 V) proud výstupními (parazitními) diodami (D3, D4) − ±20 mA D1 proud „vnucený“ do výstupu U1
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
Io
D2
UCC CMOS obvod
D3
D4
U2
38
Mezní parametry obvodů HC, HCT, a obvodů CMOS obecně, důsledky ICCmax , IGNDmax , IOmax , IiK , IOK
Ucc Ii
Io
Příklad - posuvný registr 74HCT595 , Ui Uo (74HC_HCT595_4.pdf, HC595.pdf vysvětlení mezních parametrů absol, maximum ratings, vysvětlení klíč. slov na dokumentech) použit pro buzení 7- segment LED, výstupy buzení LED proti UCC (úloha cvič.) jak volit proud? IO ?? 10mA, katalog IOmax = 25 mA, ANO - OK 10 mA méně než povolená mez 25 mA, ale !!! 7x 10 mA = 70 mA = IGND max .absolutní pro 74HCT595 je právě 70 mA NE!!! volit nižší proud, např. 5 mA (7x 5 mA = celkem 35 mA) analogické – úvahy u jednočipových mikropočítačů pro zvýšení hodnoty ICCmax , IGNDmax více vývodů UCC a GND na pouzdře uProc. Dom. úkol. - nalézt příslušné parametry a omezení pro STM32F103. Jak by bylo možno budit připojené LED (max. velikost proudů)?
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
39
Ochrana vstupů, standardní vstupy CMOS CMOS log obvody, průrazné napětí izolantu MOS tranzistorů - desítky V, působení statické elektřiny 10 -ky kV, (není možné - vstupy bez ochrany průraz poškození struktury by nastal již při 50 – 100 V UCC
D1 ochrana vstupů, CMOS obvod - záporně polarizované PN přechody D1, D2 U1 D2 Ideové schéma ochrany - obecně důsledky 0
UCC
příp. omezení velikosti vstup. proudu rezistorem Ui
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
U2
Rs 1
40
Působení diod ve vstupu obvodu CMOS Zdroj signálu funguje (nechtěně) jako napáječ obvodu zatěžování zdroje signálu jednocestný usměrňovač s D a C
UCC1 = 5V
zdroj signálu
In
UCC2 < 5V iv C +
Un
D CMOS log. obv.
CMOS log. obv.
Pozor na připojení zdroje signálu na vstup procesoru bez napájení ( !!! cvičení, připojení vstupů obvodu 74HCxx, HCTxx napájení na výstupy STM32F103, použít ochranné rezistory) parazitní napájení obvodu ze zdroje signálu , (příklad , čítač CMOS, viz. výklad) demonstrace v úloze
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
41
Demonstrace působení diod ve vstupu obvodu CMOS „Fantomové“ napájení – kombinace D a C jako jednocestný usměrňovač, špičkový detektor odpojený napáj. zdroj, i možná částečná funkce, napáj. ze zdroje signálu připoj. další obvody, napáj. zdroj – zátěž, příp. zkrat. důvod použití R2 UCC1 = 5V
(bude ověřeno v poslední laboratorní měřeno v úloze)
(+ 3,3 V) STM32 PC8
iv
zdroj signálu
CB1 R2 =470 u1
GND
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
in1
C +
UCC1
In
UCC2 < 5V
Un
out1
GND
u2
CMOS log. obv.
CMOS log. obv.
+5V
CB2
HCT04
D
UCC2 HC04 Iin
GND
In out2
!!!!
u3
CL 0V
42
Mezní parametry konkrétních obvodů Způsob orientace v katalogovém listu obvodu – přednáška s využitím katalogového listu HC00, 74HCT00, 74HCT595, STM32F103 viz. katalog - PDF Demonstrace typických a mezních parametrů Ui, Iik, IOk, ICCmax, IGND max, IOmax Vysvětlení způsobu specifikace parametrů obvodu a jak je nalézt v katalogovém listu viz vysvětlení na přednášce a příslušné katalogové listy. prezentováno pomocí katalogových listů vybraných obvodů na přednášce STM32F100, hesla: „Absolute maximum ratings“, General input/output characteristics
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
43
Ochranné diody – realizace a zjednodušený model Ochrany vstupů, různé řešení, ochrany vstupu 74HCxx
poly- Si rezistor
UCC
D2 170 Ω
100 Ω U1
HC MOS obvod
U2
D1 difundovaný didový rezistor
UCC D3 U1
D4
D5 CMOS obvod D6
U2 D7
Obecně – model s diodami proti GND a UCC. zjednodušený model (pro zapamatování) obvodu CMOS z hlediska diod na vstupech a výstupech
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
44
Řešení ochrany vstupů Pokud není možno zajistit správnou sekvenci náběhu napájení - v nouzi možno použít ochranné rezistory,
UCC1
D
R1 1
UCC2
UCC1
UCC2 1
1
R 1
Využívat na cvičení, zamezení poškození procesoru !!! Volba velikosti ochranného odporu - omezení velikosti vstupního proudu na bezpečnou velikost, např. 5 mA, detaily- hledání v katalogu, absolute, max. ratings výpočet časové konstanty ochranného obvodu, parazitní kapacity vstupu obvodu a spojů RS zahrnuje vnitřní odpor výstup a a vnější odpor R1, τ = RS ⋅ Cin Cin zahrnuje vstupní kapacitu a parazitní kapacity
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
45
74HCxx mezní proudové a napěťové parametry mezí parametry napájecí napětí, proudy napájecími piny, proudy výstupními piny, proudy (clamp) diodami ve vstupní a výstupní struktuře výklad jednotlivých parametrů, (? kontrola porozumění problematice - proč. je UCC = -0,5 V až + 7 V )
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
46
Vstupní charakteristika obvodu CMOS
Ii
Ii
UCC Ui
5V
Ui
proč u některých vstupů STM32 vstupní proud závisí na napájecím napětí a u jiných ne?
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
47
Vstupní charakteristiky obvodu sdya010.pdf Texas Instruments
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
48
Vstupní charakteristiky obvodu sdya010.pdf Texas Instruments
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
49
Vstupní charakteristiky obvodu sdya010.pdf Texas Instruments ? diody ve vstupu?
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
50
Vstup v zakázané oblasti – pásmo UILmax až UIHmin sdya010.pdf Texas Instruments nedefinovaný stav na vstupu – částečné otevření obou vstupních tranzistorů, příčný proud
UCC T1 U1
T2
U2
výsledky měření?? závěry pro aplikace ??
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
51
Výstupní charakteristiky obvodu sdya010.pdf Texas Instruments vnitřní odpor výstupu RH, RL
RP_ON RN_ON
+UCC
U2 GND
výsledky měření ? A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
52
Doporučené podmínky Katalogové údaje - doporučené podmínky pro provoz logického obvodu zde příklad pro řadu 74HCxx, analogicky hledat v katalogu i pro všechny další log. obvody a procesory.
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
53
Statické parametry obvodu 74HCxx Diskuse výsledků měření – porovnání s katalogovými údaji
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
54
Napájení Výklad na přednášce: otázka rychlosti odezvy stabilizátoru na změnu odběru , proč je nutno blokovat pomocí C
Rozvod napájení, impedance spoje UDD, a spoje GND blokování rozvodu napájení, způsob rozvodu napájení, minimalizace plochy smyček význam použití blokovacích kondenzátorů, (TI_Bypass_Capacitors_scba007a.pdf) volba kapacit, umístění kondenzátorů zemnicí spoje a plochy, „an223_Ground_Bounce.pdf“ materiál firmy TI rušení a vyzařování, EMC, EMI tlumivky v napájení vedení, odrazy
A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL
55