999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于LabVIEW FPGA的數據傳輸技術

2020-01-06 03:44:59代華斌秦占陽
電子產品世界 2020年4期

代華斌 秦占陽

摘要:數據傳輸就是依照適當的規程,經過一條或多條鏈路,在數據源和數據宿之間傳送數據的過程。也表示借助信道上的信號將數據從一處送往另一處的操作。基于LabVIEW FPGA數據傳輸技術是基于網絡傳輸的一種,它具有TCP傳輸和UDP傳輸兩種方式,為了保證傳輸過程中不產生數據丟失,本文通過重新構造數據類型并通過打包與接包的方式進行數據交換,保證了數據在高速采樣條件下的連續性與穩定性,為底層FPGA硬件向上位機數據交換提供了一種嶄新的模式。

關鍵詞:FPGA;abview;TCP/IP;UDP;數據復用

0引言

西安某汽車電子有限公司生產的XLM油泵支架產品功能測試臺設計中,有一項針對高度阻值(TSG)的功能測試。該測試內容要求阻值電壓采樣與液位高度進行一一對應。使用傳統的采集方式難以保證采集的可靠性。基予該設計要求,本文提出了一種采用LabVIEWFPGA的數據傳輸技術,該技術能夠在高速采樣的前提下確保數據傳輸的穩定性與可靠性。

1數據傳輸

數據傳輸技術主要用于多機通信領域,一般在數據交換過程中,為保證數據的穩定可靠傳輸而制定的特殊傳送規則。其傳輸過程也根據傳輸的物理介質而不同。具體而言可分為以下幾種:

1.1基帶、頻帶和數字數據傳輸

①基帶傳輸是指由數據終端設備(DTE)送出的二進制“1”數據傳輸或“0”的電信號直接送到電路的傳輸方式。基帶信號未經調制,可以經過碼形變換(或波形變換)進行驅動后直接傳輸。

②大多數傳輸信道是帶通型特性,基帶信號通不過。采用調制方法把基帶信號調制到信道帶寬范圍內進行傳輸,接收端通過解調方法再還原出基帶信號的方式,稱為頻帶傳輸。

③數字數據傳輸是利用數字話路傳輸數據信號的一種方式。

1.2并行傳輸與串行傳輸

①并行傳輸是構成字符的二進制代碼在并行信道上同時傳輸的方式。

②串行傳輸是構成字符的二進制代碼在一條信道上以位(碼元)為單位,按時間順序逐位傳輸的方式。速度雖慢,但只需一條傳輸信道,投資小,易于實現,是數據傳輸采用的主要傳輸方式。也是目前計算機通信采取的一種主要方式。

1.3異步傳輸和同步傳輸

①異步傳輸是字符同步傳輸的方式。當發送1個字符代碼時,字符前面要加1個“起”信號,長度為1個碼元寬,極性為“0”,即空號極性;而在發完1個字符后面加1個“止”信號,長度為1,1.5或2個碼元寬,極性為“1”,即傳號極性。接收端通過檢測起、止信號,即可區分出所傳輸的字符。字符可以連續發送,也可單獨發送,不發送字符時,連續發送停止信號。

②同步傳輸是位(碼元)同步傳輸方式。該方式必須在收、發雙方建立精確的位定時信號,以便正確區分每位數據信號。在傳輸中,數據要分成組(或稱幀),一幀含多個字符代碼或多個獨立碼元。在發送數據前,在每幀開始必須加上規定的幀同步碼元序列,接收端檢測出該序列標志后,確定幀的開始,建立雙方同步。接收端DCE從接收序列中提取位定時信號,從而達到位(碼元)同步。

1.4單工、半雙工和全雙工傳輸

單工傳輸指數據只能按單一方向發送和接收;半雙工傳輸指數據可以在2個方向傳輸但不能同時進行,即交替收、發;全雙工傳輸指數據可以在2個方向同時傳輸,即同時收和發。一般四線線路為全雙工數據傳輸,二線線路可實現全雙工數據傳輸。

2復用技術

復用技術是指一種在傳輸路徑上綜合多路信道,然后恢復原機制或解除終端各信道復用技術的過程,主要包括以下幾種:

頻分復用(FDM):載波帶寬被劃分為多種不同頻帶的子信道,每個子信道可以并行傳送一路信號。FDM用于模擬傳輸過程。

時分復用(TDM):在交互時間間隔內在同一信道上傳送多路信號。TDM廣泛用于數字傳輸過程。

碼分復用(CDM):每個信道作為編碼信道實現位傳輸(特定脈沖序列)。這種編碼傳輸方式通過傳輸唯一的時間系列短脈沖完成,但在較長的位時間中則采用時間片斷替代。每個信道,都有各自的代碼,并可以在同一光纖上進行傳輸以及異步解除復用。

波分復用(WDM):在一根光纖上使用不同的波長同時傳送多路光波信號。WDM用于光纖信道。WDM與FDM基于相同原理但是它應用于光纖信道上的光波傳輸過程。

粗波分復用(CWDM):WDM的擴張。每根光纖傳送4到8種波長,甚至更多。應用于中型網絡系統(區域或城域網)。

密集型波分復用(DWDM):WDM的擴展。典型的DWDM系統支持8種或以上波長。顯現系統支持上百種波長。

在數據通信中,復用技術的使用極大地提高了信道的傳輸效率,取得了廣泛地應用。多路復用技術就是在發送端將多路信號進行組合,然后在一條專用的物理信道上實現傳輸,接收端再將復合信號分離出來。多路復用技術主要分為兩大類:頻分多路復用(簡稱頻分復用)和時分多路復用(簡稱時分復用),波分復用和統計復用本質上也屬于這兩種復用技術。另外還有一些其他的復用技術,如碼分復用、極化波復用和空分復用等。

3基于網絡的傳輸

基于網絡的傳輸一般分為TCP/IP傳輸與UDP傳輸兩種。

UDP是簡單的面向數據報的運輸層協議:進程的每個輸出操作都正好產生1個UDP數據報,并組裝成1份待發送的IP數據報。UDP數據報封裝成1份IP數據報的格式如圖1所示。

UDP不提供可靠性連接:它把應用程序傳給IP層的數據發送出去,但是并不保證它們能到達目的地。

TCP和DUDP都使用相同的網絡層(IP)。TCP提供了一種可靠的面向連接的字節流運輸層服務。如圖2所示:

TCP向應用層提供與UDP完全不同的服務。TCP提供一種面向連接的、可靠的字節流服務。TCP將用戶數據打包構成報文段;它發送數據后啟動1個定時器,等待對端數據確認;另一端對收到的數據進行確認,對失序的數據重新排序,丟棄重復數據;TCP提供端到端的流量控制,并加以計算和驗證。

面向連接意味著2個使用TCP的應用(通常是1個客戶和1個服務器)在彼此交換數據之前必須先建立1個TCP連接。這一過程與打電話很相似,先撥號振鈴,等待對方摘機說“喂”,然后才說明是誰。TCP傳輸協議連接過程:

首先建立連接,TCP用3個報文段完成連接的建立。這個過程也稱為3次握手(three-way handshake)。如圖3所示。

數據發送必須經過接收方確認,并且有超時重傳等保障機制,這是TCP傳輸有一定保障的根本原因,如圖5所示。

可以看到,完成1次數據傳送,除了完成連接、終止連接外,至少還需要1個數據分組與1個ACK分組。

UDP與TCP提供不同的傳輸方式與不同的傳輸質量,TCP以增加網絡開銷的方式提供傳輸保障。在GPRS網絡實際測試,當網絡正常情況下,從GPRSDTU→GPRS網絡→互聯網→用戶數據中心這個通路上,UDP傳輸有效性>99%,TCP傳輸有效性=100%。

4基于labvlEW FPGA的數據傳輸

基于LabVIEW FPGA的數據傳輸,是基于TCP/IP的一種改進方式。如圖6所示。

這種方式主要用于FPGA架構的c-RIO系統與上位機通信時為保證底層數據能夠可靠傳輸的獨特數據流傳輸方式。其技術特點在于從FPGA底層進行數據構造,即將一般數據類型(如定點型、浮點型)轉換成計算機底層可識別的布爾數據類型進行數據構造,如圖7所示。

當數據傳輸至RT層,通過數據解析的過程將FPGA的高速數據流進行數據識別并轉換至上位機可傳輸的數據格式,如圖8所示。

為保證數據的不丟失,RT打包過程采用了重聯與數據殘留清空方式,以確保每次重聯的過程能夠進行可靠的數據傳輸。上位機的接收過程如圖9所示。

當數據傳送至上位機后,將不同數據類型按照包頭加以解析,并按照構造數據類型進行數據重建。過程如圖10所示。

5結論

基于LabVIEW FPGA數據傳輸方式主要用于高速數據流傳輸的情況,這種方式是在TCP/IP基礎上的一種改進傳輸方式。目前已成功應用在西安某汽車電子有限公司所生產的XLM生產線功能測試臺改造項目中。該項目要求在電機運行的過程中對電阻電壓進行高速可靠采樣并傳輸,采用基于LabVIEW FPGA數據傳輸方式很好地解決了該問題,目前設備運行良好。

主站蜘蛛池模板: 自拍中文字幕| 内射人妻无套中出无码| 国产永久在线视频| 精品综合久久久久久97| 无码精品福利一区二区三区| 在线五月婷婷| 免费无码在线观看| 亚洲成人一区二区三区| 九九线精品视频在线观看| swag国产精品| 视频二区国产精品职场同事| 久久久久久午夜精品| 毛片卡一卡二| 在线观看国产网址你懂的| 久久中文无码精品| 无码高清专区| 国产性爱网站| 亚洲视频无码| 久久久久88色偷偷| 搞黄网站免费观看| 国产乱人乱偷精品视频a人人澡| 熟妇丰满人妻| 五月婷婷综合网| 成人亚洲国产| 麻豆国产精品一二三在线观看| 国产免费a级片| 成人另类稀缺在线观看| 亚洲午夜国产精品无卡| 99r在线精品视频在线播放 | 欧美在线国产| 精品国产www| 国产亚洲欧美在线视频| 国产后式a一视频| 国产网站黄| 国产综合色在线视频播放线视| 亚洲天堂日韩在线| 国产精品美女自慰喷水| 精品久久777| 欧美亚洲一区二区三区导航| 波多野结衣的av一区二区三区| 99精品视频九九精品| 无码内射在线| 中文毛片无遮挡播放免费| 亚洲高清在线天堂精品| 国产一区自拍视频| 视频在线观看一区二区| 国产高清毛片| 欧美日韩精品一区二区在线线| 一本大道香蕉久中文在线播放| 日韩精品欧美国产在线| 一级毛片高清| 2020国产精品视频| 97久久免费视频| 麻豆国产原创视频在线播放| 国产九九精品视频| 伊人蕉久影院| 美女被狂躁www在线观看| 国产资源免费观看| 成人福利在线视频免费观看| 日本高清视频在线www色| 国产精品一区二区无码免费看片| 蜜桃臀无码内射一区二区三区| 亚洲精品在线91| 91免费观看视频| 国产在线视频导航| 又黄又爽视频好爽视频| 国产成人精品视频一区二区电影| 蜜臀av性久久久久蜜臀aⅴ麻豆| 欧美.成人.综合在线| 国产在线八区| 日韩高清一区 | 香蕉eeww99国产在线观看| 国产三级视频网站| 日本午夜网站| 午夜福利在线观看入口| 亚洲天堂视频在线观看免费| 在线一级毛片| 欧美福利在线观看| 999精品色在线观看| 男女性色大片免费网站| 国产精品va免费视频| 亚洲国产精品日韩欧美一区|