Comunicatii Digitale

Imagine preview
(6/10 din 2 voturi)

Acest laborator prezinta Comunicatii Digitale.
Mai jos poate fi vizualizat un extras din document (aprox. 2 pagini).

Arhiva contine 8 fisiere pdf de 52 de pagini (in total).

Profesor: Ana-Elena Lungu

Iti recomandam sa te uiti bine pe extras si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca.

Fratele cel mare te iubeste, acest download este gratuit. Yupyy!

Domeniu: Electronica

Extras din document

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 ⇒ =

Fisiere in arhiva (8):

  • 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