找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1139|回復: 3
打印 上一主題 下一主題
收起左側(cè)

關(guān)于52單片機的一級倒立擺

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1064490 發(fā)表于 2023-2-27 14:51 來自觸屏版 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
52單片機能控制倒立擺嗎?怎么控制倒立擺?52單片機能外接ADc模塊嗎?還需要哪些模塊一起控制呢?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:94031 發(fā)表于 2023-2-27 15:48 | 只看該作者
倒立擺控制,輸入有角位移傳感器,電機轉(zhuǎn)速編碼器,輸出要精確快速速度控制,由于控制參數(shù)多,計算速度快,51單片機比較吃力。
回復

使用道具 舉報

板凳
ID:94031 發(fā)表于 2023-2-27 15:55 | 只看該作者
過來者的經(jīng)驗:倒立擺與平衡車最通俗的理解與解釋(也是我努力了半天總結(jié)的經(jīng)驗):當年的電子大賽旋轉(zhuǎn)倒立擺到底有多變態(tài),很多人都認為1個PID只要參數(shù)適中這個問題就能解決,因為平衡車一個PID就能夠站起來,很多人都以為倒立擺跟平衡車一樣,很多人努力了很長時間都以為機械結(jié)構(gòu)做的不好或程序及參數(shù)寫的不對而放棄,我也一直認為1個PID能解決這個問題,做了一段時間以放棄告終。單純的控制角度跟隨一個PID確實能夠讓擺站起來,但是忽略了一個很重要的細節(jié),就是在電機速度很快的時候擺平衡了,而且在擺平衡的時候電機的速度一定會很快,此時就會保持這種電機高速運轉(zhuǎn)的狀態(tài),但是這種高速旋轉(zhuǎn)顯然是短暫的平衡,所以用單級PID做的倒立擺會瞬間平衡一下立刻倒下。

  所以說對于倒立擺這個系統(tǒng),單級的PID算法是實現(xiàn)不了的,至少需要兩級PID去控制才能站穩(wěn)。
回復

使用道具 舉報

地板
ID:1064490 發(fā)表于 2023-2-28 11:54 來自觸屏版 | 只看該作者
xuyaqi 發(fā)表于 2023-2-27 15:48
倒立擺控制,輸入有角位移傳感器,電機轉(zhuǎn)速編碼器,輸出要精確快速速度控制,由于控制參數(shù)多,計算速度快, ...

而且51沒有ADC模塊需要外接一個ADC模塊,而且電機驅(qū)動器的PWM接單片機的那里我也沒搞懂
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表