基于FPGA的軟件無(wú)線(xiàn)電調制器設計與實(shí)現
2ASK功能測試(SW[1]=0,SW[2]=O,SW[3]=O):載波頻率由freql輸入設置,當基帶碼元為高電平1時(shí),輸出正弦信號;當為低電平0時(shí),輸出一個(gè)常數值,從而實(shí)現2ASK調制。
2FSK功能測試(SW[1]=O,SW[2]=1,SW[3]=1):載波信號頻率由freql和freq2輸入設置,當基帶信號碼元為高電平1時(shí),輸出頻率為freql正弦波信號;當為低電平0時(shí),輸出頻率為freq2正弦波信號,從而實(shí)現了2FSK調制。
2PSK功能測試(SW[1]=0,SW[2]=O,SW[3]=1):載波信號頻率由freql輸入設置,但同時(shí)控制了正弦查找表和余弦查找表,當基帶信號碼元為高電平1時(shí),控制正弦表輸出正弦波信號;當為低電平0時(shí),輸出余弦波信號,從而實(shí)現了2PSK調制。
QAM功能測試(SW[1]=1,SW[2]=1,SW[3]=0):載波信號頻率由freq3輸入設置,同時(shí)控制了正弦查找表和余弦查找表,兩查找表信號相互正交,兩路基帶信號碼元分別乘上正余弦查找表輸出信號,然后將輸出信號進(jìn)行疊加,從而實(shí)現了QAM調制。
4 結語(yǔ)
該設計完全在一片FPGA芯片上完成,減少了硬件的搭構,具有很高的集成度。采用DDS技術(shù)為核心,使載波信號獲得了較高的性能。借助強大的開(kāi)發(fā)工具和FPGA的可重復編程及動(dòng)態(tài)重構特性,使設計更具靈活性和通用性。系統設計了按鍵輸入和處理模塊,能根據需要變更載波頻率,并通過(guò)LED直觀(guān)顯示出來(lái)。重點(diǎn)對調制模型進(jìn)行了設計,并進(jìn)行了系統級仿真和最后的硬件功能測試,達到了設計的具體要求。
評論