0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

數(shù)字調(diào)制(ASK、FSK、PSK)例程分享

汽車(chē)電子技術(shù) ? 來(lái)源:  htj10 ? 作者:  htj10 ? 2022-09-22 18:48 ? 次閱讀

數(shù)字調(diào)制(ASK、FSK、PSK)例程分享:

2ASK(二進(jìn)制幅移鍵控)又稱(chēng)OOK

functionaskdigital(s,f)
% 實(shí)現(xiàn)ASK調(diào)制
% s——輸入二進(jìn)制序列;f——載波的頻率,即:一個(gè)碼元周期包括f個(gè)載波周期
% 調(diào)用舉例:askdigital([1 0 1 1 0], 2)
t=0:2*pi/99:2*pi;%初始化定義,1*100的矩陣
cp=[];mod=[];bit=[];
forn=1:length(s);% 調(diào)制過(guò)程
ifs(n)==0;
bit1=zeros(1,100);% 100是碼元周期
else% s(n)==1;
bit1=ones(1,100);
end
c=sin(f*t);
mod=[modc];
bit=[bit bit1];
end
ask=bit.*mod;
subplot(2,1,1);
plot(bit,'k','LineWidth',1);gridon;
ylabel('Binary Signal');
axis([0 100*length(s) -2.5 2.5]);
subplot(2,1,2);
plot(ask,'k','LineWidth',1);gridon;
ylabel('ASK modulation');
axis([0 100*length(s) -2.5 2.5]);

2FSK:‘1’對(duì)應(yīng)頻率為ω1ω1的載波,‘0’對(duì)應(yīng)頻率為ω2ω2的載波。

functionfskdigital(s,f0,f1)
% 實(shí)現(xiàn) FSK 調(diào)制
% s——輸入二進(jìn)制序列 f0,f1——兩個(gè)不同頻率的載波
% 調(diào)用舉例 (f0 f1 必須是整數(shù)) : fskdigital([1 0 1 1 0],1,2)
t=0:2*pi/99:2*pi;%初始化定義
cp=[];mod=[];bit=[];
forn=1:length(s);% 調(diào)制過(guò)程
ifs(n)==0;
cp1=ones(1,100);
c=sin(f0*t);
bit1=zeros(1,100);
else%s(n)==1;
cp1=ones(1,100);
c=sin(f1*t);
bit1=ones(1,100);
end
cp=[cp cp1];
mod=[modc];
bit=[bit bit1];
end
fsk=cp.*mod;
% fsk = mod;
subplot(2,1,1);
plot(bit,'k','LineWidth',1);gridon;
ylabel('Binary Signal');
axis([0 100*length(s) -2.5 2.5]);
subplot(2,1,2);
plot(fsk,'k','LineWidth',1);gridon;
ylabel('FSK modulation');
axis([0 100*length(s) -2.5 2.5]);

或用Matlab提供的函數(shù)fskmod

  • 調(diào)用格式

y= fskmod(x,M,freq_sep,nsamp);

y=fskmod(x,M,freq_sep,nsamp,Fs);

x:消息信號(hào)

M:表示消息的符號(hào)數(shù),必須是2的整數(shù)冪,M進(jìn)制信號(hào)(0~M-1)

freq_sep:兩載波之間的頻率間隔,單位Hz

nsamp:輸出信號(hào)的采樣數(shù),必須是大于1的正整數(shù)

Fs:根據(jù)奈奎斯特采樣定理,(M-1)*freq_seq <= Fs

M=2;freqsep=8;nsamp=8;Fs=32;
x=randi([0,M-1],1000,1);
y=fskmod(x,M,freqsep,nsamp,Fs);
ly =length(y);
%畫(huà)2FSK的信號(hào)頻譜
freq= -Fs/2:Fs/ly : Fs/2-Fs/ly;
Syy =fftshift(abs(fft(y)));
plot(freq,Syy)


PSK

functionbpskdigital( s, f )
%實(shí)現(xiàn)BPSK
% s:輸入二進(jìn)制序列,f:載波信號(hào)的頻率(一個(gè)碼元有幾個(gè)載波周期)
% 調(diào)用舉例:bpskdigital([1 0 1 1 0], 2)
t = 0:2*pi/99:2*pi;
cp = [];
mod= []; bit = [];
forn=1:length(s)
ifs(n) == 0
cp1 = -ones(1,100);
bit1 =zeros(1,100);
else%s(n)==1
cp1 =ones(1,100);
bit1 =ones(1,100);
end
c=sin(f*t);
cp = [cp,cp1];
mod= [mod,c];
bit = [bit,bit1];
end
bpsk = cp .*mod;
subplot(211);
plot(bit,'LineWidth',1.5);
gridon;
ylabel('Binary Signal');
axis([0 100*length(s) -2.5 2.5]);
subplot(212);
plot(bpsk,'LineWidth',1.5);
gridon;
ylabel('BPSK modulation');
axis([0 100*length(s) -2.5 2.5]);
end
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FSK
    FSK
    +關(guān)注

    關(guān)注

    14

    文章

    114

    瀏覽量

    58388
  • ASK
    ASK
    +關(guān)注

    關(guān)注

    2

    文章

    75

    瀏覽量

    45322
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3787

    瀏覽量

    81038
  • 數(shù)字調(diào)制
    +關(guān)注

    關(guān)注

    0

    文章

    46

    瀏覽量

    13013
  • PSK
    PSK
    +關(guān)注

    關(guān)注

    1

    文章

    27

    瀏覽量

    20984
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    解讀數(shù)字通信原理實(shí)驗(yàn)FSKASK調(diào)制解調(diào)實(shí)驗(yàn)

    解讀數(shù)字通信原理實(shí)驗(yàn)FSKASK調(diào)制解調(diào)實(shí)驗(yàn) 一、實(shí)驗(yàn)?zāi)康?1.掌握FSKASK
    的頭像 發(fā)表于 09-22 18:25 ?4.1w次閱讀
    解讀<b class='flag-5'>數(shù)字</b>通信原理實(shí)驗(yàn)<b class='flag-5'>FSK</b>(<b class='flag-5'>ASK</b>)<b class='flag-5'>調(diào)制</b>解調(diào)實(shí)驗(yàn)

    數(shù)字調(diào)制系統(tǒng)

    數(shù)字調(diào)制系統(tǒng)6.1 引言6.2 二進(jìn)制數(shù)字調(diào)制原理6.3 二進(jìn)制數(shù)字調(diào)制系統(tǒng)的抗噪聲性能6.4 多進(jìn)制數(shù)字調(diào)制系統(tǒng)數(shù)字調(diào)制也稱(chēng)鍵控信號(hào),有三
    發(fā)表于 10-23 11:28

    FPGA的2PSK數(shù)字調(diào)制解調(diào)代碼

    誰(shuí)有基于FPGA的2PSK數(shù)字調(diào)制解調(diào)Verilog代碼,有的發(fā)份我學(xué)習(xí)下,謝啦!QQ:975406162
    發(fā)表于 07-23 19:38

    基于labview的4ASK 4FSK 4PSK 調(diào)制與解調(diào)程序 求好人發(fā)個(gè)

    基于labview的4ASK 4FSK 4PSK 調(diào)制與解調(diào)程序 求好人發(fā)個(gè)
    發(fā)表于 04-02 19:54

    誰(shuí)有基于FPGA的數(shù)字調(diào)制器的程序啊

    誰(shuí)有基于FPGA的數(shù)字調(diào)制器的程序啊,急用啊ASK,PSK,.FSK,QPSK等
    發(fā)表于 04-14 22:31

    如何利用DSP Builder設(shè)計(jì)一種適合于軟件無(wú)線電使用的可控數(shù)字調(diào)制

    本文采用了Altera公司推出的FPGA的DSP開(kāi)發(fā)工具DSP Builder軟件,基于DDS(直接數(shù)字頻率合成)技術(shù)原理,設(shè)計(jì)了一種適合于軟件無(wú)線電使用的可控數(shù)字調(diào)制器,可以完成FSKPS
    發(fā)表于 04-25 07:25

    數(shù)字調(diào)制與解調(diào)PPT

    數(shù)字調(diào)制類(lèi)型:振幅鍵控(ASK)              移頻鍵控
    發(fā)表于 10-21 12:43 ?0次下載
    <b class='flag-5'>數(shù)字調(diào)制</b>與解調(diào)PPT

    什么是fsk調(diào)制? fsk調(diào)制是什么意思?

    什么是fsk調(diào)制fsk調(diào)制是什么意思? 數(shù)字調(diào)頻又稱(chēng)移頻鍵控,簡(jiǎn)記為FSK,它
    發(fā)表于 04-21 13:13 ?2.3w次閱讀

    基于CORDIC算法數(shù)字調(diào)制器的FPGA設(shè)計(jì)

    通信系統(tǒng)的振幅鍵控(ASK)、移頻鍵控(FSK)和移相鍵控(PSK)是數(shù)字調(diào)制的3種基本信號(hào)形式。而數(shù)字調(diào)制器載波的產(chǎn)生通常都是基于查找表的
    發(fā)表于 04-27 11:15 ?57次下載
    基于CORDIC算法<b class='flag-5'>數(shù)字調(diào)制</b>器的FPGA設(shè)計(jì)

    FPGA實(shí)現(xiàn)2FSK數(shù)字信號(hào)調(diào)制解調(diào)

    基于FPGA的調(diào)制和解調(diào)的數(shù)字信號(hào)有多種,包括2ASK、2FSK、2PSK等,文中介紹了2FSK
    發(fā)表于 03-23 11:17 ?400次下載
    FPGA實(shí)現(xiàn)2<b class='flag-5'>FSK</b><b class='flag-5'>數(shù)字</b>信號(hào)<b class='flag-5'>調(diào)制</b>解調(diào)

    基本的數(shù)字調(diào)制系統(tǒng)

    通信原理課件 介紹了基本的二進(jìn)制和多進(jìn)制振幅、頻移、相移、差分相移、數(shù)字鍵控 2ASK 調(diào)制解調(diào)、功率譜、誤碼率 2FSK 、2PSK、2
    發(fā)表于 05-26 11:46 ?0次下載

    HF/VHF數(shù)字調(diào)制多功能發(fā)射機(jī)

    ,SSB等語(yǔ)音通信調(diào)制模式,及ASK,FSK,PSK等數(shù)據(jù)通信調(diào)制模式。 話(huà)筒輸入的語(yǔ)音信號(hào)經(jīng) AC97 Audio CODEC 編碼后輸入
    發(fā)表于 11-17 15:54 ?9次下載

    一文詳談數(shù)字調(diào)制的IQ基本理論

    無(wú)論是模擬調(diào)制,還是數(shù)字調(diào)制,都是采用調(diào)制信號(hào)去控制裁波信號(hào)的三要素:幅度、頻率和相位,分別別稱(chēng)為調(diào)幅、調(diào)頻和調(diào)相。模擬調(diào)制稱(chēng)為AM、FM和PM,而
    發(fā)表于 07-20 10:25 ?1次下載
    一文詳談<b class='flag-5'>數(shù)字調(diào)制</b>的IQ基本理論

    淺談無(wú)線調(diào)制方式:ASK、FSKPSK

    振幅移位鍵控又稱(chēng)“振幅鍵控”,是一種調(diào)制技術(shù)。如果數(shù)字調(diào)制信號(hào)的可能狀態(tài)對(duì)應(yīng)于二進(jìn)制信息符號(hào)或其對(duì)應(yīng)的基帶信號(hào)狀態(tài)一對(duì)一,則調(diào)制信號(hào)稱(chēng)為二進(jìn)制數(shù)字調(diào)制信號(hào)。使用二進(jìn)制信息符號(hào)鍵入稱(chēng)為二
    發(fā)表于 11-10 11:44 ?1.4w次閱讀