新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 海上地震探測傳輸系統的設計

        海上地震探測傳輸系統的設計

        作者: 時間:2011-06-28 來源:網絡 收藏
         圖5為使用Quartus II 9.0中的Signal Tap II工具查看到的從尾包數第三塊傳輸板內部信號的實際測量信號圖。其中a3為解析后同步采集命令使能,dataout為數據發送端,next為接收后續板數據端。圖5中最下面四個信號為發送狀態機信號,其中SELF為發送本地FIFO數據,SYN為發送數據間隙時的同步序列,NEXT為發送后續數據,配合bendififo與rxfifo的讀寫信號完成數據的有序上傳,其中一幀數據為76 B。

        3.3 LVDS傳輸失鎖問題的軟件設計
          MAX9206在接收數據時會從數據中提取時鐘,如果提取不到時鐘,則稱為失鎖。失鎖后MAX9206不再輸出有效數據,直到再次鎖定時鐘數,數據輸出再次有效。由于傳輸線路存在各種噪聲,長時間運行時要求系統盡量不出現失鎖情況,在出現失鎖時要求能盡快再次鎖定時鐘。
        首先LVDS接口電路在系統上電后由FPGA將MAX9205的SYN腳(用于使接收端MAX9206更快地鎖定接收端MAX9205的時鐘)置為高電平2 ms,用于使MAX9205和MAX9206鎖定自身的時鐘,然后接收端MAX9206鎖定接收數據時鐘。MAX9205的SYN引腳置為高電平時忽略輸入數據,串行輸出一組同步數據,數據格式為“000000111111”,目的是使MAX9206更快地從接收數據中鎖定時鐘,2 ms后若不從MAX9205輸出數據則會導致MAX9206失去接收時鐘。所以在SYN引腳置為低電平時,MAX9205輸出”0000011111”(同步序列),然后再加上MAX9205并轉串時的起始位和終止位而組成“000000111111”,而使同步不易失鎖。
         為提高系統的穩定性,使失鎖后能迅速再次鎖定時鐘,系統采用在發送數據的空閑時間里發送同步序列的方法,在發送同步序列時至多42個周期時鐘便會鎖定。所以在發送一幀數據后發送42個周期的同步序列。這種方法雖然引入冗余,使有效數據率下降,但在數據傳輸率高達160 Mb/s的情況下,這種方法也完全可以滿足系統要求,且空閑時發送同步序列的方法使系統更不易發生失鎖,提高了系統的穩定性。
        4 實驗結果
        實驗結果如表1所示。其中情況1中為實驗室正常條件下,未加干擾;情況2中在傳輸雙絞線旁放置輸2 MHz干擾源,情況3中在傳輸雙絞線旁放置輸5 MHz干擾源。

        由于在海水中高頻信號衰減較大,不易出現高頻干擾,由實驗結果可知系統較適于海上傳輸。
        該系統采用了流水線逐級上傳的方法解決了電纜外部需要大量緩存的問題。首次把基于LVDS和預加重及均衡的傳輸方式引入海上拖纜,實現了長距離高速率傳輸。經初步聯調,現該系統工作正常,達到了項目對系統高速度和穩定性的要求。
        參考文獻
        [1] 曾翔,宋克柱,唐世悅.基于光纖的多級數據采集設計[J].光纖與電纜及其應用技術,2005(6):29-31.
        [2] 曾翔.地震拖纜多級數據[D].安徽:中國科學技術大學,2006.
        [3] 彭勇,黃秋元.LVDS的接口電路設計[J].武漢理工大學學報.信息與管理工程版,2005(10):189-192.
        [4] Stephen Kempaimen.Low Voltage Differential Signaling [J]. Insight,2005(2):15-20.


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 望城县| 藁城市| 衢州市| 威海市| 贡山| 中西区| 五寨县| 隆尧县| 兴城市| 昌平区| 威宁| 旬邑县| 孝昌县| 清镇市| 长宁区| 扎赉特旗| 大安市| 广安市| 如皋市| 开江县| 开鲁县| 惠东县| 麻阳| 江都市| 正安县| 高雄市| 牙克石市| 阳东县| 泸州市| 元朗区| 延庆县| 翁牛特旗| 宜城市| 惠东县| 荆州市| 稻城县| 嘉禾县| 含山县| 通辽市| 陇川县| 赤水市|