APLCAŢ zoa tmatică 5 -TST-D- 6-6
CEF - Aplicaţii /. S firprztat fuc iafdischmaurm toarcuum rulmiimdpor ilogics NU( sauitr ri): Solu i: fa..b.c.c.d..a..d..b.b.c.d.a.b.c.d.a.d.b.c.d Aplicâdrla iilluidmorgaob im:fa.bc.da.db.c.d 6-6
CEF - Aplicaţii / Ptru a ob i forma miim folosim diagram Vitch Karaugh: c f a.b a.d c.d b.c Aplicâd di ou torml lui D Morga ob im: a b d 65-6
CEF - Aplicaţii /. S firprztat fuc iafdifiguraurm toarfolosiducircuitmultiplorcuitr rid adrs,ddat ipor ilogic: Solu i: fa..c.c.d.a..d.a..b.bb..ca.c.c.d.a.d.a.b.c 66-6
CEF - Aplicaţii / Aplicâd rla iil lui D Morga ob im: f a. c c. d a.d a. b. c Ptru a rprzta fuc ia cu multiplor o scrim î form tablar. Ptru a scri fuc ia î tabl folosim diagram Vitch Karaugh: c a b d Vom pu la itr ril d adrs al multiplorului variabill a i b. Variabill c i d sut pus la itr til d dat î fuc i d valoril fuc ii. fapt, ficar itrar d dat dvi o fuc i d cl variabil c i d. obtim prsiil: D d, D c d, D D c O schm posibil st rprztat î figura urm toar (s accpt i rprztar simplificat ptru circuitul multiplor cu puctara doar a itr rilor i i irilor folosit): 67-6
. Folosid u umărător sicro, biar, cu ştrgr sicroă şi porţi covabil als, să s ralizz u umărător modulo avâd scvţa d umărar:,,,...,,,,,.... Soluţi: Schma umărătorului modulo st prztată î figura. Ptru obţira scvţi,,,...,,,,... s utilizază o poartă Ş-NU, cu două itrări, car dtctază stara (Q Q Q Q ) şi, pri activara itrării CL, dtrmiă ca următoara star să fi. Doarc ştrgra s fac sicro, acst umărător u csită u circuit suplimtar ptru mmorara impulsului d ştrgr. 7HCT6 CLK ENT ENP CLK A Q B Q C Q D Q CL LD CO Figura. Schma umărătorului sicro modulo cu scvţa d umărar,,,,,,,.... Folosid mmorii EPOM d tip 7C56 (k 8 biţi) şi u umăr miim d porţi logic, să s obţiă o mmori d 6k 8 biţi. Soluţi: a). Numărul csar d circuit 7C56 st: 6k 8biti N. k 8biti 5 5 b). Mmoria d k ar locaţii d mmori car pot fi accsat utilizâd 5 liii d adrsă (A,, A ). 6 6 Mmoria d 6k ar locaţii d mmori, adică 6 liii d adrsă. Adrsa suplimtară, A 5, s folosşt ptru validara clor două mmorii coform tablului. 68-6
CD - Aplicaţii ptru licţă / Schma mmorii d 6k 8 biţi st prztată î figura. Tablul. Tablul d validar a mmorii d 6k 8 biţi. Codiţia d validar A 5 A A Mmoria validată CS CS X.. X X.. X A A A A 5 7C56 5 7C56 A A A A A A 5 A 6 A 7 A 8 A 9 A A A A A D D D D D D 5 D 6 D 7 A A A A A A 5 A 6 A 7 A 8 A 9 A A A A A D D D D D D 5 D 6 D 7 A 5 CS CS /OE OE OE /PGM PGM PGM Vpp Vpp Vpp D D 7 8 8 D 8 D 5 D D 7 8 Figura. Mmori d capacitat 6k 8 biţi. 69-6
Problma. a) Să s dmostrz faptul că circuitul di figură poat fi o sursă d tsiu d rfriţă d tip bad gap (T şi T fiid idtic). b) Să s dtrmi valoara rzistţi î acst caz, avâd kω, 7,kΩ. c) Ptru U BE,6V să s calculz valoril curţilor d colctor ai trazistoarlor, gliâd p B. E - 6 7 U T T S pot scri cuaţiil U Di () şi () rzultă BE U BE C UTl Tsiua d işir s scri acum S costată că U ar forma: () C C C sau C sau C UTl U Soluţi C dci C C dci C UTl C C () C UBE UTl UBE () 7-6
ud U U BE l UT U N l st o costată ralizabilă cu prcizi datorită rapoartlor d rzistţ. S şti că st o sursă d tip bad BE N U gap şi că ptru N apar compsara trmică a lui U şi că U,V Calculul curţilor: C C.6V C dci 6.μ A 7. C...6 ma 6 A 6 6 μ Ptru compsar trmică: N şi ptru 7,kΩ şi kω l dci.78k Ω Problma. 5.5 Să s dimsioz rzistţl amplificatorului opraţioal şi tsiua U astfl îcît, dispuîd d o tsiu d itrar U c - V, să s obţiă U V. Tsiua fiă s va raliza apoi cu autorul uia di sursl d alimtar ±E±5V (bi stabilizat) al amplificatorului. zistţa d la itrara ivrsoar s va adopta d 5kΩ. Soluţi Tsiuil U c şi U au aclaşi ss d variaţi dci trbui utilizat u amplificator ivrsor. Tsiua variabilă U c s aplică la itrara ivrsoar iar tsiua fiă o cosidrăm la calaltă itrar ptru simplitat. S vrifică dacă amplificara csară st mai mar dcît (ptru că altfl la itrara r U st csară divizara tsiuii U c îtrucît ptru acastă itar A ur ). - Astfl T U c r U 7-6
CA - Aplicaţii / A ΔU U ΔU U U U > ( ma mi ur c cma cmi ) pri urmar u st csar divizor. Notîd A ur- r / (amplificara ptru itara - ) s scri tsiua d işir la ua di cl două limit, d mplu: U mi -U A ur- U cmi ( A ur- ) ud A ur- A ur -. S obţi astfl U [U cmi ( A -- ur-)-umi]/ A ur- 6V Adoptâd 5kΩ rzultă raur- 5kΩ. Tsiua U s ralizază cu u divizor, astfl că u s mai folosşt: // -E ' " U U E / // / // / // /(/ // ) Făcâd raportul cuaţiilor s obţi /U / /E /,5kΩ şi // 8,kΩ Toat cl patru rzistţ trbui să fi d prcizi. 7-6
.Fi smalul î timp discrt cu graficul di figură: 5 7 6 - [] - - a.) Să s dtrmi coficiţii a k ai srii Fourir poţial ataşat smalului b.) Sa s valuz putra smalului p baza şatioalor [] şi apoi p baza coficiţilor a k. zolvar: a.) Prioada smalului st N, iar sria Fourir poţială ar prsia: ] [ k N k a k Ptru calculul coficiţilor avm: ( ) ( ) 6 [] [] [] [] ] [ a ( ) ] [ a 7-6
( ) ( ) ) )( ( ) ( [] [] [] [] ] [ a ( ) a ] [ Îtrucât [] coficiţii au propritata: ( ) a a *. b.) ( ) 6 ] [ N N P 6 9 9 6 6 9 a P N k k 7-6
SS - Aplicaţii /. Fi sistmul caractrizat d cuaţia cu difrţ fiit: y[] a y[ ] [] a) Să s găsască o schmă d implmtar a filtrului utilizâd sumatoar, multiplicatoar şi liii d îtârzir. b) Cum s umst u astfl d sistm? zolvar: a)eplicitâd p y[] s obţi: y[] a y[ ] [] c coduc la următoara schmă: [] y[] D -a y[-] S rmarcă przţa î cadrul structurii a ui bucl d racţi ca o cosciţă a aturii rcursiv a filtrului. b) Sistmul st u filtru cu raspus ifiit la impuls () 75-6
SPNP - Aplicatii / Problma Sa s programz (i limba C) Timr, i modul, ptru a gra itrrupri la ficar miliscuda. Frcvta d tact st MHz. S scriu fuctii: fuctia d iitializar timr, fuctia d itrrupr si o fucti pricipala (mai). zolvara problmi st prztata i curs D la pagiil 59-6, cu prcizara ca u s mai folosst bitul d port P.. // Programul folosst Timr i mod ca tmporizator #iclud <rg55.h> #iclud <..\..\lib\ap_lib.h> //... // itializaza Timr void ittimr(void) { TMOD TMOD ; // sau TMOD ; // modul (6 biti), tmporizator, cotrol // soft TL 8; TH FC; // valoara d icarcar ptru ms ET ; // validar itrrupr Timr T ; // porst Timr EA ; // autorizaza global itrrupril } // utia d itrrupr ptru Timr 76-6
SPNP - Aplicatii / Timr() itrrupt { // icarca valoara ptru ms TL 8; TH FC; } void mai(void) { ittimr(); whil( ); } // d Problma Sa s programz (i limba C) itrfata sriala UAT, i modul, fara facilitati multiprocsor, cu rata d trasfr.8 Kbauds, ptru a trasmit cotiuu p liia sriala, caractrul ASC A (cod hazcimal ) la aproimativ scud. Frcvta d tact st d.59mhz. S scriu fuctii: o fucti d iitializar itrfata sriala, o fucti d trasmisi octt si o fucti pricipala (mai). Ptru rzolvar s urmarst mplul di curs D d la pagia 79. fuctia d iitializar, s programaza SCON coform tmi iar ptru obtira rati d trasfr s urmarst tablul d la pagia 78. 77-6
SPNP - Aplicatii / fuctia pricipala (mai), i bucla whil(){} s fac doar trasmisia caractrului A si tmporizar scud folosid fuctia Dlay(). // Trasmisi p portul srial fara itrrupri( pollig ) #iclud <rg55.h> #iclud <..\..\lib\ap_lib.h> // itializaza itrfata sriala UAT void itsrial(void) { SCON ; // modul TMOD ; // Timr i mod, tmporizator TH FA; // rata d trasfr 8 bauds TL FA; T ; // porst Timr ET ; // NU graza itrrupr Timr ES ; // NU graza itrrupr UAT T ; // s poat trasmit } // Fuctia d trasmisi octt void Trasmit(usigd char Data) { // Trasmit u caractr p liia sriala daca T whil(! T ); // astapta T 78-6
SPNP - Aplicatii / T ; TB8 ; SBUF Data; } //... void mai(void) { itsrial(); // bitul 9 p zro whil( ){ Trasmit( A ); Dlay(); } } //... // d // trasmisi caractr A 79-6