<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設計應用 > 多路測量信號擴頻傳輸?shù)腄SP系統(tǒng)實現(xiàn)

          多路測量信號擴頻傳輸?shù)腄SP系統(tǒng)實現(xiàn)

          作者: 時間:2010-03-18 來源:網(wǎng)絡 收藏


          本文引用地址:http://www.ex-cimer.com/article/195491.htm

          4. 系統(tǒng)軟件設計 作為整個系統(tǒng)的控制和處理核心,要完成大量的工作,總結起來主要有下面幾項:
          1.對其自身的初始化;
          2.載入擴頻碼序列并存放于片內(nèi) RAM里,以及接收時根據(jù) FPGA的同步信號完成擴頻序列的同步;
          3.接收 A/D轉換送來的數(shù)據(jù),并存放在預先開辟的數(shù)據(jù)區(qū)間;
          4.對接收到的數(shù)據(jù)分別進行擴頻調(diào)制,并將調(diào)制后的數(shù)據(jù)也存放在開辟好的數(shù)據(jù)存儲區(qū)間;
          一對經(jīng)過擴頻調(diào)制后的數(shù)據(jù)合成一路數(shù)據(jù)并進行數(shù)字調(diào)制;
          一對接收到的擴頻信號進行擴頻解調(diào),恢復出原始的信號并送入數(shù)據(jù)存儲區(qū)間。

          本系統(tǒng)所有的 軟件設計都是在 CCS2.0集成開發(fā)環(huán)境 [8]下進行的,采用基于 TI公司 C5000系列 DSP的匯編語言和 C語言混合編寫的。其發(fā)射模塊和接收模塊的軟件流程分別如圖 3(a)和(b)所示:
          本系統(tǒng)采用對每路分別做擴頻調(diào)制的同時利用擴頻碼碼分復用后再進行的方法,不需經(jīng)過頻分復用或時分復用后再做擴頻調(diào)制進行[9],這使得系統(tǒng)更簡化,在提高信號可靠性的同時也可提高系統(tǒng)的頻帶利用率。電路設計中主要涉及到了擴頻信號的基帶處理。如果要實現(xiàn)信號的無線擴頻傳輸。則可以在設計的基礎上,加入射頻調(diào)制模塊,基帶信號經(jīng)過調(diào)制后轉換為射頻信號發(fā)射出去,接收到的射頻信號經(jīng)射頻解調(diào)后,再進行解擴處理即可。
          5.結束語
          在多路的擴頻傳輸系統(tǒng)中,利用不同偽隨機碼調(diào)制不同信號,實現(xiàn)信號的復用和擴頻傳輸。在接收端實現(xiàn)系統(tǒng)同步后,先解調(diào)再利用相干檢測法解擴,恢復出原信號實現(xiàn)多路信號。該擴頻通信系統(tǒng)可實現(xiàn)多路信號的有效傳輸,具有抗干擾能力強、易保密等優(yōu)點。本系統(tǒng)利用 DSP系統(tǒng)實現(xiàn)多路擴頻傳輸,充分利用了 DSP器件的優(yōu)點和擴頻通信系統(tǒng)的特性,是一種有發(fā)展前途的檢測信號傳輸實現(xiàn)方式。


          圖 3 DSP系統(tǒng)軟件流程
          本文創(chuàng)新點:本文在對多路測量信號的傳輸系統(tǒng)研究的基礎上,提出了對所傳輸信號的頻譜進行擴展的同時利用碼分復用實現(xiàn)多路信號復用傳輸?shù)姆椒?。并利?DSP實現(xiàn)了多路測量信號擴頻傳輸系統(tǒng),實驗結果說明該系統(tǒng)是可行的。


          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();