Anda di halaman 1dari 19

BAB 7

PCM,DM, dan DPCM


1. Pulse-Code Modulation (PCM)
Menurut penulis Simon Haykin dan Michael Moher dalam buku yang berjudul
Introduction to Analog & Digital Communications (second edition) halaman 206 dijelaskan
bahwa, Dengan proses pengambilan sampel dan kuantisasi yang ada, sekarang siap untuk
menggambarkan modulasi kode pulsa, yang merupakan bentuk paling mendasar dari modulasi
pulsa digital. Dalam modulasi kode pulsa (PCM), sinyal pesan diwakili oleh urutan pulsa kode,
yang dilakukan dengan merepresentasikan sinyal dalam bentuk diskrit baik dalam waktu
maupun amplitudo.
Operasi dasar yang dilakukan dalam pemancar sistem PCM adalah pengambilan sampel,
kuantisasi, dan penyandian, filter low-pass sebelum pengambilan sampel dimasukkan hanya
untuk mencegah pengucilan sinyal pesan. Operasi kuantisasi dan pengkodean biasanya
dilakukan dalam sirkuit yang sama, yang disebut konverter analog-ke-digital
Operasi dasar pada penerima adalah regenerasi sinyal yang terganggu, decoding, dan
rekonstruksi kereta sampel terkuantisasi. Regenerasi juga terjadi pada titik tengah sepanjang
jalur transmisi seperlunya. Ketika multiplexing pembagian waktu (dibahas nanti dalam bab)
digunakan, maka perlu untuk menyinkronkan penerima ke pemancar agar sistem keseluruhan
dapat beroperasi dengan memuaskan. Dalam apa yang berikut kami menggambarkan operasi
pengambilan sampel, kuantisasi, dan pengkodean yang mendasar untuk sistem PCM.

OPERASI PADA PEMANCAR

I. Sampling (Pengambilan Sampel)


Sinyal pesan masuk (bandwidth dasar) disampel dengan rangkaian pulsa persegi
panjang, cukup sempit untuk mendekati proses pengambilan sampel instan. Untuk
memastikan rekonstruksi sempurna sinyal pesan pada penerima, laju pengambilan
sampel harus lebih besar dari dua kali komponen frekuensi tertinggi W dari sinyal pesan
sesuai dengan teorema pengambilan sampel. Dalam praktiknya, filter anti-alias (low-
pass) digunakan di
ujung depan sampler untuk mengecualikan frekuensi lebih besar dari W
sebelum pengambilan sampel. Dengan demikian penerapan pengambilan sampel
memungkinkan pengurangan sinyal pesan yang bervariasi terus menerus (dari beberapa
durasi terbatas) ke sejumlah nilai diskrit per detik.

II. Kuantisasi tidak seragam


Versi sampel dari sinyal pesan kemudian dikuantisasi, sehingga memberikan
representasi baru dari sinyal yang terpisah dalam waktu dan amplitudo. Proses
kuantisasi dapat mengikuti hukum yang seragam seperti yang dijelaskan. Dalam aplikasi
tertentu, bagaimanapun, lebih disukai untuk menggunakan pemisahan variabel antara
level representasi. Misalnya, kisaran voltase yang dicakup oleh sinyal suara, dari puncak
bicara keras ke bagian lemah bicara lemah, ada di urutan 1000 hingga 1. Dengan
menggunakan quantizer tidak seragam dengan fitur yang ukuran langkahnya bertambah
seiring pemisahan dari asal karakteristik amplitudo input-output meningkat, langkah-
akhir besar dari quantizer dapat menangani kemungkinan kunjungan sinyal suara ke
dalam rentang amplitudo besar yang terjadi relatif jarang. Dengan kata lain, bagian yang
lemah yang membutuhkan perlindungan lebih banyak disukai dengan mengorbankan
bagian yang keras. Dengan cara ini, presisi persentase yang hampir seragam dicapai di
seluruh bagian rentang amplitudo sinyal input yang lebih besar, dengan hasil bahwa
langkah-langkah yang lebih sedikit diperlukan daripada yang akan terjadi jika quantizer
yang seragam digunakan.
Penggunaan quantizer tidak seragam setara dengan melewatkan sinyal pesan
melalui kompresor dan kemudian menerapkan sinyal terkompresi ke quantizer seragam.
Suatu bentuk khusus hukum kompresi yang digunakan dalam praktik adalah apa yang
disebut hukum μ3 yang didefinisikan oleh

Gambar 5.23 Dikutip dalam hukum kompresi

di mana logaritma adalah logaritma natural; m dan masing-masing tegangan


input dan output yang dinormalisasi, dan merupakan konstanta positif. Untuk
kenyamanan presentasi, input ke quantizer dan outputnya dinormalisasi untuk
menempati rentang nilai tanpa dimensi dari nol hingga satu, di sini kami telah
merencanakan untuk berbagai nilai Praktis yang cenderung berada di sekitar 255. The
kasus kuantisasi seragam sesuai dengan Untuk nilai tertentu dari kemiringan timbal balik
dari kurva kompresi, yang mendefinisikan langkah-langkah kuantum, diberikan oleh
turunan dari sehubungan dengan itu adalah, 1

1
Gambar 5.23. Kompersi sinyal dijelaskan dalam Smith (1957) Hukum kompersi ini digunakan di Amerika
Serikat,Kanada, dan Jepang.
Oleh karena itu kita melihat bahwa itu bukan linier atau logaritmik, tetapi kira-
kira linier pada tingkat input rendah yang sesuai dengan μ ІmІ << 1 dan sekitar
logaritmik pada tingkat input tinggi yang sesuai dengan μ ‫ן‬mІ >> 1 Hukum kompresi lain
yang digunakan dalam praktek adalah apa yang disebut hukum-A, yang didefinisikan
oleh

Nilai tipikal A yang digunakan dalam praktik cenderung berada di sekitar 100.
Kasus kuantisasi yang seragam sesuai dengan A = 1 Kemiringan timbal balik dari kurva
kompresi kedua ini diberikan oleh turunan dari ‫ ן‬m ‫ ן‬dengan hormat ‫ ן‬v ‫ ן‬seperti yang
ditunjukkan oleh

Dari baris pertama Persamaan. (5.26) kita dapat menyimpulkan bahwa langkah-
langkah kuantum atas segmen linier pusat, yang memiliki efek dominan pada sinyal
kecil, berkurang oleh faktor ini. Biasanya ini sekitar 25 dB dalam praktiknya,
dibandingkan dengan kuantisasi yang seragam.
III. Encoding
Dalam menggabungkan proses pengambilan sampel dan kuantisasi, spesifikasi
sinyal pesan kontinu (baseband) menjadi terbatas pada seperangkat nilai yang terpisah,
tetapi tidak dalam bentuk yang paling cocok untuk transmisi melalui jalur kawat atau
jalur radio. Untuk mengeksploitasi keuntungan pengambilan sampel dan kuantisasi
untuk tujuan membuat sinyal yang ditransmisikan lebih kuat terhadap noise,
interferensi dan degradasi saluran lainnya, kami memerlukan penggunaan proses
pengkodean untuk menerjemahkan rangkaian nilai sampel yang berbeda ke bentuk
sinyal yang lebih sesuai. . Setiap rencana untuk mewakili set nilai diskrit ini sebagai
pengaturan khusus dari peristiwa diskrit disebut kode. Salah satu peristiwa terpisah
dalam suatu kode disebut elemen kode atau simbol. Misalnya, ada atau tidak adanya
denyut nadi adalah simbol. Susunan simbol tertentu yang digunakan dalam kode untuk
mewakili nilai tunggal dari himpunan diskrit disebut kata kode atau karakter.
Dalam kode biner, masing-masing simbol mungkin memiliki dua nilai berbeda, seperti
pulsa negatif atau pulsa positif. Dua simbol kode biner biasanya dinotasikan sebagai 0
dan 1. Dalam praktiknya, kode biner lebih disukai daripada kode lain (e.g., Kode ternary)
karena dua alasan:

1. Keuntungan maksimum atas efek noise dalam media transmisi diperoleh


dengan menggunakan kode biner, karena simbol biner menahan tingkat kebisingan yang
relatif tinggi.

2. Kode biner mudah dibuat dan dibuat ulang.

Misalkan, dalam kode biner, setiap kata kode terdiri dari R bit: bit adalah
akronim untuk digit biner. Kemudian R menunjukkan jumlah bit per sampel. Oleh karena
itu, dengan menggunakan kode seperti itu, kami mewakili jumlah angka yang berbeda.
Misalnya, sampel dikuantisasi menjadi salah satu dari 256 level dapat diwakili oleh kata
kode 8-bit. Ada beberapa cara untuk membangun korespondensi satu-ke-satu antara
level representasi dan kata-kata kode. Metode yang mudah adalah dengan
mengekspresikan nomor urut tingkat representasi sebagai angka biner. Dalam sistem
angka biner, setiap digit memiliki nilai tempat yang merupakan kekuatan 2, seperti yang
diilustrasikan dalam Tabel 5.2 untuk kasus empat bit per sampel (i.e.,).

REGENERASI SELAMA JALAN TRANSMISI

Fitur terpenting dari sistem PCM terletak pada kemampuan untuk


mengendalikan efek distorsi dan kebisingan yang dihasilkan dengan mentransmisikan
sinyal PCM melalui saluran. Kemampuan ini dicapai dengan merekonstruksi sinyal PCM
melalui rantai repeater regeneratif yang terletak pada jarak yang cukup dekat di
sepanjang rute transmisi. tiga fungsi dasar dilakukan oleh repeater regeneratif:
pemerataan, waktu, dan pengambilan keputusan. Equaliser membentuk pulsa yang
diterima untuk mengkompensasi efek amplitudo dan distorsi fasa yang dihasilkan oleh
karakteristik transmisi saluran. Sirkuit pengatur waktu menyediakan kereta pulsa
periodik, yang berasal dari pulsa yang diterima; ini dilakukan untuk pengambilan sampel
pulsa yang disamakan pada instant
waktu di mana rasio sinyal terhadap noise/kebisingan maksimum. Sampel yang
diekstraksi dibandingkan dengan ambang batas yang telah ditentukan dalam perangkat
pembuat keputusan. Dalam setiap interval bit, keputusan kemudian dibuat pada apakah
simbol yang diterima adalah 1 atau 0 berdasarkan apakah ambangnya terlampaui atau
tidak. Jika ambang melebihi, pulsa baru bersih yang mewakili simbol 1 ditransmisikan ke
pengulang berikutnya. Jika tidak, pulsa baru bersih lain yang mewakili simbol 0
ditransmisikan. Dengan cara ini, akumulasi distorsi dan kebisingan dalam rentang
repeater dihilangkan, asalkan gangguan tidak terlalu besar untuk menyebabkan
kesalahan dalam proses pengambilan keputusan. Idealnya, kecuali untuk penundaan,
sinyal yang diregenerasi persis sama dengan sinyal pembawa informasi yang semula
ditransmisikan. Dalam praktiknya, sinyal regenerasi berangkat dari sinyal asli karena dua
alasan utama:

1. Kehadiran kebisingan saluran dan gangguan yang tak terhindarkan


menyebabkan repeater untuk membuat keputusan yang salah sesekali, sehingga
memperkenalkan kesalahan bit ke dalam sinyal yang diregenerasi.

2. Jika jarak antara pulsa yang diterima menyimpang dari nilai yang ditetapkan,
jitter dimasukkan ke dalam posisi pulsa regenerasi, sehingga menyebabkan distorsi.
OPERASI DALAM PENERIMA

i. Decoding dan Expanding (Perluasan)


Operasi pertama pada penerima adalah meregenerasi (yaitu, membentuk kembali dan
membersihkan) pulsa yang diterima untuk terakhir kalinya. Pulsa bersih ini kemudian
dikelompokkan ulang menjadi kata-kata kode dan diterjemahkan (mis., Dipetakan kembali)
menjadi sinyal PAM terkuantisasi. Proses decoding melibatkan menghasilkan pulsa yang
amplitudo adalah jumlah linier dari semua pulsa dalam kata kode; setiap pulsa ditimbang
berdasarkan nilai tempatnya dalam kode, di mana R adalah jumlah bit per sampel.
Urutan sampel yang didekodekan mewakili perkiraan urutan sampel terkompresi yang
dihasilkan oleh quantizer dalam pemancar. Kami menggunakan istilah "perkiraan" di sini
untuk menekankan fakta bahwa tidak ada cara bagi penerima untuk mengkompensasi
perkiraan yang dimasukkan ke dalam sinyal yang ditransmisikan oleh quantizer. Selain itu,
sumber kebisingan lainnya termasuk kesalahan bit dan jitter yang dihasilkan di sepanjang
jalur transmisi. Untuk mengembalikan urutan sampel yang didekodekan ke tingkat relatifnya
yang benar, kita harus, tentu saja, menggunakan subsistem dalam penerima dengan
karakteristik pelengkap kompresor, yang digunakan dalam pemancar. Subsistem semacam
itu disebut expander. Idealnya, hukum kompresi dan ekspansi terbalik sehingga, kecuali
untuk efek kuantisasi, output expander sama dengan input kompresor jika kedua perangkat
terhubung secara langsung. Kombinasi kompresor dan expander disebut sebagai kompander
ii. Reconstruction (Rekontruksi)
Operasi terakhir pada receiver adalah memulihkan sinyal pesan. Operasi ini dicapai
dengan melewatkan output expander melalui filter rekonstruksi low-pass yang frekuensi
cutoffnya sama dengan bandwidth pesan. Pemulihan sinyal pesan dimaksudkan untuk
menandakan estimasi daripada rekonstruksi yang tepat.
Satu komentar terakhir berurutan. Istilah "modulasi" dalam modulasi kode pulsa adalah
istilah yang salah. Pada kenyataannya, modulasi kode pulsa adalah strategi pengkodean
sumber, yang dengannya sinyal analog yang dipancarkan oleh suatu sumber diubah menjadi
bentuk digital.
2. Delta Modulation (DM)
Dari desain sistem modulasi kode pulsa melibatkan banyak operasi, yang cenderung
membuat implementasi praktisnya agak mahal. Untuk menyederhanakan desain sistem, kita
dapat menggunakan teknik modulasi pulsa digital lain yang dikenal sebagai modulasi delta, yang
dibahas di bagian ini.

PERTIMBANGAN DASAR

Dalam modulasi delta (DM), sinyal pesan masuk oversampled (mis., Pada tingkat yang
jauh lebih tinggi dari laju Nyquist) untuk secara sengaja meningkatkan korelasi antara sampel
sinyal yang berdekatan. Peningkatan korelasi dilakukan untuk memungkinkan penggunaan
strategi kuantisasi sederhana untuk membangun sinyal yang disandikan.

Dalam bentuk dasarnya, DM memberikan perkiraan tangga ke versi sinyal pesan yang
terlalu berlebih. Tidak seperti PCM, perbedaan antara sinyal input dan perkiraannya dikuantisasi
menjadi hanya dua tingkat yaitu, ± ∆ yang sesuai dengan perbedaan positif dan negatif. Jadi, jika
aproksimasi jatuh di bawah sinyal input pada setiap periode pengambilan sampel, ia meningkat
sebesar ∆ Jika, di sisi lain, aproksinya terletak di atas sinyal, maka ia berkurang oleh ∆. Asalkan
sinyal input tidak berubah terlalu cepat dari sampel ke sampel, kami menemukan bahwa
perkiraan tangga tetap dalam ± ∆ dari sinyal input.

Kami menunjukkan sinyal input dengan dan pendekatan tangga dengan mq(t). Prinsip
dasar modulasi delta kemudian dapat diformalkan dalam rangkaian tiga hubungan waktu diskrit
berikut:

Di mana Ts adalah periode pengambilan sampel; e (nTs) adalah sinyal kesalahan yang
mewakili perbedaan antara nilai sampel sekarang m (nTs) dari sinyal input dan perkiraan terbaru
untuk itu yaitu, m (nTs) -mq (nTs-Ts) dan merupakan versi kuantitatif dari e (nTs) dan sgn [.]
adalah fungsi signum, dengan asumsi nilai +1 atau -1. Persamaan keluaran quantizer (nTs)
akhirnya dikodekan untuk menghasilkan data DM yang diinginkan.

Cara tangga kira-kira mengikuti variasi dalam sinyal input sesuai dengan Persamaan.
(5.27) hingga (5.29), dan Gambar 5.19 (b) menampilkan urutan biner yang sesuai pada keluaran
modulator delta. Jelas bahwa dalam sistem modulasi delta, laju transmisi informasi sama
dengan laju sampling fs = 1 / Ts.

RINCIAN SISTEM

Keutamaan utama modulasi delta adalah kesederhanaannya. Ini dapat


diimplementasikan dengan menerapkan versi sampel sinyal pesan masuk ke pemancar yang
terdiri dari pembanding, kuantizer, dan akumulator yang terhubung bersama seperti yang
ditunjukkan pada Gambar 5.15 (a). Rincian pemancar mengikuti langsung dari Persamaan. (5.27)
hingga (5.29). Komparator menghitung selisih antara dua inputnya. Kuantizer terdiri dari
pembatas keras dengan karakteristik input-output yang merupakan versi skala fungsi signum.
Akumulator beroperasi pada output quantizer sehingga menghasilkan perkiraan terhadap sinyal
pesan.

Persamaan (5.29) adalah persamaan perbedaan orde satu; urutan mengacu pada fakta
sampel mq (nTs) saat ini berbeda dari sampel mq (nTs-Ts) di masa lalu dengan jumlah yang sama
dengan kesalahan kuantisasi eq (nTs) Dengan asumsi bahwa proses akumulasi dimulai pada
waktu nol, solusi untuk ini Persamaan menghasilkan hasil perkiraan

Di mana eq (nTs) itu sendiri terkait dengan sampel pesan m (nTs) oleh Persamaan. (5.27)
dan (5.28). Jadi, pada saat pengambilan sampel, nT akumulator akan menambah perkiraan
dengan kenaikan dalam arah positif atau negatif, tergantung pada tanda aljabar dari sinyal
kesalahan e (nTs) Jika sinyal input m (nTs ) lebih besar dari mq aproksimasi terbaru (nTs),
kenaikan positif + applied diterapkan pada aproksimasi. Jika, di sisi lain, sinyal input lebih kecil,
kenaikan negatif -∆ diterapkan pada aproksimasi.

Dengan cara ini, akumulator melakukan yang terbaik untuk melacak sampel input satu
langkah (dari amplitudo atau) pada suatu waktu. Dalam penerima yang ditunjukkan pada
Gambar 5.15 (b), perkiraan tangga direkonstruksi dengan melewati urutan pulsa positif dan
negatif, diproduksi pada output decoder, melalui akumulator dengan cara yang mirip dengan
yang digunakan dalam pemancar. Derau kuantisasi out-of-band hadir dalam gelombang
frekuensi tinggi tangga ditolak dengan melewati filter, seperti pada Gambar 5.15 (b). Filter
adalah jenis low-pass, dengan bandwidth yang sama dengan bandwidth pesan asli.
KESALAHAN KUANTISASI

Modulasi Delta tunduk pada dua jenis kesalahan kuantisasi: (1) distorsi kemiringan
berlebih dan (2) kebisingan granular. Pertama-tama kita membahas penyebab distorsi
kemiringan berlebih dan kemudian kebisingan granular. Kami mengamati Persamaan itu. (5.29)
adalah ekuivalen digital dari integrasi dalam arti bahwa ia mewakili akumulasi dari pertambahan
magnitudo positif dan negatif ∆ Juga, menunjukkan kesalahan kuantisasi oleh q (nTs) seperti
yang ditunjukkan oleh

kita amati dari Persamaan. (5.27) bahwa input ke quantizer adalah

Jadi, kecuali untuk kesalahan kuantisasi tertunda q (nTs-Ts) input quantizer adalah
perbedaan mundur pertama dari sinyal input, yang dapat dilihat sebagai pendekatan digital
terhadap turunan dari sinyal input atau, setara, sebagai kebalikan dari proses integrasi digital.
Jika kita sekarang mempertimbangkan kemiringan maksimum dari sinyal pesan asli m (t) jelas
bahwa agar urutan sampel terkuantisasi mq (nTs) meningkat secepat urutan sampel input m
(nTs) di wilayah kemiringan maksimum m (t) kami mengharuskan kondisi itu

Menjadi puas. Jika tidak, kami menemukan bahwa ukuran langkah ∆ terlalu kecil untuk
perkiraan tangga mq (t) untuk mengikuti segmen curam dari sinyal pesan asli m (t) dengan hasil
bahwa mq (t) jatuh di belakang m (t) seperti yang diilustrasikan pada Gambar 5.16. Kondisi ini
disebut kemiringan berlebih. Sejalan dengan itu, kesalahan kuantisasi yang dihasilkan disebut
distorsi slope-overload (noise). Perhatikan bahwa karena kemiringan maksimum pendekatan
tangga mq (t) ditetapkan oleh ukuran langkah ∆ meningkat dan penurunan mq (t) cenderung
terjadi di sepanjang garis lurus, seperti yang diilustrasikan di ujung depan Gambar 5.16. Untuk
alasan ini, modulator delta yang menggunakan nilai tetap untuk ukuran langkah ∆ sering disebut
sebagai modulator delta linear ¢.
Berbeda dengan distorsi kemiringan berlebih, noise granular terjadi ketika ukuran
langkah terlalu besar relatif terhadap karakteristik kemiringan lokal dari sinyal pesan asli. Situasi
kedua ini menyebabkan perkiraan tangga untuk memburu segmen yang relatif datar yang
diilustrasikan di bagian belakang. dari Gambar 5.16. Derau granular dalam modulasi delta dapat
dilihat sebagai analog derau kuantisasi dalam modulasi kode pulsa.

Yang terbaik yang dapat dilakukan sistem DM linier adalah memberikan kompromi
antara distorsi kemiringan berlebih dan kebisingan granular.

Dari diskusi ini kita melihat bahwa ada kebutuhan untuk memiliki ukuran langkah besar
untuk mengakomodasi rentang dinamis yang luas, sedangkan ukuran langkah kecil diperlukan
untuk representasi akurat dari sinyal tingkat relatif rendah. Oleh karena itu jelas bahwa jika kita
memilih ukuran langkah optimal yang meminimalkan daya rata-rata4 kesalahan kuantisasi
dalam modulator delta, kita perlu membuat sistem DM adaptif. Persyaratan ini, pada gilirannya,
berarti bahwa ukuran langkah harus bervariasi sesuai dengan sinyal pesan yang masuk.

MODULASI DELTA-SIGMA

Input quantizer dalam bentuk konvensional modulasi delta dapat dipandang sebagai
perkiraan terhadap turunan dari sinyal pesan yang masuk. Perilaku ini mengarah pada
kelemahan modulasi delta dalam gangguan transmisi seperti kebisingan menghasilkan
kesalahan akumulatif dalam sinyal yang didemodulasi. Kelemahan ini dapat diatasi dengan
mengintegrasikan sinyal pesan sebelum modulasi delta. Penggunaan integrasi juga memiliki efek
menguntungkan lainnya:

• Konten frekuensi rendah dari sinyal input sudah ditekankan sebelumnya.

• Korelasi antara sampel yang berdekatan dari input modulator delta meningkat, yang
cenderung meningkatkan kinerja sistem secara keseluruhan dengan mengurangi daya rata-rata
sinyal kesalahan pada input quantizer.

• Desain penerima disederhanakan.

Sebuah sistem modulasi delta yang menggabungkan integrasi pada inputnya disebut
modulasi delta-sigma. Untuk lebih tepatnya, itu harus disebut modulasi sigma-delta, karena
integrasi sebenarnya dilakukan sebelum modulasi delta. Namun demikian, terminologi
sebelumnya adalah yang biasa digunakan dalam literatur.

Gambar 5.17 (a) menunjukkan diagram blok dari sistem modulasi delta-sigma. Dalam
diagram ini, sinyal pesan didefinisikan dalam bentuk waktu kontinu, yang berarti bahwa
modulator denyut nadi terdiri dari hard-limiter diikuti oleh pengali; komponen terakhir juga
diumpankan dari generator pulsa eksternal (jam) untuk menghasilkan sinyal yang dikodekan 1-
bit. Penggunaan integrasi pada input pemancar jelas membutuhkan penekanan sinyal terbalik
yaitu, diferensiasi pada penerima. Namun, kebutuhan untuk diferensiasi ini dihilangkan karena
pembatalannya dengan integrasi pada penerima DM konvensional. Dengan demikian, penerima
sistem modulasi delta-sigma hanya terdiri dari filter low-pass, seperti yang ditunjukkan pada
Gambar 5.17 (a)
Selain itu, kami mencatat bahwa integrasi pada dasarnya adalah operasi linier. Dengan
demikian, kami dapat menyederhanakan desain pemancar dengan menggabungkan dua
integrator 1 dan 2 dari Gambar 5.17 (a) ke dalam integrator tunggal yang ditempatkan setelah
pembanding, seperti yang ditunjukkan pada Gambar 5.17 (b).

Bentuk terakhir dari penerapan modulasi delta-sigma ini tidak hanya lebih sederhana
dari pada Gambar 5.17 (a), tetapi juga menyediakan interpretasi yang menarik dari modulasi
delta-sigma sebagai versi "halus" dari modulasi kode pulsa 1-bit. Dalam konteks ini, smoothing
mengacu pada fakta bahwa output komparator terintegrasi sebelum kuantisasi, dan istilah
modulasi kode pulsa 1-bit hanya menyatakan kembali fakta bahwa quantizer terdiri dari hard-
limiter dengan hanya dua level representasi.

3. Differential Pulse-Code Modulation (DPCM)


Untuk bentuk lain dari modulasi pulsa digital, kita menyadari bahwa ketika sinyal
suara atau video disampel pada laju yang sedikit lebih tinggi dari laju Nyquist, sinyal
sampel yang dihasilkan ditemukan menunjukkan tingkat korelasi yang tinggi antara
sampel yang berdekatan. Arti dari korelasi tinggi ini adalah, dalam arti rata-rata, sinyal
tidak berubah dengan cepat dari satu sampel ke sampel berikutnya, dengan hasil bahwa
perbedaan antara sampel yang berdekatan memiliki daya rata-rata yang lebih kecil
daripada daya rata-rata sinyal diri. Ketika sampel berkorelasi tinggi ini dikodekan seperti
dalam sistem PCM standar, sinyal yang dikodekan yang dihasilkan mengandung
informasi yang berlebihan. Redundansi berarti bahwa simbol yang tidak mutlak penting
untuk transmisi informasi dihasilkan sebagai hasil dari proses pengkodean. Dengan
menghapus redundansi ini sebelum pengkodean, kami memperoleh sinyal pengkodean
yang lebih efisien, dibandingkan dengan PCM.
Sekarang, jika kita tahu bagian yang cukup dari sinyal redundan, kita dapat
menyimpulkan sisanya, atau setidaknya membuat estimasi yang paling mungkin. Secara
khusus, jika kita mengetahui perilaku sinyal di masa lalu hingga titik waktu tertentu,
dimungkinkan untuk membuat beberapa kesimpulan tentang nilai-nilai masa depannya;
proses seperti itu biasa disebut prediksi. Misalkan kemudian sinyal pesan m (t) disampel
pada laju fs = 1 / Ts untuk menghasilkan urutan sampel berkorelasi terpisah beberapa
detik; urutan ini dilambangkan dengan m (nTs) Fakta bahwa adalah mungkin untuk
memprediksi nilai sinyal di masa depan m (t) memberikan motivasi untuk skema
kuantisasi diferensial yang ditunjukkan pada Gambar 5.18 (a). Dalam skema ini, sinyal
input ke quantizer ditentukan oleh

Yang merupakan perbedaan antara sampel input m (nTs) dan prediksi itu, dilambangkan
dengan m (nTs) Nilai prediksi ini dihasilkan dengan menggunakan filter prediksi yang inputnya,
seperti yang akan kita lihat, terdiri dari versi terkuantisasi dari m (nTs). nTs) Perbedaan sinyal e
(nTs) disebut kesalahan prediksi, karena ini adalah jumlah dimana filter prediksi gagal
memprediksi sinyal pesan yang masuk dengan tepat. Pendekatan yang sederhana namun efektif
untuk menerapkan filter prediksi adalah dengan menggunakan filter tapped-delay-line atau
filter-waktu diskrit, dengan penundaan dasar ditetapkan sama dengan periode pengambilan
sampel. Diagram blok filter ini ditunjukkan pada Gambar 5.19, yang menurutnya prediksi m (nTs)
dimodelkan sebagai kombinasi linear dari nilai sampel p lalu dari versi terkuantisasi versi m (nTs)
di mana p adalah urutan prediksi. Dengan mengkodekan output quantizer pada Gambar 5.18
(a), kami memperoleh variasi PCM, yang dikenal sebagai diferensial modulasi kode pulsa
(DPCM). Sinyal yang disandikan inilah yang digunakan untuk transmisi.
Output quantizer dapat dinyatakan sebagai

Di mana q (nTs) adalah kesalahan kuantisasi. Menurut Gbr. 5.18 (a), output quantizer eq
(nTs) ditambahkan ke nilai prediksi untuk menghasilkan input filter prediksi

Mengganti Persamaan. (5.35) menjadi (5.36), kita dapatkan

Namun, dari Persamaan. (5.34) kita mengamati bahwa jumlah penjumlahan sama
dengan sinyal pesan sampel. Oleh karena itu, kami dapat menulis ulang Persamaan. (5.37)
sebagai

yang mewakili versi terkuantisasi dari sampel pesan m (nTs) Yaitu, terlepas dari sifat-
sifat filter prediksi, mq sinyal terkuantisasi (nTs) pada input filter prediksi berbeda dari sinyal
pesan sampel m (nTs) oleh kuantisasi error q (nTs). Dengan demikian, jika prediksi itu baik,
kekuatan rata-rata kesalahan prediksi e (nTs) akan lebih kecil dari kekuatan rata-rata m (nTs)
sehingga kuantizer dengan jumlah level tertentu dapat disesuaikan untuk menghasilkan
kesalahan kuantisasi dengan kekuatan rata-rata yang lebih kecil daripada yang mungkin jika m
(nTs) dikuantisasi secara langsung menggunakan PCM.

Penerima untuk merekonstruksi versi terkuantisasi dari sinyal pesan ditunjukkan pada
Gambar 5.18 (b). Terdiri dari decoder untuk merekonstruksi sinyal kesalahan terkuantisasi. Versi
terkuantisasi dari input asli direkonstruksi dari output decoder menggunakan filter prediksi yang
sama dalam pemancar Gambar 5.18 (a). Dengan tidak adanya noise saluran, kami menemukan
bahwa sinyal yang dikodekan pada input penerima identik dengan sinyal yang dikodekan pada
output pemancar. Dengan demikian, output penerima yang sesuai sama dengan mq (nTs) yang
berbeda dari input asli m (nTs) hanya oleh kesalahan kuantisasi q (nTs) yang terjadi sebagai
akibat dari kuantisasi kesalahan prediksi e (nTs). Akhirnya, perkiraan sinyal pesan asli m (t)
diperoleh dengan melewatkan urutan mq (nTs) melalui filter rekonstruksi low pass.
Dari analisis sebelumnya, kita bisa amati bahwa dalam lingkungan yang bebas noise,
filter prediksi pada pemancar dan penerima beroperasi pada urutan sampel yang sama, mq
(nTs). Dengan mengingat tujuan ini, jalur umpan balik ditambahkan ke quantizer dalam
pemancar, seperti yang ditunjukkan pada Gambar 5.18 (a).
Modulasi kode pulsa diferensial termasuk modulasi delta sebagai kasus khusus. Secara
khusus, membandingkan sistem DPCM pada Gambar 5.18 dengan sistem DM pada Gambar 5.15,
kita melihat bahwa keduanya pada dasarnya sama, kecuali untuk dua perbedaan penting:
• Penggunaan quantizer satu-bit (dua tingkat) dalam sistem DM.
• Penggantian filter prediksi dalam DPCM dengan elemen penundaan tunggal (i.e.,
Urutan prediksi nol).

Dengan kata lain, DM adalah versi 1-bit DPCM. Namun, perlu diketahui bahwa tidak
seperti sistem PCM, pemancar DPCM dan DM melibatkan penggunaan umpan balik. Sejauh
menyangkut kebisingan, kami akhirnya dapat membuat dua pernyataan berikut:

1. DPCM, seperti DM, mengalami distorsi slope-overload setiap kali sinyal input berubah
terlalu cepat untuk filter prediksi untuk melacaknya.

2. Seperti PCM, DPCM menderita noise kuantisasi. Persoalan penelusuran 5.11.


membenarkan kedua pernyataan yang baru saja dibuat tentang sumber kebisingan dalam
sistem DPCM.

Dari teori PCM yang sudah dijelaskan dapat disimpulkan bahwa, PCM adalah skema konversi
analog ke digital yang melibatkan tiga operasi dasar: (1) pengambilan sampel sinyal analog terbatas, (2)
kuantisasi sampel analog menjadi nilai diskrit M dan (3) penyandian setiap nilai sampel menjadi kata n-
bit di mana M = 2n. Ada dua sumber noise dalam sinyal yang dipulihkan pada output receiver: (1)
kuantisasi noise akibat perkiraan nilai sampel menggunakan nilai yang diizinkan M dan (2) noise akibat
kesalahan deteksi bit penerima yang disebabkan oleh noise saluran atau oleh ISI yang muncul karena
respons frekuensi saluran yang tidak tepat. Jika sinyal analog asli tidak sepenuhnya terbatas, akan ada
komponen gangguan ketiga pada output penerima karena alias.

Dalam mempelajari efek penyaringan saluran yang tidak tepat dalam memproduksi ISI, filter
cosinerolloff Nyquist yang meningkat diperiksa. Di sini ditemukan bandwidth minimum yang diperlukan

melewatkan sinyal digital tanpa ISI sama dengan setengah dari baud rate. Bandwidth saluran
yang sama dengan baud rate (r = 1) ditemukan lebih realistis. Bandwidth saluran dapat dikurangi jika
teknik sinyal bertingkat digunakan (untuk data rate R yang diberikan).

Referensi :
Simon S. Haykin, Michael Maher.2006. An introduction to Analog and Digital Communication 2 nd ed. Wiley
BAB 8
LINE CODE
Menurut penulis Simon Haykin dan Michael Moher dalam buku yang berjudul Introduction to
Analog & Digital Communications (second edition) tahun halaman 206 dijelaskan bahwa, pada
kenyataannya, PCM, DM, dan DPCM mewakili strategi berbeda untuk pengkodean sumber, di mana
sinyal analog diubah menjadi bentuk digital. Namun, ketiganya memiliki fitur yang sama: sekali urutan
biner 1s dan 0s diproduksi, kode garis diperlukan untuk representasi listrik dari urutan biner itu. Ada
beberapa kode baris yang dapat digunakan untuk representasi ini, seperti dirangkum di sini:

1. Sinyal on-off, di mana simbol 1 diwakili dengan mentransmisikan pulsa dengan amplitudo konstan
selama durasi simbol, dan simbol 0 diwakili dengan mematikan pulsa, seperti pada Gambar 5.20 (a).

2. Sinyal Nonreturn-to-zero (NRZ), di mana simbol 1 dan 0 diwakili oleh pulsa amplitudo positif dan
negatif yang sama, seperti yang diilustrasikan pada Gambar 5.20 (b).

3. Penguncian kembali-ke-nol (RZ), di mana simbol 1 diwakili oleh pulsa persegi empat positif dengan
lebar setengah simbol, dan simbol 0 diwakili dengan mentransmisikan tidak ada pulsa, seperti yang
diilustrasikan pada Gambar 5.20 (c).

4. Pensinyalan Bipolar return-to-zero (BRZ), yang menggunakan tiga level amplitudo seperti ditunjukkan
pada Gambar 5.20 (d). Secara khusus, pulsa positif dan negatif dengan amplitudo yang sama digunakan
secara bergantian untuk simbol 1, dan tidak ada pulsa yang selalu digunakan untuk simbol 0. Properti
yang berguna dari pensinyalan BRZ adalah bahwa spektrum daya dari sinyal yang ditransmisikan tidak
memiliki komponen dc dan relatif rendah tidak signifikan. komponen frekuensi untuk kasus ketika
simbol 1 dan 0 muncul dengan probabilitas yang sama.

5. Fase-terpisah (kode Manchester), yang diilustrasikan pada Gambar 5.20 (e). Dalam metode
pensinyalan ini, simbol 1 diwakili oleh pulsa positif diikuti oleh pulsa negatif, dengan kedua pulsa
memiliki amplitudo yang sama dan lebar setengah simbol. Untuk simbol 0, polaritas kedua pulsa ini
dibalik. Kode Manchester menekan komponen dc dan memiliki komponen frekuensi rendah yang relatif
tidak signifikan, terlepas dari statistik sinyal.

6. Pengkodean diferensial, di mana informasi dikodekan dalam hal transisi sinyal, seperti yang
diilustrasikan pada Gambar 5.20 (f). Dalam contoh sinyal PCM biner yang ditunjukkan pada gambar,
transisi digunakan untuk menunjuk simbol 0, sedangkan transisi tidak digunakan untuk menunjuk simbol
1. Jelas bahwa sinyal yang dikodekan secara berbeda dapat dibalik tanpa mempengaruhi
interpretasinya. Informasi biner asli dipulihkan dengan membandingkan polaritas simbol yang
berdekatan untuk menentukan apakah suatu transisi telah terjadi atau tidak. Perhatikan bahwa
pengkodean diferensial memerlukan penggunaan bit referensi, seperti yang ditunjukkan pada Gambar
5.20 (f). Bentuk gelombang yang ditunjukkan pada bagian (a) sampai (f) dari Gambar 5.20 diambil untuk
aliran data biner 01101001. Penting untuk dicatat, bahwa pembentuk pulsa persegi digunakan untuk
menggambar bentuk gelombang ini, sebagian besar untuk menyederhanakan representasi listrik.
Manfaat menggunakan bentuk pulsa lain untuk transmisi data PCM dibahas pada Bab 7.
Menurut penulis Leon W. Couch dalam bukuna yang berjudul Digital and Analog Communication
Systems (Eight Edition) halaman 164 dijelaskan bahwa,

Pengodean Garis Biner

Biner 1 dan 0, seperti dalam pensinyalan PCM, dapat direpresentasikan dalam berbagai format
pensinyalan bit-bit yang disebut kode baris. Beberapa kode baris yang lebih populer ditunjukkan pada
Gambar. 3-15.

Ada dua kategori utama: return-to-zero (RZ) dan nonreturn-to-zero (NRZ). Dengan pengkodean
RZ, bentuk gelombang kembali ke level nol-volt untuk sebagian (biasanya setengah) dari selang bit.
Bentuk gelombang untuk kode baris dapat diklasifikasikan lebih lanjut sesuai dengan aturan itu
digunakan untuk menetapkan level tegangan untuk merepresentasikan data biner. Beberapa contoh
mengikuti.
Sebenarnya, pita kertas berlubang adalah media penyimpanan, bukan kode baris. Namun, ini
termasuk untuk tujuan historis untuk menggambarkan asal usul tanda dan ruang istilah. Dalam pita
kertas berlubang, biner 1 berkorespondensi ke lubang (tanda), dan biner 0 sesuai dengan tidak ada
lubang (spasi).

Sinyal unipolar. Dalam pensinyalan unipolar-logika positif, biner 1 diwakili oleh level tinggi (+ A
volt) dan biner 0 oleh level nol. Jenis pensinyalan ini juga disebut penguncian on-off.

Pensinyalan Kutub. Biner 1 dan 0 diwakili oleh level positif dan negatif yang sama. Sinyal Bipolar
(Pseudoternary). Biner 1 diwakili oleh nilai-nilai positif atau negatif secara bergantian. Biner 0 diwakili
oleh level nol. Istilah pseudoternary mengacu pada penggunaan tiga level sinyal yang dikodekan untuk
mewakili data dua tingkat (biner). Ini juga disebut pensinyalan tanda alternatif (AMI)

Pensinyalan Manchester. Setiap biner 1 diwakili oleh pulsa periode setengah bit positif diikuti
oleh pulsa periode setengah bit negatif. Demikian pula, biner 0 diwakili oleh pulsa periode setengah bit
negatif diikuti oleh pulsa periode setengah bit positif. Jenis pensinyalan ini juga disebut pengkodean
fase-terpisah.

Nanti dalam buku ini, kita akan sering menggunakan notasi singkat. NRZ Unipolar akan
dilambangkan dengan unipolar, NRZ polar oleh kutub, dan RZ bipolar oleh bipolar. Dalam hal ini,
sayangnya, istilah bipolar memiliki dua definisi yang saling bertentangan. Arti biasanya dibuat jelas oleh
konteks di mana ia digunakan: (1) Dalam industri komunikasi luar angkasa, NRZ kutub kadang-kadang
disebut bipolar NRZ, atau hanya bipolar (makna ini tidak akan digunakan dalam buku ini); dan (2) dalam
industri telepon, istilah bipolar menunjukkan pensinyalan semu (ini adalah makna yang kami gunakan
dalam buku ini), seperti dalam pensinyalan R1 bipolar TZ yang diuraikan dalam Sec. 3–9.

Kode garis yang ditunjukkan pada Gambar. 3-15 juga dikenal dengan nama lain [Deffeback dan
Frost, 1971; Sklar, 2001]. Sebagai contoh, NRZ kutub juga disebut NRZ-L, di mana L menunjukkan
penugasan tingkat logis normal. Bipolar RZ juga disebut RZ-AMI, di mana AMI menunjukkan

inversi tanda alternatif (biner 1). Bipolar NRZ disebut NRZ-M, di mana M menunjukkan inversi
pada tanda. Logika negatif bipolar NRZ disebut NRZ-S, di mana S menunjukkan inversi pada ruang.
Manchester NRZ disebut Bi-L, untuk bifase dengan tingkat logika normal. Kode garis lain, terlalu banyak
untuk disebutkan di sini, juga dapat ditemukan dalam literatur [Bylanski dan Ingram, 1976; Bic,
Duponteil, dan Imbeaux, 1991]. Sebagai contoh, tipe bipolar (pseudoternary) dapat diperluas menjadi
beberapa subkelas sebagaimana dibahas secara singkat berikut Persamaan. (3–45).

Setiap kode baris yang ditunjukkan pada Gambar. 3–15 memiliki kelebihan dan kekurangan.
Misalnya, kode jalur NRZ unipolar memiliki keuntungan menggunakan sirkuit yang hanya membutuhkan
satu catu daya (misalnya, catu daya 5-V tunggal untuk sirkuit TTL), tetapi ia memiliki kerugian karena
membutuhkan saluran yang digabungkan DC (yaitu, dengan respons frekuensi turun ke f 0), karena
bentuk gelombang memiliki nilai DC bukan nol. Kode garis NRZ kutub tidak memerlukan saluran DC-
coupled, asalkan data bergantian antara biner 1 dan 0 sering dan bahwa jumlah biner 1 dan 0 yang sama
dikirim. Namun, sirkuit yang menghasilkan sinyal NRZ kutub membutuhkan catu daya tegangan negatif,
serta catu daya tegangan positif. Kode garis NRZ Manchester memiliki keuntungan selalu memiliki nilai
0-DC, terlepas dari urutan data, tetapi memiliki dua kali bandwidth NRZ unipolar atau kode NRZ kutub
karena pulsa setengah lebar. (Lihat Gambar. 3–15).

Berikut ini adalah beberapa sifat yang diinginkan dari kode baris:

• Sinkronisasi sendiri. Ada cukup informasi waktu yang dimasukkan ke dalam kode sehingga
sinkronisasi bit dapat dirancang untuk mengekstrak waktu atau sinyal clock. Serangkaian panjang biner 1
dan 0 seharusnya tidak menyebabkan masalah dalam pemulihan waktu.

• Probabilitas kesalahan bit yang rendah. Penerima dapat dirancang yang akan memulihkan data
biner dengan probabilitas kesalahan bit yang rendah ketika sinyal data input rusak oleh noise atau ISI.

• Spektrum yang cocok untuk saluran. Misalnya, jika saluran tersebut digabungkan AC, PSD dari
sinyal kode garis harus diabaikan pada frekuensi mendekati nol. Selain itu, bandwidth sinyal harus cukup
kecil dibandingkan dengan bandwidth saluran, jadi ISI tidak akan menjadi masalah.

• Bandwidth transmisi. Ini harus sekecil mungkin.


• Kemampuan deteksi kesalahan. Seharusnya dimungkinkan untuk mengimplementasikan fitur
ini dengan mudah dengan menambahkan encoders dan decoder saluran, atau fitur tersebut harus
dimasukkan ke dalam kode baris.

• Transparansi. Protokol data dan kode garis dirancang sedemikian rupa sehingga setiap urutan
data yang mungkin diterima dengan setia dan transparan. Protokol tidak transparan jika kata-kata
tertentu dicadangkan untuk urutan kontrol sehingga, misalnya, kata tertentu menginstruksikan
penerima untuk mengirim semua data yang mengikuti kata kode itu ke printer. Fitur ini menyebabkan
masalah ketika file data acak (seperti file bahasa mesin) ditransfer melalui tautan, karena beberapa kata
dalam file tersebut mungkin mengontrol urutan karakter. Urutan ini akan dicegat oleh sistem penerima,
dan tindakan yang didefinisikan akan dilakukan, alih-alih meneruskan kata ke tujuan yang dituju. Selain
itu, kode tidak transparan jika beberapa urutan akan mengakibatkan hilangnya sinyal clocking (keluar
dari sinkronisasi bit di penerima). Karena string nol akan menghasilkan hilangnya sinyal clocking, format
bipolar tidak transparan. Jenis gelombang tertentu yang dipilih untuk pensinyalan digital tergantung
pada aplikasi.

Dari teori PCM dapat disimpulkan bahwa, PCM adalah skema konversi analog ke digital yang
melibatkan tiga operasi dasar: (1) pengambilan sampel sinyal analog terbatas, (2) kuantisasi sampel
analog menjadi nilai diskrit M dan (3) penyandian setiap nilai sampel menjadi kata n-bit di mana M = 2n.
Ada dua sumber noise dalam sinyal yang dipulihkan pada output receiver: (1) kuantisasi noise akibat
perkiraan nilai sampel menggunakan nilai yang diizinkan M dan (2) noise akibat kesalahan deteksi bit
penerima yang disebabkan oleh noise saluran atau oleh ISI yang muncul karena respons frekuensi
saluran yang tidak tepat. Jika sinyal analog asli tidak sepenuhnya terbatas, akan ada komponen
gangguan ketiga pada output penerima karena alias.

Dalam mempelajari efek penyaringan saluran yang tidak tepat dalam memproduksi ISI, filter
cosinerolloff Nyquist yang meningkat diperiksa. Di sini ditemukan bandwidth minimum yang diperlukan

melewatkan sinyal digital tanpa ISI sama dengan setengah dari baud rate. Bandwidth saluran
yang sama dengan baud rate (r = 1) ditemukan lebih realistis. Bandwidth saluran dapat dikurangi jika
teknik sinyal bertingkat digunakan (untuk data rate R yang diberikan).

Referensi :
Simon S. Haykin, Michael Maher.2006. An introduction to Analog and Digital Communication 2 nd ed. Wiley

Couch, Leon W. Digital & analog communication systems / Leon W. Couch, II.—8th ed.

Anda mungkin juga menyukai