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

          新聞中心

          EEPW首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 海上地震探測(cè)傳輸系統(tǒng)的設(shè)計(jì)

          海上地震探測(cè)傳輸系統(tǒng)的設(shè)計(jì)

          作者: 時(shí)間:2011-06-28 來源:網(wǎng)絡(luò) 收藏

          2.3 LVDS電路實(shí)現(xiàn)
           LVDS是一種小振幅差分信號(hào)技術(shù),使用幅度非常低的信號(hào)(約350 mV)通過一對(duì)差分線或平衡電纜傳輸數(shù)據(jù)[3]。LVDS功耗小,速率快,可直接相連[4],但直連的傳輸距離短,通常只有幾米,故本系統(tǒng)采用了預(yù)加重和均衡電路來擴(kuò)展傳輸距離。
          如圖3所示,信號(hào)先通過MAX9205并串轉(zhuǎn)換后輸出,然后經(jīng)隔直和電壓匹配后傳送給由CLC006組成的信號(hào)驅(qū)動(dòng)電路,信號(hào)峰峰值被提升后經(jīng)阻抗匹配并輸出,其中通過改變R5的大小可調(diào)整CLC006輸出信號(hào)的峰峰值。信號(hào)被提升前與提升后的波形如圖3所示。

           信號(hào)經(jīng)100 m雙絞線傳輸后峰峰值降低且上升沿變緩,如圖4中C點(diǎn)波形所示。


           接收端經(jīng)電阻網(wǎng)絡(luò)進(jìn)行阻抗匹配,電阻阻值采用如下公式進(jìn)行計(jì)算:

          其中Z0為雙絞線特征阻抗,VPP為信號(hào)峰峰值。接收到的信號(hào)經(jīng)由CLC014芯片組成的均衡電路進(jìn)行信號(hào)均衡后輸入到MAX9206中,圖4中給出了C、D兩點(diǎn)的測(cè)量波形圖。
          3 FPGA中數(shù)據(jù)的傳輸過程
          3.1 傳輸板的命令解析及下傳過程

           命令通道采用自定義串口協(xié)議,將命令幀格式設(shè)計(jì)為兩個(gè)9位的字節(jié),其中一個(gè)字節(jié)傳送命令,另一個(gè)字節(jié)傳送參數(shù)。每個(gè)字節(jié)中的第9位用于作為命令和數(shù)據(jù)的標(biāo)識(shí)位。
          命令下傳時(shí)有兩種模式,一種為總線模式,一種為級(jí)聯(lián)模式,使用總線模式比級(jí)聯(lián)模式的優(yōu)勢(shì)在于不用使信號(hào)經(jīng)FPGA解析,信號(hào)延遲小,缺點(diǎn)為傳輸距離有限,所以采用命令經(jīng)過傳輸板后重新驅(qū)動(dòng)的方式發(fā)送命令,同時(shí)接收進(jìn)本地FPGA解析。
          總線模式中命令都采用廣播方式接收,動(dòng)態(tài)設(shè)置傳輸板包號(hào)成為一個(gè)關(guān)鍵問題,設(shè)置包號(hào)即為把傳輸板以距離船體遠(yuǎn)近的方式設(shè)置序號(hào)。由于所有傳輸板同等接收命令,所以不能像級(jí)聯(lián)模式那樣通過命令經(jīng)各傳輸板解析下傳的方式區(qū)別各傳輸板以達(dá)到動(dòng)態(tài)設(shè)置包號(hào)的目的。為解決此問題,系統(tǒng)采用的方法為:先下傳點(diǎn)名命令,各傳輸板接收到此命令后通過級(jí)聯(lián)的數(shù)據(jù)通道發(fā)送一點(diǎn)名幀,點(diǎn)名幀中包含包號(hào)信息,初始包號(hào)信息為“0”,當(dāng)傳輸板接收到點(diǎn)名幀后,把點(diǎn)名幀中的包號(hào)信息加一后繼續(xù)下傳,依次類推,每個(gè)傳輸板最后發(fā)送的點(diǎn)名幀中的包號(hào)就是自身的包號(hào)。
          3.2 傳輸板的數(shù)據(jù)處理及上傳過程
          為了保證傳輸速率,采集板的數(shù)據(jù)分兩路傳送到傳輸板,傳輸板采用“乒乓結(jié)構(gòu)”的方式把兩路數(shù)據(jù)合成一路,并添加狀態(tài)信息與CRC(Cyclical Redundancy Check)16校驗(yàn)位,最后通過8B/10B的編碼后將數(shù)據(jù)存入本地FIFO中。由于MAX9205與MAX9206數(shù)據(jù)線都是10 bit,用8B/10B編碼在完成直流均衡功能的同時(shí)方便了程序的編寫。
          當(dāng)各傳輸板接收到上位機(jī)發(fā)送的“采集數(shù)據(jù)”指令后,一方面各傳輸板將命令下傳到與之對(duì)應(yīng)的采集板,使采集板采集并上傳一組數(shù)據(jù);另一方面?zhèn)鬏敯鍖⑸蟼饕粠镜谾IFO中的數(shù)據(jù)到下一級(jí)傳輸板中,同時(shí)把接收到的上一傳輸板數(shù)據(jù)存入一個(gè)異步FIFO中,待上傳本地?cái)?shù)據(jù)完畢后再依次上傳接收并存入異步FIFO中的數(shù)據(jù),依此類推,直至把最后一個(gè)傳輸板上的數(shù)據(jù)也上傳至其下一個(gè)傳輸板。



          評(píng)論


          相關(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); })();