為了更好的與實際銜接,有三個方面要考慮:發(fā)送FSK信號的形式和參數,解調器的抗干擾性能,即差錯率與輸入信號比的關系,技術的可行性及設備成本等。從抗干擾性能上考慮我們采用相干解調法最好,但從FSK信號中提取相干波比較難,所以多采用非相干解調法。下圖所示為限幅鑒頻法的非相干解調器原理。
接收的信號首先要經過前置濾波器去除部分的干擾和噪聲,從減小噪聲的角度考慮此濾波器的通頻帶應該盡量窄,但是為了保證信號的主要能量通過,帶寬也不能太窄。其數值要根據發(fā)送信號的頻譜及中心頻率的誤差和漂移來確定。限幅器來消除接收信號的振幅變化,所得等幅信號的頻率或零交點包含著所傳輸的信息。在本例中我們采用比較器、整形電路組成限幅器,89C52單片機及其軟件完成鑒頻,輸出串行基帶數據信號。程序代碼如下: