找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4425|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

第一次采用arduino uno和mpu6050制作自平衡車失敗經(jīng)歷

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:560330 發(fā)表于 2020-9-25 09:49 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近突然對自平衡車感興趣。一是,覺得很酷,特好玩。二是,可以學(xué)習(xí)單片機編程,有更深入的認(rèn)識了解。
三,對硬件的工作原理更能理解到位。

好了,下面說說項目的相關(guān)資料:
首先準(zhǔn)備材料,
一、減速直流電機2個,參數(shù)要一樣。本人使用的是 300轉(zhuǎn)的 370帶霍爾測速的6線減速電機。
二、小車輪子2個,65mm直徑的輪子。
三、小車地盤架,可以購買,也可以制作。主要是把輪子、電機、連接起來形成小車整體。
四、主控板一個,本人采用 UNO ,因為相對比較熟悉。
五、陀螺儀模塊。采用了 MPU6050這款 6軸加速度陀螺儀。角度、加速度全部都有了。
六、電池一塊,根據(jù)電機電壓來選定。使用了5伏充電寶,感覺也不錯。

材料全部都準(zhǔn)備好,接下來就是車的靈魂部分:代碼。

首先,陀螺儀檢測出偏移角度,同時計算出 角速度,用于判斷偏的快慢。
根據(jù)角速度 采用PD調(diào)速控制獲取平衡PWM脈沖,利用此脈沖對小車進行姿態(tài)調(diào)整。
通常調(diào)整間隔是采用 5毫秒檢測一次。

結(jié)果:
這些全部都做好后,經(jīng)過全力的周末兩天時間辛苦調(diào)試PD參數(shù),始終不能讓車穩(wěn)定的站立。
反復(fù)對照了網(wǎng)上 資料邏輯角度處理情況,仍然不能滿意。
目前結(jié)果是能站立幾秒鐘,然后就撲街。(有的人說他竟然直接就一個 P參數(shù) 就可以直立)


由于太過急于全力調(diào)試,搞的最近還上了火。
暫時決定先放一放,再調(diào)試。

接下來全力找些資料進行學(xué)習(xí),檢查漏缺。
望感興趣的朋友,能來一起討論。指點迷津。




評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:612257 發(fā)表于 2020-9-26 10:55 | 只看該作者
我也想學(xué)習(xí)這個平衡小車
回復(fù)

使用道具 舉報

板凳
ID:560330 發(fā)表于 2020-10-9 10:47 | 只看該作者
藍(lán)魂焱燼 發(fā)表于 2020-9-26 10:55
我也想學(xué)習(xí)這個平衡小車

歡迎一起來搞
回復(fù)

使用道具 舉報

地板
ID:829715 發(fā)表于 2020-10-14 12:11 | 只看該作者
也就是在九月份,從網(wǎng)上訂購了一臺平衡車,和你的配置差不太多。玩到節(jié)前,輪子不轉(zhuǎn)了。節(jié)后寄加廠家住院了。
回復(fù)

使用道具 舉報

5#
ID:829715 發(fā)表于 2020-10-14 12:16 | 只看該作者
也是在九月份的時候,我在網(wǎng)上訂購了一臺平衡小車,配置與你的相差無幾,玩到節(jié)前時,輪子不轉(zhuǎn)了。
節(jié)后寄回到廠家去住院了。
回復(fù)

使用道具 舉報

6#
ID:959883 發(fā)表于 2021-8-21 19:24 | 只看該作者
up主可以分享一下源碼嗎?
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表