有了前一篇ASK的基礎後,現在要做FSK就簡單多了,基本上就是當數位信號為0時的調變信號為Freq_1,而當數位信號為1時的調變信號為Freq_2。這也可以看成是一個線性調變
接下來試試看在EXCEL中建立一個FSK的模型吧!
第一步,建立各項參數。
在A2輸入Fm_01 (調變頻率1)、A4輸入Fm_02 (調變頻率2)、A6輸入Fs (信號頻率)、A8輸入As (信號振幅)、A10輸入h (時間間隔)、A12輸入Am (調變信號振幅)。接著在B2、B4、B6、B8、B10、B12輸入相對應的數值。
第二步,建立表格與公式
在A38中輸入time、B38中輸入FSK Wave、C38中輸入Mod_01、D38中輸入Mod_02、E38中輸入Signal、F38中輸入Signal_digital。
先建立A行的公式,這主要是要建立圖表的橫軸,依下列說明建立公式;A39=0,A40=A39+$B$10,複製A57並下拉至A1039。
建立E行的公式,依公式 Sm(t)=Am*SIN(2π*Fm*t),可建立E行之公式。此信號為類比形式的弦波。E39=$B$12+SIN(2*PI()*$B$2*A39),複製E39並下拉至D1039,即完成公式。
建立F行的公式,F39=IF(E38>0,1,0) ,複製F39並下拉至F1039,即完成公式。此行則是將E行的信號轉成數位形式,這裡用的方式只是將弦波大於零的部分轉成+1,低於零的部分轉成為零。如此則可以快速地得到一個數位信號。
建立C行的公式,C39=$B$12+SIN(2*PI()*$B$2*A39),複製C39並下拉至C1039,即完成 公式。
建立D行的公式,D39=$B$12+SIN(2*PI()*$B$4*A39),複製D39並下拉至D1039,即完成 公式。
建立B行的公式,B39=IF(F39>0,D39,C39),複製B39並下拉至B1039,即完成公式。這表示若數位信號(F行)為1就採用mod_02的調變頻率,若數位信號(F行)為0就採用mod_01的調變頻率。調變的數學是有很簡單就是數位信號乘上該調變信號就可以了。
第三步,建立圖表
圖A為以A行為橫軸,C及D行為縱軸資料所作之圖
圖B為以A行為橫軸,B行為縱軸資料所作之圖,FSK調變信號
圖A |
圖B
|
沒有留言:
張貼留言