一種面向服務(wù)軟件架構(gòu)的航電任務(wù)系統(tǒng)主控裝置制造方法
【專利摘要】本實(shí)用新型公開了一種面向服務(wù)軟件架構(gòu)的航電任務(wù)系統(tǒng)主控裝置,包括主控通訊板(1),所述主控通訊板(1)包括主控制板(11)、用于實(shí)現(xiàn)主控制板與外部從設(shè)備間進(jìn)行通訊的本地通訊板(12)、用于方便接入支持網(wǎng)絡(luò)通訊的各類航電設(shè)備的以太網(wǎng)通訊模塊(13),外部從設(shè)備通過(guò)現(xiàn)場(chǎng)總線連接在本地通訊模塊(12)上,外部網(wǎng)絡(luò)設(shè)備通過(guò)以太網(wǎng)連接在以太網(wǎng)通訊模塊(13)上,本地通訊模塊(12)和以太網(wǎng)通訊模塊(13)通過(guò)系統(tǒng)總線連接在主控制板(11)上。本實(shí)用新型可以將航電任務(wù)系統(tǒng)的各子功能拆分成組件,配合面向服務(wù)的軟件設(shè)計(jì)將各硬件組件整合起來(lái),解決現(xiàn)有軟件平臺(tái)無(wú)法有效針對(duì)硬件底層合理連結(jié)子系統(tǒng)差異性數(shù)據(jù)鏈路的技術(shù)問(wèn)題。
【專利說(shuō)明】一種面向服務(wù)軟件架構(gòu)的航電任務(wù)系統(tǒng)主控裝置
【技術(shù)領(lǐng)域】
[0001] 本實(shí)用新型涉及一種電子控制裝置,尤其涉及一種航電任務(wù)系統(tǒng)主控裝置。 技術(shù)背景
[0002] 目前的航電任務(wù)系統(tǒng)主控裝置在接收數(shù)據(jù)和處理數(shù)據(jù)時(shí)存在成本高、數(shù)據(jù)傳輸不 穩(wěn)定、編程量大等諸多弊端,使得子系統(tǒng)數(shù)據(jù)吞吐的協(xié)調(diào)機(jī)制完全利用原有軟件平臺(tái)無(wú)法 完成。原有的主控裝置通常采用PC機(jī)外加相應(yīng)通訊卡的硬件平臺(tái),軟件上通常提供一個(gè) Windows操作系統(tǒng)。由于PC機(jī)上運(yùn)行非實(shí)時(shí)WINDOWS操作系統(tǒng),導(dǎo)致系統(tǒng)的實(shí)時(shí)性受限。 且在應(yīng)用開發(fā)上用戶通?;贛FC進(jìn)行應(yīng)用編程采用WinSock庫(kù)等進(jìn)行設(shè)備通訊,MFC繪 制業(yè)務(wù)界面,但基于MFC模式的界面設(shè)計(jì)各個(gè)模塊之間耦合度大,系統(tǒng)需求擴(kuò)大時(shí)導(dǎo)致軟 件復(fù)雜度增大,難以保證系統(tǒng)的可靠性和數(shù)據(jù)通信穩(wěn)定性。
【發(fā)明內(nèi)容】
[0003] 針對(duì)現(xiàn)有技術(shù)的不足,本實(shí)用新型的發(fā)明目的在于提供一種面向服務(wù)軟件架構(gòu)的 航電任務(wù)系統(tǒng)主控裝置,可以將航電任務(wù)系統(tǒng)的各子功能拆分成組件,配合面向服務(wù)的軟 件設(shè)計(jì)將各硬件組件整合起來(lái),解決現(xiàn)有軟件平臺(tái)無(wú)法有效針對(duì)硬件底層合理連結(jié)子系統(tǒng) 差異性數(shù)據(jù)鏈路的技術(shù)問(wèn)題。
[0004] 本實(shí)用新型的發(fā)明目的通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn):
[0005] -種面向服務(wù)軟件架構(gòu)的航電任務(wù)系統(tǒng)主控裝置,包括主控通訊板1,所述主控通 訊板1包括將航電任務(wù)系統(tǒng)的各子功能拆分成組件并配合面向服務(wù)的軟件實(shí)現(xiàn)任務(wù)處理 的主控制板11、用于實(shí)現(xiàn)主控制板與外部從設(shè)備間進(jìn)行通訊的本地通訊板12、用于方便接 入支持網(wǎng)絡(luò)通訊的各類航電設(shè)備的以太網(wǎng)通訊模塊13,外部從設(shè)備通過(guò)現(xiàn)場(chǎng)總線連接在本 地通訊模塊12上,外部網(wǎng)絡(luò)設(shè)備通過(guò)以太網(wǎng)連接在以太網(wǎng)通訊模塊13上,本地通訊模塊12 和以太網(wǎng)通訊模塊13通過(guò)系統(tǒng)總線連接在主控制板11上。本裝置通過(guò)本地通訊板12大 大提高了同時(shí)控制不同設(shè)備的數(shù)量,同時(shí)配合以太網(wǎng)通訊模塊13方便接入支持網(wǎng)絡(luò)通訊 的各類航電設(shè)備,提高了航電任務(wù)系統(tǒng)的效率。
[0006] 進(jìn)一步,所述主控制板11還連接有用于供電的電源模塊14,以及用于數(shù)據(jù)存儲(chǔ)的 存儲(chǔ)模塊15。
[0007] 進(jìn)一步,所述主控制板11內(nèi)設(shè)有編輯組件模塊21、組件封裝模塊22
[0008] 編輯組件模塊21用于編輯航電系統(tǒng)的各種功能,將航電任務(wù)系統(tǒng)涉及到的各類 底層運(yùn)行庫(kù)封裝成可方便使用的組件;
[0009] 組件封裝模塊22采用了 0SGI標(biāo)準(zhǔn),用于通過(guò)面向服務(wù)的軟件設(shè)計(jì),使所屬編輯組 件模塊生成的所有相關(guān)組件可以無(wú)縫的同時(shí)運(yùn)行。
[0010] 優(yōu)選地,所述主控制板11選用ARM-S3C2416主板,本地通訊模塊12采用RS422通 訊模塊、以太網(wǎng)通訊模塊13采用LAN91C92。
[0011] 與現(xiàn)有技術(shù)相比,本實(shí)用新型的有益效果在于可以將航電任務(wù)系統(tǒng)的各子功能拆 分成組件,配合面向服務(wù)的軟件設(shè)計(jì)將各硬件組件整合起來(lái),從硬件底層解決了數(shù)據(jù)吞吐 量與軟件平臺(tái)不匹配的問(wèn)題,有很好的跨平臺(tái)性,同時(shí),數(shù)據(jù)傳輸穩(wěn)定,可使得任務(wù)系統(tǒng)平 臺(tái)建立用戶友好的編輯系統(tǒng),方便航電任務(wù)系統(tǒng)的布設(shè)。
【專利附圖】
【附圖說(shuō)明】
[0012] 圖1為本實(shí)用新型一種面向服務(wù)軟件架構(gòu)的航電任務(wù)系統(tǒng)主控裝置的結(jié)構(gòu)示意 圖;
[0013] 圖2為本實(shí)用新型的主控制板內(nèi)部結(jié)構(gòu)框圖;
[0014] 圖3為實(shí)施例中NAND FLASH芯片的管腳分配圖;
[0015] 圖4為實(shí)施例中DDR芯片的管腳分配圖;
[0016] 圖5為實(shí)施例中S3C2416芯片的管腳分配圖。
【具體實(shí)施方式】
[0017] 下面結(jié)合附圖對(duì)本實(shí)用新型做進(jìn)一步的詳細(xì)介紹。
[0018] 參考圖1所示,本實(shí)施例的一種面向服務(wù)航電任務(wù)系統(tǒng)主控裝置,包括主控通訊 板1。
[0019] 主控通訊板1包括主控制板11,本地通訊模塊12、以太網(wǎng)通訊模塊13、電源模塊 14,還包括存儲(chǔ)模塊15?!?br>
[0020] 本地通訊模塊12、以太網(wǎng)通訊模塊13、存儲(chǔ)模塊15通過(guò)系統(tǒng)總線連接在所述主控 制板11上。如圖2所示,基于面向服務(wù)軟件架構(gòu)的任務(wù)系統(tǒng)平臺(tái)2駐留在主控制板11上, 包括編輯組件模塊21、組件封裝模塊22.
[0021] 編輯組件模塊21用于編輯航電系統(tǒng)的各種功能,將航電任務(wù)系統(tǒng)涉及到的各類 底層運(yùn)行庫(kù)封裝成可方便使用的組件。
[0022] 組件封裝模塊22采用了 0SGI標(biāo)準(zhǔn),用于通過(guò)面向服務(wù)的軟件設(shè)計(jì),使所屬編輯組 件模塊生成的所有相關(guān)組件可以無(wú)縫的同時(shí)在該平臺(tái)下運(yùn)行。
[0023] 基于面向服務(wù)軟件架構(gòu)的任務(wù)系統(tǒng)平臺(tái)2通過(guò)本實(shí)施例的主控通訊板1連接各數(shù) 據(jù)鏈路,使得編輯組件模塊21、組件封裝模塊22的功能可以可靠運(yùn)行,避免出現(xiàn)數(shù)據(jù)誤差。
[0024] 結(jié)合圖1所示,外部從設(shè)備通過(guò)現(xiàn)場(chǎng)總線連接在本地通訊模塊12上,從而與主控 制板11相連。
[0025] 外部網(wǎng)絡(luò)設(shè)備通過(guò)以太網(wǎng)連接在以太網(wǎng)通訊模塊13上,從而與主控制板11相連。
[0026] 優(yōu)選地,本實(shí)用新型中主控制板采用ARM-S3C2416主板、本地通訊模塊采樣RS422 通訊模塊、以太網(wǎng)通訊模塊采用LAN91C92。ARM-S3C2416是低功耗、高性能、低成本的 SAMSUNG ARM9(ARM926EJ)處理器,使得整個(gè)航電任務(wù)系統(tǒng)的成本降低。RS422模塊可以使 主控裝置有效的與外圍基礎(chǔ)設(shè)備間進(jìn)行通訊,最多可采用256各節(jié)點(diǎn),大大提高了同時(shí)控 制不同設(shè)備的數(shù)量。裝置還集成了以太網(wǎng)通訊模塊方便接入支持網(wǎng)絡(luò)通訊的各類航電設(shè) 備,提高了航電任務(wù)系統(tǒng)的效率。主控制板上連接有雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器DDR和 NANDFLASH閃存,S3C2416芯片連接如圖3、圖4、圖5所示。
[0027] 以上的實(shí)施僅僅是對(duì)本實(shí)用新型的優(yōu)選實(shí)施方式進(jìn)行描述,并非對(duì)本實(shí)用新型的 范圍進(jìn)行限定,在不脫離本實(shí)用新型設(shè)計(jì)精神的前提下,本領(lǐng)域普通工程技術(shù)人員對(duì)本實(shí) 用新型的技術(shù)方案做出的各種變形和改進(jìn),均應(yīng)落入本實(shí)用新型的權(quán)利要求書確定的保護(hù) 范圍內(nèi)。
【權(quán)利要求】
1. 一種面向服務(wù)軟件架構(gòu)的航電任務(wù)系統(tǒng)主控裝置,包括主控通訊板(1),其特征在 于所述主控通訊板(1)包括將航電任務(wù)系統(tǒng)的各子功能拆分成組件并配合面向服務(wù)的軟 件實(shí)現(xiàn)任務(wù)處理的主控制板(11)、用于實(shí)現(xiàn)主控制板與外部從設(shè)備間進(jìn)行通訊的本地通訊 模塊(12)、用于方便接入支持網(wǎng)絡(luò)通訊的各類航電設(shè)備的以太網(wǎng)通訊模塊(13),外部從設(shè) 備通過(guò)現(xiàn)場(chǎng)總線連接在本地通訊模塊(12)上,外部網(wǎng)絡(luò)設(shè)備通過(guò)以太網(wǎng)連接在以太網(wǎng)通 訊模塊(13)上,本地通訊模塊(12)和以太網(wǎng)通訊模塊(13)通過(guò)系統(tǒng)總線連接在主控制板 (11)上。
2. 根據(jù)權(quán)利要求1所述的一種面向服務(wù)軟件架構(gòu)的航電任務(wù)系統(tǒng)主控裝置,其特征在 于所述主控制板(11)還連接有用于供電的電源模塊(14),以及用于數(shù)據(jù)存儲(chǔ)的存儲(chǔ)模塊 (15)。
3. 根據(jù)權(quán)利要求1所述的一種面向服務(wù)軟件架構(gòu)的航電任務(wù)系統(tǒng)主控裝置,其特征在 于所述主控制板(11)內(nèi)設(shè)有編輯組件模塊(21)、組件封裝模塊(22); 編輯組件模塊(21)用于編輯航電系統(tǒng)的各種功能,將航電任務(wù)系統(tǒng)涉及到的各類底 層運(yùn)行庫(kù)封裝成可方便使用的組件; 組件封裝模塊(22)采用了 OSGI標(biāo)準(zhǔn),用于通過(guò)面向服務(wù)的軟件設(shè)計(jì),使所屬編輯組件 模塊生成的所有相關(guān)組件可以無(wú)縫的同時(shí)運(yùn)行。
4. 根據(jù)權(quán)利要求1所述的一種面向服務(wù)軟件架構(gòu)的航電任務(wù)系統(tǒng)主控裝置,其特征在 于所述主控制板(11)選用ARM-S3C2416主板,本地通訊模塊(12)采用RS422通訊模塊、以 太網(wǎng)通訊模塊(13)采用LAN91C92。
【文檔編號(hào)】G05B19/418GK203870457SQ201420279963
【公開日】2014年10月8日 申請(qǐng)日期:2014年5月29日 優(yōu)先權(quán)日:2014年5月29日
【發(fā)明者】呂林森, 繆萬(wàn)勝, 周磊, 馬晉, 昝濟(jì)國(guó) 申請(qǐng)人:中國(guó)航空無(wú)線電電子研究所