Aeronautica | Comunicatii | Constructii | Electronica | Navigatie | Pompieri | |
Tehnica mecanica |
Codificatorul este circuitul logic folosit pentru a realiza conversia unui numar zecimal in cod binar sau BCD El furnizeaza la iesire un cuvant de cod de mai multi biti la activarea uneia sau mai multor intrari.
Codificatorul de adresa realizeaza codificarea binara a unui numar zecimal. El este realizat in doua variante:
Ca circuit neprioritar, folosit atunci cand se activeaza o singura intrare
Ca circuit prioritar, folosit atunci cand se activeaza mai multe intrari
Codificatorul de adresa neprioritar are 7 intrari (I1÷ I7) si 3 iesiri (A0, A1, A2).
Fig.1 Schema bloc a codificatorului de adresa neprioritar
La activarea unei intrari cu nivel logic 1, pe iesiri apare codul binar corespunzator intrarii activate.
I1 |
I2 |
I3 |
I4 |
I5 |
I6 |
I7 |
A2 |
A1 |
A0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
Fig.2 Tabelul de adevar al codificatorului de adresa neprioritar
In cazul activarii simultane a mai multor intrari exista posibilitatea aparitiei unei adrese eronate pe iesiri.
Codificatorul de adresa neprioritar este realizat cu porti logice de tip SAU (OR).
Codificatorul de adresa prioritar este realizat astfel incat pe iesiri apare codul intrarii cu prioritatea cea mai mare dintre cele activate. In acest scop fiecarei intrari de date i se asociaza o prioritate, care creste cu numarul sau de ordine.
Fig.3 Schema bloc a codificatorului de adresa prioritar
Circuitul are atat intrarile cat si iesirile active pe nivel logic 0
o intrare de conditionare a functionarii ;
o iesire care semnalizeaza faptul ca toate intrarile de date sunt inactive
o iesire care semnalizeaza faptul ca cel putin o intrare de date este activata
3 iesiri pe care apare, complementat, codul binar corespunzator intrarii de date cu prioritatea cea mai mare dintre cele activate, .
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
x |
x |
x |
x |
x |
x |
x |
x |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
x |
x |
x |
x |
x |
x |
x |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
x |
x |
x |
x |
x |
x |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
x |
x |
x |
x |
x |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
x |
x |
x |
x |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
x |
x |
x |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
x |
x |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
x |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
Fig.4 Tabelul de adevar al codificatorului de adresa prioritar
Codificatorul de adresa prioritar exista ca circuit integrat si are codul de catalog 74148.
Fig.5 Codificatorul de adresa prioritar 74148
Codificatorul zecimal-BCD codifica un numar zecimal in cod BCD.
El exista ca circuit integrat , avand cele 9 intrari si 4 iesiri active pe nivel logic 0. Codul de catalog al integratului este 74147.
Fig.6 Codificatorul zecimal - BCD 74147
Decodificatorul (DCD) este circuitul logic care activeaza una sau mai multe iesiri in functie de un cuvant de cod (adresa) aplicat pe intrari.
Decodificatorul BCD-zecimal converteste un numar din BCD (zecimal codat binar) in cod zecimal.
Circuitul are 4 intrari de adresa (A, B, C, D) si 10 iesiri active pe nivel logic 0 ( ÷ ).
Fig.7 Schema bloc a decodificatorului BCD-zecimal
Decodificatorul identifica codul BCD aplicat pe intrari si activeaza prin 0 logic linia de iesire corespunzatoare acestui cod.
A |
B |
C |
D |
|
|
|
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
|
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
|
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
|
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
|
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
|
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
|
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
|
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
Fig.8 Tabelul de adevar al decodificatorului BCD-zecimal
Starile 1010, 1011, 1100, 1101, 1110, 1111 sunt considerate stari "false" pentru ca nu sunt incluse in codul BCD. La aplicarea codului corespunzator uneia din aceste stari, toate iesirile circuitului vor fi pe nivel logic 1.
Decodificatorul BCD-zecimal se poate realiza cu 10 porti SI NU (NAND), sau poate fi utilizat circuitul integrat 7442.
Fig.9 Decodificatorul BCD - zecimal 7442
Circuitul are 4 intrari de adresa (A, B, C, D) si 7 iesiri (a, b ,c, d, e, f, g) care comanda sapte segmente dispuse sub forma cifrei 8.
a. b.
Fig. 10 Decodificatorul BCD-7 segmente: a. Schema bloc; b. Dispunerea segmentelor in sistemul de afisaj numeric
Afisarea cifrei dorite ( vezi Fig. 11) se poate obtine pornind de la starea initiala in care segmentele sunt fie toate "aprinse", fie toate "stinse".
Fig.11 Configuratia cifrelor in sistemul de afisaj numeric
A |
B |
C |
D |
|
a |
b |
c |
d |
e |
f |
g |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
2 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
3 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
4 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
5 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
6 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
7 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
8 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
9 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
Fig.12 Tabelul de adevar al decodificatorului BCD-7 segmente
Pentru decodificatorul BCD-7 segmente exista doua circuite integrate, circuitul 7448 care respecta tabelul de adevar din Fig.12 si circuitul 7446 care are aceleasi conexiuni externe ca si 7448, dar este proiectat pornind de la ipoteza ca toate segmentele sunt initial "stinse" si se aprind cele corespunzatoare afisarii cifrei dorite.
Fig.13 Decodificatoarele BCD - 7 segmente 7446 si 7448
Competente:
Identifica circuite integrate logice
Interconecteaza circuite integrate logice in montaje
Verifica functionarea montajelor
Obiective vizate:
sa identifici tipuri de codificatoare
sa explici functionarea codificatoarelor de adresa si a codificatorului zecimal-BCD
sa precizezi rolul pinilor circuitelor integrate codificator de adresa prioritar, respectiv codificator zecimal-BCD
sa evaluezi rolul circuitelor codificatoare in montaje
|
Tipul activitatii: Cubul |
|
Sugestii: Clasa este impartita in 6 grupe, fiecare grupa avand cate un coordonator care va rostogoli un cub, urmand ca grupa pe care o conduce sa rezolve in 10 minute sarcina indicata de profesor pe fata superioara a cubului |
|
|
Timp de lucru recomandat: 45 de minute |
|
Continutul: Codificatoare
Obiectivul: Aceasta activitate va va ajuta sa identificati codificatoarele si sa intelegeti functionarea si rolul acestora.
Enunt: Rezolvati sarcina care va revine prin rostogolirea aleatoare a cubului:
Descrie codificatoarele de adresa (neprioritar si prioritar) si codificatorul zecimal-BCD
Compara din punctual de vedere al conexiunilor codificatoarele de adresa (neprioritar si prioritar) si codificatorul zecimal-BCD
Analizeaza functionarea
codificatoarelor de adresa (neprioritar si prioritar)
si a codificatorului zecimal-BCD
Asociaza intr-un tabel
de adevar nivelul logic al iesirilor in functie de nivelul logic
al intrarilor, pentru a explica functionarea codificatoarelor
de adresa neprioritar si prioritar
Aplica informatiile din catalogul de circuite logice integrate pentru a identifica configuratia circuitelor integrate 74147 si 74148
Argumenteaza superioritatea codificatorului de adresa prioritar fata de cel neprioritar
|
|
|
Evaluare: Timp de 5 minute coordonatorul fiecarei grupe va prezenta in plen rezultatele obtinute. Punctajul realizat de fiecare grupa se va acorda de catre profesor in functie de: incadrarea in timp pentru rezolvarea sarcinii de lucru corectitudinea prezentarii calitatea prezentarii |
Competente:
Identifica circuite integrate logice
Interconecteaza circuite integrate logice in montaje
Verifica functionarea montajelor
Obiective vizate:
sa identifici tipuri de decodificatoare integrate
sa explici functionarea circuitelor decodificatoare
sa precizezi rolul pinilor circuitelor integrate decodificatoare
sa evaluezi rolul circuitelor decodificatoare in montaje
|
Tipul activitatii: Metoda grupurilor de experti |
|
Sugestii: Elevii se impart in 4 grupe, fiecare grupa avand initial de rezolvat sarcinile inscrise intr-o fisa de lucru |
|
|
Timp de lucru recomandat: 30 minute |
|
Continutul: Descrierea circuitelor decodificatoare
Obiectivul: Aceasta activitate va va ajuta sa recunoasteti circuite logice decodificatoare si sa intelegeti functionarea si rolul acestora.
Enunt: Aveti la dispozitie 20 de minute pentru a rezolva sarcina de lucru care revine grupei voastre. Reorganizati apoi grupele, astfel incat in grupa nou formata sa existe cel putin o persoana din grupa initiala. Timp de 10 minute impartasiti cu ceilalti colegi din grupa nou formata cunostintele acumulate la pasul anterior.
Grupa 1 Descrierea decodificatorul BCD-zecimal
Grupa 2 Descrierea decodificatorul BCD-7 segmente
Grupa 3 Functionarea decodificatorul BCD-zecimal
Conexiunea |
Numarul pinului pe circuitul integrat 7442 |
|
Tipul conexiunii |
Notatie |
|
|
|
|
Grupa 4 Functionarea decodificatorul BCD-7segmente
1. Prezentati modul in care sunt dispuse segmentele in sistemele de afisaj numeric
|
|
|
Evaluare: Se realizeaza o interevaluare intre elevi dupa urmatoarele criterii: 1p- incadrarea in timp pentru rezolvarea sarcinii de lucru 1p- claritatea desenelor executate 4p- corectitudinea schemelor si tabelelor 2p- exactitatea datelor de catalog 2p- identificarea configuratiei circuitelor integrate |
Copyright © 2024 - Toate drepturile rezervate