国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于STM32自平衡立方體系統(tǒng)的設(shè)計(jì)

2021-03-07 18:19張明波王磊黃鋆李知承吳貴芳
科學(xué)與財(cái)富 2021年32期
關(guān)鍵詞:模塊設(shè)計(jì)

張明波 王磊 黃鋆 李知承 吳貴芳

摘 要:主要介紹由STM32為核心部件設(shè)計(jì)形成的智能自平衡立方體系統(tǒng),本系統(tǒng)主要由四大模塊組成,分別是主控模塊、電源模塊、帶動(dòng)量輪電機(jī)模塊和MPU6050模塊,并通過姿態(tài)解算與電機(jī)控制程序,配合自抗擾控制算法實(shí)現(xiàn)立方體單邊自動(dòng)平衡,實(shí)驗(yàn)表明,該系統(tǒng)能夠滿足自平衡的需求,且成本低,實(shí)現(xiàn)簡(jiǎn)單。

關(guān)鍵詞:自平衡立方體,動(dòng)量輪,模塊設(shè)計(jì)

1引言

目前控制領(lǐng)域的物體自平衡是單片機(jī)開發(fā)的重要應(yīng)用之一,且取得了顯著的成果。一般的自平衡項(xiàng)目選擇開發(fā)平衡小車,使用加速度傳感器、傾角傳感器、超聲波傳感器、電機(jī)控制等模塊協(xié)同配合,通過車整體的前后運(yùn)動(dòng)達(dá)到自平衡的目的。本次設(shè)計(jì)的自平衡立方體在包含加速度傳感器、傾角傳感器、一般電機(jī)模塊外,額外使用了動(dòng)量輪作為立方體平衡的動(dòng)力來源,取代平衡小車整體移位的平衡方式,采用角動(dòng)量傳遞保持自身平衡。

該系統(tǒng)主要包括四大模塊,分別是主控模塊、電源模塊、電機(jī)驅(qū)動(dòng)模塊和MPU6050模塊。

2系統(tǒng)各模塊設(shè)計(jì)

2.1主控模塊

STM32F103RCT6是一種嵌入式-微控制器的集成電路,基于使用Cortex-M3內(nèi)核,是一個(gè)32位處理器內(nèi)核,采用了哈佛結(jié)構(gòu),擁有獨(dú)立的指令總線和數(shù)據(jù)總線,可以讓取指與數(shù)據(jù)訪問并行不悖,可以滿足自平衡立方體的控制需求。

2.2電源模塊

電源模塊方塊采用12V航模電池作為初始電源,經(jīng)LM2596T芯片轉(zhuǎn)換后為系統(tǒng)提供穩(wěn)定的5V電壓輸出,為后續(xù)的各個(gè)模塊供電

2.3電機(jī)驅(qū)動(dòng)模塊

TB6612FNG是東芝半導(dǎo)體公司生產(chǎn)的一款直流電機(jī)驅(qū)動(dòng)器件,它具有大電流MOSFET-H橋結(jié)構(gòu),雙通道電路輸出,可同時(shí)驅(qū)動(dòng)2個(gè)電機(jī)。它無(wú)需外加散熱片,外圍電路簡(jiǎn)單,只需外接電源濾波電容就可以直接驅(qū)動(dòng)電機(jī),利于減小系統(tǒng)尺寸。對(duì)于PWM信號(hào)輸入頻率范圍,高達(dá)100kHz的頻率更是足以滿足我們大部分的需求。AO1和AO2分別接到電機(jī)的+和-。然后通過PWMA、AIN2、AIN1控制電機(jī)。其中PWMA接到單片機(jī)的PWM引腳,一般10Khz的PWM即可,并通過改變占空比來調(diào)節(jié)電機(jī)的速度。本項(xiàng)目開發(fā)僅使用其中一路驅(qū)動(dòng)。

2.4 MPU6050模塊

MPU6050為全球首例整合性6軸運(yùn)動(dòng)處理組件,相較于多組件方案,免除了組合陀螺儀與加速器時(shí)間軸之差的問題,減少了大量的封裝空間。芯片也包含豐富的軟件封裝庫(kù),開發(fā)較簡(jiǎn)單。

3系統(tǒng)控制算法設(shè)計(jì)

系統(tǒng)采用自抗擾控制算法,該算法是以系統(tǒng)設(shè)定值、系統(tǒng)被控輸出和上一步計(jì)算出的控制量為其輸入,確定出新的控制量的控制方法,由跟蹤微分器、擴(kuò)張狀態(tài)觀測(cè)器和非線性狀態(tài)誤差反饋構(gòu)成。自抗擾的機(jī)理在于將作用于被控對(duì)象的所有不確定因素歸結(jié)為擾動(dòng),利用對(duì)象的輸入輸出數(shù)據(jù)對(duì)總擾動(dòng)進(jìn)行估計(jì)補(bǔ)償,如圖1所示。

本文設(shè)計(jì)了一種自平衡立方體,從硬件、軟件以及算法分別進(jìn)行研究,通過姿態(tài)解算與PWM電機(jī)控制程序,配合自抗擾控制算法實(shí)現(xiàn)立方體單邊自動(dòng)平衡。本設(shè)計(jì)成本較低,具有較好的人機(jī)交互特性,調(diào)節(jié)簡(jiǎn)單等優(yōu)點(diǎn)。

參考文獻(xiàn)

[1].劉旭航,劉小雄,章衛(wèi)國(guó),等. 基于加速度修正模型的無(wú)人機(jī)姿態(tài)解算算法[J]. 西北工業(yè)大學(xué)學(xué)報(bào),2021,39(1):175-181.

[2].宋吉廣,王繼銘,梁利華,等. 舵鰭聯(lián)合自抗擾主從控制策略設(shè)計(jì)[J]. 控制理論與應(yīng)用,2021,38(2):264-274.

[3].張釗,楊忠,段雨瀟,等. 主動(dòng)變形四旋翼自抗擾飛行控制方法[J]. 控制理論與應(yīng)用,2021,38(4):444-456.

作者簡(jiǎn)介:張明波(2000.04-),男,漢族,山西長(zhǎng)治人,本科生。

河南科技大學(xué)SRTP項(xiàng)目基金支持:2021094

3867500589247

猜你喜歡
模塊設(shè)計(jì)
汽車銷售行業(yè)中數(shù)據(jù)挖掘技術(shù)的應(yīng)用
基于小型ERP管理系統(tǒng)
爬壁機(jī)器人應(yīng)用嵌入式控制的探討
針織橫機(jī)生產(chǎn)CAPP軟件開發(fā)系統(tǒng)主要功能模塊設(shè)計(jì)
輿情監(jiān)測(cè)系統(tǒng)設(shè)計(jì)
一種基于DDS的信號(hào)源的設(shè)計(jì)與實(shí)現(xiàn)
会昌县| 新乡市| 湄潭县| 岳普湖县| 日土县| 金乡县| 黄浦区| 丰原市| 青阳县| 镇原县| 南汇区| 武宣县| 拉孜县| 西盟| 虎林市| 宜州市| 聂拉木县| 新和县| 迁安市| 英超| 华池县| 博湖县| 高要市| 开鲁县| 镇坪县| 阜南县| 双江| 双柏县| 莱州市| 科尔| 金堂县| 梁河县| 平陆县| 莱芜市| 白水县| 巢湖市| 越西县| 乳源| 白朗县| 息烽县| 永新县|