stm32平衡小車畢業(yè)設(shè)計 兩輪自平衡小車可以用51單片機實現(xiàn)嗎?
兩輪自平衡小車可以用51單片機實現(xiàn)嗎?在我們看來,51單片機是最低的8位單片機,您認(rèn)為兩輪自平衡車的控制比較復(fù)雜,對控制器的運行速度和實時性要求很高,所以就存在這個問題。你懷疑51單片機能否勝任這種控
兩輪自平衡小車可以用51單片機實現(xiàn)嗎?
在我們看來,51單片機是最低的8位單片機,您認(rèn)為兩輪自平衡車的控制比較復(fù)雜,對控制器的運行速度和實時性要求很高,所以就存在這個問題。你懷疑51單片機能否勝任這種控制。再看看汽車需要什么樣的自平衡,需要用角度傳感器來識別姿態(tài)來控制電機。正常使用PD算法可以實現(xiàn)自平衡。在這個系統(tǒng)中,偏差是站車的傾斜角度。傾斜角度反饋給單片機控制PWM控制電機。其實這很簡單,前提是對車的控制,對于控制精度不高。如果你想站起來,51是完全勝任的。此外,還有一個增強的51單片機。高性能的32位、16位單片機往往對系統(tǒng)、顯示設(shè)備等多任務(wù)多中斷,所以性能要求很高。而你的那個只是在讀角度控制馬達(dá),肯定沒問題。是我們實驗室的人干的。甚至藍(lán)牙。
二輪平衡車平衡原理?
車內(nèi)有兩個高速旋轉(zhuǎn)的圓盤。傾角的離心力由感應(yīng)器調(diào)節(jié),達(dá)到再平衡的目的。這件事的原理并不難,但需要一點時間,主要是因為傾斜角度或重力傳感器需要調(diào)整。汽車之所以能夠平衡,主要是因為汽車主要依靠傾角傳感器及其特殊的運動機構(gòu)——步進(jìn)電機。步進(jìn)電機可以微調(diào)移動距離,傾角傳感器會根據(jù)車身的傾角給出不同的信號。單片機可以根據(jù)這個信號指令步進(jìn)電機的運行。車?yán)镉幸粋€角度傳感器。如果你覺得平衡被打破了,你會自動轉(zhuǎn)動輪子來補償。
平衡車的左右輪反轉(zhuǎn)怎么調(diào)?
這個原理非常復(fù)雜。兩輪巡邏車通過傳感器測量旋轉(zhuǎn)的角動量,將其轉(zhuǎn)換成數(shù)字信號,通過算法計算出車輪的相對角動量來保持平衡。
總之,它集單片機、算法設(shè)計、集成電路等多學(xué)科于一體。我認(rèn)識的牛B的一個大四學(xué)生也做了一輛類似的兩輪車。不管你怎么推這輛車,它都不會倒??刂破胶獾牟皇侨说牧α?。