女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺談關于FPGA無線遠程遙控爆炸系統

電子工程師 ? 來源:微型機與應用宋克柱楊白 ? 作者:微型機與應用宋克 ? 2021-04-06 09:59 ? 次閱讀

摘 要: 針對地震勘探的需求,設計了一種通用、可靠的長距離無線遠程遙控爆炸系統。該系統基于FPGA+STM32架構,不僅效率高、功耗低、體積小,并具有很強的系統穩定性。系統收發數據時,首先對數據進行卷積編碼、Viterbi譯碼,能夠有效地降低系統的誤碼率。利用現場可編程門陣列(Field Programmable Gate Array,FPGA)作為主控制器,系統能夠有效地處理數據,實現了遠距離可靠引爆、控制和采集。

0 引言

隨著無線通信技術的進步,在各個領域中對于無線觸發和控制技術的需求在逐步提高。在某些特定領域,不能采用“檢錯-重傳”機制[1],例如在陸地地震勘探工作中,無線控制下爆炸機的同步激發將直接關系到地層反射回波接收時刻的準確性和地震資料的質量,同時數據傳輸中的可靠性將不僅涉及炸藥等物質的浪費,更涉及人身安全。

現有的無線觸發控制系統中,往往使用單片機DSP等作為遙控系統的控制單元。但是由于其自身工作特點,往往對于精確的定時控制以及并行處理能力上比FPGA弱。FPGA適用于時序、組合等各種邏輯電路的應用場合,其內部時鐘延遲可達納秒級,具有速度快、集成度高、可靠性高等優點[2]。

為此,本文基于FPGA設計了一種新型的無線觸發控制系統,實現了數據的高可靠和同步傳輸。本文無線遠程遙控爆炸系統主要由編碼器、譯碼器、無線收發電臺和高壓起爆模塊4部分組成。在對編碼器、譯碼器同步校準后,對待發送數據進行卷積編碼、Viterbi譯碼,并加入Barker碼來實現幀的同步,并使用兩條互為備份的數據傳送通道同時發送數據。本文設計的無線觸發采集系統,即使某一數據通道出現少量錯碼,系統仍能有效地恢復出數據,并進行可靠的數據傳輸。

1 無線遠程遙控爆炸系統簡介

無線遠程遙控爆炸系統包括編碼器、譯碼器(編碼器、譯碼器硬件完全相同,只是配置邏輯不同)、高壓起爆裝置和無線通信電臺,其主要功能是控制震源激發和控制數據采集的啟動并保證震源激發和數據采集啟動同步[3]。如圖1所示,編碼器作為采集系統與譯碼器之間的橋梁,進行發送、接收數據。

譯碼器接收編碼器發來的命令,控制高壓起爆裝置,并將采集數據發送至編碼器。高壓起爆裝置在譯碼器控制下產生高壓,引爆雷管。無線通信電臺采用互為備份的雙通道通信連接編碼器和譯碼器。此系統無線傳送速率主要取決于無線收發電臺。目前系統近距離傳輸速率能達到48.59 Mb/s。

6357025080479400002247709.jpg

為了改進接收信號質量,本系統引入信道編碼的方法來改善信道質量,具體如圖2所示。發送端對數據進行組幀、并串轉換、卷積編碼、加入同步幀信息后,把數據發送至無線通信電臺進行調制。接收端的無線通信電臺對信號進行解調后發送數據至接收端的FPGA。接收端的FPGA檢測到幀同步信息后對接下來的數據保存,并進行Viterbi譯碼。FPGA對雙通道的數據進行冗余校驗,并選擇正確的數據執行相關操作。

6357025082646200001453079.jpg

2 系統硬件的實現

6357025084624300002309339.jpg

系統硬件部分包括兩部分,一部分是編碼器/譯碼器基本單元,另一部分是高壓起爆單元。本文重點介紹編碼器/譯碼器基本單元。如圖3所示,編碼器/譯碼器基本單元主要以FPGA為核心,FPGA選用Altera的EP4CGX30F23I7,主要用來完成對數據的編解碼和對信號的控制。ADS1282為基于△-∑技術的32位高精度低功耗模數轉換芯片,其主要功能是將檢波器的模擬電平信號轉換為數字信號,并將數據送至FPGA進行相關數據處理。

DAC1282為TEXAS的一款全集成數模轉換器,此轉換器可提供低失真、數字合成電壓輸出,主要用來將數字信號轉換為模擬信號并通過電纜發送至上位機

STM32F407作為無線遠程遙控爆炸系統板上的備用主控芯片,當FPGA不能正常工作時,隨時可以替代FPGA讓整個系統繼續正常工作。STM32F407ZG系列是基于高性能的ARMCortexTM-M4F的32位RISC內核,工作頻率高達168 MHz[4]。

高壓板主要由12 V轉400 V隔離電源光耦和水泥電阻等組成,與FPGA連接的信號如圖4所示,CHARGE_EN信號為充電信號。

6357025086355200009861831.jpg

FPGA將CHARGE_EN信號電平拉高時,高壓板對450 V、100 μF的電容充電。TB_TTL信號電平被FPGA拉高時,高壓板執行點火命令,引爆雷管。FIRE_CONTROL信號電平被FPGA拉高時,高壓板將雷管接通至大電容放電回路。HV_READY信號由高壓板控制,當充電完成,高壓板將此信號拉低。SH_ON信號電平被FPGA拉高時,高壓板上的電源芯片正常工作,否則進入休眠狀態,減少功耗。

當雷管被引爆時,CTB信號被拉低。TB_ACT信號為TB_TTL的反饋信號,當高壓板接收到TB_TTL信號時,將TB_ACT信號拉低送至FPGA。由以上信號按順序執行才能完成正常的引爆操作,否則不能正常進行,由此提高了系統的安全性。

3 系統同步的實現

6357025088472800002855116.jpg

無線觸發控制系統主要延遲包括激發延遲、傳輸延遲、處理延遲。同步誤差越大,地層深度偏差也就越大[5]。無線觸發控制系統具體同步時序如圖5所示。整個時序圖包括三部分:數據采集系統、編碼器、譯碼器。編碼器與采集系統之間以遙控起爆線、鐘時斷線、參考脈沖線、模擬信號線4條信號線相連。點火線用來連接編碼器和譯碼器(時間校準時才連接)。具體工作流程為:

(1)數據采集系統發出點火命令至編碼器,編碼器在接收到點火命令后,延遲1 s,發送TB命令(即鐘時斷信號)至數據采集系統開始采集數據。

(2)編碼器在接收到系統發來的點火命令時,經過時間t(t由編碼器、譯碼器間的傳輸延遲決定,t小于1 s)發送起爆命令至譯碼器進行起爆。點火脈沖是譯碼器執行引爆雷管時發出的脈沖。務必使鐘時斷信號與點火信號對齊,這樣才能保證整個系統的同步。

(3)編碼器以鐘時斷脈沖為基準計時,1.75 s后在參考脈沖線上發出參考譯碼器鐘時斷信號,再經250 ms發出參考驗證時斷信號,再經250 ms發出參考井口信號標識。

(4)譯碼器以點火脈沖為基準,經1.75 s發出譯碼器鐘時斷信號。以雷管實際引爆時刻為基準,經2 s發出驗證時斷信號,再經250 ms發出井口采集數據。編碼器接收到譯碼器發來的數據,將信號轉換成模擬信號,發送至模擬信號線上。通過參考譯碼器鐘時斷信號與譯碼器鐘時斷信號對比,可反映出鐘時斷信號與點火信號之間的時差。通過參考驗證時斷信號與驗證時斷信號,可反映出雷管通電后經多久才能引爆。

本系統采用50 MHz時鐘作為EP4CGX30F23I7N的主時鐘,保證計數器計數誤差在20 ns內。遙爆系統工作之前需進行校準,即把編碼器與譯碼器通過點火信號連接到一起,進行模擬起爆。由于無線電波傳播速度為3×108 m/s,數據在空中傳輸的延遲相比于其他延遲可以忽略不計。
編碼器準備好待發送數據,計數器開始計時,至接收到譯碼器通過點火信號線發出的點火脈沖結束,通過計數器計數的值計算出耗時作為時間補償Dt。編碼器接收到起爆命令時,需經(1 s-Dt)發送點火命令至譯碼器,這樣才能保證引爆雷管與數據采集系統同步。編碼器工作時,需將參考脈沖信號線上的信號延遲Dt,這樣,整個采集系統完全做到了同步。上述補償時間的計算及校準由系統自動完成。

4 系統測試

4.1 模塊測試

整個系統已搭建完成,并在實驗室內進行測試。測試時,將編碼器與無線模塊連接到一起,譯碼器與無線模塊連接到一起。無線遙爆觸發系統采用12 V的直流電源供電。圖6顯示了測試中利用SignalTap Ⅱ截取經卷積編碼后輸出的部分信號波形。其中x為串行輸入數據,yt為卷積編碼后輸出的數據。數據經無線發送后,經Viterbi譯碼,仿真圖形如圖7所示,編碼器發送的數據為208 bit,data_out為譯碼輸出的部分數據,譯碼數據與發送端的高低位順序相反。由于數據經發送后,高低位互換,圖上只截取了經Viterbi譯碼后的高27位的譯碼結果。

6357025096561900005130033.jpg

4.2 系統整體測試

首先,進行系統校準。將點火信號線連接好后,進行模擬起爆,系統自動進行校準,經多次測試,時間補償Dt為132.084 1 ms,圖8為示波器捕捉到的鐘時斷信號與點火信號線上的脈沖輸出,經多次測量,鐘時斷脈沖與點火脈沖時間誤差在1 ms以內,很好地完成了同步。其次,在對高壓模塊進行測試時,高壓模塊在譯碼器的控制下,在1 s內將12 V直流電壓提升至402 V,以2 ?贅的水泥電阻模擬雷管爆炸,電路正常工作,沒有出現問題,達到設計指標要求。安全放電回路采用10 k?贅水泥電阻與450 V、100 F電容構成RC回路,放點達到標準要求。

6357025098001000005519679.jpg

5 結論

在無線遙控爆炸觸發系統設計中,采用了基于卷積編碼、Viterbi譯碼的編碼和互為備份的雙通道傳輸方案,利用了FPGA內豐富的邏輯資源以及存儲資源,實現了數據的遠距離同步可靠傳輸。加入備份數據通道后,通過FPGA內部邏輯控制,在硬件上實現了對兩路數據的實時校驗及自動判選,提高了系統的穩定性和可靠性。

相比于“備份-重傳”等機制[6],該方法實現簡單、實時性好,即使某一通道不能正常工作,系統仍能正常進行。目前,該無線遙控方案已通過實驗室聯調。本文提出的互為備份的雙通道編解碼、數據冗余傳輸機制,亦可應用于其他相關無線傳輸領域,以提高遠距離數據傳輸的可靠性和穩定性。

參考文獻

[1] Zhang Sifeng, Zhang Keli, Cao Ping ,et al. Design and realization of remote synchronous data transmission system based on distributed architecture of serial concurrent bus[C]. 9th International Conference on Electronic Measurement & Instruments, Beijing, China: [s.n.], 2009,3:358-362.

[2] 潘軼群,佟剛.基于FPGA的B碼同步信號源的設計[J].微型機與應用,2013,32(8):61-63.

[3] 李科.地震勘探遙控爆炸機同步系統關鍵技術研究[D].吉林:吉林大學,2009,2-3.

[4] STM32F405xx and STM32F407xx advanced ARM-based 32-bit MCUs Reference manual[S]. STMicroelectronics,2011.

[5] 秦明輝.Shot Pro和Boom Box系統控制時序分析[J].物探裝備,2006,16(3):190-194,197.

[6] 王東旅,楊俊峰,程宏才,等.地震數據采集系統中的數據傳輸系統設計[J].數據采集與處理,2011,26(4):494-498.

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • dsp
    dsp
    +關注

    關注

    555

    文章

    8139

    瀏覽量

    355046
  • FPGA
    +關注

    關注

    1643

    文章

    21950

    瀏覽量

    613750
  • 示波器
    +關注

    關注

    113

    文章

    6519

    瀏覽量

    188102
  • 無線傳輸
    +關注

    關注

    3

    文章

    584

    瀏覽量

    41527
  • 譯碼器
    +關注

    關注

    4

    文章

    312

    瀏覽量

    50928
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    無線遠程模塊:工業/農業/物流的“遠程遙控”已就位

    無線遠程模塊 是一種能夠擴展設備通信能力,實現遠程監測和控制的設備。它利用無線技術(如達泰全數字加密無線傳輸方式等)進行數據傳輸,使得設備之
    的頭像 發表于 05-27 15:07 ?73次閱讀
    <b class='flag-5'>無線</b><b class='flag-5'>遠程</b>模塊:工業/農業/物流的“<b class='flag-5'>遠程</b><b class='flag-5'>遙控</b>”已就位

    無線水位遠程監測系統解決方案概述

    無線水位遠程監測系統是一種利用無線通信技術實現水位數據實時采集、傳輸和監控的解決方案,廣泛應用于河流、水庫、水塔、地下水等場景。
    的頭像 發表于 05-13 09:11 ?67次閱讀
    <b class='flag-5'>無線</b>水位<b class='flag-5'>遠程</b>監測<b class='flag-5'>系統</b>解決方案概述

    如何使用無線遠程控制模塊來實現rs-485無線控制?

    無線遠程控制模塊,是一種在工業自動化、遠程監控等領域廣泛應用的技術。以下將主要介紹無線遠程控制模塊及其在實現485
    的頭像 發表于 04-24 17:08 ?221次閱讀
    如何使用<b class='flag-5'>無線</b><b class='flag-5'>遠程</b>控制模塊來實現rs-485<b class='flag-5'>無線</b>控制?

    藍牙無線遙控小車

    藍牙無線遙控小車? ?各種無線遙控都有各自的優缺點和用途,我們稍做對比:1.紅外遙控,需要固定方向,不能有物體遮擋,
    發表于 04-19 17:08 ?2次下載

    【干貨】基于串口的FPGA遠程升級

    近期,我們收到許多粉絲朋友的技術問題反饋,為便于大家的學習,小編整理了一系列常見問題的技術指南,將陸續分期發布,請大家敬請關注“小眼睛FPGA”微信公眾號,在FPGA的世界里,我們努力把復雜的技術
    的頭像 發表于 04-14 09:53 ?258次閱讀
    【干貨】基于串口的<b class='flag-5'>FPGA</b><b class='flag-5'>遠程</b>升級

    我的DIY遙控器——小擺件遠程

    辦公室添置了一個小擺件,開機的時候炫彩燈光和流水噴泉,為辦公室增色不少。但是想要開關電源就需要去拔掉插頭,非常麻煩,而我又不想去買遙控插座,剛好自己懂一些無線技術,就想自己做一個DIY遙控器,
    的頭像 發表于 02-17 11:02 ?474次閱讀

    三相無線遙控開關怎么接線

    無線遙控開關是采用射頻識別技術,用無線遙控器控制各類燈具、門窗簾等設備的一種新型智能開關。三相無線遙控
    的頭像 發表于 01-18 09:38 ?1426次閱讀
    三相<b class='flag-5'>無線</b><b class='flag-5'>遙控</b>開關怎么接線

    無線遠程測試液氮方案

    無線通信技術和遠程監控平臺,實現對液氮存儲罐的液位、溫度等關鍵參數的實時監測和遠程管理。旨在提高液氮存儲的安全性、穩定性和效率,降低管理成本,并減少人工檢查的需求。 02系統組成 溫
    的頭像 發表于 11-24 10:16 ?397次閱讀
    <b class='flag-5'>無線</b><b class='flag-5'>遠程</b>測試液氮方案

    淺談高壓開關柜無線測溫系統的應用

    摘要: 高壓開關柜是保護高壓系統得以安全運轉的重要設備,不過由于高壓開關柜需要保持長期穩定的工作,因此在高壓柜的內部導電處很容易會因為過熱造成相連設備的損壞,甚至情況嚴重時將出現火災甚至爆炸等事故
    的頭像 發表于 10-19 17:10 ?573次閱讀
    <b class='flag-5'>淺談</b>高壓開關柜<b class='flag-5'>無線</b>測溫<b class='flag-5'>系統</b>的應用

    探索無線遙控智能云臺的驅動方案

    在當今科技飛速發展的時代,無線遙控智能云臺已成為眾多領域的重要工具。從攝影攝像到安防監控,從工業檢測到智能家居,其應用范圍不斷擴大。而一個高效、穩定的驅動方案則是確保無線遙控智能云臺性
    的頭像 發表于 10-15 17:38 ?604次閱讀
    探索<b class='flag-5'>無線</b><b class='flag-5'>遙控</b>智能云臺的驅動方案

    無線智能遙控開關怎么接線

    無線智能遙控開關是一種現代家居自動化系統中常見的設備,它允許用戶通過無線信號遠程控制家中的電器設備,如燈光、空調、電視等。這種開關通常由一個
    的頭像 發表于 10-12 18:17 ?2692次閱讀

    無線智能遙控開關怎么對碼

    無線智能遙控開關是一種通過無線信號控制家用電器的設備,它提供了一種方便、快捷的控制方式,使得用戶可以遠程控制家中的燈光、電器等設備。對碼是無線
    的頭像 發表于 10-12 18:12 ?4183次閱讀

    從硬件角度分析黎巴嫩尋呼機爆炸事件,最有可能的原因

    黎巴嫩安全兩名官員表示,每部傳呼機的電池旁都被植入了少量的炸藥,重量約有一到兩盎司,還植入了一個遙控裝置可以遠程觸發引爆炸藥。
    的頭像 發表于 09-21 18:12 ?2075次閱讀
    從硬件角度分析黎巴嫩尋呼機<b class='flag-5'>爆炸</b>事件,最有可能的原因

    【新品】遠程操控新利器,4G遠程遙控開關模組!小體積低延遲

    隨著物聯網技術的迅猛發展,遠程控制模組正逐漸成為智能設備連接和控制的關鍵組成部分。這些模組不僅實現了設備的遠程監控和管理,還大幅提升了系統的智能化水平。今天為大家介紹一款億佰特最新研發的4G
    的頭像 發表于 09-20 08:07 ?835次閱讀
    【新品】<b class='flag-5'>遠程</b>操控新利器,4G<b class='flag-5'>遠程</b><b class='flag-5'>遙控</b>開關模組!小體積低延遲

    基于 FPGA 的會議系統設計

    多人在同一客戶端使用。 02.系統組成及功能部分 2.1 整體介紹 本系統由麥克風陣列模塊、FPGA 處理器模塊、攝像頭模塊、遠程數據傳輸 模塊和顯示模塊共同組成。麥克風陣列
    發表于 08-01 18:40