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

基于Arduino的平衡小車軟件設計

2022-01-14 12:34:44伍懿君
科學與信息化 2022年1期
關鍵詞:功能設計

伍懿君

河源理工學校 廣東 河源 517000

引言

有關法律、法規要求汽車不得在人行道、廣場、公園、游樂場和大型會場等類似的場所上行駛,而步行又累時,平衡車可以為人代步。平衡車功能豐富,其主要控制功能包括:對平衡和速度的控制、轉彎、前進及后退等。而其控制部分的核心僅為兩個驅動電機,控制上述所有功能。因此,控制軟件部分的設計非常關鍵。本文的主要工作是提供了一種平衡車控制部分的軟件設計方案,具有對平衡車進行轉彎、前進及后退等功能控制的功能。在軟件的實現上,本軟件根據駕駛員身體重心改變造成的俯仰方向變化,首先利用控制算法對控制值進行計算,然后控制驅動電機驅動平衡車完成相應動作。

1 軟件設計

本文所設計的軟件整體設計流程圖如圖1所示。

圖1 軟件整體設計流程圖

本文主要介紹平衡小車加速度檢查程序,平衡 PID 控制程序的實現。

1.1 平衡小車加速度檢查程序

設計中把MPU60505模塊采集的X軸,Y軸,Z軸空間坐標采集的數據進行清零;此參數初始化操作,目的是避免數據干擾,保證系統能可靠運行[1]。進入MPU6050模塊加速度的采集,通過判斷X軸,Y軸,Z軸空間發生的變化,實現控制小車電機的運行。傳感器輸出電壓中的 模數轉換經由模塊自帶的 ATD 模塊進行。此外,還需要對加速度計和陀螺儀的輸出進行監測和轉換,進而確定陀螺儀檢測的角速度以及加速度計檢測的角度保障MPU60505模塊在X、Y、Z軸的數據等于0、0、0,在一條水平線上,實現平衡。

主函數程序定義如下:

1.2 平衡PID控制程序

PID控制器由積分單元(I)、比例單元(P)及微分單元(d)組成,其輸入為兩輪平衡車身在重力方向上的傾角e(T),輸出U(T)為電機控制,采用直流電機,調速方式為電壓調節。實際應用中的路面不是理想的光滑條件,輪子與地面之間存在靜摩擦。當控制占空比很小時,電機電樞通電,然而由于靜摩擦的作用,轉子相對不轉動[2]。因此,考慮到實際路面情況,有必要增加一個死區時間常數,用以控制平衡車的運動,以提高系統的靜態穩定性。

平衡是兩輪平衡車的基礎功能,實際應用中還需要有左右轉彎、前進及后退等動作。在這些工作過程中,會出現車體與駕駛員重心方向不在同一垂直線上的情況,控制器根據重心變化做出相應的控制。以前進運動為例,車體重心向前傾斜,傾角發生變化,控制器控制電機轉動,使轎廂向傾斜方向移動,慣性力和重力分量被轎廂加速度抵消,使小車平衡前進。這個原理用來控制小車的前進和后退。在速度控制方面,為了可靠快速地控制車速,系統以編碼器作為車速反饋環節,形成了車速控制閉環[3]。速度控制也是由PID控制器完成,以車速偏差作為控制器的輸入,其輸出為傾角,以控制車速。而速度控制和平衡控制是對立的,平衡車的基本要求是要有良好的平衡控制,速度控制會對平衡控制造成干擾,為了盡可能減少此類干擾,速度控制應盡量做到平滑。在本文設計的系統中,平衡控制周期為8ms,系統的速度控制周期設定為46ms,相對于平衡控制周期更長、更平滑,以最小化速度控制對平衡控制的干擾并保證一定的速度控制。為防止系統因調節過于頻繁而產生振蕩,采用了帶死區時間的PID算法。PID 控制程序如下:

程序流程如圖2所示:

圖2 程序流程

2 結束語

本文的主要工作是提供了一種平衡車控制部分的軟件設計方案,具有對平衡車進行轉彎、前進及后退等功能控制的功能。本設計開發使用C語言進行代碼編程,此編程工具為Arduino IDE軟件,軟件設計采用模塊化,能夠對設計的邏輯更加清楚明了,方便調試。同時,Arduino IDE軟件是方便易用的集成開發環境和調試工具,可以快速高效地進行一系列的開發。

猜你喜歡
功能設計
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
關于非首都功能疏解的幾點思考
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 色婷婷成人| 香蕉eeww99国产在线观看| 国产视频入口| 亚洲区视频在线观看| 亚洲天堂精品视频| 99久久这里只精品麻豆| 天天综合网色中文字幕| 亚洲国产精品久久久久秋霞影院| 亚洲欧美日韩天堂| 2021国产在线视频| 国产91高跟丝袜| 亚洲资源站av无码网址| 亚洲精品va| 91青青草视频在线观看的| 国产成本人片免费a∨短片| 亚洲欧美日韩动漫| 免费一级毛片在线播放傲雪网| 国产成人精品一区二区秒拍1o| jizz在线免费播放| 国产日本一区二区三区| 欧美日韩久久综合| 久久国产精品77777| 91精品专区国产盗摄| 中文字幕在线视频免费| 国产在线八区| 18黑白丝水手服自慰喷水网站| 99re视频在线| 欧美97欧美综合色伦图| 精品欧美日韩国产日漫一区不卡| 欧美一区二区福利视频| 久久精品欧美一区二区| 欧美日在线观看| 麻豆国产精品| 国产成人久视频免费| 97人人模人人爽人人喊小说| 国产综合另类小说色区色噜噜| 强奷白丝美女在线观看| 高清欧美性猛交XXXX黑人猛交 | 男人天堂伊人网| 亚洲床戏一区| 亚洲午夜福利精品无码不卡| 91麻豆国产在线| 国产内射一区亚洲| 国产精品视频观看裸模| 中文字幕在线视频免费| 精品伊人久久久大香线蕉欧美| 91久久国产热精品免费| 四虎国产成人免费观看| 亚洲无码视频图片| 国产欧美日本在线观看| 97se亚洲综合在线天天| 亚洲成人网在线播放| 国内精品手机在线观看视频| 欧美自慰一级看片免费| 青青青视频蜜桃一区二区| 露脸一二三区国语对白| 精品少妇人妻一区二区| 国产成人精品亚洲日本对白优播| 99精品国产电影| 亚洲三级片在线看| 国产精品yjizz视频网一二区| 色综合天天娱乐综合网| 波多野结衣在线se| 色网站在线免费观看| 国内精品久久人妻无码大片高| 日韩一级毛一欧美一国产| 日本午夜三级| 亚洲天堂日本| 午夜成人在线视频| 蜜桃臀无码内射一区二区三区| 美女免费黄网站| 国产精品青青| 亚洲成人福利网站| 亚洲精品人成网线在线| 亚洲成人福利网站| 亚洲人成网站色7799在线播放| 一本色道久久88| 真实国产乱子伦视频| 亚洲精品成人片在线观看| 幺女国产一级毛片| 伊人久综合| 亚洲天堂网在线视频|