基于ADSP BIackfin533的ASK、FSK信號的調制實現
利用VC++編程實現2FSK信號的流程圖如圖2所示。本文引用地址:http://www.104case.com/article/154654.htm
多進制數字頻率調制系統(MFSK)基本上是二進制數字頻率鍵控方式的推廣。其時域表達式為:
式中,△ωt(m=0,1,…,M-1)是與an對應的載波角頻率偏移。在實際應用中,我們通常定義△ω1=△ω2=…=△ωm-1=△ω,則時域表達式可以寫為:
利用VC++編程實現8FSK信號的流程與2FSK類似,不同的只是增加了串并轉換的模塊和其它六種載波頻率,所以這里對于8FSK的調制流程圖就不再詳細介紹了。
3 系統硬件和軟件設計
信號產生器系統分為兩大模塊,微型計算機模塊和波形產生模塊。其中微型計算機為通用計算機,波形發生模塊為設計的信號發生板卡。通用計算機可以產生數字調制信號和噪聲干擾信號,然后將數據通過USB接口傳送到信號發生板卡。信號發生板卡將通過波形產生控制器循環取出波形存儲器和噪聲存儲器中的數據,最后通過DAC產生連續的數字通信信號波形。
如下圖3所示的系統硬件設計框圖。信號波形產生的核心是DSP1,它擴展了USB接口、大容量存儲器、高速DAC和程序存儲器等。DSP1完成通信信號產生、DSP2完成噪聲(干擾)信號產生。兩個DSP共享程序存儲器,DSP1作為主控DSP。DSP2的程序通過SPI(高速同步串行口)方式加載,其主機是DSP1。
數字通信相關文章:數字通信原理
評論