直立式雙輪自平衡運(yùn)動小車(共11頁).doc
《直立式雙輪自平衡運(yùn)動小車(共11頁).doc》由會員分享,可在線閱讀,更多相關(guān)《直立式雙輪自平衡運(yùn)動小車(共11頁).doc(12頁珍藏版)》請在匯文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上長春工業(yè)大學(xué)電子設(shè)計大賽題目:直立式雙輪自平衡運(yùn)動小車(C)編號: 日期: 專心-專注-專業(yè)摘要車模直立行走比賽是要求仿照兩輪自平衡電動車的行進(jìn)模式,讓車模以兩個后輪驅(qū)動進(jìn)行直立行走。近年來,兩輪自平衡電動車以其行走靈活、便利、節(jié)能等特點(diǎn)得到了很大的發(fā)展。國內(nèi)外有很多這方面的研究,也有相應(yīng)的產(chǎn)品。在電磁組比賽中,利用了原來C型車模雙后輪驅(qū)動的特點(diǎn),實現(xiàn)兩輪自平衡行走。相對于傳統(tǒng)的四輪行走的車模競賽模式,車模直立行走在車體檢測、控制算法等方面提出了更高的要求。本設(shè)計采用ATMEL公司推出的MEGA16 單片機(jī)作為“雙輪直立自平衡小車”的微控制器,用以處理任意時刻傳感器的
2、數(shù)據(jù);通過軟件濾波和自動控制理論算法使得小車能夠在任意時刻進(jìn)行自我調(diào)整以達(dá)到平衡狀態(tài)。該系統(tǒng)的傳感器采用角度傳SCA61T,和陀螺儀采集小車車身的水平狀態(tài)值和小車的加速度值。并且采用了LM298雙橋大功率集成驅(qū)動芯片來驅(qū)動電機(jī),無線遙控來控制小車的數(shù)據(jù)傳輸。依靠這些設(shè)備和可靠的硬件設(shè)計,我們使用了一套PID 閉環(huán)控制算法和比較穩(wěn)定的卡爾曼濾波算法,使得整個硬件結(jié)構(gòu)和軟件系統(tǒng)能順利匹配。從而使得我們的小車能保持直立自平衡狀態(tài)。模糊PID控制具有良好控制效果的關(guān)鍵是要有一個完善的控制規(guī)則。但由于模糊規(guī)則是人們對過程或?qū)ο竽:畔⒌臍w納,對高階、非線性、大時滯、時變參數(shù)以及隨機(jī)干擾嚴(yán)重的復(fù)雜控制過程
3、,人們的認(rèn)識往往比較貧乏或難以總結(jié)完整的經(jīng)驗,這就使得單純的模糊控制在某些情況下很粗糙,難以適應(yīng)不同的運(yùn)行狀態(tài),影響了控制效果。常規(guī)模糊控制的兩個主要問題在于:改進(jìn)穩(wěn)態(tài)控制精度和提高智能水平與適應(yīng)能力。在實際應(yīng)用中,往往是將模糊控制或模糊推理的思想,與其它相對成熟的控制理論或方法結(jié)合起來,發(fā)揮各自的長處,從而獲得理想的控制效果。關(guān)鍵字:自平衡小車 ATMEGA16單片機(jī) 直立行走 模糊PID一、總體設(shè)計方案1.1設(shè)計思路:題目要求設(shè)計并制作一個單軸兩輪自平衡小車。對于小車能保持平衡,直立行走。系統(tǒng)應(yīng)該設(shè)置有測量傾角和加速度的模塊??梢圆捎媒撬俣葌鞲衅骱屯勇輧x測量出小車的傾角和加速度,并把數(shù)據(jù)傳
4、送給單片機(jī)處理。經(jīng)過單片機(jī)處理數(shù)據(jù)和進(jìn)行相應(yīng)的補(bǔ)償后,通過控制電機(jī)從而使小車保持在平衡狀態(tài)。系統(tǒng)硬件結(jié)構(gòu)如圖1 圖1系統(tǒng)硬件結(jié)構(gòu)圖1.2方案論證與比較1.2.1微控制器選型方案一:采用目前市場比較主流性能穩(wěn)定價格低廉的AT8952單片機(jī),AT8952單片機(jī)內(nèi)部資源8K字節(jié)在系統(tǒng)可編程Flash存儲器、全靜態(tài)操作:0Hz33MHz 、 32個可編程I/O口線、三個16位定時器/計數(shù)器八個中斷源、全雙工UART串行通道、低功耗空閑和掉電模式、掉電后中斷可喚醒、看門狗定時器、雙數(shù)據(jù)指針、和一路可編程的PWM 輸出。我們的系統(tǒng)一共用到兩路獨(dú)立的PWM輸出,AT89S52只有一路硬件PWM 這樣我們必須
5、考慮用軟件或硬件再產(chǎn)產(chǎn)生一路可調(diào)的PWM 才能滿足我們系統(tǒng)的兩個輪子調(diào)速的需求??紤]到系統(tǒng)整體的程序構(gòu)思是一個很耗費(fèi)CPU運(yùn)行時間,所以我們排除了軟件中斷的方式在產(chǎn)生一路PWM ,節(jié)省了CPU 的程序運(yùn)行時間的開銷。值得我們考慮的只能用其他電機(jī)控制芯片+AT8952來控制我們的兩個電機(jī),后來我們考慮了NEC-SSOP30 這個電機(jī)控制芯片來產(chǎn)生兩路PWM,該芯片是一顆強(qiáng)大的直流電機(jī)和步進(jìn)電機(jī)的控制芯片,里面有三路可編程的直流電機(jī)PWM 輸出通道和三路步進(jìn)電機(jī)控制通道,和單片機(jī)通信接口,有SPI 總線接口和 USAP 串口通信,但是考慮到NEC SSOP30 芯片的指令周期是1.4MS ,不能實
6、時性的更新系統(tǒng)的PWM 這樣就會造成整個系統(tǒng)的不穩(wěn)定。最重要的一點(diǎn)還有考慮到該系統(tǒng)是程序里面運(yùn)行的是一些比較復(fù)雜的浮點(diǎn)數(shù)運(yùn)算,對微控制器的內(nèi)核得必須既有可靠穩(wěn)定快速處理浮點(diǎn)數(shù)運(yùn)算的性能,51內(nèi)核是以馮諾依曼總線結(jié)構(gòu)對數(shù)據(jù)的處理和傳輸,因為我們都知道該結(jié)構(gòu)使不能同時進(jìn)取指令和舉行指令的,最終取得指令周期加長,程序的實時性不能體現(xiàn)。還要51內(nèi)核的浮點(diǎn)數(shù)運(yùn)算能力也不理想。方案二:采用微芯公司的PIC18F4520 微控制器作為核心控制單元, PIC18F4520 是PIC家族里的一款比較高性能的單片機(jī),內(nèi)部有三個可編程中斷,4個輸入電平變化中斷,2個捕獲/ 比較/PWM/(ECCP)模塊,有兩通道P
7、WM 等。PIC 系列單片機(jī)內(nèi)部采用精簡指令集大大提高程序執(zhí)行效率,內(nèi)部采用哈弗總線結(jié)構(gòu),同時可以取指令和執(zhí)行指令,大大提高程序的運(yùn)行速度,PIC18F4520 內(nèi)部不僅有一個8MHZ 的始終振蕩器,可以給系統(tǒng)能夠提供內(nèi)部時鐘,還有一個PLL 倍頻電路,可以給用戶擴(kuò)大系統(tǒng)頻率,從而使得程序的實時性加強(qiáng)。PIC 系列單片機(jī)是一個性能分類比較講究的單片機(jī)家族,對于PIC18F4520 這款單片機(jī)的浮點(diǎn)數(shù)處理能力不是很理想,考慮到PIC專門用做浮點(diǎn)數(shù)運(yùn)算的16位單片機(jī)選型,但是價格非常的昂貴方案三:采用因特爾梅公司的增強(qiáng)型的MEGA16高性能、低功耗的 8 位AVR®微處理器。MEGA
- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 立式 雙輪 平衡 運(yùn)動 小車 11