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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于DSP的軌道移頻信號解調(diào)實現(xiàn)

          基于DSP的軌道移頻信號解調(diào)實現(xiàn)

          作者: 時間:2011-04-18 來源:網(wǎng)絡(luò) 收藏

          摘要 提出了以雙路TMS320F2812為核心,接收ZPW-2000A的FSK。前端通過調(diào)理,利用內(nèi)部的AD對FSK采樣。經(jīng)過FFT變換出栽頻頻率、Z—FFT低頻頻率,以及通過的SPI口。對兩路解調(diào)出的信號進行比較,若一致,則輸出。該設(shè)計采用雙機熱備,使系統(tǒng)的工作可靠性更強。結(jié)果證明,系統(tǒng)有較高的頻率分辨率和實時性。
          關(guān)鍵詞 ;FSK;ZPW-2000A

          隨著交通的發(fā)展,列車運行速度逐年提高,列車在行車區(qū)間的通過能力和安全運行,對整個鐵路網(wǎng)的高效和正常運行起著重要作用。電路中發(fā)碼設(shè)備向機車提供行車指令信息,因此,接收系統(tǒng)解調(diào)的正確性與實時性,就成為保障機車安全行駛的重要因素。
          國內(nèi)鐵路機車行車指令主要采用移頻信號傳輸,即頻移鍵控信號(FSK),該信號具有相位連續(xù)和非線性調(diào)制等特點,實時高精度的檢測具有較大困難。傳統(tǒng)FSK信號解調(diào)采用檢周期的時域處理法,此方法主要存在頻率分辨率低、實時性差等問題,很難達到要求的解調(diào)精度。隨著數(shù)字頻率解調(diào)技術(shù)的發(fā)展和DSP的應(yīng)用,為FSK信號的精確解調(diào)提供有效而可靠的途徑。
          文中采用了單片DSP器件TMS32F2812,通過對移頻信號解調(diào)算法的研究,使設(shè)計系統(tǒng)具有集成度高、實時性好、抗干擾能力強和可靠性高等優(yōu)點。

          1 系統(tǒng)的整體設(shè)計
          系統(tǒng)采用了TMS32F2812處理芯片,主頻高達150 MHz,時鐘周期為6.67 ns。2×8的ADC轉(zhuǎn)換通道。SPI串口。兩個1 kb×16 SARAM等模塊,這些模塊易于ADC的采樣、主從控制芯片的數(shù)據(jù)交換和FFT變換所需要的大容量SARAM空間。
          本系統(tǒng)總體設(shè)計如圖1所示。采用雙機熱備,兩路同時對調(diào)理后的FSK信號采樣和解調(diào),比較一致輸出,這樣可提高系統(tǒng)的可靠性。

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

          a.JPG



          2 主要技術(shù)
          2.1 信號調(diào)理
          信號調(diào)理主要用低通濾波器,低通濾波器的設(shè)計使用的是MicroChip濾波器設(shè)計的軟件FilterLab,該軟件只需輸入通帶頻率和濾波器的階數(shù),就可以生成相應(yīng)的電路圖,省去了濾波器設(shè)計中復(fù)雜的運算。圖2所示是FilterLab軟件生成的Butterworth低通濾波器,階數(shù)為4,通帶頻率為4 000 Hz,圖中給出了濾波器電容電阻的建議取值。

          b.JPG


          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();