Coding merupakan sebuah code yang dibuat oleh programer untuk menjalankan sebuah program .
Encoding merupakan salah satu keperluan komunikasi data dalam proses mengubah sinyal dalam dua bentuk yaitu digital atau analog.
Teknik - Teknik Encoding
A. Data Digital , Sinyal Digital
Peralatan untuk mengkode data digital menjadi sinyal digital adalah sedikit lebih komplek dan lebih mahal dari pada peralatan modular digital ke analog.
Faktor Faktor yang mempengaruhi coding .
- Sinyal Spectrum : Diperlukan bandwidth sempit untuk transmisi .
- Kemampuan sinkronisasi : untuk menghitung posisi start and stop.
- Kemampuan mendeteksi eror : mendeteksi kesalahan.
- Tahan terhadap gangguan : Digambarkan oleh bit eror .
- Biaya dan Kompleksitas : besarnya biaya ditentukan oleh kecepatan pensinyalan .
- Non - Return to Zero : Level tegangannya tetap selama interval bit tidak ada transisi. .
- NRZ-L : kode yang digunakan untuk menghasilkan data digital.
- NRZ-M : sinyal dikodekan dengan membandingkan polaritas elemen sinyal yang berdekatan .
- NRZ-S : Bit = 1 jika tidak ada transisi , Bit = 0 jika transisi pada awal pulsa clock.
- Melihat perbedaan antara kecepatan data dan kecepatan modulasi
- Bit rate = 1 / tb , dan kecepatan maksimal modulasi = 2 /tb
- Untuk Mengatasi kerugian teknik pengkodean NRZ dan RZ
- Bit =1 , transisi ditengah interval
- Bit = 0 , tidak ada transisi jika diikuti 1, dan pada akhir interval jika diikuti 0
- menggunakan lebih dari 2 level sinyal.
- mempunyai pusat bandwidth pada 1/2 kecepatan bit.
B. Data digital , Sinyal analog
Secara umum kecepatan pengiriman data yang termodulasi tergantung pada kecepatan pengiriman data dan banyaknya data yang dikirim secara pararel .
sehingga D= R/I = R / LOG2 L
keterangan
D : kecepatan modulasi
R: Kecepatan data
L : jumlah perbedaan elemen - elemen sinyal
I : jumlah bit elemen sinyal
C. Data analog , Sinyal digital
proses transmisi data analog ke dalam sinyal data .
Teknik Codec
- PCM ( Pulse Code Modulation ) : Sinyal original diambil untuk bandlimited dengan bandwidth B, sample diambil pada rate 2B , yang digambarkan sebagai pulsa sempit amplitudonya sebanding dengan harga sinyal original.
- DM ( Delta Modulation ) : Fungsinya Bergerak keatas kebawah oleh 1 level quantizasi pada masing masing waktu samping .
Ditrnsmisikan sebagai base band yang mudah dan murah
Prinsip Teknik modulasi menggunakan data analog.
- AM ( Modulasi Amplitudo ) : Membedakan kedua keadaan sinyal digital , frekuensi dan phasenya tetap tapi amplitudonya berubah.
- FM ( Modulation Frekuensi ) : Membedakan kedua keadaan sinyal digital dimana amplitudo dan phasenya tetap tapi frekuensinya berubah .
- PM ( modulation Phase ) : Membedakan kedua keadaan sinyal digital dimana frekuensi dan amplitudonya tetap, phasenay berubah .