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