亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        火炮隨動控制平臺的設計

        2019-06-13 03:12:16劉葉楠陳超波
        自動化與儀表 2019年5期
        關鍵詞:功能信息系統(tǒng)

        劉葉楠,陳超波,張 峰

        (西安工業(yè)大學 電子信息工程學院,西安710021)

        隨著現(xiàn)代軍事科技的不斷發(fā)展,以計算機為核心的智能控制系統(tǒng)得到了廣泛的應用,各種空中目標在不斷的創(chuàng)新, 現(xiàn)代攻擊戰(zhàn)術可謂日新月異,這些對現(xiàn)代防空系統(tǒng)提出了更高要求[1];火炮作為中低空防空體系中主要力量, 在新的作戰(zhàn)形式下,需要不斷的改進,應該具有抗惡劣環(huán)境、強實時性、高可靠性和高安全性等特點[2];火炮隨動系統(tǒng)是典型的伺服系統(tǒng),其動態(tài)性能與靜態(tài)性能直接影響了武器系統(tǒng)的作戰(zhàn)能力[3]。因此在通過多方面、多角度的研究、探討與總結,綜合了國內外相應控制系統(tǒng)的特點之后,決定采用一種新型的基于CAN 總線的火炮隨動系統(tǒng),該系統(tǒng)主要用于完成對火炮狀態(tài)的檢測和向炮臺控制系統(tǒng)下達操作指令,實現(xiàn)對火炮方位和高低的準確控制以及火炮狀態(tài)的顯示功能[4-5]。

        1 火炮系統(tǒng)總體設計

        1.1 火炮系統(tǒng)整體結構設計

        火炮系統(tǒng)控制臺主要由信號采集模塊、ARM 處理器模塊、信息存儲模塊、通信模塊、液晶顯示模塊、鍵盤輸入模塊組成。系統(tǒng)通過信號采集模塊采集火炮狀態(tài)的相關參數(shù),將采集的信息傳輸?shù)紸RM 處理器模塊,處理后的數(shù)據(jù)一方面通過信息存儲模塊實現(xiàn)對數(shù)據(jù)的存儲功能,另一方面通過通信模塊實現(xiàn)遠程的信息傳輸和對火炮狀態(tài)的遠程監(jiān)控和調整;液晶顯示模塊主要用來顯示火炮的控制模式、電機的位置、射速及射擊長度的設定值[6-7];鍵盤輸入模塊主要是對相關參數(shù)進行修改,保證系統(tǒng)最優(yōu)的工作狀態(tài)[8];CAN 總線驅動模塊負責單片機與炮控驅動器的通信,完成數(shù)據(jù)的交換與命令的傳輸[9-10]。火炮系統(tǒng)整體結構如圖1所示。

        圖1 火炮系統(tǒng)整體結構框圖Fig.1 Overall structure block diagram of artillery system

        1.2 火炮系統(tǒng)核心處理器

        核心處理器作為整個系統(tǒng)控制的核心部分,是整個火炮控制系統(tǒng)的關鍵,確定了核心處理器的型號才能夠對系統(tǒng)外圍的電路進行設計。綜合多方面的考量之后, 為了能夠準確地控制火炮的方位,本系統(tǒng)選用ARM 處理器作為核心處理器[11]。

        ARM 處理器STM32 具有數(shù)據(jù)處理速度快、功耗低和性能高等優(yōu)點,本系統(tǒng)選用STM32F103 作為核心處理器。STM32F103 的工作頻率高達72 MHz,內部嵌有中斷控制器, 采用尾鏈的方式進行中斷,以達到降低CPU 周期的問題[12]。

        1.3 CAN 總線

        CAN(controller area network)是ISO 國際標準化的串行通信協(xié)議[13],CAN 控制器工作于多主方式,網絡中的各節(jié)點都可根據(jù)總線訪問優(yōu)先權(取決于報文標識符)采用無損結構的逐位仲裁的方式競爭向總線發(fā)送數(shù)據(jù), 且CAN 協(xié)議廢除了站地址編碼,而代之以對通信數(shù)據(jù)進行編碼,這可使不同的節(jié)點同時接收到相同的數(shù)據(jù),這些特點使得CAN 總線構成的網絡各節(jié)點之間的數(shù)據(jù)通信實時性強,并且容易構成冗余結構,提高系統(tǒng)的可靠性和系統(tǒng)的靈活性[14-15]。CAN 具有的完善的通信協(xié)議可由CAN 控制器芯片及其接口芯片來實現(xiàn),從而大大降低系統(tǒng)開發(fā)難度, 縮短了開發(fā)周期,CAN 總線是具有通信速率高、容易實現(xiàn)、且性價比高等諸多特點的一種已形成國際標準的現(xiàn)場總線。本文基于CAN 總線驅動模塊,采用點對點的通信模式,負責單片機與炮控驅動器的通信,完成數(shù)據(jù)的交換與命令的傳輸[16]。

        2 系統(tǒng)硬件電路設計

        2.1 STMF103 處理器

        處理器電路包括STM32F103 芯片引腳連接和外圍電路設計, 主要包括位電路,JTAG 接口電路、外部晶振電路、去耦電路圖等。ARM 處理器電路如圖2所示。

        圖2 處理器電路圖Fig.2 Processor circuit diagram

        芯片的供電引腳19、32、48、64 接3.3 V 電壓。ARM 處理器中的引腳16(PA2)、引腳17(PA3)分別為串行發(fā)送口、 串行接收口,CAN 驅動模塊的串行接收口(P0.09)、串行發(fā)送口(P0.08)。其外圍電路包括JTAG 接口電路、復位電路、外部晶振電路、去耦電路,如圖3所示。

        圖3 處理器外圍電路Fig.3 Processor peripheral circuit

        2.2 CAN 控制器電路設計

        CAN 總線由于采用了許多新技術及其獨特的設計, 與一般的通信總線相比,CAN 總線的數(shù)據(jù)通信具有突出的可靠性、實時性和靈活性。為了進一步提高系統(tǒng)的抗干擾能力, 在CAN 控制器引腳CANTX、CANRX 和收發(fā)器PCA82C250 之間并不是直接相連,而是通過由高速光耦6N137 構成的隔離電路后再與PCA82C250 相連,這樣就可以很好地實現(xiàn)總線上各節(jié)點的電氣隔離。這部分增加了節(jié)點的復雜性,但它卻提高了節(jié)點的穩(wěn)定性和安全性。CAN控制器電路如圖4所示。

        在STM32F103 與CAN 總線接口部分也采用了一些安全和抗干擾措施,PCA82C250 的CANH 和CANL 引腳各自通過一個120 Ω 的電阻與CAN 總線相連, 電阻可起到一定的限流作用, 從而保護PCA82C250 免受過流的沖擊。在CANH 和CANL 與地之間各自接一個0.1 μF 的小電容,可以起到濾除總線上的高頻干擾和防電磁輻射的作用。

        2.3 LCD 顯示模塊

        該液晶模塊有8 條數(shù)據(jù)線和3 條控制線。設計中選擇用端口P5 作為數(shù)據(jù)線,P4.3 接控制引腳RD,P4.4 接控制引腳WR,P4.5 接控制引腳RS,P4.6 接控制引腳A0。液晶顯示接口電路設計如圖5所示。

        圖4 CAN 控制器電路Fig.4 CAN controller circuit

        3 火炮隨動系統(tǒng)軟件程序的編寫

        信號采集模塊采集到火炮的相關信息之后,將采集的信息傳輸?shù)紸RM 處理器,ARM 處理器對接收的數(shù)據(jù)進行相關處理,處理后的數(shù)據(jù)一方面通過信息存儲模塊實現(xiàn)對數(shù)據(jù)的存儲功能,另一方面通過通信模塊實現(xiàn)遠距離信息傳輸,最后通過LCD 顯示出來,軟件程序包括主程序、初始化子程序、按鍵掃描子程序、數(shù)據(jù)存儲程序、CAN 通信子程序、顯示子程序。ARM 處理器實現(xiàn)對信號采集模塊采集到的火炮狀態(tài)信息進行處理和調整,顯示子程序的功能是將信號采集模塊采集到的火炮狀態(tài)信息和調整結果顯示在顯示屏上,按鍵子程序設置PA0 按鍵主要是起到緊急開關的作用, 當出現(xiàn)緊急情況時,可以通過按鍵控制火炮狀態(tài)。

        圖5 液晶顯示接口電路設計Fig.5 Design of LCD interface circuit

        3.1 主程序

        主程序是整個系統(tǒng)正常工作的核心。主程序工作流程如下:系統(tǒng)開啟之后,主程序調用初始化子程序,完成對系統(tǒng)的初始化,完成系統(tǒng)初始化及開啟中斷之后,系統(tǒng)調用鍵盤掃描子程序,判斷是否有按鍵按下,如果有按鍵按下,系統(tǒng)就可以設定相應的變量值,之后系統(tǒng)按照設定的值驅動火炮程序和信號采集程序;如果沒有任何按鍵按下,系統(tǒng)則會對之前的數(shù)據(jù)進行存儲,同時通過顯示模塊將火炮的相關信息顯示出來。系統(tǒng)主程序流程如圖6所示。

        3.2 鍵盤掃描子程序

        本系統(tǒng)采用定時中斷的方式對按鍵狀態(tài)進行查詢。該方式與傳統(tǒng)的方行列掃描方式相比較有明顯的優(yōu)勢,它既可以利用軟件程序進行消抖,還能有效的避免了由通信沖突引起的數(shù)據(jù)丟失問題,提高了系統(tǒng)的穩(wěn)定性,極大地節(jié)省了CPU 資源,提高了掃描效率。鍵盤掃描具體流程如圖7所示。

        3.3 CAN 通信子程序

        本系統(tǒng)ARM 處理器以CAN 通信的方式與火炮驅動器進行數(shù)據(jù)傳輸。當開啟中斷之后,ARM 處理器與驅動器建立連接, 系統(tǒng)便可以讀取數(shù)據(jù),并通過串口發(fā)送數(shù)據(jù), 當數(shù)據(jù)讀取并發(fā)送結束之后,系統(tǒng)就會退出中斷。CAN 通信流程如圖8所示。

        圖6 主程序流程Fig.6 Main program flow chart

        圖7 鍵盤掃描流程圖Fig.7 Keyboard scanning flow chart

        4 系統(tǒng)功能測試

        在完成系統(tǒng)整體方案設計的基礎之上,根據(jù)系統(tǒng)所搭建的軟硬件平臺,對所設計的火炮隨動系統(tǒng)主要從數(shù)據(jù)采集功能,數(shù)據(jù)處理功能及遠程通信功能這3 個方面進行功能測試。測試結果表明,火炮隨動系統(tǒng)不僅可以實現(xiàn)自檢功能、位置信息的采集與存儲功能,還可以對火炮進行相關參數(shù)設置以及對火炮的控制功能,并且能夠應用于實際的工程項目。

        圖8 CAN 通信流程圖Fig.8 CAN communication flow chart

        5 結語

        本系統(tǒng)主要是以嵌入式技術為基礎,設計了一套火炮隨動系統(tǒng)。硬件部分包括信息采集模塊電路、 信息存儲模塊電路、 通信模塊電路、ARM 處理器、LCD 顯示模塊等。軟件部分主要包括主程序、鍵盤掃描子程序、顯示程序等。該系統(tǒng)提高信號信息采集模塊完成對火炮狀態(tài)信息的采集, 在ARM 處理器模塊完成對信息的處理,在LCD 顯示屏顯示相關信息,并實現(xiàn)對火炮狀態(tài)的控制。系統(tǒng)測試結果表明:①該系統(tǒng)完成對火炮狀態(tài)的檢測和炮臺控制系統(tǒng)下達操作指令,實現(xiàn)對火炮方位和高低的準確控制以及火炮狀態(tài)的顯示功能;②基于嵌入式技術開發(fā)的火炮隨動系統(tǒng)具有安全性高、可靠性強和穩(wěn)定性好等特點; ③以ARM 處理器作為核心處理器具有處理速度快等優(yōu)點。

        本系統(tǒng)以ARM 處理器為平臺進行了系統(tǒng)軟硬件平臺的搭建,不僅可以實現(xiàn)自檢功能,位置信息的采集與存儲功能,還可以對火炮進行相關參數(shù)設置以及對火炮的控制功能。系統(tǒng)安全性高、可靠性強。

        聲明

        最近社會上有一些機構和個人,冒充《自動化與儀表》編輯部收取文章發(fā)表版面費,本刊特在此作如下聲明:《自動化與儀表》雜志的網站為www.zdhyyb.com,投稿郵箱為zdhyyb@vip.sina.com,其他的網站和郵箱地址,均與本編輯部無關,請作者提高警惕,謹防上當!

        《自動化與儀表》編輯部

        猜你喜歡
        功能信息系統(tǒng)
        也談詩的“功能”
        中華詩詞(2022年6期)2022-12-31 06:41:24
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        關于非首都功能疏解的幾點思考
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        中西醫(yī)結合治療甲狀腺功能亢進癥31例
        辨證施護在輕度認知功能損害中的應用
        九色综合九色综合色鬼| 蜜桃视频一区二区三区| 国产自拍精品在线免费观看| 亚洲成熟丰满熟妇高潮xxxxx| 国产精品免费久久久久软件| 日本香蕉久久一区二区视频| 亚洲国产一区二区,毛片| 国产无套中出学生姝| 欧美操逼视频| 国产精品综合久久久久久久免费| 久久夜色精品国产三级| 欧美亅性猛交内射| 久久精品99久久香蕉国产色戒| 久99久精品视频免费观看v| 日韩女优在线一区二区| 日本中文字幕一区二区在线观看| 亚洲av一区二区三区蜜桃| 成人免费a级毛片| 亚洲另类国产综合第一| 日本女优一区二区在线免费观看 | 中文字幕精品一二三区| 日韩精品人妻中文字幕有码| 国产无套一区二区三区久久| 亚洲愉拍99热成人精品热久久| 亚洲人成网站77777在线观看 | 国产一毛片| 亚洲一区二区三区av无| 18禁免费无码无遮挡不卡网站| 午夜成人理论无码电影在线播放 | 午夜精品久久久久久中宇| 国模少妇无码一区二区三区| 亚洲免费一区二区三区四区| 午夜精品久久久久久毛片| 国产午夜亚洲精品不卡福利| 久久最黄性生活又爽又黄特级片| 精品人妻伦一二三区久久| 午夜不卡久久精品无码免费| 国产亚洲精品日韩香蕉网| 亚洲一区二区三区国产| 一本一道av中文字幕无码| 国产乱人伦真实精品视频|