Documente Academic
Documente Profesional
Documente Cultură
0 1 2 3 4 5
xyz10 x 10 2 y 10 1 z 10 0
6 7 8 9 10 11 12 13
xyz 2 x 2 2 y 21 z 2 0
xyz8 x 8 y 8 z 8
2 1
n 1 i 0
xyz16 x 16 2 y 16 1 z 16 0
N b d n1 ...d1d 0 d i b i
14
15
1110
1111
E
F
16
17
100101 b 1 2 5 0 2 4 0 23 1 2 2 0 21 1 1 32 4 1 548
Adunare 0 + 0 =0 0 + 1 =1 1 + 0 =1 1 + 1 =10
2 3 5
0 1 1
6 3 3
3 7 4
8 7 6 5 4 3 2 1 0 -0 -1 -2 -3 -4 -5 -6 -7 -8
0111 0110 0101 0100 0011 0010 0001 0000 1000 1001 1010 1011 1100 1101 1110 1111 -
0111 0110 0101 0100 0011 0010 0001 0000 1111 1110 1101 1100 1011 1010 1001 1000
0111 0110 0101 0100 0011 0010 0001 0000 1111 1110 1101 1100 1011 1010 1001 1000
Funcii logice
Stari logice:
1 logic, H (high) sau Adevrat 0 logic, L (low) sau Fals.
Functii logice: Funcia inversare NU sau negare Funcia SAU (sum logic sau reuniune) f=a+b Funcia SI (produs sau intersecie logic) f=ab
xx x
x y yx
xx x
x y y x
( x y) z x ( y z )
c). Asociativitate: ( x y) z x ( y z)
d). Absorie:
x ( x y) x
x x y x
x y z ( x y) ( x z )
e). Distributivitate: x ( y z) x y x z
f). Operaiile ntre o variabil i inversa ei: x x 1 x x 0 g). Operaii cu 0 i 1: h). Dubla negaie:
x0 x x 1 1
xx
x0 0 x 1 x
VIH=3,5V
LV - Vcc=3..3,6V
VOH=2,4V VIH=2,0V VTH=1,5V VIL=0,8V VOL=0,4V 0,0V VOH=2,4V VIH=2,0V VTH=1,5V VIL=1,5V VIL=0,8V VOL=0,4V VOL=0,1V VTH=2,5V
ALS F LS AS CD4000 S
TTL
ntroducere
Cretere
Maturitate
Declin
nvechit
Caracteristicile electrice statice Nivelele logice de intrare: UIL (0V0,8V) si UIH (2V5V) Nivelele logice de ieire: VOL (0V0,4V) si UOH (2,4V5V) Curenii de intrare: IIL (-1,6mA A) si IIH (+40 A) Curenii de ieire : IIL (+16mA A) si IIH (-400 A) Curentul de alimentare ICC Capacitatea de intrare Tensiunea de alimentare: 5V (5%), 3,3V seria normal (0C 70), seria industrial (+25C 85) seria militar (-40C 85)
Temperatura de funcionare:
Pori logice
Tip CI
7400, 74LS00, 74S00, 74HC00, 74F00
Funcie realizat
SI-NU cu 2 intrri
Numr pori/ CI 4 4 6 6 6 6 4 3 3 6 2 1 4 4 4 4 4 4 4 6 6 1 4 2
Nr. pini
14
74LS02, 74HCT02 7404, 74LS04 7405, 74LS05 7406, 7416 7407, 7417 7408, 74S08, 74LS08 74HC08, 74HCT08 7410, 74LS10 74LS11, 74HC11 7414, 74LS14 7420, 74LS20 7430, 74LS30 7432, 74HCT32 7486, 74LS86 74132, 74HCT132 CD4001 CD4002 CD4011 CD4012 CD4049, MC14049 CD4050, MC14050 HCF4068 CD4093 CD40107
SAU-NU 2 intrri NU NU NU colector n gol Operator cu colector n gol SI cu 2 intrri SI-NU cu 3 intrri SI cu 3 intrri NU cu intrare TS SI-NU cu 4 intrri SI-NU cu 8 intrri SAU cu 2 intrri SAU-Exclusiv negat SAU-NU intrri TS SAU-NU - 2 intrri SAU-NU - 4 intrri SI-NU cu 2 intrri SI-NU cu 4 intrri NU Operator SI-NU cu 8 intrri SI-NU - 2 intrri TS SI-NU dren n gol
14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 16 16 14 14 8
Decodoare
Un decodor recunoate un cod de intrare si activeaza o iesire corespunzatoare acestuia. Numrul de ieiri este legat de numrul de bii pentru codul de intrare.
Exemple:74LS138 (decodor 8 din 3), 74LS139 (decodor dual 2 la 4), 74LS154 (decodor 4 la 16), 74LS42 (decodor BCD-zecimal cu 4 intrri i zece ieiri active n zero), 74LS47 (decodor BCD-7 segmente pentru afior cu anod comun), CD4028 (decodor BCD-zecimal cu ieiri active n unu), CD4511 (decodor BCD-7 segmente pentru afioare cu catod comun), CD4543 (decodor BCD-7 segmente pt. afiaje LCD) etc E 1 0 0 0 0 0 0 0 C X 0 0 0 0 1 1 1 B X 0 0 1 1 0 0 1 A X 0 1 0 1 0 1 0 Y1 1 0 1 1 1 1 1 1 Y2 1 1 0 1 1 1 1 1 Y3 1 1 1 0 1 1 1 1 Y3 1 1 1 1 0 1 1 1 Y4 1 1 1 1 1 0 1 1 Y5 1 1 1 1 1 1 0 1 Y6 1 1 1 1 1 1 1 0 Y7 1 1 1 1 1 1 1 1
Demultiplexoare Multiplexoare
Demultiplexoarele sunt circuite care transmit datele de la o intrare la una din cele opt ieiri (selecie pe 3 bii). Multiplexorul este un circuit care permite ca, dintr-un set de date de intrare, una s fie selectat i conectat la o singur ieire. Unele multiplexoare furnizeaz n ieire (i) valoarea negat a semnalului de intrare. Avem multipexoare digitale si multiplexoare analogice. Unele multiplexoare au iesirea three-state. Exemple de circuite de multiplexare: 74LS151 (multiplexor 8 la 1), 74LS153 (multiplexor dual 4 la 1), 74HC157 (multiplexor cvadruplu 2 la 1), 74LS251(multiplexor 8 la 1), 74LS253 (multiplexor dual 4 la 1), 74LS257 (multiplexor cvadruplu 2 la 1). Ultimele trei circuite au ieirile three-state (ieirile pot fi cuplate n paralel). Ultimele trei circuite au ieirile three-state (ieirile pot fi cuplate n paralel).
Circuite bistabile
Circuitele bistabile sunt circuite de memorare de ordinul. Cele mai cunoscute bistabile sunt bistabilele RS, bistabile de la care practic s-au dezvoltat circuitele logice secveniale. Implementate bistabile RS cu pori logice SI-NU i cele cu pori SAU-NU.
Bistabil cu pori SI-NU R 0 0 1 1 S 0 1 0 1 Q 1 0 1 Q Q 1 1 0 Q Comentariu Stare interzis Reset (Q=0) Set (Q=1) Starea anterioar
Bistabil cu pori SAU-NU R 0 1 0 1 S 0 0 1 1 Q Q 0 1 1 Q Q 1 0 1 Comentariu Stare anterioar Reset (Q=0) Set (Q=1) Starea interzis
Semnalele de intrare ale bistabilelor RS pot fi validate de un semnal suplimentar de ceas ceea ce le transform din circuite asincrone n circuite de memorare de tip latch cu ceas. Dac semnalele aplicate la intrare sunt complementare se obine schema pentru un latch de tip D
La bistabilul de tip D (denumirea D vine de la cuvntul delay) modificarea ieirii se face pe tranziia pozitiv sau negativ (frontul cresctor sau descresctor) al semnalului de ceas, fa de bistabilele tip latch la care ieirea se modific pe durata palierului pozitiv al semnalului de ceas (strobe). Menionm c mai sunt structuri de bistabile tip master-slave cum sunt bistabilele tip JK i T. Bistabilul JK are dou intrri i anume J i K iar bistabilul T are o intrare T. Un bistabil T (toggle) se obine din bistabilul JK dac cele dou intrri J i K sunt legate mpreun. i la aceste bistabile transferul datelor se poate face att pe frontul pozitiv ct i pe cel negativ, n funcie de implementarea realizat.
Bistabil D D X Clk 0 Q Q Q 1 Comentariu Stare anterioar J 0 K 0 Bistabil JK Clk 01 Q Q Comentariu Stare anterioar
X 0
1
1 01
01
Q 1
Q
1 0
Q
1 0
1
0 1
1
01 01
01
1 0
1
Q=0 Q=1
Schimb starea
Bistabil D
Bistabil D Bistabil D Bistabil D
6
4 8 2
16
15 20 14
Numrtoare
Numrtoarele sunt circuite secveniale care genereaz o secven recurent specific. La fiecare front cresctor sau descresctor al impulsului de ceas numrtorul trece dintr-o stare n alta, parcurgnd ciclic secvena de numrare specific. Implementarea numrtoarelor se poate face cu bistabile D, JK sau T. Pentru fiecare bit de numrare se folosete un bistabil. Pentru a realiza un numrtor de 4 bii sunt necesare patru bistabile. Numrtoarele sunt de dou tipuri:
numrtoare asincrone, numrtoare sincrone,
Tip CI
7490, 74LS90 7493, 74LS93 74LS161, 74HC160 74LS161, 74HC161 74LS163, 74HC162 74LS161, 74HC163 74LS192, 74C192
Numrtor
BCD asincron Binar asincron BCD sincron Binar sincron BCD sincron Binar sincron BCD sincron reversibil
Numr pini
14 14 16 16 16 16 16
74LS193, CD40193
74LS393 CD4017 CD4040 CD4060 CD40110 CD4518, CD4520
16
14 16 16 16 16 16
74LS165,74HC165
74LS194, 4HC194 CD4015
16
16 16
Memorii
Memoriile sunt circuite de memorare care pot stoca o cantitate mult mai mare de informaie dect bistabilele sau registrele n funcie de numrul de nscrieri avem memorii:
RAM (numr nelimitat de nscrieri), PROM (o singur scriere), EPROM (zeci de nscrieri i tergere cu radiaie n domeniu ultraviolet), EEPROM (mii, pn la un milion de nscrieri i tergere electric), FLASH (mii, pn la sute de mii de scrieri i tergere global) etc.
Memoriile FLASH i EEPROM pot fi de tip serial sau paralel. Cele de tip serial pot avea interfa SPI sau I2C.
Memorie EPROM (4k), EEPROM (8K), RAM static (64k) i EEPROM serial (8k, 32k i 1K)
74LS00
74LS02
74LS04
74LS05
74LS06
74LS07
74LS08
74LS10
74LS11
74LS20
74LS30
74LS14
74LS32
74LS132
Bistabil D
Probleme
De ce ieirile circuitelor integrate TTL pot fi conectate la mas pentru scurt timp i este interzis conectarea la tensiunea de alimentare?
Pentru schema din figura de mai jos desenai formele de und pentru semnalele X, Y i Z funcie de semnalele de intrare A, B i C.
S se deseneze formele de und ale semnalului de ieire funcie de semnalul de intrare pentru circuitul din figura de mai fos.
S se proiecteze, cu pori logice, o schem de selecie pe busul ISA a unui calculator PC, pentru patru circuite de tip I8255, n spaiul de adrese I/O 300h-30Fh. S se proiecteze un circuit de comand pentru 7 electro-valve ale unui echipament pneumatic, astfel nct: numai o comand s fie activ la un moment dat iar numrul semnalelor de control de la echipamentul de comand s fie minim.
n schema din figura de mai jos circuitul CD4518 este un numrtor BCD asincron. tiind c frecvena semnalului de comand este de 1 Hz s se calculeze ct timp este n 1 semnalul de ieire Y pe durata a 10 secunde.
S se proiecteze 2 scheme cu microcontroler AVR ce permite stocarea unor date ntr-o memorie RAM static de tip paralel (64K) si in EEPROM de tip serial (32K).