3.1.1. Simulator Modulasi
BASK Binary Amplitude Shift Keying
Gambar 3.3. Tampilan Keseluruhan Simulator Modulasi
BASK
.
Masukan simulator modulasi
BASK
berupa deretan
bit
b
. Isyarat masukan akan dimodulasi dengan 2 isyarat pembawa yang memiliki ampitudo berbeda
am1
dan
am0
dan frekuensi
f
.
b = gethandles.input, string
; f = str2numgethandles.frekuensi,
string ;
am1 = str2numgethandles.a1, string
; am0 = str2numgethandles.a0,
string ;
for ii = 1: 1: lengthb
Isyarat Termodulasi BASK ASK_signal = [ASK_signal bii==0am0sin2pift1+
... bii==1am1sin2pift1];
Isyarat Masukkan Digital_signal = [Digital_signal bii==0
... zeros1,lengtht1 + bii==1ones1,lengtht1];
end
3.1.2. Simulator Modulasi
OOK On-Off Shift Keying
Gambar 3.4. Tampilan Keseluruhan Simulator Modulasi
OOK.
Masukan simulator modulasi
OOK
berupa deretan
bit
b
. Isyarat masukan akan dimodulasi dengan sebuah isyarat pembawa dengan amplitudo
a
dan frekuensi
f
.
b = gethandles.edit1, string
; f = str2numgethandles.frekuensi,
string ;
a = str2numgethandles.am, string
; for
ii = 1: 1: lengthb Isyarat termodulasi OOK
OOK_signal = [OOK_signal bii==0sin2pift10+ ...
bii==1asin2pift1]; Isyarat masukan
Digital_signal = [Digital_signal bii==0 ...
zeros1,lengtht1 + bii==1ones1,lengtht1]; end
3.1.3. Simulator Modulasi
BFSK Binary Frequency Shift Keying
Gambar 3.5. Tampilan Keseluruhan Simulator Modulasi
BFSK.
Masukan simulator modulasi
BFSK
berupa deretan
bit
b
. Isyarat masukan akan dimodulasi dengan 2 buah isyarat pembawa yang memiliki frekuensi berbeda
f1
dan
f0
dan amplitudo
am
.
b = gethandles.edit1, string
; f1 = str2numgethandles.frek1,
string ;
untuk bit 1 f0 = str2numgethandles.frek2,
string ;
untuk bit 0 am= str2numgethandles.amplitudo,
string ;
for ii = 1: 1: lengthb
Isyarat termodulasi FSK BFSK_signal = [BFSK_signal bii==0amsin2pif0t1+
... bii==1amsin2pif1t1];
Isyarat Masukan Digital_signal = [Digital_signal bii==0
... zeros1,lengtht1 + bii==1ones1,lengtht1];
end
3.1.4. Simulator Modulasi
BPSK Binary Phase Shift Keying
Gambar 3.6. Tampilan Keseluruhan Simulator Modulasi
BPSK.
Masukan simulator modulasi
BPSK
berupa deretan
bit
b
. Isyarat masukan akan dimodulasi dengan sebuah isyarat pembawa dengan amplitudo
am
dan frekuensi
f
.
b = gethandles.input, string
; f = str2numgethandles.frekuensi,
string ;
am= str2num gethandles.amplitudo, string
; for
ii = 1: 1: lengthb The FSK Signal
PSK_signal = [PSK_signal bii==0-1amcos2pift1+ ...
bii==1amcos2pift1]; The Original Digital Signal
Digital_signal = [Digital_signal bii==0 ...
zeros1,lengtht1+bii==1ones1,lengtht1]; end
3.1.5. Simulator Modulasi