Documente Academic
Documente Profesional
Documente Cultură
Absolvent
Pintili Gicuta Gabriela
TEMA:
Decodificatoare si Demultiplexoare
Cuprins:
1.Argument 2.Generalitati cu privire la CLC 3.Decodificatoare 4.Demultiplexoare 5.Anexe 6.Norme de Protectia Muncii 7.Bibliografie
1. Argument
tiina este un ansamblu de cunotine abstracte i generale fixate ntr-un sistem coerent, obinut cu ajutorul unor metode adecvate i avnd menirea de a explica, prevedea i controla un domeniu determinant al realitii obiective. Descoperirea i studierea legilor i teoremelor electromagnetismului cu un secol i jumtate n urm au deschis o er nou a civilizaiei omeneti Mecanizarea proceselor de producie a constituit o etap esenial n dezvoltarea tehnic a proceselor respective i a condus la uriae creteri ale productivitii muncii. Datorit mecanizrii, s-a redus considerabil efortul fizic depus de om n cazul proceselor de producie, ntruct mainile motoare
asigur transformarea diferitelor forme de energie din natur n alte forme de energie direct utilizabile pentru acionarea mainilor unelte care execut operaiile de prelucrare a materialelor prime i a semifabricatelor. Dup etapa mecanizrii, omul ndeplinete n principal funcia de conducere a proceselor tehnologice de producie. Operaiile de conducere nu necesit dect un efort fizic redus, dar necesit un efort intelectual important. Pe de alt parte unele procese tehnice se desfoar rapid, nct viteza de reacie a unui operator uman este insuficient pentru a transmite o comand necesar n timp util. Se constat astfel c la un anumit stadiu de dezvoltare a proceselor de producie devine necesar ca o parte din funciile de conducere s fie transferate unor echipamente i aparate destinate special acestui scop, reprezentnd echipamente i aparate de automatizare. Omul rmne ns cu supravegherea general a funcionrii instalaiilor automatizate i cu adoptarea deciziilor i soluiilor de perfecionare i optimizare. Prin automatizarea proceselor de producie se urmrete asigurarea tuturor condiiilor de desfurare a acestora fr intervenia nemijlocit a operatorului uman. Aceast etap presupune crearea acelor mijloace tehnice capabile s asigure evoluia proceselor ntr-un sens prestabilit, asigurndu-se producia de bunuri materiale la parametri dorii. Etapa automatizrii presupune existena proceselor de producie astfel concepute nct s permit implementarea lor mijloacelor de automatizare, capabile s intervin ntr-un sens dorit asupra proceselor asigurnd condiiile de evoluie a acestora n deplin concordan cu cerinele optime. Lucrarea de fa realizat la sfritul perioadei de perfecionare profesional n cadrul liceului, consider c se ncadreaz n contextul celor exprimate mai sus. Doresc s fac dovada gradului de pregtire n meseria de ,,tehnician automatist, cunotine dobndite n cadrul disciplinelor de nvmnt. n acest fel am corelat cunotinele teoretice i practice dobndite n timpul colii cu cele ntlnite n documentaia tehnic de specialitate parcurs n perioada de elaborare a lucrarii de diploma.
Circuitele logice combinaionale (c.l.c.) sunt circuite fr memorie (independente de propriile stri anterioare), caracterizate prin faptul c semnalele de ieire sunt combinaii logice ale semnalelor de intrare, existnd numai atta timp ct acestea din urm exist. innd seama de faptul c un c.l.c. reprezint un ansamblu de pori logice elementare interconectate ntre ele n diverse moduri, astfel nct informaiile prezente la intrri parcurg, de regul, n drumul lor ctre ieiri, un numr variabil de pori logice elementare, rezult c efectul modificrii valorilor logice ale intrrilor c.l.c. se propag ctre ieiri n intervale de timp diferite, ntotdeauna multipli de tpd. Presupunnd c cea mai scurt cale intrare-ieire parcurge a pori, iar cea mai lung b pori, nseamn c vectorul ieirilor va ncepe s varieze la un interval de timp atpd dup modificarea vectorului de intrare i se va
stabiliza abia dup un interval de timp btpd de la momentul respectiv. Prin urmare, n intervalul (b-a)tpd, vectorul de ieire nregistreaz variaii neconforme cu relaia (1), cunoscute sub denumirea de hazard combinaional sau hazard logic. Eliminarea inconvenientelor pe care le implic hazardul logic poate fi realizat numai printr-o proiectare riguroas care const fie n asigurarea unor ntrzieri egale pe toate cile intrare-ieire, fie prin citirea informaiilor de la ieirea circuitului numai dup terminarea intervalului (b-a)tpd, corespunztor procesului tranzitoriu.
3. Decodificatoare
Definitie:
Decodificatorul (DCD) este un circuit logic combinaional care permite (servete) la identificarea unui cod de intrare prin activarea unei singure linii de ieire, corespunztoare acestui cod.
DC D
0
. . .
Y
1.
. .
Ym
-1
Functiunea generala a unui decodificator este sa activeze una sau mai multe iesiri ale circuitului dupa detectarea unei stari digiale particulare (intrare). Cel mai simplu decodificator este reprezentat de o poarta logica, cum ar fi NAND sau AND, ale caror iesiri sunt active cand toate intrarile sunt HIGH. Combinata cu unul sau mai multe inversoare o poarta NAND sau AND poate detecta orice combinatie unica de intrari binare ( intrari ce au valori binare). O extensie a acestui tip de decodificator este un dispozitiv care contine mai multe porti (asemanatoare cu cele de mai sus), fiecare raspunzand la o alta intrare. De obicei, pentru o intrare pe n-biti, exista porti logice, fiecare dintre ele decodificand o combinatie diferita a variabilelor de intrare. O variatie (pulsatie) este un BCD (binary coded-decimal) dispozitiv cu 4 variabile de intrare si 10 iesiri, fiecare dintre iesiri activandu-se pentru o diferita BCD intrare. Anumite tipuri de decodificatoare transforma (traduc) intrarile binare in alte forme, de exemplu decodificatoarele care realizeaza afisarea pe sapte-segemente, acea figura familiara-8 pozitii de LED-uri sau LCD-uri (iesirile). Decodificatorul are o iesire pentru fiecare segment de pe display.
3.1.1. Decodificator BCD-zecimal:
Este un circuit care la aplicarea pe intrare a codului BCD (8421) a unei cifre din sistemul zecimal la iesire va fi activata doar una din iesiri (1 din10) si anume cea corespunzatoare codului aplicat la intrare.
Starile 1010, 1011, 1100, 1101,1110, 1111 nefiind incluse in codul BCD(binari-decimaly cod) sunt considerate false, astfel ca la iesirile Y0 ... Y9 vor avea in aceasta situatie starea falsa de 0 logic. Prescurtarea BDC semnifica in limba romana zecimal codat binar.
A0 A1 A2 A3
DCD
. . .
Y Y 0
1
. . .
Y9
Acest tip de decodificatoare transforma comanda pentru afisarea fiecarui caracter exprimata in cod BCD in 7 semnale de comanda pentru fiecare segment al circuitului de afisaj (vezi fig.1 ).
Dac cele 7 ieiri ale decodificatorului sunt active n stare sus, ele se noteaz cu a, b, , g i vor comanda un display cu 7 segmente,
fig. 3.1.2.5a, n care LED-urile se afl n conexiune catod comun (KC), fig. 3.1.2.5b.
Ca i n cazul celorlalte circuite logice combinaionale studiate pn n prezent, ne propunem s realizm sinteza unui decodificator BCD - 7 segmente cu componente discrete. n acest scop, alctuim tabelul de adevr al decodificatorului, tab. 3.1.2.1, trecnd n prima coloan numerele zecimale de la 0 la 15, n coloanele 2 5 combinaiile logice de intrare corespunztoare numerelor zecimale din prima coloan (cod binar natural), iar n urmtoarele 7 coloane ieirile a, b, , g, active n 1 logic. Se completeaz, linie cu linie, cele 7 coloane corespunztoare funciilor de ieire, astfel nct segmentele activate s formeze cifra nscris n prima coloan a tab. 3.1.2.1, conform corespondenei din fig. 3.1.2.2.
De exemplu, combinaiei binare 0000 i corespunde n zecimal cifra 0 a crei vizualizare presupune aprinderea LED-urilor a, b, c, d, e i f, deci activarea prin 1 logic a liniilor de ieire corespunztoare ale decodificatorului. Prin urmare, se completeaz prima linie a tabelului 3.1.2.1 cu 1 logic, exceptnd locaia corespunztoare ieirii g, care rmne n 0 logic. Se procedeaz similar pentru toate combinaiile binare corespunztoare numerelor de la 0 la 9.
A1 00 A3A A0
00 01 11 10
2
01
11
10
A1A0 00 A3A2
00 01
01
11
10
0 x x x x
(c)
0 x x x x
(d)
0 x x
x x
11 10
A1 00 A3A A0
00 01 11 10
2
01
11
10
A1A0 00 A3A2
00 01
01
11
10
0 0 x x x (f) x x (g)
10
0 x
x x (e)
x x
11 10
A1 00 A3A A0
00 01 11 10
2
01
11
10
0 0 x
0 0 x x x x
A1A0 00 A3A2
00 01 11 10
01
11
A1A0 00 A3A 00 0
2
01
11
10
0 x
01 11 10
0 x x x x x x
x x
x x
Fig. 3.1.2.3. Diagramele VK corespunztoare celor 7 segmente Observaie: Locaiile libere din diagramele VK sunt cele n care n mod normal ar fi trebuit nscris valoarea logic 1. Din motive de simplitate a desenului i uurin a gruprilor, locaiile respective au fost lsate libere.
A
3
A
2
A1
A0
A 3 A 2 A1
aFMC
bFMC
a FMC = A3 + A 2 + A1 + A0 A 2 + A1 + A0 ; bFMC = A2 + A1 + A0 A 2 + A1 + A0 ;
( (
(
)(
)(
(3.1.2.3)
g FMC = A3 + A 2 + A1 A2 + A1 + A0 , iar implementarea lor conduce la schema decodificatorului BCD 7 segmente din fig. 3.1.2.4.
)(
Dac insa ieirile decodificatorului sunt active n stare jos, ele se noteaz cu a , b,..., g i vor comanda un digit ale crui LED-uri se afl n conexiune anod comun Decodificatorul BCD 7 segmente de tip CDB 446 ,functioneaza conform tabelului de adevar (reprezentat mai jos).La aplicarea la intrare a codului BCD a unei cifre din sistemul zecimal vor fi activate iesirile care comanda segmentele cifrei respective. De exemplu pentru codul 0111 corespunzator cifrei 7 se vor activa iesirile a, b, c ce vor determina afisarea cifrei 7 pe afisajul cu 7 segmente. Pentru codurile 1010 ... 1111 vor fi afisate diferite caractere (c.f. tabelului de adevar). Daca la intrarea L se aplica valoarea 0 logic indiferent de
valoarea celorlalte intrari, toate iesirile sunt active (afiseaza 8), aceasta intrare fiind utilizata pentru testarea afisajului.
L 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
Z 1 X X X X X X X X X X X X X X X 0 X
D 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 X
C 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 X
B 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 X
A 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 X
Functia afiseaza 0 afiseaza 1 afiseaza 2 afiseaza 3 afiseaza 4 afiseaza 5 afiseaza 6 afiseaza 7 afiseaza 8 afiseaza 9
a 0 1 0 0 1 0 0 0 0 0 1 1 1 0 1 1 1 0
b 0 0 0 0 0 1 1 0 0 0 1 1 0 1 1 1 1 0
c 0 0 1 0 0 0 0 0 0 0 1 0 1 1 1 1 1 0
d 0 1 0 0 1 0 0 1 0 0 0 0 1 0 0 1 1 0
e 0 1 0 1 1 1 0 1 0 1 0 1 1 1 0 1 1 0
f 0 1 1 1 0 0 0 1 0 0 1 1 0 0 0 1 1
g 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1
Este uor de neles faptul c, n condiiile n care LED-urile au catozii legai mpreun (KC) i conectai la mas, singurul potenial care, aplicndu-se pe anozi, poate deschide LED-urile, este +VCC, deci 1 logic. Un raionament similar poate fi fcut pentru conexiunea AC.
b .
. .
. . .
. . .
g AC (la +VCC)
(c)
a) notarea segmentelor; b) schema electric pentru KC; c) schema electric pentru AC.
DCD
Y
0 1
A
1
Y
2 3
3.1.3.1
Decodificatorul de adresa(din 3 la 8) :
Decodificatorul cu n=3 intrari va avea 23=8 iesiri . Iesirea va lua valoarea logica 0 cand este aplicata la intrare combinatia corespunzatoare iesirii respective, conform tabelului de adevar. In practica decodificatoarele sunt completate cu o intrare de validare de mai notata cu (chip enable). Daca aceasta intrare are valoarea logica 0, dispozitivul va fi activat. Iesirile sunt active in 0, ceea ce inseamna ca ele au valoarea logica 1 si devin 0 pentru a indica activarea.
Simbol:
A0,A1,A2-intrari de date
-intare de validare
-iesiri
Tabel de adevar:
4. Demultiplexoare:
Demultiplexoarele sunt circuitele logice combinationale (CLC) care permit transmiterea datelor de pe o intrare de date pe una din iesirile selectate. Selectia iesirii se face printrun cuvant de cod de selectie numit si adresa. Cand intrarea este activa,circuitul functioneaza ca un decodificator obisnuit;cand intrarea este inhibata,iesirile sunt dezactivate Demultiplexorul se comporta ca un comutator logic care permite cuplarea intrarii de date cu oricare din liniile de iesire,selectabila prin cele m+1 linii de adresa. Exista circuite DMUX cu mai multe intrari de validare dintre care unele nenegate ceea ce faciliteaza extinderea decodificarii si demultiplexarii A A
0 1
. . . . . .
Ap1
DMUX
. . .
Y Y . 0 .1 . 1 Ym1
Fig. 4.13. Schema bloc general a unui DMUX OBSERVATII: 1..Demultiplexoarele cu numar mai mare de iesiri se obtin prin cascadare. Se pot folosi la conversia din serie in paralel a informatiei.
2 .DMUX reprezinta un fel de comutator logic care permite cuplarea intrarii de date cu oricare dintre liniile de iesire selectabila prin cele (m+1) linii de adresa.
4.1. Circuitul de demultiplexare cu 4 ieiri
Circuitul de demultiplexare cu m=4 ieiri (Y0,Y1, Y2, Y3), are p=2 bare de adres (A0,A1).
Pornind de la tabelul de funcionare al unui astfel de circuit, tab. 4.6, se scriu funciile de ieire: Y0 = I A1 A 0 , Y1 = I A1A 0 , Y2 = I A1 A 0 , Y3 = I A1 A 0 , (4.14) i se obine varianta de implementare din fig. 4.14.
A1 I
A0
+Vcc
Y0 Y1 Y2 Y3
4.2. Demultiplexoare-exemple:
DEMULTIPLEXOARE HART.
O problema, relativ recenta, o constituie decodificarea semnalului HART, pentru convertirea semnalului digital, in semnal analogic, care poate fi utilizat direct intr-o bucla de reglaj sau poate fi trasmisa unui indicator digital oarecare, fara pretentii, cu intrare analogica pentru afisarea locala a valorii masurate. De asemenea, exista traductoare de tip Multivariabil, care au inclus in semnalul de iesire informatie codificata digital pentru mai multe marimi.
De exemplu, calculatoarele de debit care contin atat presiunea de linie, cat si presiunea diferentiala si temperatura, masurate simultan, sau traductorul pentru masurarea coroziunii, CORRTRAN mV,
care masoara simultan coroziunea generalizata, coroziunea punctuala si conductanta mediului. Aceste traductoare au o singura linie de comunicatie si pot transmite sub forma analogica un sigur semnal din cele trei pe care le contin. PEPPERL+FUCHS ofera trei module specializate, cu facilitati de conversie a semnalelor HART, pentru utilizarea in bucle de automatizare locale: 1. KFD2-HLC-Ex1.D Demultiplexor HART/ 3 canale 4-20 mA; Modulul poate fi conectat la orice bucla care contine semnal HART, avand trei posibilitati de conectare: in derivatie, fara a influenta bucla printr-o impedanta proprie, doar preluand componenta de frecventa HART; in serie, ca un element de circuit al buclei de 4-20 mA alimentata dintr-o sursa exterioara; ca sursa de bucla, asigurand alimentarea traductoarelor de tip sink (pasive). Sunt disponibile trei iesiri de curent 4-20 mA configurabile atat ca semnal activ, sursa de curent, cat si ca element pasiv de circuit (sink). Parametrizarea modulului se poate face fie din cele 4 microtaste cu ajutorul unui mic display LCD incorporat, fie prin conexiune seriala, utilizandu-se un cablu adaptor pentru comunicatia cu un PC la un port serial RS/232 sau USB. Softul pentru comunicatie este bazat pe PACTware si este disponibil gratuit. 2. KFD2-HLC-Ex1.D.2W Demultiplexor HART/ 3 canale 4-20 mA cu 2 praguri de semnalizare; Modulul prezinta aceleasi facilitati cu cel anterior. In plus, este echipat cu 2 relee cu contact basculant pentru semnalizarea unor praguri critice in semnalele de iesire. 3. KFD2-HLC-Ex1.D.4S Demultiplexor HART/ 3 canale 4-20 mA cu 4 praguri de semnalizare; Modulul prezinta aceleasi facilitati cu cele anterioare. In afara acestora, este prevazut cu 4 iesiri de contact simple, pentru semnalizarea unor praguri. Toate variantele sunt certificate conform ATEX ca aparat asociat pentru conectarea unor dispozitive aflate in zona 0,1,2 cu pericol de explozie. Mai mult, certificarea ATEX pentru aceste module permite montarea in zona 2 cu pericol de explozie.
Concluzie: Decodificatoarele si demultiplexoarele semnalizeaza la iesire termeni canonici disjunctivi prin care aceste circuite pot fi utilizate pentru implementarea directa a circuitelor logice combinationale fara a apela la minimizare In majoritatea cazurilor demultiplexoarele si decodificatoarele se intalnesc sub forma integrata avand iesirile (si eventual intrarea) active in 0 logic.
Aplicaia 1 Completai spaiile libere din enunurile de mai jos: 1. Decodificatorul reprezint un circuit ............ combinaional-CLC, cu n........... i un numr de ........ ieiri. 2. Dac la ......... decodificatorului se aplic o anumit combinaie logic este ............ numai una dintre ieiri. 3. Decodificatorul binar-zecimal realizeaz ...................... numrului de la intrare, prezentat n cod ................., n echivalentul zecimal. Aplicaia 2 Se consider tabelul de mai jos corespunztor funcionrii unui decodificator binar zecimal cu 4 intrri i 10 ieiri. Completai spaiile goale din tabel cu valorile 0 sau 1 asociate intrrilor sau ieirilor decodificatorului.
2 A 0 0 0 0 0
0 0 1
INTRARI 22 21 B C 0 0 0 0 0 0 1 1 0 0 1 1 1 1 0 0
2 D 0 1 0 1 0 1 0 1 0
IESIRI 0 1 2 3 4 5 6 7 8 9 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0
0 0 0 1
Aplicaia 1 1. logic; intrri; 2n. 2. intrrile; activat. 3. conversia; binar. Aplicaia 2 INTRARI 22 21 B C 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 0 0 0 0 IESIRI 0 1 2 3 4 5 6 7 8 9 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1
2 A 0 0 0 0 0 0 0 0 1 1
2 D 0 1 0 1 0 1 0 1 0 1
NORME DE TEHNICA SECURITII MUNCII I DE PREVENIRE I STINGERE A INCENDIILOR N LABORATORUL DE TEHNOLOGIE Respectarea normelor de tehnica securitii muncii contribuie Ia asigurarea condiiilor de munc normale i Ia nlturarea cauzelor care pot provoca accidente de munc sau mbolnviri profesionale. n aceast direcie responsabilitatea pe linie tehnic a securitii muncii i prevenirea i stingerea incendiilor, revine att celor care organizeaz, controleaz i conduc procesul de munc, ct i celor care lucreaz direct n producie. Conductorul laboratorului trebuie s ia msuri pentru realizarea urmtoarelor obiective: S se asigure iluminatul, nclzirea i ventilaia n laborator; S se asigure expunerea vizual prin afie sugestive, privitoare att la protecia muncii, ct i la prevenirea i stingerea incendiilor; Mainile i instalaiile din laborator s fie echipate cu instruciuni de folosire; S se asigure legarea la pmnt i la nul a tuturor mainilor acionate electric; n laborator s se gseasc la locuri vizibile mijloace pentru combaterea incendiilor; S se efectueze instructaje periodice pe linie de protecie a muncii, de prevenire i stingere a incendiilor; nainte de nceperea orei se va verifica dac atmosfera nu este ncrcat cu vapori de benzin sau cu gaze inflamabile provenite de la substanele din laborator; Dac s-a utilizat benzin sau alte produse uor inflamabile pentru splarea minilor, acestea trebuie din nou splate cu ap i spun i terse cu un prosop; Machetele sau exponatele trebuie s fie bine fixate n suport, iar utilizarea lor se va face numai n prezena inginerului sau laborantului; Materialele utilizate se vor manevra cu grij, pentru a nu se produce accidente precum: > Rniri ale minilor; > Rniri ale ochilor; > Insuficiene respiratorii, etc. Manevrarea instrumentelor, a mijloacelor de lucru, a machetelor mai grele se va face cu atenie pentru a evita riscul de lovire. Elevii: Vor utiliza materialul didactic doar sub supravegherea profesorului, iar n timpul pauzelor, vor aerisi sala de clas pentru a pstra un microclimat corespunztor de lucru; Nu vor folosi n joac instrumentele puse la dispoziie;
1. Robe, M., (coord.), (2000), Componente i circuite electronice Sinteze pentru examenul naional de bacalaureat , Editura Economic, Bucureti. 2. Airinei, Gh., (1980), Echipamente electronice pentru telecomunicaii Manual pentru licee industriale, Editura Didactic i Pedagogic, Bucureti. 3. Trifu, A., Electronic digital Manual pentru coal profesional anul II, Editura Economic, Bucureti. 4. Miroiu, C., Olaru, V., (1983), Lucrri Practice de Componente i circuite electronice, Editura Didactic i Pedagogic, Bucureti. 5. Chivu, A., Cosma, D., (2005), Electronic analogic, electronic digital Lucrri practice, Editura Arves, Bucureti.