999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32F407單片機(jī)的某飛行器舵機(jī)控制系統(tǒng)硬件設(shè)計(jì)

2020-07-31 09:50:15王霞付森劉輝
中國電氣工程學(xué)報(bào) 2020年3期

王霞 付森 劉輝

摘要:本論文采用STM32F407單片機(jī)作為舵機(jī)硬件電路的主要控制部分,在控制系統(tǒng)中,詳細(xì)介紹了硬件電路的設(shè)計(jì)組成,該設(shè)計(jì)具有成本低、抗干擾能力強(qiáng)、反應(yīng)速度快、精度高、容易操作等特點(diǎn),該硬件系統(tǒng)滿足飛行器的要求,可在控制中廣泛使用。

關(guān)鍵詞:STM3F407芯片 ? 舵機(jī)控制系統(tǒng) ?硬件電路

1 引言

隨著現(xiàn)代戰(zhàn)爭模式的發(fā)展,導(dǎo)彈防御體系不斷完善,與此同時(shí),新的突防手段日益增多,尤其是精確制導(dǎo)武器在戰(zhàn)爭中的作用越發(fā)凸顯,在此背景下精確制導(dǎo)武器正朝著偵察、打擊、毀傷評(píng)估等功能一體化方向發(fā)展,該飛行器可以執(zhí)行巡邏飛行、偵察監(jiān)視、毀傷評(píng)估、空中無線中繼及攻擊目標(biāo)等任務(wù)。與此同時(shí),對飛行器的控制系統(tǒng)要求也越來越高,傳統(tǒng)的飛行控制設(shè)計(jì)模式已經(jīng)無法滿足要求,為提高某飛行器的控制精度和可靠性,本文采用STM32F407為控制器核心,STM32F407是一款功能很強(qiáng)的芯片,將它運(yùn)用在飛行器控制系統(tǒng)可實(shí)現(xiàn)控制舵機(jī)、數(shù)據(jù)采集、串口通信和人機(jī)交換等任務(wù),該高速處理芯片的推出使研究飛行器等非線性控制系統(tǒng)設(shè)計(jì)具有現(xiàn)實(shí)和長遠(yuǎn)意義[1-3]。

2 舵機(jī)控制系統(tǒng)原理

舵機(jī)控制系統(tǒng)是飛行器控制系統(tǒng)中的一個(gè)重要組成部分,舵機(jī)控制系統(tǒng)的性能直接決定了飛行器的飛行性能。在飛行器飛行過程中,舵機(jī)系統(tǒng)對飛行器的飛行姿態(tài)進(jìn)行不斷修正與調(diào)節(jié)[4],使飛行器按規(guī)劃的路線進(jìn)行飛行,從而命中目標(biāo)。

在舵機(jī)系統(tǒng)設(shè)計(jì)中,整個(gè)舵機(jī)控制系統(tǒng)的主芯片采用STM32F407芯片,通過舵機(jī)控制電路的設(shè)計(jì)來實(shí)現(xiàn)數(shù)據(jù)傳輸、串口通信、姿態(tài)控制等功能。飛行過程中,飛行器的飛控計(jì)算機(jī)通過數(shù)據(jù)通訊接口將飛行控制指令傳給舵機(jī)系統(tǒng)的控制器,舵機(jī)的控制模塊接到信號(hào)后,對飛行控制指令進(jìn)行處理,并根據(jù)新的位置指令與反饋信息對舵機(jī)進(jìn)行實(shí)時(shí)控制。

舵機(jī)主要是由無刷電機(jī)、舵機(jī)控制器和傳感器3部分組成。其中,舵機(jī)的控制器是舵機(jī)控制系統(tǒng)的核心,主要有數(shù)據(jù)通訊接口、中央控制單元、邏輯換向單元、隔離放大單元以及功率驅(qū)動(dòng)單元組成[5];中央控制單元完成一系列的數(shù)字調(diào)節(jié),邏輯換向單元負(fù)責(zé)接收舵機(jī)電機(jī)的換向信息和實(shí)時(shí)位置信息,并產(chǎn)生新的方向變換信號(hào),并由隔離放大單元與功率驅(qū)動(dòng)單元完成該控制信號(hào)的隔離與放大。舵機(jī)的工作時(shí),舵機(jī)控制器接受飛控計(jì)算機(jī)給出的舵偏角指令,然后與檢測得到的實(shí)際舵面偏轉(zhuǎn)角送入AD轉(zhuǎn)換單元和信號(hào)處理單元,進(jìn)行一系列信息處理,從而控制舵機(jī)。

舵機(jī)控制系統(tǒng)組成框圖如圖1所示。

3 舵機(jī)控制系統(tǒng)硬件電路設(shè)計(jì)

本系統(tǒng)采用的是意法半導(dǎo)體(ST)公司推出的高性能微控制器(STM32F407),其采用了90納米的NVM工藝和ART(自適應(yīng)實(shí)時(shí)存儲(chǔ)器加速器),STM32高性能系列有STM32F2、STM32F4、STM32F7、STM32H7,主要用于功能復(fù)雜的應(yīng)用,比如圖像采集的處理、高性能嵌入式系統(tǒng)、工業(yè)機(jī)械等應(yīng)用,廣泛應(yīng)用于工業(yè)控制、消費(fèi)電子、物聯(lián)網(wǎng)、通訊設(shè)備、醫(yī)療服務(wù)、安防監(jiān)控等應(yīng)用領(lǐng)域,其優(yōu)異的性能進(jìn)一步推動(dòng)了生活和產(chǎn)業(yè)智能化的發(fā)展。

和51單片機(jī)相比,STM32407可以一次處理數(shù)據(jù)寬度32位,而51只能處理8位,STM32的內(nèi)部RAM和ROM(flash)都比51大得多,STM32F407有256kRAM、1MROM,主頻也很高,分別達(dá)到72M和168M,運(yùn)算能力要強(qiáng)大的多,片上外設(shè)也比較豐富,定時(shí)器多達(dá)14個(gè)或17個(gè),PWM功能強(qiáng)大,其ADC精度也達(dá)到12位,還有DA模塊、實(shí)時(shí)時(shí)鐘,較高檔次的還有浮點(diǎn)運(yùn)算單元功能,特別是DMA控制器,將CPU從繁忙的數(shù)據(jù)中解脫出來,另外還有FMSC內(nèi)存接口;外部接口也比較豐富,多個(gè)串口USB控制SPI、I2C等一應(yīng)俱全,同時(shí)有效地提高了整個(gè)系統(tǒng)的集成度。

舵機(jī)控制系統(tǒng)的電路設(shè)計(jì)主要包括主控電路的設(shè)計(jì)、接口設(shè)計(jì)、驅(qū)動(dòng)電源的設(shè)計(jì)。主要內(nèi)容為:

(1) 主控電路的設(shè)計(jì)

在主控電路中,系統(tǒng)時(shí)鐘采用8MHz無源晶振作為主控芯片的外設(shè)參考時(shí)鐘,復(fù)位電路采用上電直接復(fù)位的方式[6]。其中STM32F407的EPWM模塊產(chǎn)生4路PWM信號(hào),4路方向信號(hào)。STM32F407單片機(jī)輸出的是3.3V邏輯TTL電平,因此在電路中加入74LVC245芯片[7],一方面可防止電機(jī)驅(qū)動(dòng)板對單片機(jī)的反向電流,起到保護(hù)主控制器的作用;另一方面該芯片具有增大驅(qū)動(dòng)的能力,使輸出信號(hào)的電流更大。

(2) 接口設(shè)計(jì)

采用CAN總線接口,接收飛控計(jì)算機(jī)的位置信息。其中,STM32F407主控芯片自帶基本擴(kuò)展CAN,該總線支持CAN協(xié)議2.0A和2.0B,波特率最高達(dá)1Mbps,支持時(shí)間觸發(fā)通信,具有3個(gè)發(fā)送郵箱,具有3級(jí)深度的2個(gè)接收FIFO,具有28個(gè)可變的過濾器組,每個(gè)濾波器組的位寬都可以獨(dú)立配置,以滿足應(yīng)用程序的不同需求。由于CAN總線協(xié)議通信速度快,通信距離遠(yuǎn),具有錯(cuò)誤檢測、錯(cuò)誤通知和錯(cuò)誤恢復(fù)功能,并且在總線上增加單元時(shí),連接在總線上的其它單元的軟硬件及應(yīng)用層都不需要改變。所以,使用CAN總線傳輸數(shù)據(jù)非常方便,其它接口電路可以直接掛在CAN總線上,接收飛控計(jì)算機(jī)的位置指令。

(3) 驅(qū)動(dòng)電源的設(shè)計(jì)

飛行器所帶的DC-DC電源模塊供電電壓為28V和12V。其中28V為舵機(jī)系統(tǒng)供電;12V是為主控制系統(tǒng)供電。而在主控制系統(tǒng)中還需要5V、3.3V電壓,其中5V為系統(tǒng)內(nèi)部分模擬器件電源供電,3.3V為本控制系統(tǒng)大部分?jǐn)?shù)字芯片供電以及作為單片機(jī)外設(shè)工作電源。其中,12V轉(zhuǎn)5V通過CJ78M05電源管理芯片轉(zhuǎn)換得到的,其輸出電流可達(dá)到1A,可滿足主控制系統(tǒng)的需要[6]。5V轉(zhuǎn)3.3V通過AMS1117芯片實(shí)現(xiàn),AMS1117芯片是一個(gè)線性穩(wěn)壓器,其內(nèi)部有過熱保護(hù)和限流保護(hù),可以滿足主控系統(tǒng)的要求。

4 結(jié)束語

系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)了以STM32F407處理器為控制核心,使用CAN總線的通訊方式,采用獨(dú)立的四路EPWM輸出方法,運(yùn)用12位AD采集舵面位置信號(hào)的控制系統(tǒng)。該系統(tǒng)充分利用了STM32F407芯片的高速運(yùn)算處理能力以及其豐富的外部接口特點(diǎn),簡化了電路設(shè)計(jì)的難度,提高了可靠性。在硬件設(shè)計(jì)的整個(gè)過程中,系統(tǒng)控制器集成化和小型化程度高,并且注重可靠性的設(shè)計(jì),系統(tǒng)抗干擾能力強(qiáng),實(shí)現(xiàn)了飛行器控制系統(tǒng)對硬件功能要求。

參考文獻(xiàn)

[1] 胡林. 高精度舵機(jī)控制器的研制[D]. 西安:西北工業(yè)大學(xué),2006.

[2] 秦文普. 基于DSP的數(shù)字化舵機(jī)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 北京:清華大學(xué),2005.

[3] 吉梅峰. 單片機(jī)在超小型無人飛行器控制系統(tǒng)中的應(yīng)用[D].上海:上海大學(xué),2004.

[4] 孟兵. 彈道修正彈電動(dòng)舵機(jī)的設(shè)計(jì)與控制[D]. 南京:南京理工大學(xué),2014.

[5] 周永龍. 基于STM32的數(shù)字舵機(jī)控制系統(tǒng)的設(shè)計(jì)[J]. 計(jì)算機(jī)測量與控制,2011,19(1):66-68.

[6] 張林健. 基于STM32的數(shù)字電動(dòng)舵機(jī)的控制設(shè)計(jì)[D]. 廣州:廣州工業(yè)大學(xué),2017.

[7] 倪原. 某飛行器舵機(jī)控制系統(tǒng)硬件設(shè)計(jì)[J]. 電子設(shè)計(jì)工程,2013,21(6).

主站蜘蛛池模板: 久久精品免费看一| 福利视频99| 国产免费黄| 啪啪永久免费av| 五月婷婷导航| 992tv国产人成在线观看| 操美女免费网站| 小说区 亚洲 自拍 另类| 人妻精品久久无码区| 亚洲自偷自拍另类小说| 一级做a爰片久久免费| 亚洲欧美在线综合图区| 亚洲乱伦视频| 婷婷开心中文字幕| 日韩免费毛片视频| 久久99国产综合精品女同| 午夜不卡福利| 波多野结衣二区| 亚洲黄色高清| AV在线天堂进入| 色婷婷亚洲十月十月色天| 亚洲国产中文精品va在线播放| 国产另类视频| 欧美午夜网| 精品无码人妻一区二区| 国产精品制服| 国产在线97| 欧美亚洲香蕉| 国产伦片中文免费观看| 一级黄色欧美| 成年片色大黄全免费网站久久| 91九色国产在线| 日本www在线视频| 国产亚卅精品无码| 91久久国产热精品免费| 亚洲av无码成人专区| 国产成人盗摄精品| 免费国产不卡午夜福在线观看| 国产精品亚洲αv天堂无码| 伊人无码视屏| 久久久久国产精品免费免费不卡| 青青青视频蜜桃一区二区| 中美日韩在线网免费毛片视频| 少妇人妻无码首页| 一级毛片免费高清视频| 久久综合九色综合97婷婷| 国产浮力第一页永久地址| 青青青国产视频| 国产成人高清亚洲一区久久| 国产综合另类小说色区色噜噜 | 伊人色天堂| 无码国内精品人妻少妇蜜桃视频| 色老头综合网| 亚洲国产精品不卡在线| 一级全免费视频播放| 日本尹人综合香蕉在线观看| 国产又粗又猛又爽视频| 婷婷五月在线视频| 成人无码区免费视频网站蜜臀| 一区二区三区四区在线| 亚洲无码视频图片| 欧美日韩国产系列在线观看| 国产欧美中文字幕| 天天干天天色综合网| 亚洲三级色| 九九热精品免费视频| 成人午夜福利视频| 亚洲香蕉伊综合在人在线| 幺女国产一级毛片| 日本91视频| 国产精品主播| 日本一区中文字幕最新在线| 成人福利在线观看| www.91在线播放| 欧美区国产区| 一级毛片在线直接观看| 国产成本人片免费a∨短片| 亚洲最大福利网站| 伊人五月丁香综合AⅤ| 欧美成人日韩| 日韩高清中文字幕| 亚洲成人精品|