功能描述:
由于在實際項目中,我們需要隨時調整發送信號的某些參數,如噪聲,頻偏,幅度等,我們將花去大量的時間去重新綜合QPSK調制端模塊,所以在測試QPSK解調端,我們往往E4438C作為信號源來測試。
基于E4438C信號發生器,可以通過MATLAB控制信號發生器產生所學要的信號源。其基本控制語句如下所示:
io =
agt_newconnection('tcpip','172.18.130.112');
[status, status_description,query_result] =
agt_query(io,'*idn?');
[status, status_description] =
agt_sendcommand(io, 'SOURce:FREQuency 30000000');
[status, status_description] =
agt_sendcommand(io, 'POWer 0');
sampclk = 55e6;
[status, status_description]
= agt_waveformload(io, channel_data2
,'pulse', sampclk, 'play', 'no_normscale');
[status, status_description ] =
agt_sendcommand( io, 'OUTPut:STATeON' )
上述代碼的基本流程是首先設置E4438C的IP地址,這個地址和PC地址只差1,如上IP地址為172.18.130.112,那么PC的IP地址設置為172.18.130.113即可。然后設置中頻信號的頻點,這里30000000表示中頻信號的頻點為30Mhz,然后設置信號的采樣率sampclk,最后控制中頻信號輸出。我們可以通過MATLAB控制E4438C的方法產生各種所需要的中頻信號,并添加信號的噪聲,頻偏,幅度等參數變化,這有利于系統接收機的快速測試。

------------------------------------------------------------------------
FPGA公司項目代做|matlab碩士代做|matlab博士代做|非中介|淘寶交易|MATLAB SCI代寫|MATLA期刊代寫
FPGA公司項目代做|FPGA碩士代做|FPGA博士代做|非中介|淘寶交易|FPGA SCI代寫|FPGA期刊代寫
FPGA公司項目代做|Simulink碩士代做|Simulink博士代做|非中介|淘寶交易|Simulink SCI代寫|Simulink期刊代寫