This shows you the differences between two versions of the page.
|
rl:labs:01:contents:05 [2013/10/04 12:07] mihai.carabas [05. Medii de transmisie] |
rl:labs:01:contents:05 [2021/11/07 21:32] (current) vlad.traista [05. Exerciții de codificare] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ==== 05. Exerciții de codificare ==== | ==== 05. Exerciții de codificare ==== | ||
| - | Codificarea unui semnal este foarte esențială în transmisia de date întrucât aceasta permitea transferul în mod eficient, cu cât mai puține erori, a informațiilor peste mediile de transmisie. În cadrul acestui exercițiu veți realiza 4 codificări de bază din transmisia de date: | + | Codificarea unui semnal este esențială în transmisia de date întrucât aceasta permite transferul în mod eficient, cu cât mai puține erori, a informațiilor peste mediile de transmisie. În cadrul acestui exercițiu, veți realiza 4 codificări de bază din transmisia de date: |
| * NRZ-L (Non Return to Zero - Level) | * NRZ-L (Non Return to Zero - Level) | ||
| * NRZ-I (Non Return to Zero - Inverted) | * NRZ-I (Non Return to Zero - Inverted) | ||
| * Manchester | * Manchester | ||
| - | * Manchster Diferențial | + | * Manchester Diferențial |
| - | În figura următoare este reprezentată codificarea literei ''k'' (ASCII ''0x6B'') folosind toate cele 4 metode. Urmăriți explicațiile asistentului legate de procedeul prin care obțineți fiecare din codificări. | + | În figura următoare este reprezentată codificarea literei ''k'' (ASCII ''0x6B'' = 0110 1011) folosind toate cele 4 metode. Urmăriți explicațiile asistentului legate de procedeul prin care obțineți fiecare din codificări. |
| - | {{:rl:labs:01:contents:rl_2013_lab_nivelfizic_codificare.png?600|Exemple de codificare}} | + | |
| + | * NRZ-L | ||
| + | {{:rl:labs:01:contents:g1_q1_nrz_l.png?600|Codificare NRZ-L}} | ||
| + | * NRZ-I | ||
| + | {{:rl:labs:01:contents:g1_q1_nrz_i.png?600|Codificare NRZ-I}} | ||
| + | * Manchester | ||
| + | {{:rl:labs:01:contents:g1_q1_manchester.png?600|Codificare Manchester}} | ||
| + | * Manchester diferential | ||
| + | {{:rl:labs:01:contents:g1_q1_diff_manchester.png?600|Codificare Manchester diferential}} | ||
| Realizați codificarea inițialelor voastre (inițiala prenumelui și inițiala numelui) în format numeric ASCII, folosind cele 4 metode exemplificate mai sus . | Realizați codificarea inițialelor voastre (inițiala prenumelui și inițiala numelui) în format numeric ASCII, folosind cele 4 metode exemplificate mai sus . | ||
| * De exemplu, pentru Gabriel Ivan codificați ''G'' (ASCII ''0x47'') și ''I'' (ASCII ''0x49''). | * De exemplu, pentru Gabriel Ivan codificați ''G'' (ASCII ''0x47'') și ''I'' (ASCII ''0x49''). | ||
| + | |||
| + | <hidden> | ||
| + | Puteti folosi scriptul Python de la https://drive.google.com/drive/u/0/folders/19RxkEs4IOgDuUNO0mzfNtHTMfuH8PZuR pentru a genera grafice cu codificari pt NRZ-L, NRZ-I, Manchester, Manchester diferential si AMI. | ||
| + | </hidden> | ||