Oleh:
DEANISA ALIYAH SUBIYANTORO
NIM. 162112433011
Dosen Pengampu:
Herlambang Setiadi, S.T., M.Sc., Ph.D (199011292019083101)
PENDAHULUAN
1.1 TUJUAN
1. Mampu memahami keuntungan dari modulasi digital
2. Memahami proses modulasi BPSK
1.2.1 Modulasi
Oleh karena itu, dapat diasumsikan bahwa sinyal informasi tidak dapat dikirimkan
langsung ke penerima karena spektrum frekuensinya yang rendah, yang membuatnya rentan
terhadap interferensi. Masalah ini dapat diatasi berkat sinyal pembawa. Karena sinyal pembawa
memiliki spektrum frekuensi tinggi, transmisi informasi dapat dikirim dengan
menggunakannya ke penerima tanpa terhalang oleh noise[1].
Pada sisi receiver sinyal modulasi yang diterima dikonversikan kembali ke bentukasalnya,
proses ini disebut dengan demodulasi. Rangkaian yangdigunakan untuk proses modulasi
disebut dengan modulator, sedangkanrangkaian yang digunakan untuk proses demodulasi
disebut demodulator. Modulasi terbagi menjadi dua bagian yaitu modulasi sinyal
analogdanmodulasi sinyal digital [4].
Sinyal digital pada level apa pun dapat dikirim dengan benar ke penerima melalui proses
modulasi digital. Metode pengiriman ini dapat digunakan. Media transmisi fisik (logam atau
optik) atau non fisik (gelombang-gelombang radio). Terdapat beberapa sistem modulasi digital
antara lain Amplitude Shift Keying (ASK), FSK (Frequency Shift Keying) dan Phase Shift
Keying ( PSK). Pada bab ini yang akan dibahas mengenai modulasi digital M-PSK[1].
Binary Phase Shift Keying (BPSK) merupakan modulasi PSK yang paling sederhana
dimana menggunakan 2 macam perubahan fase, yaitu 0° dan 180°. Binary Phase Shift Keying
(BPSK) memodulasi sinyal dengan teknik merubah phasa dari frekuensi pembawa antara dua
nilai yang menyatakaan keadaan biner 1 dan 0. Perbedaan sinyal BPSK membentuk sudut antar
phasa sebesar 180˚ dengan persamaan bentuk gelombang. Logika diagram sinyal Binary Phase
Shift Keying (BPSK) dapat dilihat pada Gambar tersebut[6].
𝑇𝑠 = 𝑊𝑎𝑘𝑡𝑢 − 𝑃𝑒𝑟𝑖𝑜𝑑𝑒
∅𝑖 ሺ𝑡ሻ = 𝑐𝑎𝑟𝑟𝑖𝑒𝑟
M = bit
Rumus Modulasi BPSK :
𝑇𝑏 = 𝐵𝑖𝑡 𝑝𝑒𝑟𝑖𝑜𝑑𝑒
𝜃𝑐 = 𝐹𝑎𝑠𝑒 𝐴𝑤𝑎𝑙
1
𝐸𝑏 = 𝐸𝑛𝑒𝑟𝑔𝑖 𝑝𝑒𝑟 𝑏𝑖𝑡 ሺ2 𝐴2 𝑇𝑏 )
BPSK Diagram :
Transmisi BPSK :
Aliran bit data dengan laju bit Rb di filter oleh filter (akar kuadrat dari raise cosine pulse
membentuk filter) untuk menghasilkan sinyal baseband M(t), yang akan dimodulasi oleh
pembawa.
Sinyal Baseband :
- Transmission kita belajar BPSKsinyal pita dasar m(t) adalah kurva putus-putus yang
membawa informasi simbol BPSK
Pada diagram konstelasi dari BPSK terdapat dua titik dimana untuk satu titik mewakili satu (1)
bit data yaitu (0) dan (1). Untuk bit (0) mempunyai sudut phase 180, sedangkan bit (1)
mempunyai sudut phase 0 0. Untuk mengetahui perubahan phase yang terjadi pada sistem
modulasi digital BPSK diagram konstelasi dibawah ini:
Gambar 4. Diagram Konstelasi BPSK
Sumber : Jurnal Pembuatan Modul Praktikum Teknik Modulasi Digital FSK , BPSK Dan QPSK Dengan
Menggunakan Software
1.2.3 Matlab
Matlab merupakan sebuah singkatan dari Matrix Laboratory, yang pertama kali
dikenalkan oleh University of New Mexico dan University of Stanford pada tahun
1970. software ini pertama kali memang digunakan untuk keperluan analisis numerik,
aljabar linier dan teori tentang matriks. Saat ini, kemampuan dan fitur yang dimiliki
oleh Matlab sudah jauh lebih lengkap dengan ditambahkannya toolbox-toolbox yang
sangat luar biasa. Beberapa manfaat yang didapatkan dari Matlab antara lain [2]:
a. Perhitungan Matematika
b. Komputasi numerik
c. Simulasi dan pemodelan
d. Visualisasi dan analisis data
e. Pembuatan grafik untuk keperluan sains dan teknik Pengembangan
BAB II
METODE
clear all
clc;
b=input('Masukkan 1 byte Deretan Angka Biner \n');
n=length(b);
t=0:0.01:n;
x=1:1:(n+1)*100;
fori=1:n
if(b(i)==0)
b_p(i)=-1;
else
b_p(i)=1;
end
forj=i:0.1:i+1
bw(x(i*100:(i+1)*100))=b_p(i);
end
end
bw=bw(100:end);
sint=sin(2*pi*t);
st=bw.*sint;
subplot(3,1,1), plot(t,bw),grid on; axis ([0 n -2 +2])
title('Sinyal Asli')
subplot(3,1,2), plot(t,sint),grid on; axis ([0 n -2 +2])
title('Sinyal Carrier')
subplot(3,1,3), plot(t,st),grid on; axis ([0 n -2 +2])
title('Sinyal Output')
7.Tekan Enter
8.Amati dan simpan grafik yang muncul
9.Run kembalidan masukkan angka biner dengan nilai yg berbeda lalu tekan enter.
Agar kita dapat mengetahui keluaran dari simulator modulasi maka analisis perlu
dilakukan dengan dasar teori yang sudah ada. Modulasi merupakan proses menumpangkan
pesan pada pembawa, karena sinyal sulit untuk dikirimkan, Untuk analisa dapat dilihat dari
tampilan sinyal yang sudah ada.
Pada hasil simulasi dengan matlab plot yang dihasilkan memiliki 3 subplot, ada 3 jenis
gelombang/sinyal yang dihasilkan, subplot pertama menghasilkan sinyal digital yang
merupakan sinyal asli, subplot kedua adalah sinyal carrier dan subplot ketiga merupakan
BASK.
Analisis Hasil Percobaan Grafik Sinyal Informasi mengindikasikan bahwa sinyal ini
merupakan sinyal informasi biner (Binary input sequence), Gelombang ini adalah gelombang
yang dihasilkan oleh inisialisasi square pada koding/pemrograman matlab. Artinya jika nilai
Square diubah gabungkan atau dikalikan dengan gelombang lain, maka bentuk gelombang
akan berubah juga.
Analisis Hasil Percobaan Grafik Sinyal Pembawa carrier. Gelombang pembawa atau
signal carrier yaang digunakan pada modulasi ini adalah sebesar 1*pi, 2*pi, 4*pi Hz,
amplitudo 1 dan periode 0.001s yang berbentuk sinyal sinusoidal. Sinyal pembawa atau
carrier ini memiliki bentuk sinyal yang berbeda dengan sinyal informasi, jika sinyal
informasi berbentuk square maka sinyal carrier berbentuk sin.
Analisis Hasil Percobaan Grafik Sinyal Informasi dengan Sinyal Pembawa dari
percobaan ini didapatkan hasil sinyal BPSK atau sinyal hasil modulasi dari kedua sinyal
tersebut dan sinyal output merupakan hasil dari modulasi BPSK dari deretan bit biner pada
sinyal pembawa. Sinyal BPSK yang terbentuk merupakan hasil modulasi sinyal data biner
menggunakan modulasi Phase dengan pembawa sinusoidal. Dengan memasukkan deretan
angka biner yakni [1 1 1 1 1 0 0 1 0 1 0 1]. BPSK atau Binary Phase Shift Keying adalah salah
satu bentuk modulasi digital yang menggunakan dua fase gelombang sinusoidal untuk
mewakili data digital. Dalam BPSK, data digital yang akan ditransmisikan direpresentasikan
oleh dua nilai, biasanya 0 dan 1. Nilai 0 direpresentasikan oleh gelombang sinusoidal dengan
fase awal 0 derajat, sedangkan nilai 1 direpresentasikan oleh gelombang sinusoidal dengan fase
awal 180 derajat. Dengan demikian, BPSK memodulasi data digital ke dalam dua bentuk
gelombang sinusoidal dengan frekuensi yang sama, tetapi fase yang berbeda. Ciri terdapatnya
perubahan amplitudo pada sinyal pembawa dalam setiap periode, di mana amplitudo sinyal
pembawa akan meningkat saat sinyal bit yang dimodulasikan bernilai 1 dan menurun saat
sinyal bit yang dimodulasikan bernilai 0. Ciri inilah yang membedakan sinyal BASK dengan
sinyal pembawa murni atau sinyal modulasi AM (Amplitude Modulation). Dengan axis rentang
-2 sampai 2.
clear all` dan `clc` adalah perintah untuk membersihkan semua variabel dan jendela output
pada Command Window.
`b=input('Masukkan 1 byte Deretan Angka Biner \n');` adalah perintah untuk meminta
input dari pengguna berupa 1 byte deretan angka biner.
`n=length(b);` adalah perintah untuk menghitung jumlah digit dalam deretan angka biner.
`t=0:0.01:n;` adalah perintah untuk membuat array t yang berisi nilai-nilai waktu yang
dihasilkan dengan interval 0.01 hingga n.
`x=1:1:(n+1)*100;` adalah perintah untuk membuat array x yang berisi indeks indeks untuk
gelombang.
Baris 7 hingga 14 adalah loop for yang digunakan untuk mengubah nilai-nilai 0 dan 1 pada
deretan angka biner menjadi -1 dan 1 yang akan digunakan untuk modulasi BPSK.
`for j=i:0.1:i+1` adalah perintah untuk membuat interval waktu selama 0.1 antara setiap bit
modulasi.
`bw=bw(100:end);` adalah perintah untuk membuang bagian awal array bw yang tidak
diperlukan.
Baris 16 hingga 18 adalah perintah untuk menampilkan grafik sinyal asli, sinyal pembawa,
dan sinyal output menggunakan subplot.
2.Jelaskan mengapa pergeseran sudut yang terjadi pada saat beda nilai input sebesar 180°
3.Buatlah program BPSK dengan simulink dengan menggunakan library matlab Repeating
Sequence Stair(atur nilai vektor dengan input dari soal no.1 lalu atur sample time menjadi 1)
dan sin wave(atur sample time 0.001 dan buat variasi frekueansi dengan pi,2*pi,4*pi).
Gabungkan library tersebut dengan "product". atur stop time sesuai dengan digit dari input.
Hubungkan dengan scope untuk menampilkan sinyal input, carier, dan hasil
modulasinya.Jelaskan prosesnya dari simulink tersebut
Jawaban:
3. Cara kerja dari simulasi simulink itu sendiri adalah dengan menyiapkan bahan atau
komponen, menggunakan library "Repeating Sequence Stair" untuk membuat sebuah
vektor yang fungsinya/gunanya untuk merepresentasikan data binary yang akan
dimodulasi BPSK. Vektor ini kemudian dihubungkan dengan library "product" yang
berfungsi untuk mengalikan sinyal input dengan sinyal pembawa (carrier signal).
Sinyal pembawa ini dibuat menggunakan library "sin wave" dengan variasi frekuensi
yang berbeda-beda (1*pi, 2*pi, 4*pi) dan dengan sample time 0.001s. Setelah itu, hasil
perkalian antara sinyal input dan pembawa akan menghasilkan sinyal BPSK yang
kemudian ditampilkan menggunakan scope. Pada scope, akan ditampilkan sinyal input,
carrier, dan hasil modulasi BPSK
Sinyal yang dihasilkan pada subplot terakhit (ketiga) merupakan sinyal hasil dari
perkalian atau modulalasi dari kedua sinyal diatasnya (subplot 1 dan 2). Sinyal asli
berbentuk gelombang kotak/square , sinyal pembawa berbentuk gelombang sinus dan
hasilnya modulasinya merupakan sinyal BPSK dengan Ciri terdapatnya perubahan
amplitudo pada sinyal pembawa dalam setiap periode, di mana amplitudo sinyal
pembawa akan meningkat saat sinyal bit yang dimodulasikan bernilai 1 dan menurun
saat sinyal bit yang dimodulasikan bernilai 0. Ciri inilah yang membedakan sinyal
BASK dengan sinyal pembawa murni atau sinyal modulasi AM (Amplitude
Modulation).
Berikut merupakan hasil dari sinyal dengan 1*pi
[1] Halomoan, A., Rohmah, Y. S., & Aulia, S. (2018). PERANCANGAN SIMULATOR MODULASI
DAN DEMODULASI AM PADA KANAL AWGN DAN RAYLEIGH SIMULATOR DESIGN OF
MODULATION AND DEMODULATION AM ON AWGN AND RAYLEIGH CHANNEL. Vol.4, 2–7.
[2] Politeknik, K., & Banjarmasin, N. (2017). ANALISIS DAN SIMULASI SPEKTRUM
SINYAL AM DENGAN MENGGUNAKAN MATLAB. Print) Jurnal ELTIKOM, 1(1), 49–
50.
[3] Utami, N. A., Prasetya, B., & Mayasari, R. (n.d.). PERANCANGAN DAN IMPLEMENTASI
POWERLINE COMMUNICATION MENGGUNAKAN POWERLINE ADAPTER DENGAN
TEKNIK MODULASI OFDM DESIGN AND IMPLEMENTATION OF POWERLINE
COMMUNICATION USING POWERLINE ADAPTER WITH OFDM MODULATION.
[4] Purwita, N., Iyanti, S. ", Pratiarso, A., Elektronika, M. P., Surabaya, N., & Telekomunikasi,
J. T. (n.d.). Pembuatan Modul Praktikum Teknik Modulasi Digital FSK , BPSK Dan QPSK
Dengan Menggunakan Software.
[5] Leonardo, C., & Setyaningsih, E. (2021). Perancangan Rangkaian Interface Sound Card
Untuk Komunikasi Teks Melalui Software FLDIGI Menggunakan Frekuensi Radio. Jetri :
Jurnal Ilmiah Teknik Elektro, 169–186. https://doi.org/10.25105/jetri.v18i2.7379
[6] Mahmuzi, I. (2010). ANALISIS DAN SIMULASI BERBAGAI MACAM TEKNIK
MODULASI AMPLITUDE SHIFT KEYING (ASK) PADA KANAL BERDERAU IMAM
MAHMUZI 10355023097.