專利名稱:一種基于串行總線的無人飛行器狀態(tài)監(jiān)測方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于串行總線的無人飛行器狀態(tài)監(jiān)測方法,是基于串行總線通訊的狀態(tài)監(jiān)測裝置的方法。
背景技術(shù):
傳統(tǒng)的民用無人飛行器采用的狀態(tài)監(jiān)測系統(tǒng)均采用集中式系統(tǒng)架構(gòu),即每一個狀態(tài)監(jiān)測傳感器是彼此相對獨立的,擁有自己的數(shù)據(jù)接口和控制方式。無人飛行器的飛行控制器需要為每一個狀態(tài)監(jiān)測傳感器準(zhǔn)備一個專用的接口,在飛行控制器的軟件算法中也需要為每一個傳感器編寫相應(yīng)的操作代碼,每個傳感器的接口形式和操作方式各不相同,限制了飛行控制器的兼容性設(shè)計和可擴展性,也增大了開發(fā)的復(fù)雜度。當(dāng)需要引入新傳感器時則整個飛行控制器需要進(jìn)行軟硬件的重新設(shè)計,在安裝時每個傳感器都將引線集中接至飛行控制器上的相應(yīng)接口,造成飛行控制器附近引線雜亂,維護(hù)性較差。
發(fā)明內(nèi)容
為了克服原有的無人飛行器集中式系統(tǒng)架構(gòu)帶來的系統(tǒng)配置靈活性、擴展性差, 系統(tǒng)布線雜亂,維護(hù)性不佳的問題,本發(fā)明提出了一種無人飛行器運行狀態(tài)監(jiān)測方法。該方法采用串行總線控制整機的狀態(tài)監(jiān)測傳感器,相對具有配置靈活、布線簡明、可靠性高,維護(hù)簡易的特點。本發(fā)明解決其技術(shù)問題所采用的方法是將無人飛行器系統(tǒng)中所需各種狀態(tài)監(jiān)測傳感器與基于單片機微處理器開發(fā)的控制板組合起來構(gòu)成一個整體。該控制板負(fù)責(zé)對傳感器輸出數(shù)據(jù)進(jìn)行采集,并配有串行總線接口,可對總線上發(fā)來的指令做出響應(yīng),驅(qū)動傳感器執(zhí)行數(shù)據(jù)發(fā)送、自檢、調(diào)校配準(zhǔn)功能。本發(fā)明的有益效果是,整個無人飛行器系統(tǒng)的狀態(tài)監(jiān)測系統(tǒng)由串行總線連接,減少了布線連接,增強了系統(tǒng)配置的可擴展性,具有配置靈活、布線簡明、可靠性高,維護(hù)簡易的優(yōu)勢。作為本發(fā)明的技術(shù)方法,所述控制板電路包括=AtmegaS單片機、信號放大調(diào)理電路、CAN通訊接口電路、板上電壓轉(zhuǎn)換模塊;所述信號放大調(diào)理電路由儀器級運算放大器芯片AD620組成,將傳感器輸出的模擬信號進(jìn)行放大和調(diào)理,然后輸入AtmegaS單片機的AD通道。所述CAN通訊接口電路由CAN驅(qū)動芯片SN65VHD230組成,將單片機的串行通訊接口與CAN總線相連接,作為接收和發(fā)送CAN總線數(shù)據(jù)的端口 ;板上電壓轉(zhuǎn)換模塊由 M0RNSUN-IA0512KP組成,將外來供電5V轉(zhuǎn)換為正負(fù)12V電壓供信號放大調(diào)理電路使用。本發(fā)明的另一個目的在于,提出了一種基于串行總線的無人飛行器狀態(tài)監(jiān)測方法,能夠?qū)崿F(xiàn)狀態(tài)監(jiān)測系統(tǒng)的自動化管理和靈活配置,依次包括以下步驟(1)每個傳感器配有基于單片機的控制板,可將傳感器的輸出信號進(jìn)行AD轉(zhuǎn)換, 并可通過串行總線進(jìn)行信息通訊;(2)每個傳感器帶有的控制板上單片機存儲有該傳感器的屬性信息,包括名稱代號和操作功能方法;(3)將無人飛行器所需各傳感器通過串行總線與無人飛行器飛行控制器連接,系統(tǒng)上電初始由飛行控制器通過串行總線廣播問詢報文。(4)連接在串行總線上的傳感器控制板接收到問詢報文后發(fā)送回復(fù)報文,報文中包括該傳感器的屬性信息,名稱代號和操作功能方法;(5)飛行控制器接收串行總線上各傳感器控制板回復(fù)的報文,得出全機傳感器列表。(6)飛行控制器可定期通過串行總線發(fā)出數(shù)據(jù)請求報文來訪問列表中的傳感器, 傳感器控制板接收到針對本傳感器名稱的數(shù)據(jù)請求報文就將傳感器的輸出值進(jìn)行AD轉(zhuǎn)換并以回復(fù)數(shù)據(jù)報文的形式發(fā)送給飛行控制器。相對現(xiàn)有技術(shù),本發(fā)明的有益效果是整個無人飛行器系統(tǒng)的狀態(tài)監(jiān)測系統(tǒng)由串行總線連接,減少了布線連接,增強了系統(tǒng)配置的可擴展性,具有配置靈活、布線簡明、可靠性高,維護(hù)簡易的優(yōu)勢。
下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步說明。圖1是單傳感器總線單元的原理示意圖。圖2是控制板的電路原理3是無人飛行器運行狀態(tài)總線監(jiān)測方法原理示意圖。
具體實施例方式在圖1中,狀態(tài)監(jiān)測用傳感器1連接至基于單片機微處理器的控制板2,在控制板 2中完成傳感器1信號的放大調(diào)理,A/D轉(zhuǎn)換,提供串行總線接口。在工作中控制板2接入串行總線網(wǎng)絡(luò)3,并由板上單片機進(jìn)行數(shù)據(jù)的管理,當(dāng)有來自于總線上的操作指令時,由控制板2進(jìn)行指令的解析,操縱傳感器運行數(shù)據(jù)測量、校準(zhǔn)功能。在圖2中,所述控制板電路包括AtmegaS單片機(U2)、信號放大調(diào)理電路、 CAN通訊接口電路、板上電壓轉(zhuǎn)換模塊;所述信號放大調(diào)理電路由儀器級運算放大器芯片 AD620(U4)組成,通過四線接插件P2與傳感器相連,將傳感器輸出的模擬信號進(jìn)行放大和調(diào)理,然后輸入AtmegaS (U2)單片機的AD通道。所述CAN通訊接口電路由CAN驅(qū)動芯片 SN65VHD230 (U3)組成,將單片機的串行通訊接口與CAN總線相連接,作為接收和發(fā)送CAN 總線數(shù)據(jù)的端口。接收和發(fā)送數(shù)據(jù)由四線接插件Pl與CAN總線相連,同時整塊電路板的 +5V供電由該P1接口引入。板上電壓轉(zhuǎn)換模塊由M0RNSUN-IA0512KP (Ul)組成,將外來供電 +5V轉(zhuǎn)換為正負(fù)12V電壓供信號放大調(diào)理電路使用。在圖3中,由圖1中所述的單個狀態(tài)監(jiān)測用傳感器總線單元構(gòu)成了整個無人飛行器的總線狀態(tài)監(jiān)測裝置,其中3.串行總線網(wǎng)絡(luò), 11.飛行控制器,12. GPS導(dǎo)航儀,13.慣性導(dǎo)航儀,14.發(fā)動機溫度傳感器,15.電源供電電流監(jiān)測傳感器,16.電源供電電業(yè)監(jiān)測傳感器,17.主推進(jìn)器轉(zhuǎn)速傳感器,18.主推進(jìn)器轉(zhuǎn)矩傳感器,19.燃油液位傳感器,10.無線數(shù)據(jù)傳輸電臺。
權(quán)利要求
1.本發(fā)明是一種基于串行總線的無人飛行器狀態(tài)監(jiān)測方法,其特征是所述監(jiān)測方法包括利用多個傳感器,使所有傳感器由各自的控制電路接入串行總線,構(gòu)成總線監(jiān)測網(wǎng)絡(luò)。
2.根據(jù)權(quán)利要求1所述的無人飛行器運行狀態(tài)監(jiān)測方法,其特征是所述監(jiān)測裝置中每個傳感器均配有控制板,由控制板完成傳感器的信號調(diào)理和A/D轉(zhuǎn)換,以及轉(zhuǎn)換數(shù)據(jù)的存儲和對外發(fā)送。
3.根據(jù)權(quán)利要求1所述的無人飛行器運行狀態(tài)監(jiān)測方法,其特征是所述監(jiān)測裝置還包括GPS導(dǎo)航儀,慣性測量導(dǎo)航儀,發(fā)動機溫度傳感器,供電電源電壓,電流傳感器,主推進(jìn)器轉(zhuǎn)速、轉(zhuǎn)矩傳感器和燃油液位傳感器。
4.一種基于串行總線的無人飛行器狀態(tài)監(jiān)測方法,實現(xiàn)狀態(tài)監(jiān)測系統(tǒng)的自動化管理和靈活配置,依次包括以下步驟(1)每個傳感器配有基于單片機的控制板,可將傳感器的輸出信號進(jìn)行AD轉(zhuǎn)換,并可通過串行總線進(jìn)行信息通訊;(2)每個傳感器帶有的控制板上單片機存儲有該傳感器的屬性信息,包括名稱代號和操作功能方法;(3)將無人飛行器所需各傳感器通過串行總線與無人飛行器飛行控制器連接,系統(tǒng)上電初始由飛行控制器通過串行總線廣播問詢報文;(4)連接在串行總線上的傳感器控制板接收到問詢報文后發(fā)送回復(fù)報文,報文中包括該傳感器的屬性信息,名稱代號和操作功能方法;(5)飛行控制器接收串行總線上各傳感器控制板回復(fù)的報文,得出全機傳感器列表;(6)飛行控制器可定期通過串行總線發(fā)出數(shù)據(jù)請求報文來訪問列表中的傳感器,傳感器控制板接收到針對本傳感器名稱的數(shù)據(jù)請求報文就將傳感器的輸出值進(jìn)行AD轉(zhuǎn)換并以回復(fù)數(shù)據(jù)報文的形式發(fā)送給飛行控制器。
全文摘要
一種基于串行總線的無人飛行器狀態(tài)監(jiān)測方法。本發(fā)明提供了一種基于串行總線的無人飛行器狀態(tài)監(jiān)測系統(tǒng)及方法。本發(fā)明解決其技術(shù)問題所采用的方法是將無人飛行器系統(tǒng)中所需各種狀態(tài)監(jiān)測傳感器與基于單片機微處理器開發(fā)的控制板組合起來構(gòu)成一個整體。該控制板負(fù)責(zé)對傳感器數(shù)據(jù)進(jìn)行采集,并配有串行總線接口,可對總線上發(fā)來的指令做出響應(yīng),驅(qū)動傳感器執(zhí)行數(shù)據(jù)發(fā)送、自檢、調(diào)校配準(zhǔn)功能。本發(fā)明的有益效果是,整個無人飛行器系統(tǒng)的狀態(tài)監(jiān)測系統(tǒng)由串行總線連接,減少了布線連接,增強了系統(tǒng)配置的可擴展性,具有配置靈活、布線簡明、可靠性高,維護(hù)簡易的優(yōu)勢。
文檔編號G05B19/418GK102419586SQ201110422559
公開日2012年4月18日 申請日期2011年12月16日 優(yōu)先權(quán)日2011年12月16日
發(fā)明者張旭, 李賀春 申請人:新時代集團(tuán)國防科技研究中心