Creeaza.com - informatii profesionale despre


Cunostinta va deschide lumea intelepciunii - Referate profesionale unice



Acasa » tehnologie » comunicatii
SISTEME DIGITALE - Studiul semnalelor booleene, Studiul implementrii unei functii booleene

SISTEME DIGITALE - Studiul semnalelor booleene, Studiul implementrii unei functii booleene



SISTEME DIGITALE

Studiul semnalelor booleene

Studiul implementrii unei functii booleene



  1. Functii booleene elementare:

Cele mai importante functii booleene sunt reprezentate in

tabelul anterior in urmatoarea forma de exemplificare:

-functia constanta

-functia identitate

-negatia

-conjunctia (produsul logic)

-disjunctia (suma logica)

  1. Reprezentarea functiilor booleene:

Functiile booleene pot fi reprezentate:

grafic:

- tabel de adevar

- diagrame Veitch

- diagrame Karnaugh

- grafuri

- analitic:

- forme canonice elementare

- forme canonice neelementare

Tabloul de adevar

Pentru o functie cu n variabile, tabloul de adevar are:

- 2n linii - 2n combinatii corespunzator celor n variabile de intrare

- n+1 coloane – n coloane pentru cele n variabile ale functiei si o coloana pentru valorile functiei

3. Diagrama Karnaugh

Diagrama contine 2n locatii - n reprezinta numarul de variabile ale functiei

2n = 2 p 2q ; n = p + q

unde:

2p = numarul de linii

2p = numarul de coloane

- daca n este par atunci p = q = n/ 2

daca n este numar impar atunci p = q ± 1; n = p + q

Codificarea locatiilor vecine din diagrama se vor face in conformitate cu codul Gray, astfel incat locatiile vecine sa fie adiacente si sa difere printr-o unitate modulo 2.

Exemple de diagrame Karnaugh:

- diagrama Karnaugh corespunzatoare unei functii complet definite de trei variabile:

n=3

p=1=>2=>2 linii

q=2=>2=>4 coloane

diagrama Karnaugh corespunzatoare unei functii incomplet definite de trei variabile

 

n=3

p=1=>2=>2 linii

q=2=>2=>4 coloane

*=stare de nedeterminare

4. Studiul semnalelor booleene

Se foloseste urmatoare schema

Fig.5 – Studiul semnalelor

Pentru acest model se programeaza blocul Repeating Sequence astfel incat sa descrie un semnal analogic s(t) logic compatibil si avand parametrii:

max( s(t) ) = 5V

min( s(t) ) =0V

factorul de umplere ~ 50%

timpul de crestere tc=0.5sec

timpul de scadere ts=0.5sec

perioada T=10sec.

Blocul Scope va fi programat pentru vizualizarea a doua canale marcand axa orizontala corespunzator.

Se va urmari pe canalul superior modul de inerpretare al semnalului de catre blocul D.T.C. ( Data Type Conversion ). Se va inlocui apoi sursa de semnal cu un bloc Pulse Generator si se va urmari interpretarea aceluiasi bloc D.T.C.

1. Studiul implementarii unei functii booleene

In aceasta lucrare am considerat urmatoarea functie booleana de 4 variabile scrisa sub urmatoarea forma simbolica:

Am studiat generatoarele de puls din fig.6 in scopul producerii campului de variabile x4,x3,x2,x1.

Fig.6 – Generatorul campului

de variabile x4,x3,x2,x1

In simulare vom verifica afirmatia ca modelul A din fig.7 implementeaza functia booleana :  f4(x1,x2,x3,x4)


Fig.7 – Modelul A.

In simulare vom verifica afirmatia ca modelul B din fig.8 implementeaza functia booleana:  f4(x1,x2,x3,x4)

Fig.8 – Modelul B.

5. Rezultate

Datorita faptului ca studiem functia booleeana simbolica

f4(x1,x2,x3,x4) = Σ(0,2,3,4,7,9,11,15) rezulta urmatorul tabel de valori:

x f

Exemplu de calcul:

Pentru calcul s-a folosit urmatoarea conventie:

x1 – valoare;

nx1 – negatia valorii;

- pt pozitive avem urmatorul calcul:

nx1 * nx2* nx3 * nx4 = 0,0,0,0= 0+0+0+0= 0

nx1 * nx2* x3 * nx4 = 0,0,1,0 = 0 + 0 + 21 +0 = 2

nx1 * nx2* x3 * x4 =0,0,1,1 = 0 + 0 + 21 + 20 = 3

nx1 * x2* nx3 * nx4 = 0,1,0,0 = 0 + 22 + 0 + 0= 4

nx1 * x2* x3 * x4 = 0,1,1,1 = 0 + 22 + 21 + 20 = 7

x1 * nx2* nx3 * x4 = 1,0,0,1= 23 + 0 + 0 + 20 = 9

x1 * nx2* x3 * x4 = 1,0,1,1= 23 + 0 + 21 + 20 = 11

x1 * x2* x3 * x4 =1,1,1,1 = 23 + 22 + 21 + 20 = 15

pt pozitive avem urmatorul calcul: ∑(1 –ai ) * 24-i

nx1 * nx2* x3 * nx4 = 23 + 22 + 0 + 20 = 13

nx1 * nx2* x3 * x4 = 23+ 22 + 0 + 0 = 12

nx1 * nx2* nx3 * x4 =23 + 22 + 21 + 0 = 14

nx1 * x2* nx3 * x4 = 23 + 0 + 21 + 0 = 10

nx1 * x2* x3 * x4 = 23 + 0 + 0 + 0= 8

x1 * nx2* nx3 * x4 =0+ 22 + 21 + 0= 6

x1 * nx2* x3 * nx4 =0 + 22 + 0 + 20= 5

x1 * x2* x3 * nx4 =0 + 0 + 0 + 20= 1

6. Concluzii

Implementarile efectuate in laborator care sunt in numar de 4 sunt identice , astfel ca cele 4 osciloscoape studiate sunt identice.

Valorile celor doua grupe de calcule efectuate sunt diferite astfel ca pentru valorile pozitive valorile obtinute sunt crescatoare iar pentru valorile negative ale valorile obtinute sunt descrescatoare, acestea realizandu-se din cauza negatiei celei de-a doua grupe de valori.








Politica de confidentialitate

.com Copyright © 2020 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.


Proiecte

vezi toate proiectele
 SCHITA DE PROIECT DIDACTIC GEOGRAFIE CLASA: a IX-a - Unitatile majore ale reliefului terestru
 PROIECT DIDACTIC 5-7 ani Educatia limbajului - Cate cuvinte am spus?
 Proiect atestat Tehnician Electronist - AMPLIFICATOARE ELECTRONICE
 Proiect - masurarea si controlul marimilor geometrice

Lucrari de diploma

vezi toate lucrarile de diploma
 Lucrare de diploma - eritrodermia psoriazica
 ACTIUNEA DIPLOMATICA A ROMANIEI LA CONFERINTA DE PACE DE LA PARIS (1946-1947)
 LUCRARE DE DIPLOMA MANAGEMENT - MANAGEMENTUL CALITATII APLICAT IN DOMENIUL FABRICARII BERII. STUDIU DE CAZ - FABRICA DE BERE SEBES
 Lucrare de diploma tehnologia confectiilor din piele si inlocuitor - proiectarea constructiv tehnologica a unui produs de incaltaminte tip cizma scurt

Lucrari licenta

vezi toate lucrarile de licenta
 LUCRARE DE LICENTA CONTABILITATE - ANALIZA EFICIENTEI ECONOMICE – CAI DE CRESTERE LA S.C. CONSTRUCTIA S.A TG-JIU
 Lucrare de licenta sport - Jocul de volei
 Lucrare de licenta stiintele naturii siecologie - 'surse de poluare a clisurii dunarii”
 LUCRARE DE LICENTA - Gestiunea stocurilor de materii prime si materiale

Lucrari doctorat

vezi toate lucrarile de doctorat
 Diagnosticul ecografic in unele afectiuni gastroduodenale si hepatobiliare la animalele de companie - TEZA DE DOCTORAT
 Doctorat - Modele dinamice de simulare ale accidentelor rutiere produse intre autovehicul si pieton
 LUCRARE DE DOCTORAT ZOOTEHNIE - AMELIORARE - Estimarea valorii economice a caracterelor din obiectivul ameliorarii intr-o linie materna de porcine

Proiecte de atestat

vezi toate proiectele de atestat
 PROIECT ATESTAT MATEMATICA-INFORMATICA - CALUTUL INTELIGENT
 Proiect atestat Tehnician Electronist - AMPLIFICATOARE ELECTRONICE
 ATESTAT PROFESIONAL LA INFORMATICA - programare FoxPro for Windows
 ATESTAT PROFESIONAL TURISM SI ALIMENTATIE PUBLICA, TEHNICIAN IN TURISM




PROIECT DE SPECIALITATE Electronica si automatizari, Tehnician infrastructura retele de telecomunicatii - Componente pasive ale retelelor de telecomun
Piata internationala de telecomunicatii
Istoric privind telecomunicatiile din Romania
SISTEME DIGITALE - Studiul semnalelor booleene, Studiul implementrii unei functii booleene
CANALELE COMUNE DE CONTROL (CCCH)
CANALELE DE CONTROL DEDICATE
GESTIONAREA RESURSELOR DE COMUNICATII
SALTUL DE FRECVENTA




Termeni si conditii
Contact
Creeaza si tu