當前位置: 首頁 > 工業電子產品 > 其他電子產品 > 開發板,套件,編程器 > 開發板
發布日期:2022-10-14 點擊率:63
這是一款開源軟件無線電平臺,名字叫做EasyDAB,知道的人可能不多,這款平臺的最大特點是擺脫了對PC的依賴,僅僅使用一個低端的FPGA+DUC芯片,就實現了DAB(數字音頻廣播)信號的發射。所有的信號處理過程,包括ETI碼流處理、糾錯碼、DQPSK編碼映射、COFDM等模塊全部在一顆XC6SLX9 FPGA內實現。使用這款平臺的時候,只需要將ETI碼流通過TCP傳送至板卡(ETI碼流可以來自于衛星信號,也可以自行使用ODR-DabMux生成),設定工作頻率及發射功率即可。
EasyDAB規格參數
工作頻率 | 176-239MHz |
最高發射頻率 | 400MHz(1GHz時鐘頻率) |
發射功率 | -60-15dBm |
信號帶肩比 | 54dB(發射功率為3dBm) |
驅動程序 | 不需要 |
應用軟件 | 不需要(自己生成ETI碼流的話則需要) |
IQ采樣帶寬 | 18bit |
采樣率 | 6144KS/s |
通信接口 | 10/100Mbps以太網 |
供電方式 | 5V/2A |
射頻接口 | SMA |
用到的或者創建的IP核
FPGA內部功能模塊
一種為EasyDAB增加額外處理器的思路
基于EasyDAB,可以考慮增加額外的處理器,成為一款便攜式DAB發射裝置。上圖是便攜式DAB發射設計的硬件原理框圖,CPU選用了NXP公司的i.MX6Q處理器,配合DDR及Flash,組成了最小系統。i.MX6Q采用ARM Cortex-A9內核,內置四核心,主頻可達1.2GHz,支持64bit DDR3-1066 RAM,具備PCI Express Root complex接口,具備RGMII接口,擁有強大的處理能力。
FPGA選用了Xilinx公司的XC6SLX9。XC6SLX9是Xilinx推出的Spartan-6系列FPGA中的一員,是一款入門級的FPGA,具備較低的成本。XC6SLX9具有9152個邏輯單元,1430個邏輯片,32個BRAM(32Kb),200個可用IO。XC6SLX9與CPU使用SPI接口連接。
數字上變頻芯片選用了ADI公司的AD9957。AD9957內部集成了1個高速直接數字頻率合成器,一個高性能高速14位數模轉換器,時鐘乘法器電路,數字濾波器及其他DSP功能。AD9957的內部時鐘速度可以達到1GSPS,最高射頻輸出頻率可達400MHz,輸入數據速率可達250Mbps。AD9957與FPGA使用并行數據接口連接。
關于EasyDAB的更多資料,請訪問作者的網站:https://tipok.org.ua/node/46。
下一篇: PLC、DCS、FCS三大控
上一篇: OpenWRT下編譯madplay