国产精品系列在线一区_国产91网站在线观看免费_久久精彩免费视频_日本一区二区三区精品视频

歡迎來聯系我們-華納有限公司客服聯系電話18806900962 華納公司 聯系寶融國際| 信息反饋

聯系我們-華納有限公司客服聯系電話18806900962 華納公司

電子元器件一站式供應鏈配套服務誠信鑄就品質 創新引領未來

關鍵詞:力特,歌爾,Littelfuse,GoerTek,喇叭,聽筒,麥克風,MOS,TVS,可控硅,保險絲,氣壓傳感器,精密電

聯系寶融
寶融國際有限公司

華南區:0755-82020106
華北區:0532-85989359
華東區:021-64825012
E-Mail:sales@m.hhcdf.com

基于GD32F103 MCU四旋翼飛行器第二步:整體方案 試飛效果

基于GD32F103 MCU四旋翼飛行器第二步:整體方案 試飛效果

        前言:

近幾年四軸飛行器的市場已經慢慢火起來了,大家也都或多或少的從各個方面接觸到了四軸,其中作為商品應用的最廣泛的領域就是航拍。說白了,目前四軸還是處于玩具的階段,無非就是誰家玩具做的好,誰家做的壞而已。從技術上來講,這是受限于算法、載重、續航、智能控制等等,從環境上來講,還是受限于各方面的安全性。GD32系列MCU的高性能處理能力提高了代碼執行效率,從而使算法的控制更快速有效,加上明顯的價格優勢,目前在飛行器市場已經有了較高的知名度。

本系列的主要目的就是提供一個基于GD32 MCU的四軸飛行器基本方案設計,傳感器方面只使用了慣性傳感器,未使用氣壓計、超聲波、光流傳感器、攝像頭動態捕捉等。

軟件方面目前的功能:

1.開啟傳感器低通濾波98Hz,濾掉電機震動對加速度計和陀螺儀的影響;

2.磁力計現場校準,代碼直接完成,不需要PC干預。換個地方飛不用再帶個電腦做校準了;

3.陀螺儀零偏自校準;

4.加速度計零偏和靈敏度校準;

4.代碼時間片管理,姿態融合500Hz,PID控制200Hz;

5.9DOF的慣性傳感器數據融合算法;

6.標準的位置式PID控制,控制參數采用kp,Ti,Td;

7.固定航向模式。日后加入可控航向。

8.串口在線調試,使用藍牙無線傳輸,支持在線參數保存和讀取,采用GD32F103內部Flash來保存參數,不用外擴存儲芯片,也方便調試PID參數和磁力計校準。

9.飛行模式:x模式

硬件方面見下圖:

下面這張是自己設計的飛控板第二版,兼容F10x/F2xx/F4xx系列MCU,外擴4個PWMin外接遙控接收機,4個PWMout外接motor,4個PWM備用,1個DCMI攝像頭接口,1個USART接藍牙模塊,1個SPI可接SPI nand flash,1個I2C接口可外接其他傳感器,1個TF卡插槽用于存儲視頻。

      

正面:

 

反面:

 

下面這張是整機:兩個白色軸中間是機頭,右邊白色軸上是之前做的藍牙模塊,整機標配:450機架,980kv電機,好盈20A電調,11.1V-3S動力電池,7通道接收機,鋰電池低壓報警器,槳是1047。

 

下面這張是調PID的時候:此時yaw、pitch和roll的PID都調的差不多了,已經很穩了。

 

飛行截圖:

 

下面這張是試飛時墜機的原因:螺絲松了,軸也摔彎了,因為當時未找到合適的槳夾,用螺絲代替的。電機轉動時,有兩個軸必須要使用逆向的螺紋,這樣才能保證螺絲越轉越緊,我只能說電機廠家在設計電機時就應該配備逆向螺紋電機和正向螺紋電機,方便小客戶。

 

下面這張是飛控板被摔后的,萬幸可以修復:

 

今天飛了3次,目前電池充滿續航也就20分鐘不到,這次是失敗的例子,就放上來了,目前的情況是飛的還算平穩,不過基本都是被它牽著鼻子走,畢竟標準PID只能保證平穩飛起來,操控性能不好。槳的螺絲松了也是個大的教訓,一定要用槳夾。

下面說一些各種技術上的東西,個人感覺還是有點用的,包括PID、整機等等。

PID:

PID分兩種,位置式和增量式,我采用的是位置式,將Ki和Kd用Ti和Td的形式來表達,并帶入到式2-3中,ek=角度的期望-傳感器輸出的角度,所用的PID三個參數是:Kp、Ti、Td。公式如圖所示:

 

四軸PID控制的目的就是將接收到的遙控的控制信號(一般有油門THR、升降舵ELE(對應pitch)、副翼Ail(對應roll)、方向舵RUD(對應yaw))與飛控板本身計算得出pitch、roll、yaw做比較,分別得出它們之間的誤差值,然后將Kp、Ti、Td與這個誤差值結合得出PID輸出(PID_pitch、PID_roll或者PID_yaw),再將這三個PID輸出與油門結合在一起算出送到每一個電調的PWM數值,從而控制每一個電機的轉動。

PID參數的調試我是用的土辦法,分別對俯仰、翻滾和偏航做PID調試,x模式下先同時上Kp和Td,光靠Kp是穩不住四軸的,調的差不多了上Ti消除靜態誤差。在調這三個參數時,要相輔相成,切忌把某一個參數固定下來,因為它們之間都會相互影響。

我們還需要考慮三個問題,這三個問題都是圍繞《讓自己的四軸怎樣轉動》:

1. 飛行時是使用“+”模式還是使用“x”模式

2. 四個電機分別該如何旋轉,是逆時針還是順時針

3. 每個電機該怎樣旋轉才能讓我們的四軸上升、下降、左翻、右翻、上仰、俯沖、左轉頭或者右轉頭

對于第一個問題來說:

一般“+”模式比較好操作,也比較好調節PID的那三個參數,而“x”模式飛行起來比較靈活,可以做很多復雜動作,但是比較難操作,這里我用的是“x”模式,對于新手來說,包括我,雖然“x”模式難一些,不過最多也就是需要時間來學習和熟練罷了,其實也沒什么難的。

對于第二個問題:

首先要確定飛控板的xyz軸正方向如何放置,然后確定4個電機的旋轉方向分別是什么,我定義的方式如下圖,Y正方向為四軸前進方向:

 

M1、M2、M3、M4分別為4個電機,其中M1和M4順時針旋轉,M2和M3逆時針旋轉。

對于第三個問題:

還是看上圖,我定義三點:

1.xyz軸的正方向為:y指向正北,x指向東,z指向天;

2.繞y旋轉是roll,繞x旋轉是pitch,繞z旋轉是yaw;

3.Yaw北偏西為正,pitch往上為正,roll“右翼”下沉為正。

令:“+”表示增加該電機的旋轉速度,“-”表示減小該電機的旋轉速度,那么“x”模式下的控制規律如下:

 

最后得出每個電機需要的PWM輸出計算公式:

 

其中Limit_PWMOUT函數是限制PWM的輸出,根據電調的PWM占空比來確定。

還有一點需要注意的,就是槳葉的安裝,槳葉是分正反漿的,通俗的說,安裝時要保證4個槳葉轉動時都是往下吹風的。

四軸零件之間的接線與簡單說明:

4個電調的正負極需要并聯(紅色連一起,黑色連1一起),并接到電池的正負極上;

電調3根黑色的電機控制線,連接電機,交換任意兩根黑色的連線,可改變電機轉動方向,以此來改變槳的旋轉方向;

電調有個BEC輸出,共3根線,紅、黑線用于輸出5v的電壓,給飛行控制板供電,另外一根線用于接收飛行控制板的PWMout信號;

遙控接收器連接在飛行控制器的PWMin上,輸出遙控信號給飛控板,并同時從飛行控制板上得到5v供電;

關于PWMin和PWMout:

對于我的天地飛7通遙控+WFT07接收機來說,遙控發送給接收機的信號是PPM,而接收機輸出的信號是標準的PWM。

對于接收機來說,我們只需要關心它輸出的高電平時間,也就是PWMin,不用管占空比,因此TIM_Period設定為 0xFFFF。我的WFT07接收機的PWM周期是20ms,高電平是1ms~2ms。

對 于給電調的輸入來說,也就是PWMout,要確定其占空比,一般根據自己的電調來確定這個占空比,我用的是好盈天行者20A,頻率為50~432hz,所 以我的PWM周期設定為2.5ms 頻率400hz,高電平持續時間限制在0.875ms~2.0ms,高電平一般在周期的20%~80%。

如何將遙控的PWMin轉化為期望的角度expect:

先看一個公式:e(t)=expect – measured,這是PID中的誤差e(t),等于遙控期望值減去傳感器的測量值。

而將遙控的PWMin轉化為期望的角度expect所達到的目的就是將PWMin轉化為expect,使expect的范圍大小(不是單位,PWMin的單位可以看成已經是角度單位了)與measured的對應起來,并限制expect的范圍,對新手來說好操控。

至于轉化,就是將PWMin通過一些加減乘除限定在一定范圍內,比如我將PWMin(Motor_Ail、Motor_Ele、Motor_Rud)限定在-25度到+25度內,而Motor_Thr保持原來的范圍,暫不做限定,可根據具體操作手感來做限定,如下圖,其中AilMiddle、EleMiddle、RudMiddle均為1500:

 

關于對PWMin的濾波:

 

將TIM_ICFilter設置為0x0B,濾掉1us以下脈沖干擾,防止誤進PWMin中斷,避免將干擾信號當作PWMin來接收。

最后:

試飛視頻和完整代碼見21ic上Gigadevice GD32 MCU的線上論壇:http://bbs.21ic.com/forum.php?mod=viewthread&tid=718442&page=1&extra=#pid4167670。代碼是針對的是GD32F103VCT6這款芯片的,系統時鐘108M,較高的系統時鐘意味著更快速度的運算效率,代碼是在《四軸飛行器第一步》的基礎上添改了很多東西,驗證無誤。至此四軸飛行器整體方案算是告一段落,希望能給大家帶來幫助,敬請期待后續改進
在線客服
国产精品系列在线一区_国产91网站在线观看免费_久久精彩免费视频_日本一区二区三区精品视频
欧美xxx成人| 国产精品腿扒开做爽爽爽挤奶网站 | 久久在线播放| 国产精品久久久久婷婷| 亚洲性夜色噜噜噜7777| 免费成人av在线看| 国产欧美一区二区精品忘忧草| 午夜精品视频在线观看一区二区| 欧美成人综合| 国内揄拍国内精品久久| 久久美女性网| 国产日韩三区| 久久人人看视频| 国产伦精品一区二区三区免费| 先锋亚洲精品| 国产精品第三页| 欧美影院成人| 国产精品乱人伦一区二区 | 国产亚洲成av人片在线观看桃| 欧美诱惑福利视频| 欧美三级网址| 香蕉免费一区二区三区在线观看| 欧美午夜不卡在线观看免费 | 欧美午夜精品电影| 羞羞漫画18久久大片| 国产精品美女www爽爽爽视频| 欧美一区视频| 国产一区香蕉久久| 欧美高清一区二区| 亚洲中字在线| 国产精品视频内| 久久综合色8888| 影音先锋久久| 欧美日韩午夜视频在线观看| 午夜精品久久久久久久白皮肤| 国产精品久久久久秋霞鲁丝| 久久网站热最新地址| 影音先锋欧美精品| 欧美日韩国产天堂| 久久精品国产69国产精品亚洲 | 久久天天躁狠狠躁夜夜av| 国模一区二区三区| 欧美日韩国产一级片| 欧美资源在线| 精品99视频| 欧美婷婷在线| 久久先锋资源| 亚洲一区二区网站| 国产精品永久免费在线| 免费毛片一区二区三区久久久| 亚洲一区二区三区久久 | 午夜欧美精品| 国产麻豆综合| 欧美日本网站| 久久香蕉国产线看观看网| 在线成人免费视频| 国产精品美女久久久久av超清| 老司机久久99久久精品播放免费| 在线观看一区二区视频| 国产精品久久97| 欧美凹凸一区二区三区视频| 欧美一区二区三区在线免费观看| 好吊妞**欧美| 国产精品日本| 欧美乱人伦中文字幕在线| 久久精品国产亚洲a| 国产精品99久久久久久www| 国产女人18毛片水18精品| 欧美精品日韩三级| 久久久噜噜噜久久中文字幕色伊伊 | 欧美午夜电影完整版| 久久综合网络一区二区| 午夜国产精品影院在线观看| 在线观看91久久久久久| 国产精品爽黄69| 欧美日韩网址| 欧美成人亚洲成人日韩成人| 久久精品日韩| 亚洲欧美自拍偷拍| 在线电影欧美日韩一区二区私密| 国产精品资源在线观看| 欧美三级在线视频| 欧美激情片在线观看| 玖玖在线精品| 久久久午夜电影| 欧美在线观看视频| 亚洲综合视频在线| 在线观看欧美日韩国产| 国产亚洲综合在线| 国产精品少妇自拍| 欧美日韩亚洲精品内裤| 欧美国产综合视频| 美女主播视频一区| 久久久五月天| 久久久久久久久久看片| 欧美一级视频免费在线观看| 亚洲中字黄色| 亚洲一区二区高清| 亚洲香蕉视频| 亚洲午夜在线| 亚洲一区二区三区色| 在线视频国产日韩| 国产精品99久久久久久久女警 | 欧美成人a视频| 蜜桃av一区| 美女亚洲精品| 久久综合九色欧美综合狠狠| 久久久久久久一区二区三区| 久久久夜精品| 六月丁香综合| 女人色偷偷aa久久天堂| 免费永久网站黄欧美| 欧美.日韩.国产.一区.二区| 麻豆91精品| 欧美成人一区二区三区| 欧美二区在线| 欧美日本乱大交xxxxx| 欧美日韩1区| 欧美日韩一区二区三区在线看| 欧美日韩三区| 欧美午夜精品久久久久久超碰| 欧美三级电影大全| 国产精品久久国产愉拍| 国产精品一二三视频| 国产日韩欧美一区二区三区在线观看 | 久久综合久久美利坚合众国| 久热精品视频在线| 欧美成人国产一区二区 | 亚洲先锋成人| 亚洲欧美国产日韩天堂区| 欧美一区二区免费| 久久精品国产77777蜜臀| 久久久水蜜桃| 欧美激情综合亚洲一二区| 欧美日韩在线第一页| 国产精品你懂的| 国产亚洲欧美另类中文| 在线观看欧美一区| 午夜亚洲福利| 久久激情网站| 欧美aaaaaaaa牛牛影院| 欧美日韩国产系列| 国产精品视频| 在线播放豆国产99亚洲| 欧美亚洲免费| 美女精品在线观看| 欧美日韩午夜| 国产农村妇女精品一区二区| 狠狠色综合播放一区二区| 亚洲欧美成人在线| 久久久综合网| 欧美日韩另类字幕中文| 国产欧美不卡| 亚洲视频在线观看网站| 欧美一区二区三区免费观看视频 | 精品999在线播放| 亚洲一区二区三区四区五区黄| 久久精品理论片| 欧美激情亚洲一区| 国产精品网站在线| 亚洲一区二区av电影| 久久久久五月天| 欧美日韩一二三区| 国产又爽又黄的激情精品视频| 亚洲欧美综合精品久久成人| 老司机午夜精品| 欧美亚洲不卡| 在线不卡免费欧美| 久久人人爽国产| 国产精品久久久久久户外露出 | 亚洲视频欧洲视频| 欧美一区三区三区高中清蜜桃| 欧美高清在线一区| 国产伦精品一区二区三区视频孕妇 | 狠狠久久亚洲欧美专区| 欧美一级播放| 欧美日韩国产高清| 激情综合激情| 久久久免费av| 国产精品麻豆成人av电影艾秋| 宅男噜噜噜66一区二区66| 久久亚洲色图| 国产精品免费aⅴ片在线观看| 亚洲视频碰碰| 欧美黄色日本| 国产在线拍偷自揄拍精品| 久久精品99无色码中文字幕| 欧美手机在线| 亚洲午夜av电影| 欧美二区不卡| 国内精品免费在线观看| 久久精品综合一区| 国产精品久久久久毛片软件| 亚洲欧美激情四射在线日| 欧美精品18| 在线一区二区三区四区| 欧美高清在线| 在线精品福利| 欧美高清影院| 中文精品一区二区三区 |