【技術實現步驟摘要】
【技術保護點】
一種基于FPGA實現FM調頻和解調數字邏輯電路的方法,其特征在于:實現FM調頻數字邏輯電路的方法是:將輸入的模擬音頻信號通過A/D采樣后的數字信號在FPGA上與調頻指數Kf做乘法運算,運算后的信號數據與輸入的載波頻率控制字CCW通過加法器相加,將每次得到的受模擬信號幅度控制的當前時鐘頻率參數下的音頻信號頻率控制字與累加器的輸出結果做加法運算,運算結果即為對應于載波角頻率的相位,該相位通過COS_ROM查表的方式生成相應的FM調制的數字波形,該數字波形信號再經過DAC轉換后即得到調制完成的FM模擬信號;實現FM解調數字邏輯電路的方法是:將接收到的模擬調頻信號通過A/D轉換后的數字信號在FPGA上分成兩路分別與余弦載波角頻率和正弦載波角頻率做乘法運算,運算后的兩路信號分別通過低通濾波器濾除高頻信號,即得到兩路余弦頻率信號和正弦頻率信號,兩路頻率信號通過Cordic算法算出相位角,然后通過差分器將前一次的相位值和本次相位值做減法運算,即得到解調后的數字信號,最后將數字信號通過DAC轉換成模擬的音頻信號輸出到揚聲器。
【技術特征摘要】
【專利技術屬性】
技術研發人員:曹曉冬,馬彪,張鵬泉,李柬,李羚梅,褚孝鵬,張波,范玉進,郝帥龍,
申請(專利權)人:天津光電通信技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。