Comunicații digitale

Previzualizare laborator:

Extras din laborator:

1. Sisteme de numeraţie

Definitie: prin sistem de numeratie se intelege un ansamblu de reguli, care precizeaza modul de folosire

a unor simboluri, pentru reprezentarea unor numere, oricat de mari sau oricat de mici.

Caracteristicile unui sistem de numeratie sunt:

- baza sistemului de numeratie, notata cu b, b>=2; b numar natural;

- multimea simbolurilor folosite la reprezentarea numerelor, continand b simboluri, numerele

naturale mai mici decat b: {0, 1, 2, ….b-1}.

Exemple:

a) sistemul zecimal: b=10, {0, 1, 2, ..9};

b) sistemul binar: b=2, {0, 1};

c) sistemul hexazecimal: b=16, {0, 1, …9, A, B, C, D, E, F}.

Prin conventie, un numar este reprezentat printr-un sir de digit-i (cifre), cu cel mai semnificativ digit in

stanga si cel mai putin semnificativ digit in dreapta. Pozitia fiecarui digit cuprinde unul din simbolurile bazei in

care este reprezentat numarul respectiv. Valoarea bazei este trecuta, ca indice, in partea dreapta – jos a sirului.

Cu cat valoarea bazei, de reprezentare a unui numar, este mai mica, cu atat sirul va avea un numar de

digit-i mai mare.

Exemplu: 17510 = AF16 = 101011112

Orice numar, reprezentat in orice baza, poate fi exprimat in sistemul zecimal sub forma unui polinom,

dupa urmatoarea formula:

2. Conversia unui număr dintr-un sistem de numeraţie în altul

A. Conversia numerelor intregi: se realizeaza printr-un proces iterativ de impartire a numarului ce

urmeaza a fi convertit la noua baza. Resturile obtinute in fiecare iteratie reprezinta cifrele numarului reprezentat

in noua baza. Cel mai semnificativ digit este partea intreaga din ultima iteratie, iar cel mai putin semnificativ

digit este restul obtinut in prima iteratie.

Fie N ∈ Z si fie p n n p N (a a ...a a ) −1 1 0 = si q m m q N (b b ...b ) −1 0 = reprezentarile numarului N in baza p si

respectiv in baza q.

Prin identificare, din (1) si (2) ⇒ 0 0 r = b , deci restul obtinut la prima iteratie de impartire este 0 b adica

cel mai semnificativ digit al numarului in noua baza.

Comunicaţii de date

- 2 -

Noua iteratie va lua doar partea intreaga 0

p N si respectiv m m q (b b ...b ) −1 1 si prin impartire la q ⇒ 1 b

s.a.m.d. La ultima iteratie se vor obtine, pe de o parte

Exemplu:

Dorim conversia numarului 10 143 in baza 2

10 2 ⇒ 143 = (10001111)

B. Conversia numerelor subunitare: se realizeaza printr-un proces iterativ de inmultire a numarului

reprezentat initial cu noua baza. Partea intreaga care se obtine la fiecare iteratie j este cifra de rang b− j din noua

reprezentare.

Fie N ∈ (0,1) si fie p n p N (0,a ...a ) −1 − = si q m q N (0,b ...b ) −1 − = reprezentarile numarului N in baza p si

respectiv in baza q.

− ⇒ = p b N , deci partea intreaga obtinuta la prima iteratie este cifra de

rang b−1 din noua reprezentare. Noua iteratie va lua doar partea fractionara si, prin inmultire cu q si identificare,

vor rezulta m b b− − ,... 2 .

Observatie: in timp ce numerele intregi se convertesc exact in orice sistem de numeratie, la numerele

fractionare pot apare situatii cand conversia produce o reprezentare periodica.

Exemple:

a) dorim conversia numarului 10 (0,125) in baza 2

10 2 ⇒ (0,125) = (0,0010)

b) dorim conversia numarului 10 (0,2) in baza 2

0,2*2=0,4*2=0,8*2=1,6 0,6*2=1,2 0,2*2=0,4 …… (0,2) 0,00110011... 10 ⇒ =

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Comunicatii Digitale
    • A01_Mediul_de_dezvoltare_MPLAB_IDE.pdf
    • A02_Memoria_Microchip_24AA512.pdf
    • R01_Sisteme_de_numeratie.pdf
    • R02_Comunicatia_Seriala.pdf
    • R03_Comunicatia_paralela.pdf
    • R04_Implementarea_interfetelor_de_comunicatii_folosind_microcontrollerul_4620.pdf
    • R04_Implementarea_interfetelor_de_comunicatii_folosind_microcontrollerul_877A.pdf
    • R05_Implementarea_interfetei_I2C.pdf
Alte informații:
Tipuri fișiere:
pdf
Nota:
6/10 (2 voturi)
Nr fișiere:
8 fisiere
Pagini (total):
52 pagini
Imagini extrase:
51 imagini
Nr cuvinte:
15 102 cuvinte
Nr caractere:
84 335 caractere
Marime:
1.66MB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Electronică
Predat:
la facultate
Materie:
Electronică
Profesorului:
Ana-Elena Lungu
Sus!