《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于LabVIEW的CSDB總線數據測試技術
基于LabVIEW的CSDB總線數據測試技術
摘要: 本文分析和研究了CSDB總線的協議,并介紹了通過計算機的RS-232串口及相應電平轉換電路,基于LabVIEW7.1軟件開發平臺實現的計算機與UUT的雙向通信。其中,支持通信的軟件實現是關鍵。
Abstract:
Key words :

本文分析和研究了CSDB總線的協議,并介紹了通過計算機的RS-232串口及相應電平轉換電路,基于LabVIEW7.1軟件開發平臺實現的計算機與UUT的雙向通信。其中,支持通信的軟件實現是關鍵。

  


 

  圖1 CSDB總線結構

  CSDB總線協議簡介

  CSDB總線體系結構的物理層規定了總線的機械特性和電氣特性;數據鏈路層給出了數據幀的定義以及數據幀之間的定時要求,并對總線連接的各種航空設備的參數做出了詳細的規定。

  物理層

  CSDB是單向廣播式異步串行總線標準,它可以構成單信源、多接收器的傳輸系統。總線數據采用NRZ編碼,全雙工差分方式傳輸。CSDB信號的數據格式與RS-232-C標準完全相同,都為異步串行通信格式,即:一個起始位、八個數據位、一個奇偶校驗位、一個停止位,其電氣標準為RS-422-A。

  數據鏈路層

  CSDB總線是面向字節的傳輸協議,固定長度的字節組成消息塊,再由一定長度的消息塊組合成幀,封裝在數據幀中的不同數據通過各自的地址字節加以區別,不同的數據幀之間通過同步消息塊分割。CSDB總線數據結構如圖1所示。

  在圖1中,消息塊(Message Block)的第一個字節Byte 0稱為標識 (或地址),消息塊都是通過標識來區分的。消息塊的長度是固定不變的,為6字節。CSDB采用的是異步串行傳輸方式,通過起始位和停止位完成字節的位同步,因此,在編碼中不必帶有時鐘信息。幀同步通過識別同步消息塊6個字節的十六進制“A5”來實現,同步消息塊標識了每個數據幀的開始位置。

  其中:t1=幀時間長=1/最大更新率

  t2=消息塊間隙時間長(無限制)

  t3=總線空閑時間(最小11bit的時間)

  t4=字節間隙時長(無限制)

  CSDB總線信號測試

  測試原理

  對CSDB總線信號進行測試,是先將CSDB信號電平轉換為和計算機適應的RS-232電平,再根據CSDB總線的規則,實現對控制信息的正確發送和實時反饋信息的正確接收,并根據需要,將有用信息提出送測試系統處理,完成對航空機載設備的自動化測試。具體步驟分為信號電氣轉換、通信同步、LabVIEW實現。

  

 

  圖2 CSDB總線信號通信原理框圖

  通信配置

  (1)電氣轉換

  CSDB總線信號經過電氣轉換芯片后直接與計算機進行串口通信。在進行RS-422-A到RS-232的電氣標準轉換時,使用MAX488全雙工電平轉換芯片。

  (2)通信同步

  CSDB總線為異步串行通信,按照串行數據傳輸的基本原理,實現正確通信的基本條件是保持接收和發送雙方時鐘一致,以避免發送與接收雙方的數據位寬產生累積誤差,造成不能正確檢測到總線數據。在串行通信中,信息是按位傳送的,傳送速率用波特率表示,數據的發送和接收受各自的時鐘控制,因此,發送方和接收方的波特率應保持一致。經對具體部品測試,CSDB數據總線數據波特率為12.5Kbit/s,為與此同步,要求計算機產生的波特率也應為12.5Kbit/s。

  如圖2所示,在計算機中負責串行通信的器件為8250異步通信適配器(UART),或其兼容元器件,程序通過對8250內部的寄存器讀寫來控制通信模式,8250使用頻率為1.8432MHz的基準時鐘輸入信號作為主數據時鐘,通過對8250內部寄存器置位來獲得需要的波特率。在異步串行通信中,為防止由于信號畸形、不同步等原因造成對數據的誤讀,通信適配器規定每讀取或發送1bit數據至少要用16個時鐘脈沖來控制其波特率,實際應用中波特率時鐘是主時鐘的1/16或1/(16×N),對于要求的波特率,在寫寄存器時用如下公式計算除數因子:

  除數因子=(主數據時鐘頻率/16)/波特率=115200/波特率

  在算出除數因子后,將相應數據寫入8250內部的波特率設置寄存器,即可在串口得到相應波特率的數據。經計算,115200除以12500后不為整數,所以,受到計算機異步通信適配器8250的限制,在波特率設置上不能完全和12.5Kbit/s相同,經計算,當除數因子取9時對應的波特率為12.8Kbit/s,與CSDB總線要求的波特率最為接近,其每bit占據78?S,相對80?S/bit(12.5Kbit/s)誤差為0.25%,小于串行通信波特率最大容許誤差5%,理論上可實現通信同步,因此在程序上將通信的波特率設置為12.8Kbit/s。

  基于LabVIEW7.1的總線通信

  用LabVIEW7.1編程來實現總線通信時,用戶不必對GPIB,RS-232,VXI等硬件有專門的了解,LabVIEW為用戶提供了標準的I/O接口函

  數庫,在Lab VIEW的Functions→All Functions→Instrument I/O中提供了GPIB、串口通信等各種函數模塊,為實現串口通信提供了便捷的實現方法。軟件流程如圖3所示。

  

 

  圖3 串口通信軟件流程圖

  軟件設計中的關鍵問題及解決方法

  (1) 發送數據幀結構多樣化解決方法

  通過對系統中不同部品的實際測試發現,由于其互聯情況不同,相應部品控制碼的幀結構也不盡相同,同步字后跟1~4個控制消息塊不等,而在自動化測試系統中要求此通信軟件具有通用性。為此,將發送程序中控制消息塊接口設為最大(4個),當程序檢測到某一接口有數據輸入時就發送此數據,若沒有,則以相等長度的延時替代。這樣,在保證所有數據幀周期相同的情況下,滿足了不同部品控制碼的不同要求。

  (2) 接收數據多重校驗

  數據接收程序中,LabVIEW要求設置接收數據緩沖長度,程序在接收此長度數據后才能進行后續處理。實際程序運行后發現,如緩沖長度僅為一幀(24×8bit),接收數據有可能誤接收。為避免此情況,將緩沖長度設置為一幀字長的4~6倍,在接收到數據后,再根據同步字、標號等多重匹配原則進行驗證后將數據取出,再將4~6組數據相比較,如相同,則認為數據可信,如不相同,則認為數據不可信。

  結語

  作CSDB總線數據測試時,可以方便通過界面改變需要發送的數據,接收的數據也可實時顯示出來,便于測試分析。把此程序封裝成一個子函數模塊,可應用于某航空無線電自動測試系統中,基于對CSDB總線的收發控制,成功實現了VIR-32導航接收機、VHF-22 甚高頻電臺等相關產品的自動測試。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          精品成人乱色一区二区| 欧美一乱一性一交一视频| 久久亚洲私人国产精品va媚药| 久久激情视频久久| 在线观看91精品国产麻豆| 国产亚洲一区二区三区| 美日韩精品免费观看视频| 亚洲精品资源美女情侣酒店| 国产精品免费一区豆花| 欧美日本不卡| 免费成人高清视频| 美女视频黄a大片欧美| 在线观看日韩av电影| 亚洲天堂av高清| 国产午夜精品全部视频在线播放| 欧美日韩福利视频| 国产一区二区在线免费观看| 欧美视频在线观看| 欧美日韩中文字幕在线视频| 久久天堂国产精品| 亚洲第一精品影视| 亚洲视频在线观看| 亚洲精品国产精品久久清纯直播| 亚洲一本大道在线| 国产女精品视频网站免费| 国产视频一区欧美| 欧美韩日视频| 欧美性一区二区| 亚洲精品日韩激情在线电影| 国产精品一区二区三区四区| 香蕉久久夜色精品国产| 亚洲免费观看高清完整版在线观看| 亚洲人www| 亚洲国产黄色片| 欧美激情中文字幕乱码免费| 另类春色校园亚洲| 午夜精品在线观看| 欧美大片一区二区三区| 亚洲三级国产| 亚洲一区二区三区中文字幕| 在线精品视频在线观看高清| 激情综合激情| 美女性感视频久久久| 午夜国产欧美理论在线播放| 欧美第一黄网免费网站| 欧美日韩亚洲激情| 亚洲黄页一区| 久久精品人人做人人爽电影蜜月| 一个色综合av| 久久久噜噜噜久久人人看| 国产精品久久久久久久午夜| 亚洲精品综合精品自拍| 国产日韩欧美一二三区| 国产精品v一区二区三区| 亚洲美女区一区| 亚洲人成艺术| 亚洲欧美日韩精品久久奇米色影视| 欧美有码在线视频| 欧美性猛交99久久久久99按摩| 欧美午夜片在线观看| 国产乱码精品一区二区三区忘忧草| 欧美伦理在线观看| 在线成人激情视频| 亚洲最新视频在线| 久久久久天天天天| 国产综合香蕉五月婷在线| 国产精品欧美一区二区三区奶水| 欧美日韩一区二区三区在线观看免| 欧美日韩成人综合| 亚洲欧洲av一区二区| 日韩亚洲视频在线| 亚洲国产精品成人va在线观看| 国产拍揄自揄精品视频麻豆| 亚洲免费一级电影| 欧美高清你懂得| 一区二区日韩欧美| 欧美激情一区二区三区在线视频观看| 欧美在线不卡| 99国产精品私拍| 久久欧美肥婆一二区| 国产精品福利久久久| 午夜一区二区三视频在线观看| 日韩一二三在线视频播| 欧美怡红院视频一区二区三区| 久久久精品一区二区三区| 亚洲在线观看视频网站| 久久se精品一区精品二区| 亚洲天堂偷拍| 免费成人美女女| 亚洲精品视频一区二区三区| 国产精品国产馆在线真实露脸| 亚洲尤物影院| 亚洲精品中文字| 欧美日韩国产专区| 久久国产一二区| 亚洲专区在线| 国产亚洲欧洲一区高清在线观看| 欧美日韩免费区域视频在线观看| 久久国产精品99国产| 日韩亚洲成人av在线| 蜜桃av一区二区| 99国产一区二区三精品乱码| 欧美日韩精品在线播放| 国产精品黄页免费高清在线观看| 国产一区二区剧情av在线| 欧美日韩视频在线一区二区观看视频| 免费亚洲婷婷| 久久九九热re6这里有精品| 亚洲免费人成在线视频观看| 久久久综合精品| 国产精品国产三级国产a| 欧美日产在线观看| 欧美激情麻豆| 美女免费视频一区| 免费亚洲一区二区| 久久亚洲精品中文字幕冲田杏梨| 欧美激情精品久久久久久大尺度| 久久精品日产第一区二区| 亚洲日韩欧美一区二区在线| 亚洲视频碰碰| 在线播放精品| 欧美性色综合| 亚洲欧美成人一区二区三区| 一道本一区二区| 亚洲在线中文字幕| 亚洲一区二区av电影| 亚洲一区二区三区四区五区黄| 伊人久久亚洲美女图片| 亚洲一区在线免费| 精品动漫一区| 欧美在线精品一区| 亚洲私人影院| 91久久线看在观草草青青| 欧美福利电影在线观看| 欧美一区视频在线| 亚洲成色www8888| 一区二区三区精密机械公司| 亚洲区第一页| 欧美视频在线视频| 樱桃国产成人精品视频| 日韩一二三区视频| 亚洲影院色在线观看免费| 一本高清dvd不卡在线观看| 国产精品美女999| 毛片一区二区| 国产精品一区一区三区| 亚洲一级高清| 欧美亚州韩日在线看免费版国语版| 国产在线拍偷自揄拍精品| 久久综合亚洲社区| 国产精品揄拍一区二区| 久久夜色撩人精品| 国产欧美精品日韩区二区麻豆天美| 一区二区三区欧美在线观看| 国产精品视频一二| 国产偷国产偷亚洲高清97cao| a4yy欧美一区二区三区| 美日韩精品免费观看视频| 亚洲欧美日韩综合国产aⅴ| **网站欧美大片在线观看| 一区在线视频| 国产人成精品一区二区三| 国产视频精品网| 欧美在线免费看| 夜夜嗨av一区二区三区四区| 日韩视频不卡| 欧美激情视频在线免费观看 欧美视频免费一| 欧美午夜精品久久久久久人妖| 蜜臀av性久久久久蜜臀aⅴ四虎| 午夜精品成人在线| 国产精品二区三区四区| 亚洲永久网站| 国内自拍一区| 这里只有精品丝袜| 亚洲人成啪啪网站| 久久婷婷久久| 中文在线资源观看视频网站免费不卡| 久久精品123| 欧美日韩综合精品| 激情久久久久久久| 亚洲成色777777在线观看影院| 国产精品成人免费视频| 亚洲影院免费观看| 一区二区三区视频在线播放| 久久天天综合| 亚洲美女免费精品视频在线观看| 欧美a级在线| 欧美在线观看一区二区| 免费看av成人| 日韩视频在线一区二区| 欧美中文在线观看国产| 欧美色精品天天在线观看视频| 欧美精品久久一区二区| 欧美国产91| 亚洲人屁股眼子交8| 午夜在线观看免费一区| 老司机一区二区| 国产精品极品美女粉嫩高清在线| 午夜宅男久久久| 亚洲欧美一区二区原创| 亚洲国产成人久久| 香蕉国产精品偷在线观看不卡| 狠狠爱www人成狠狠爱综合网| 欧美一区二区三区免费视频| 欧美午夜视频在线观看| av成人手机在线| 欧美sm重口味系列视频在线观看| 午夜久久一区| 欧美一区日本一区韩国一区| 欧美日韩国产系列| 国产婷婷97碰碰久久人人蜜臀| 黑人一区二区| 黑人巨大精品欧美黑白配亚洲| 亚洲欧洲在线观看| 国模精品一区二区三区色天香| 这里只有视频精品| 亚洲一区二区在线免费观看视频| 欧美日韩亚洲一区三区| 国产精品久久久久一区二区三区共| 国产亚洲视频在线| 日韩视频在线免费| 欧美 日韩 国产精品免费观看| 一色屋精品视频在线观看网站| 欧美日韩国产影片| 国产美女搞久久| 国产乱肥老妇国产一区二| 激情欧美丁香| 99精品视频网| 国产在线观看精品一区二区三区| 一区二区三区在线视频免费观看| 国产精品久久毛片a| 欧美日韩情趣电影| 国产精品入口夜色视频大尺度| 亚洲精品综合久久中文字幕| 欧美激情精品久久久| 欧美一区二区三区免费观看视频| 欧美激情综合网| 在线观看亚洲视频啊啊啊啊| 亚洲乱码国产乱码精品精天堂| 欧美v日韩v国产v| 亚洲一二三区视频在线观看| 欧美手机在线| 在线精品视频一区二区| 亚洲国产精品ⅴa在线观看| 亚洲主播在线观看| 99精品欧美| 午夜视频在线观看一区二区三区| 国产亚洲欧美日韩精品| 蜜桃精品一区二区三区| 欧美自拍偷拍午夜视频| 欧美精品久久99| 亚洲精品视频免费在线观看| 午夜精品一区二区在线观看| 亚洲精品欧美日韩| 亚洲一区在线观看视频| 99视频+国产日韩欧美| 亚洲精品久久久久| 国产一区二区成人| 欧美日韩免费视频| 一区二区三区欧美| 国产精品久久久久久久久免费| 欧美色欧美亚洲另类二区| 国内精品久久久久久| 亚洲精品一区二区三区四区高清| 在线观看日韩欧美| 欧美怡红院视频一区二区三区| 一区二区毛片| 欧美v国产在线一区二区三区| 一区二区三区精品视频| 亚洲精品日产精品乱码不卡| 亚洲欧美偷拍卡通变态| 免费在线成人| 亚洲激情在线| 久久成人这里只有精品| 欧美国产在线观看| 亚洲电影下载| 亚洲理伦在线| 久久aⅴ国产紧身牛仔裤| 亚洲精品乱码久久久久久按摩观| 日韩视频永久免费观看| 亚洲一区二区高清| 久久精品国产久精国产爱| 亚洲美女视频网| 亚洲天堂av在线免费| 久久本道综合色狠狠五月| 一区二区三区欧美亚洲| 亚洲视频1区2区| 欧美自拍偷拍午夜视频| 午夜亚洲精品| 午夜精品久久久久久久99樱桃| 在线观看日韩av先锋影音电影院| aa日韩免费精品视频一| 正在播放欧美视频| 欧美日韩精品一本二本三本| 久久裸体艺术| 国产婷婷一区二区| 国产精品日韩精品欧美精品| 国产精品老牛| 欧美欧美在线| 99精品黄色片免费大全| 免费精品99久久国产综合精品| 性欧美video另类hd性玩具| 欧美专区在线播放| 欧美裸体一区二区三区| 亚洲日韩欧美视频| 国产一区二区欧美| 国产视频一区欧美| 欧美丰满少妇xxxbbb| 国产精品乱码久久久久久| 一区二区三区视频观看| 久久精品人人做人人爽电影蜜月| 欧美激情第一页xxx| 亚洲欧洲精品一区二区三区不卡| 好吊妞这里只有精品| 加勒比av一区二区| 国产日韩欧美精品| 国产欧美日韩视频一区二区三区| 99热这里只有成人精品国产| 亚洲无线观看| 国产精品亚洲一区二区三区在线| 乱人伦精品视频在线观看| 国产毛片精品视频| 亚洲女与黑人做爰| 影音先锋久久久| 国产欧美日韩免费看aⅴ视频| 久久中文久久字幕| 国产精品一二三四区| 伊人色综合久久天天五月婷|