當(dāng)前位置:首頁(yè) > 嵌入式 > 嵌入式硬件

TheChallenge:

  在飛行中測(cè)量固定翼飛機(jī)推進(jìn)裝置的壓力。

TheSolution:

  利用嵌入式張力測(cè)量裝置、GPIB接口的自定義調(diào)理與數(shù)字化電路、以及LabVIEW控制的PCMCIA-GPIB板卡,構(gòu)建一個(gè)基于PC的系統(tǒng)。

  "為解決這一問(wèn)題,我們使用了隊(duì)列,這是LabVIEW的一個(gè)新的特性,您可以利用它在RAM中存儲(chǔ)大量的數(shù)據(jù),而不必使用占用大量存儲(chǔ)空間的數(shù)組或字符串操作。為解決第二個(gè)問(wèn)題,我們使用了LabVIEW的另一個(gè)特性——多線程。"

  ??怂管浖邢薰九c傳感器開發(fā)有限公司,共同開發(fā)了一項(xiàng)在飛行中測(cè)量飛機(jī)推進(jìn)裝置所承受壓力的應(yīng)用。傳感器開發(fā)有限公司開發(fā)了定制的數(shù)據(jù)采集硬件——該硬件測(cè)量螺旋推進(jìn)裝置所承受的壓力,并通過(guò)GPIB將數(shù)據(jù)回傳至便攜式電腦。然后,??怂管浖邢薰纠肔abVIEW進(jìn)行了軟件開發(fā)——該軟件對(duì)硬件進(jìn)行配置,利用一個(gè)PCMCIA-GPIB板卡讀入和解碼GPIB采樣點(diǎn),并使用后續(xù)處理,以ASCII或DaDisp兼容的格式導(dǎo)出數(shù)據(jù)。

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

  由于該項(xiàng)測(cè)試的特殊性,傳感器開發(fā)有限公司從對(duì)來(lái)自推進(jìn)裝置上所附著的32個(gè)張力測(cè)量裝置的數(shù)據(jù)進(jìn)行量化處理的螺旋電路裝配開始,設(shè)計(jì)并構(gòu)建了自定義的信號(hào)調(diào)理和數(shù)據(jù)采集硬件。由于螺旋系統(tǒng)以“管線”的方式傳輸通過(guò)飛機(jī)引擎內(nèi)部的現(xiàn)有除冰滑環(huán),因此不存在遙感勘測(cè)的需求。所以,在許多不同類型的飛機(jī)上快速安裝該系統(tǒng)將非常方便。來(lái)自螺旋電路的數(shù)據(jù)通過(guò)滑環(huán)傳遞至固定電路,該固定電路將這些數(shù)據(jù)轉(zhuǎn)換為GPIB格式并將其傳送至便攜式電腦。該便攜式電腦運(yùn)行LabVIEW,并采用PCMCIA-GPIB板卡讀入數(shù)據(jù)流。為使數(shù)據(jù)傳輸盡可能有效,LabVIEW程序直接接收來(lái)自14-位模數(shù)轉(zhuǎn)換器的二進(jìn)制數(shù)值,并在其后將數(shù)據(jù)轉(zhuǎn)換為工程單位。

  由于這是飛行中測(cè)試,因此該團(tuán)隊(duì)需要在測(cè)試設(shè)計(jì)中牢記導(dǎo)航安全。我們提供了一個(gè)附著于飛行操縱桿的簡(jiǎn)單的遙控吊件,使得導(dǎo)航員可以對(duì)測(cè)試序列進(jìn)行控制。通過(guò)該遙控吊件,導(dǎo)航員可以通過(guò)視線外的便攜式電腦顯示器安全地啟動(dòng)和停止測(cè)試。該吊件還帶有一系列LED以便為導(dǎo)航員指示測(cè)試狀態(tài)以及錯(cuò)誤狀態(tài)。該遙控吊件與一個(gè)DAQ板卡-DIO24板卡相接口。

軟件設(shè)計(jì)挑戰(zhàn)

  在進(jìn)行軟件設(shè)計(jì)時(shí),福克斯軟件公司面臨的最大挑戰(zhàn)便是GPIB總線的吞吐速率。總的來(lái)看,共有41條通道,每通道的數(shù)據(jù)采樣率為6000S/s。我們還在每次數(shù)據(jù)掃描之間使用了一個(gè)2-字節(jié)的間隔符。每個(gè)采樣點(diǎn)包含2字節(jié)的數(shù)據(jù),這就意味著我們需要以504kB/s的速率通過(guò)GPIB線路讀入數(shù)據(jù)。硬件使用32KB輸出緩存,這需要軟件以高于20Hz的速率讀取硬件。我們發(fā)現(xiàn),將數(shù)據(jù)以數(shù)據(jù)流的方式直接導(dǎo)入便攜式電腦的硬盤,會(huì)導(dǎo)致兩個(gè)問(wèn)題:

  ●程序運(yùn)行過(guò)慢

  ●輸出緩存溢出,并伴有數(shù)據(jù)丟失

  對(duì)于第一個(gè)問(wèn)題,我們利用了便攜式電腦上的192MBRAM——將所有數(shù)據(jù)存儲(chǔ)在RAM中直至測(cè)試完成,然后將其寫入硬盤。但是,在內(nèi)存中移動(dòng)(伴有字符串連接和數(shù)組創(chuàng)建等操作)超過(guò)30MB的數(shù)據(jù)(來(lái)自一個(gè)60秒長(zhǎng)的測(cè)試)會(huì)嚴(yán)重降低程序的運(yùn)行速度。為了杜絕這一問(wèn)題,我們采用了隊(duì)列,這是LabVIEW的一個(gè)新特性,您可以利用它在RAM中存儲(chǔ)大量的數(shù)據(jù),而不必使用占用大量存儲(chǔ)空間的數(shù)組或字符串操作。

  為解決第二個(gè)問(wèn)題,我們利用LabVIEW的另一個(gè)特性——多線程。通過(guò)在其自身線程上運(yùn)行GPIB硬件調(diào)用,我們實(shí)現(xiàn)了獲取高速所有數(shù)據(jù)而不造成硬件緩存的溢出。數(shù)據(jù)文件管理是我們面臨的另一個(gè)挑戰(zhàn)。將原始數(shù)據(jù)字節(jié)轉(zhuǎn)換為ASCII或DaDisp格式,要求我們將文件分解為若干個(gè)小段。將整個(gè)30MB文件讀入存儲(chǔ)器并進(jìn)行轉(zhuǎn)換,需要奔騰II266MHzPC運(yùn)行約五分鐘。然而,將該文件分解成若干個(gè)小段,其轉(zhuǎn)化時(shí)間可以減少至20秒左右。

結(jié)果

  系統(tǒng)測(cè)試非常成功。LabVIEW的特性對(duì)于該項(xiàng)應(yīng)用提供了極大的幫助。利用多線程和隊(duì)列,我們快速并有效地從GPIB硬件讀入數(shù)據(jù)。利用NIPC板卡,我們?cè)谝慌_(tái)安放于導(dǎo)航員座位后面的便攜式電腦上實(shí)現(xiàn)該應(yīng)用。PCMCIA-GPIB與DAQ板卡-DIO24板卡完美協(xié)同工作。

  如果您有任何問(wèn)題,請(qǐng)留言給NI工程師,我們會(huì)盡快給您回電!

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉