版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
基于NI技術(shù)構(gòu)建嵌入式測控系統(tǒng)沈陽恒科機電設(shè)備有限公司概況主要業(yè)務(wù):測試控制系統(tǒng)研制視頻處理系統(tǒng)研制軟件開發(fā)及系統(tǒng)集成公司研制開發(fā)的產(chǎn)品沈陽恒科機電設(shè)備有限公司概況測控系統(tǒng)業(yè)務(wù):測控系統(tǒng)解決方案發(fā)展歷程做好用戶與廠商之間的銜接專注于特定的應(yīng)用專注于測控系統(tǒng)與被測對象的鏈接為滿足用戶對測控系統(tǒng)的需求,我們設(shè)計、實現(xiàn)了幾種嵌入式系統(tǒng)方案。今天針對我們提出的設(shè)計方案,以構(gòu)建嵌入式測控系統(tǒng)的為題目,與大家進行一下技術(shù)交流。嵌入式系統(tǒng)
嵌入式系統(tǒng)基本結(jié)構(gòu):NI支持的嵌入式系統(tǒng)解決方案 NI為工程師和科學(xué)家提供了圖形化的系統(tǒng)工具,用于在能源、工業(yè)控制、生命科學(xué)和交通運輸?shù)刃袠I(yè)內(nèi)開發(fā)下一代控制與監(jiān)測系統(tǒng)。運用NI可重配置I/O(ReconfigurableIO,RIO)硬件和NILabVIEW系統(tǒng)設(shè)計軟件,小型設(shè)計團隊即可快速構(gòu)建系統(tǒng)原型,并更快地部署嵌入式控制與監(jiān)測系統(tǒng)。 NI在嵌入式控制和監(jiān)測應(yīng)用中的優(yōu)勢主要體現(xiàn)在以下方面:高效率精確度和準(zhǔn)確度靈活性高品質(zhì)和堅固性技術(shù)支持與服務(wù)
上述內(nèi)容可以在NI的官方網(wǎng)站獲取相關(guān)細節(jié)。構(gòu)建嵌入式測控系統(tǒng)接下來以我們構(gòu)建過的部分項目為案例,介紹一下如何構(gòu)建一個嵌入式測控系統(tǒng)。加固式機箱+接口卡+WindowsEmbeddedCompactPCI機箱+接口卡+VxWorksNI可重配置I/O(ReconfigurableIO,RIO)硬件+NILabVIEW軟件WindowsEmbedded解決方案 WindowsEmbedded為微軟研發(fā)的嵌入式操作系統(tǒng),是一個以組件模塊展現(xiàn)出與Windows桌面操作系統(tǒng)一樣的接口與操作模式,可依據(jù)用戶需求組合出的操作系統(tǒng)鏡像文件,確保有Windows操作系統(tǒng)相依性以及完整的功能。可以應(yīng)用在各種嵌入式系統(tǒng),或是硬件規(guī)格層次較低的計算機系統(tǒng)(例如很少的內(nèi)存,較慢的中央處理器等)。WindowsEmbedded解決方案突出優(yōu)點WindowsEmbedded構(gòu)建在已經(jīng)得到驗證的Windows代碼庫基礎(chǔ)之上,它提供了業(yè)內(nèi)領(lǐng)先的可靠性、安全性和性能,并且具備最新的多媒體、Web瀏覽、電源管理及設(shè)置支持功能。WindowsEmbedded還集成了最新的嵌入式支持功能,例如無頭支持以及靈活的啟動與存儲選項。此外,它還包含一套全新設(shè)計的工具集WindowsEmbeddedStudio,這套工具使得開發(fā)人員能夠更快速配置、構(gòu)建并部署智能化設(shè)計方案。對安全和可伸縮網(wǎng)絡(luò)的支持得到增強的實時處理能力更為優(yōu)秀的性能表現(xiàn)更為豐富的多媒體和Web瀏覽功能與個人計算機、服務(wù)器、Web服務(wù)以及其它設(shè)備更為出色的互操作性行業(yè)領(lǐng)先的可靠性、安全性和性能支持Flash和Shockwave文件的回放以及增強保密性。WindowsEmbedded解決方案關(guān)鍵特性:1、文件保護2、加密文件3、組件化技術(shù)4、通用串行總線5、WEBWindowsEmbedded解決方案嵌入式特性
靈活的啟動和存儲選項:除了磁盤以外,還為非易失性(永久性)讀/寫存儲設(shè)備(例如FlashROM和電池支持的RAM)提供了啟動能力。
增強型寫過濾器:增強型寫過濾器(EWF)將選定的磁盤I/O重新路由到內(nèi)存或其它的存儲媒體,從而讓操作系統(tǒng)認為您的只讀存儲器是可寫的。WindowsEmbedded解決方案案例
《數(shù)據(jù)記錄設(shè)備》項目中我們采用WindowsXPEmbedded操作系統(tǒng),成功將原有成熟的運行于桌面操作系統(tǒng)的《數(shù)據(jù)記錄程序》應(yīng)用到目標(biāo)系統(tǒng)中。最大程度的保證了應(yīng)用軟件和驅(qū)動程序的兼容性,使得原有桌面程序在嵌入式硬件環(huán)境下,能夠執(zhí)行原有軟件功能。
采用增強型寫過濾器(EWF)技術(shù),保證目標(biāo)系統(tǒng)在直接關(guān)閉電源的情況下能夠正常重啟,避免了桌面操作系統(tǒng)頻繁異常關(guān)機會造成操作系統(tǒng)被容易被破壞的問題。VxWorks解決方案
VxWorks是美國WindRiverSystem公司(以下簡稱風(fēng)河公司,即WRS公司)推出的一個實時操作系統(tǒng)。Tornado是WRS公司推出的一套實時操作系統(tǒng)開發(fā)環(huán)境,類似MicrosoftVisualC,但是提供了更豐富的調(diào)試、仿真環(huán)境和工具。 VxWorks操作系統(tǒng)是于1983年設(shè)計開發(fā)的一種嵌入式實時操作系統(tǒng)(RTOS),是嵌入式開發(fā)環(huán)境的關(guān)鍵組成部分。良好的持續(xù)發(fā)展能力、高性能的內(nèi)核以及友好的用戶開發(fā)環(huán)境,在嵌入式實時操作系統(tǒng)領(lǐng)域占據(jù)一席之地。它以其良好的可靠性和卓越的實時性被廣泛地應(yīng)用在通信、軍事、航空、航天等高精尖技術(shù)及實時性要求極高的領(lǐng)域中。
VxWorks解決方案VxWorks操作系統(tǒng)體系結(jié)構(gòu):1、板級支持包BSP(BoardSupportPackage)2、微內(nèi)核wind3、文件系統(tǒng)4、網(wǎng)絡(luò)支持5、I/0系統(tǒng)VxWorks解決方案案例
分布式數(shù)據(jù)總線測試項目,在該項目中被測系統(tǒng)運行于電磁干擾比較強的現(xiàn)場環(huán)境中,用戶需要遠程完成數(shù)據(jù)總線的實時采集和監(jiān)測任務(wù)。
CPCI機箱CPCI單板機CPCI數(shù)據(jù)總線接口卡VxWorks操作系統(tǒng)ACE自適配通信環(huán)境數(shù)據(jù)總線測試軟件分布式數(shù)據(jù)總線測試系統(tǒng)-現(xiàn)場測試設(shè)備VxWorks解決方案案例
分布式數(shù)據(jù)總線測試項目,在該項目中被測系統(tǒng)運行于電磁干擾比較強的現(xiàn)場環(huán)境中,用戶需要遠程完成數(shù)據(jù)總線的實時采集和監(jiān)測任務(wù)。便攜式加固筆記本W(wǎng)INDOWS操作系統(tǒng)ACE自適配通信環(huán)境數(shù)據(jù)總線測試軟件分布式數(shù)據(jù)總線測試系統(tǒng)-用戶端監(jiān)測設(shè)備VxWorks解決方案設(shè)備組件程序設(shè)備驅(qū)動程序測試設(shè)備被測試系統(tǒng)M1553總線A429總線A/D…....
D/AM1553接口卡A429接口卡A/D采集卡D/A輸出卡M1553驅(qū)動A429驅(qū)動A/D驅(qū)動D/A驅(qū)動M1553組件A429組件A/D組件D/A組件設(shè)備管理程序控制數(shù)據(jù)傳輸通道測試數(shù)據(jù)傳輸通道控制中心數(shù)據(jù)顯示數(shù)據(jù)記錄數(shù)據(jù)分析分布式數(shù)據(jù)總線測試系統(tǒng)的軟件結(jié)構(gòu)圖NI解決方案設(shè)計嵌入式系統(tǒng)選用NILabVIEW的理由:借助圖形化設(shè)計環(huán)境,更快進行部署輕松重復(fù)使用嵌入式代碼和現(xiàn)有C代碼庫
借助內(nèi)嵌實時操作系統(tǒng)的架構(gòu),獲得最大靈活性
借助內(nèi)置調(diào)試、仿真和用戶界面功能,快速迭代集成數(shù)百種高級分析和其他VI
快速啟動可立即執(zhí)行的范例NI解決方案NI支持構(gòu)建從最簡單的測控系統(tǒng)到大型、分布式的測控系統(tǒng),并且采用相同的開發(fā)環(huán)境完成系統(tǒng)構(gòu)建任務(wù)。最簡單的機器控制系統(tǒng)由一個控制器組成。圖4.1沒有顯示界面的控制器NI解決方案
較復(fù)雜一些控制系統(tǒng)中增加了一個HMI或者更多的控制器(如圖4.2)。這個控制系統(tǒng)一般用于由操作人員控制的機器中。圖4.2局部機器控制系統(tǒng)NI解決方案
復(fù)雜的機器控制系統(tǒng)中可能包含許多控制器或HMI(圖4.3)。這個系統(tǒng)中一般擁有一個高級的終端服務(wù)器作為數(shù)據(jù)記錄及轉(zhuǎn)發(fā)的引擎??梢栽诖笮突驈?fù)雜的機器中使用這個控制系統(tǒng)。通過這個系統(tǒng),可以與不同位置的機器進行通訊或者為不同的操作員分配不同的監(jiān)視及控制任務(wù)。圖4.3分布式機器控制系統(tǒng)NI解決方案圖4.4局部機器控制結(jié)構(gòu)的概覽NI解決方案圖4.5控制器構(gòu)架及單元NI解決方案CompactRIO簡介CompactRIO是一款堅固耐用、可重配置的嵌入式系統(tǒng),主要由三個部分組成:實時控制器,可重配置的FPGA(現(xiàn)場可編程門陣列)和工業(yè)級I/O模塊。圖4.6NIcRIO控制器圖4.7可重構(gòu)的機箱NI解決方案圖4.8可以選擇50多種I/O模塊來將CompactRIO連接到幾乎所有的傳感器和執(zhí)行器上I/O模塊包含隔離、轉(zhuǎn)換電路,信號調(diào)理功能,并可直接與工業(yè)傳感器或執(zhí)行機構(gòu)相連。通過提供多種連線選擇并將連接器的接線盒集成到模塊上,CompactRIO系統(tǒng)大幅降低了對空間的需求和現(xiàn)場布線的成本。NI解決方案
嵌入式軟件開發(fā)部分,使用LabVIEW開發(fā)環(huán)境,以NI提供的例程為起點,在詳細、有效的幫助系統(tǒng)指導(dǎo)下,可以在已有代碼的基礎(chǔ)上迅速實現(xiàn)嵌入式測試系統(tǒng)的應(yīng)用軟件。LabVIEW2012的初始畫面嵌入式系統(tǒng)方案總結(jié)三種技術(shù)都可以用于實現(xiàn)嵌入式測控系統(tǒng),各自的優(yōu)缺點:WindowsEmbedded的最大特點是與桌面系統(tǒng)的最大兼容性,能夠?qū)⑦\行于桌面系統(tǒng)的應(yīng)用以最小的代價移植到嵌入式系統(tǒng)中,能夠提供用戶熟悉的用戶界面和使用習(xí)慣,只需要支付較少的成本;同時也有其缺點:在實時性能、響應(yīng)時間、確定性及抖動等方面表現(xiàn)不佳。VxWorks作為十分優(yōu)秀的嵌入式系統(tǒng),能夠滿足用戶對實時性能、響應(yīng)時間、確定性及抖動等方面的苛求要求。面對復(fù)雜多變的實際應(yīng)用環(huán)境,VxWork
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026 執(zhí)業(yè)藥師備考攻略
- 持續(xù)性姿勢知覺性頭暈(PPPD)
- DB32-T 5350-2026 化工行業(yè)被動防火措施安全檢查規(guī)范
- 2026年會計實務(wù)財務(wù)報表稅法題集
- 2026年電工技能等級考試電路設(shè)計與維護標(biāo)準(zhǔn)試題
- 2026年經(jīng)濟學(xué)理論與經(jīng)濟形勢分析試題
- 2026年古代漢語學(xué)習(xí)與實踐題庫提升語文基礎(chǔ)素養(yǎng)
- 2026年英語聽力進階中高級英語水平聽力練習(xí)題
- 2026年游戲公司游戲設(shè)計筆試題目
- 2026年市場營銷策略專業(yè)知識測試題
- 電競酒店前臺收銀員培訓(xùn)
- 樁基旋挖鉆施工方案
- 《礦山壓力與巖層控制》教案
- 焊工焊接協(xié)議書(2篇)
- 蘇教版六年級數(shù)學(xué)上冊全套試卷
- 2019-2020學(xué)年貴州省貴陽市八年級下學(xué)期期末考試物理試卷及答案解析
- 培訓(xùn)機構(gòu)轉(zhuǎn)課協(xié)議
- 創(chuàng)客教室建設(shè)方案
- (完整版)南京市房屋租賃合同
- 辦公場地選址方案
- 內(nèi)蒙古衛(wèi)生健康委員會綜合保障中心公開招聘8人模擬預(yù)測(共1000題)筆試備考題庫及答案解析
評論
0/150
提交評論