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

基于B/S架構(gòu)的便攜式航空總線測(cè)試儀設(shè)計(jì)

2022-10-19 02:59:36李可純王彥翔崔海青
物聯(lián)網(wǎng)技術(shù) 2022年10期
關(guān)鍵詞:頁(yè)面程序

李可純,王彥翔,崔海青

(1.天津市普迅電力信息技術(shù)有限公司,天津 300000;2.中國(guó)民航大學(xué),天津 300000)

0 引 言

ARINC429總線規(guī)范是美國(guó)航空電子工程委員會(huì)于20世紀(jì)90年代提出的,規(guī)范羅列了航空電子設(shè)備和相關(guān)系統(tǒng)之間數(shù)字信息傳輸?shù)囊蟆T诋?dāng)前的航空工業(yè)中,ARINC429總線規(guī)范的應(yīng)用范圍十分廣泛,尤其在現(xiàn)代民用飛機(jī)上,幾乎所有知名度較高的民用飛機(jī)都采用了ARINC429總線規(guī)范,包括空客A320/A310,A330/A340,波音B727、B737、B747、B757、B767,我國(guó)大型國(guó)產(chǎn)客機(jī)同樣采用了ARINC429總線規(guī)范。

1 測(cè)試儀設(shè)計(jì)原理

1.1 ARINC429總線規(guī)范

ARINC429總線是一種串行標(biāo)準(zhǔn)總線,是面向接口的單向廣播式傳輸總線,該總線只有一個(gè)發(fā)送器,但允許有至多20個(gè)接收器。總線以差動(dòng)輸出的對(duì)稱(chēng)平衡方式工作,采用雙絞屏蔽線異步傳輸方式傳輸數(shù)據(jù),通過(guò)標(biāo)志碼區(qū)分設(shè)備和信號(hào)名稱(chēng)。ARINC429總線通信的關(guān)鍵組件是接口卡,其接口卡的設(shè)計(jì)有2個(gè)關(guān)鍵點(diǎn):第一,如何方便地連接實(shí)現(xiàn)發(fā)收模塊,需要分析比較所有可能的拓?fù)浣Y(jié)構(gòu),選擇其中最經(jīng)濟(jì)、有效的連接拓?fù)洹5诙绾伪WC發(fā)收數(shù)據(jù)的高效率發(fā)送和正確無(wú)丟失接收,一般需要采用FIFO緩存和中斷相結(jié)合的方式處理。

1.2 ARINC429總線數(shù)據(jù)規(guī)范解析

ARINC429總線通信通過(guò)帶有奇偶校驗(yàn)的32位信息字進(jìn)行,采用雙極性歸零碼三態(tài)調(diào)制編碼方式,調(diào)制信號(hào)有3個(gè)狀態(tài),分別是高、零、低。圖1為雙極性歸零碼波形。

圖1 雙極性歸零碼

ARINC429總線協(xié)議是簡(jiǎn)單的點(diǎn)對(duì)點(diǎn)串行傳輸協(xié)議,基本數(shù)據(jù)單元為32位數(shù)據(jù)字,包含5個(gè)部分,分別為P:奇偶校驗(yàn)位;SSM:符號(hào)/狀態(tài)位;DATA:數(shù)據(jù)位;SDI:源/目的識(shí)別位;LABLE:標(biāo)號(hào)。LABLE是信息識(shí)別符,用以識(shí)別信息類(lèi)型。ARINC429的標(biāo)準(zhǔn)速率有高速模式和低速模式,分別是 100 Kb/s和 12.5 Kb/s。圖 2 為 ARINC429 格式。

圖2 ARINC429基本格式

1.3 B/S架構(gòu)

我們所使用的B/S架構(gòu)在實(shí)際應(yīng)用中屬于對(duì)瀏覽器服務(wù)模型的建構(gòu),該框架模型是在互聯(lián)網(wǎng)技術(shù)的實(shí)際應(yīng)用下而產(chǎn)生的,在實(shí)際應(yīng)用中,也可以將B/S框架看作是對(duì)C/S架構(gòu)的發(fā)展和完善。在此框架下進(jìn)行的相關(guān)操作,要求后臺(tái)運(yùn)行人員必須通過(guò)Web頁(yè)面進(jìn)行,并通過(guò)登錄瀏覽器實(shí)現(xiàn)授權(quán)。在B/S架構(gòu)中,網(wǎng)絡(luò)上分布著各類(lèi)節(jié)點(diǎn),這些網(wǎng)絡(luò)節(jié)點(diǎn)可以分為瀏覽器端、服務(wù)器端和中間件,節(jié)點(diǎn)與節(jié)點(diǎn)的交互成為完成系統(tǒng)各項(xiàng)功能任務(wù)的關(guān)鍵。得益于B/S架構(gòu)的分布特征,其框架下的應(yīng)用程序具有開(kāi)發(fā)簡(jiǎn)單、交互性強(qiáng)等特點(diǎn),并且在共享性和維護(hù)性方面也具備一定優(yōu)勢(shì)。B/S架構(gòu)的優(yōu)勢(shì)不僅于此,由于B/S架構(gòu)內(nèi)應(yīng)用程序數(shù)據(jù)會(huì)存放于數(shù)據(jù)庫(kù)服務(wù)器,客戶端并不保存任務(wù)業(yè)務(wù)相關(guān)數(shù)據(jù),因此在數(shù)據(jù)安全方面也有著得天獨(dú)厚的優(yōu)勢(shì)。

2 測(cè)試儀設(shè)計(jì)與實(shí)現(xiàn)

2.1 硬件設(shè)計(jì)

測(cè)試儀的主要硬件構(gòu)成是一個(gè)能夠?qū)崿F(xiàn)數(shù)據(jù)字協(xié)議轉(zhuǎn)換的電路板,將符合串口通信規(guī)范的數(shù)據(jù)字轉(zhuǎn)換成ARINC429規(guī)范數(shù)據(jù)字。電路板可選擇USB接口或TTL串口,USB接口在PC端的顯示為CH340串口,有2條通道,一路為發(fā)送通道,一路為接收通道。電路板指示燈有3個(gè)顏色,分別為藍(lán)、綠、紅,分別代指速率高低、發(fā)送狀態(tài)及接收狀態(tài)。USB接口選用TypeC規(guī)范接口。圖3為硬件實(shí)物。

圖3 硬件實(shí)物

2.2 軟件設(shè)計(jì)

本文的軟件設(shè)計(jì)主要包括2個(gè)部分,一是基于B/S架構(gòu)的航空總線測(cè)試儀的用戶頁(yè)面及航線可更換單元(Line Replaceable Unit, LRU)頁(yè)面部分,二是用來(lái)接收和發(fā)送數(shù)據(jù)的后臺(tái)通信接口程序。

2.2.1 用戶頁(yè)面及LRU頁(yè)面

用戶頁(yè)面的作用與傳統(tǒng)航空總線測(cè)試儀相同,為用戶提供操作數(shù)據(jù)發(fā)送與接收的平臺(tái)。LRU頁(yè)面主要用于模擬LRU功能并進(jìn)行數(shù)據(jù)傳輸。由于LRU范圍很廣,并具備不同功能,因此LRU頁(yè)面也可對(duì)應(yīng)開(kāi)發(fā)多套,本文以常用組件ADF為例進(jìn)行設(shè)計(jì)。

網(wǎng)頁(yè)版用戶頁(yè)面和LRU頁(yè)面通過(guò)HTML5編寫(xiě),利用HTML5所編寫(xiě)的程序可以通過(guò)瀏覽器在移動(dòng)設(shè)備中隨時(shí)隨地打開(kāi),并通過(guò)IP地址訪問(wèn)網(wǎng)頁(yè),也可以通過(guò)特定的IP和編寫(xiě)的后臺(tái)通信接口服務(wù)程序相互通信,發(fā)送或接收信息。此種方式可以達(dá)到分離儀器設(shè)備控制端與信號(hào)輸出端的效果,且無(wú)場(chǎng)地限制,可以適應(yīng)多種工作環(huán)境。同時(shí),根據(jù)需要可以通過(guò)后臺(tái)通信接口程序?qū)W(wǎng)頁(yè)的接收、發(fā)送數(shù)據(jù)進(jìn)行檢測(cè),對(duì)LRU頁(yè)面發(fā)送的數(shù)據(jù)進(jìn)行測(cè)試等。圖4為用戶頁(yè)面,圖5為L(zhǎng)RU頁(yè)面。

圖4 用戶頁(yè)面

圖5 LRU頁(yè)面

2.2.2 后臺(tái)通信接口服務(wù)程序

后臺(tái)通信接口程序采用C語(yǔ)言編寫(xiě),主要功能是通過(guò)程序?qū)⒕W(wǎng)頁(yè)端數(shù)據(jù)字傳輸至數(shù)據(jù)字協(xié)議轉(zhuǎn)換電路板,并接收電路板數(shù)據(jù),即起到底層通信的作用。用戶通過(guò)輸入端口序號(hào)和服務(wù)端口號(hào)進(jìn)行設(shè)備鏈接。后臺(tái)接口程序在接收到從網(wǎng)頁(yè)傳輸來(lái)的字符串后,首先將這些信息保存至本地,再將字符串依據(jù)429數(shù)據(jù)字格式進(jìn)行解碼,并計(jì)算出標(biāo)號(hào)位、奇偶校驗(yàn)位,狀態(tài)位、源/目的識(shí)別位等信息,有效數(shù)據(jù)按照BCD或BNR的方式解碼。同樣,接口程序也可完成標(biāo)準(zhǔn)429數(shù)據(jù)字轉(zhuǎn)換為字符串的操作,并進(jìn)行有效的數(shù)據(jù)傳遞。

3 測(cè)試與分析

3.1 測(cè)試方法

航空總線測(cè)試儀整體測(cè)試需要通過(guò)軟硬件結(jié)合的方式進(jìn)行。首先檢查網(wǎng)頁(yè)頁(yè)面的結(jié)構(gòu)和按鈕功能性,然后測(cè)試移動(dòng)端和頁(yè)面之間的接口協(xié)議,檢查服務(wù)器端口連接,確定接口程序能否與端口相互連接。當(dāng)確認(rèn)所有軟件都能互相通信后,進(jìn)行硬件連接,選擇與后臺(tái)通信服務(wù)程序相對(duì)應(yīng)的端口,測(cè)試429數(shù)據(jù)轉(zhuǎn)換電路板能否接收到數(shù)據(jù)或者發(fā)送給瀏覽器的數(shù)據(jù)是否可以正常顯示,接收到的數(shù)據(jù)以及發(fā)送的數(shù)據(jù)是否能夠按照后臺(tái)通信接口程序要求在對(duì)應(yīng)的窗口正常顯示。

3.2 通信測(cè)試

通信測(cè)試是檢查航空總線測(cè)試儀能否正常工作的核心內(nèi)容。將網(wǎng)頁(yè)內(nèi)數(shù)據(jù)發(fā)送至429轉(zhuǎn)換電路板,建立與后臺(tái)通信接口程序之間的通信,即測(cè)試移動(dòng)端頁(yè)面與硬件之間的交互情況以及它們之間的數(shù)據(jù)通信。圖6為多行接收數(shù)據(jù)測(cè)試。圖中左側(cè)為有效發(fā)送數(shù)據(jù),右側(cè)為有效接收數(shù)據(jù),發(fā)送頻率為 200 ms/次。

圖6 多行數(shù)據(jù)接收

測(cè)試表明,移動(dòng)端和后臺(tái)通信接口程序的通信正常,可以通過(guò)接口程序向429數(shù)據(jù)協(xié)議轉(zhuǎn)換電路板傳輸正確的十六進(jìn)制數(shù)據(jù)。圖7所示為硬件電路板發(fā)送數(shù)據(jù)測(cè)試,經(jīng)過(guò)后臺(tái)通信接口程序的轉(zhuǎn)換,將要發(fā)送的數(shù)據(jù)轉(zhuǎn)換成十六進(jìn)制數(shù)據(jù)顯示在移動(dòng)端。

圖7 數(shù)據(jù)發(fā)送

4 結(jié) 語(yǔ)

本文詳細(xì)分析了ARINC429規(guī)范,并基于C/S架構(gòu)設(shè)計(jì)了一種便攜式航空總線測(cè)試儀,通過(guò)HTML搭建了用戶頁(yè)面和LRU頁(yè)面,實(shí)現(xiàn)了航空總線測(cè)試儀控制端與信號(hào)輸出端的分離,將局限于固定空間的傳統(tǒng)測(cè)試儀改進(jìn)成可以在實(shí)驗(yàn)室、車(chē)間、內(nèi)場(chǎng)等不同工作環(huán)境使用的儀器,同時(shí)也可以通過(guò)開(kāi)發(fā)配套LRU頁(yè)面實(shí)現(xiàn)航空總線測(cè)試儀的通用。

猜你喜歡
頁(yè)面程序
微信群聊總是找不到,打開(kāi)這個(gè)開(kāi)關(guān)就好了
大狗熊在睡覺(jué)
刷新生活的頁(yè)面
試論我國(guó)未決羈押程序的立法完善
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
恐怖犯罪刑事訴訟程序的完善
同一Word文檔 縱橫頁(yè)面并存
主站蜘蛛池模板: 在线观看视频一区二区| 福利在线不卡一区| 91精品啪在线观看国产91| 亚洲人成电影在线播放| 99九九成人免费视频精品| 亚洲高清日韩heyzo| 秋霞午夜国产精品成人片| 亚洲av无码人妻| 亚洲天堂精品视频| 国产麻豆福利av在线播放 | 国产精品久久久久鬼色| 女人18毛片一级毛片在线 | 伊人久久青草青青综合| 中文字幕有乳无码| 国产精品网拍在线| 中文字幕色在线| 青青青草国产| 欧美成人第一页| 国产va在线| 嫩草国产在线| 99re免费视频| 欧美亚洲香蕉| 亚洲视频黄| Jizz国产色系免费| 四虎影视8848永久精品| 国产美女在线观看| 亚洲成a人片在线观看88| 久久综合久久鬼| 国产日韩欧美成人| 天堂成人在线| 国产美女自慰在线观看| 激情国产精品一区| 日韩 欧美 国产 精品 综合| 91在线精品麻豆欧美在线| 五月天综合网亚洲综合天堂网| 亚洲成人动漫在线| 国产成人a毛片在线| 国产一区成人| 国产毛片基地| 国产小视频免费观看| 国产成年女人特黄特色毛片免| 国产精品19p| 欧洲在线免费视频| 日韩麻豆小视频| 欧美性色综合网| 欧美黑人欧美精品刺激| 99久久国产综合精品2020| 亚洲全网成人资源在线观看| 日韩精品无码免费专网站| 91精品福利自产拍在线观看| 色综合婷婷| 91久久国产综合精品女同我| 亚洲浓毛av| 国产成人亚洲毛片| 波多野结衣的av一区二区三区| 亚洲第一福利视频导航| 国产精品中文免费福利| 欧美爱爱网| 国产99精品视频| 国产人妖视频一区在线观看| 一级在线毛片| 91精品国产自产在线老师啪l| 亚洲午夜综合网| 成人国产精品2021| 青青青视频免费一区二区| 久久亚洲天堂| а∨天堂一区中文字幕| 为你提供最新久久精品久久综合| 人禽伦免费交视频网页播放| 成人a免费α片在线视频网站| 免费jizz在线播放| 国产一区二区免费播放| 成·人免费午夜无码视频在线观看| 久久精品人人做人人| 欧美日韩精品综合在线一区| 国产精品偷伦在线观看| 色成人亚洲| 国产簧片免费在线播放| 伊人久久久久久久| 97视频在线观看免费视频| 免费aa毛片| 国产乱人视频免费观看|