創新訓練:自動避障小車_第1頁
創新訓練:自動避障小車_第2頁
創新訓練:自動避障小車_第3頁
創新訓練:自動避障小車_第4頁
創新訓練:自動避障小車_第5頁
已閱讀5頁,還剩10頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、項目編號: “大學生創新訓練計劃”項目申報書項目名稱: 自動避障小車 負 責 人: 張強 學院名稱: 汽車與交通學院 專 業: 能源與動力工程 學 號: 1402050214 聯系電話:填表日期: 2015/10/5 沈陽理工大學 創新創業學院 制填表須知一、項目申請表要按照沈陽理工大學大學生創新創業訓練計劃項目實施管理辦法的相關要求,逐項認真填寫,填寫內容必須實事求是,表達明確嚴謹。二、項目申請表填寫內容應言簡意賅,思路清晰,論證充分,一律用計算機輸入打印,填寫中如欄目篇幅不夠,可自行加頁。表格中正文字體應為小四號宋體,22磅行距,需簽字部分由相關人員以黑色鋼筆或水

2、筆簽名。三、項目申請表由項目負責人填寫,由項目負責人所在學院組織專家評審后,簽署意見,再由各學院按照要求匯總后統一上報創新創業學院。四、除封皮外,學院名稱均需簡寫 如經管、機械、信息、材料、環化、汽車、裝備、外語、理學、藝術。四、本申請表一式兩份,均用A4紙雙面打印,于左側裝訂成冊。五、填表如有不明事宜,請與創新創業學院辦公室聯系,地點:機關樓西側322,聯系電話:24686257。項目名稱自動避障小車項目類型創新訓練所屬一級學科能源與動力工程研究起止時間2014 年 11 月至 2015 年 10月申請經費(元)自付156負責人姓 名張強學號1402050214目前成績平均績點3.00所在學

3、院汽車與交通學院E-mail1273353705項目成員姓名學院學號目前成績績點聯系電話E-mail張強汽車與交通學00157340812751273353705-指導教師姓名-學院-職稱-聯系電話-項目來源 學生自選,學生的積累和興趣 學生自選,教師的科研項目 教師幫選,教師的科研項目 一、 項目背景及研究意義(同類研究工作國內外研究現狀與存在的問題等)1. 現狀及發展方向:在現代社會中,智能控制廣泛應用在工廠生產、航空航天、現代軍事及其日常生活當中。從普通的玩具機器人到工業控制機器人,從能夠炒菜的機器人到可以進行太空探測的機器人,可以預見今后智能機器人的應用將更加

4、廣泛。隨著人們物質生活水平的提高,汽車已越來越普及,但交通事故也隨之增加,危及了人們的財產及生命安全。與此同時,隨著科學技術的發展,探險、排爆等危險場合工作的機器人,以及自動化生產運輸小車的應用也日益廣泛。隨著現代科學技術的迅速發展和生產系統規模日益增大,導致了機器人的控制對象、控制器以及控制任務和目的的日益復雜化,傳統機器人控制面臨許多新問題1,主要有:計算復雜性的急劇增加;精確建模的困難越來越大;輸入信息多樣化和數據量的顯著增加;大量的非確定性因素;多層次多目標的控制要求。用傳統的以精確建模和數值計算為基礎的控制理論和方法,將整個系統置于固定的控制算法和模型框架下,靈活性和應變能力較差。所

5、以難以解決上述遇到的問題。基于上述問題,控制科學界多年來一直在探索著新的方法,尋求更加符合實際的發展軌跡。人工智能學科新的進展給人們帶來了希望。由于得益于計算機科學技術和智能信息處理的高速發展,智能控制逐漸形成一門學科,給予機器人的研究創造了良好的理論基礎設計制作的智能小車是對輪式機器人運動方式的一個實現。研究輪式機器人自動躲避障礙的技術。而實時采集傳感器信號,智能分析外部環境、路徑信息,自動實現方向控制及速度調節,是智能小車控制的主要特點,其設計內容涵蓋機械、汽車、電子、自動控制、計算機、傳感器技術等多個學科的知識領域。作為一門新興的綜合技術,可廣泛應用于工廠自動料車、固定場地搬運車等技術領

6、域,具有良好的應用前景。2. 系統研究的意義:研究制作的智能小車用以實現最精簡的智能機器人移動系統,著重于對機器人運動的研究設計。實現小車穩定、可靠、高效、智能的運動模式,突破環境因素對機器人應用的限制,使其能夠運用在更廣泛的工作環境中,并以系統化設計完成小車的智能控制。工業生產、生活的自動化都離不開智能化的機器人,譬如:人們對未知空間的探索,對單調工作的替代,在危險環境中的操作等都需借助于智能化的行走、運動機構。智能車作為最常用的行走機構在工業生產與生活中得到了廣泛的應用。智能車輛是一個集環境感知、規劃決策、自動行駛等功能于一體的綜合系統它集中地運用了計算機、傳感、信息、通訊、導航、人工智能

7、及自動控制等技術是典型的高新技術綜合體具有實際意義,該設計可以應用于考古、機器人、醫療器械等許多方面。在考古方面也應用到了傳感器進行檢測,還可以應用于無人駕駛機動車,無人工廠、倉庫、服務機器人等領域,本設計與實際相結合,現實意義很強。二、研究內容和擬解決的關鍵問題1. 系統研究的內容:要求采用AT89C51作為主控芯片,在普通玩具車的基礎上安裝紅外光電開關傳感器,以AT89C51彈片機為控制中心進行信號處理和電機控制,采用液晶顯示,傳感器將外界物理信號轉換成電信號送單片機進行處理。實現自動避障。2. 擬解決的關鍵問題:通過各種傳感器控制小車前進、轉彎等運動,達到自動避障行駛,同時液晶顯示屏顯示

8、小車此時運行狀態(速度,距離),是智能移動機器人實際應用的一個體現。二、 項目創新之處1. 電路主體:采用AT89C51作為主控芯片,通過對AT89C51進行編程實現對外圍電路元件實現智能控制。本設計是以AT89C51單片機為控制核心的智能小車,主要分為5個模塊。如圖3.1所示,分別是:電機驅動電路,避障電路,測速測距電路,穩壓電源電路。顯示電路。89C51顯示電路測速測距電路電機驅動電路避障電路電源電路圖3.1 系統硬件結構圖驅動電路:主要是控制兩個電機的運動,以達到小車的左、右轉,使小車達到自動行駛;避障電路:是小車躲避障礙的環境信息采集電路,主要通過紅外傳感器達到小車自動避障功能;測速測

9、距電路:是通過紅外對管產生的一系列脈沖并利用單片機計數器進行計數,通過計算得出速度及距離;顯示電路:主要顯示小車行駛途中即時的路程及速度:電源電路:由于小車的驅動電壓和控制電壓不同,穩壓電源就可以分別滿足這兩方面的電源要求。2. 避障電路的設計:本次設計就采用了集成式的紅外光電開關E3F-DS10C4 為小車的避障傳感器。E3F-DS10C4接收頭的黃色線為信號線,綠色線為地線,紅色線為電源線,首先將其電源線接好;因為此傳感器實質上是一個光電開關,不需要再加任何放大電路,所以當探頭在未探到障礙時,黃色的信號線上存在一定的電壓,當有障礙時,信號線上的電壓為零。傳感器所用的電壓是小車的控制電壓,+

10、5V左右,而信號線的輸出為零和+3.6V的電壓,不能直接接在單片機的IO口,在傳感器的電源線和信號線之間接10K上拉電阻。這樣就達到了當有障礙時就輸出5V的高電平,否則就是低電平。開始我們使用一個8050NPN三極管作為傳感器的求非的開關電路,但由于在傳感器和開關電路共地的時候,傳感器的輸出始終為低電平,不與其工作方式一致。兩個傳感器分別安裝在小車的左右兩側。當任何一個傳感器碰到障礙而輸出高電平傳送個單片機。單片機會對應不同側的傳感器的信號而執行相應的避障程序。若左側傳感器發出信號,單片機則在小車前進時立即停止,并執行右轉的中斷程序。避障模塊的原理圖:四、項目進度安排(查閱資料、選題、自主設計

11、項目研究方案、開題報告、實驗研究、數據統計、處理與分析、研制開發、填寫結題表、撰寫研究論文和總結報告、參加結題答辯和成果推廣等)1. 按照預期功能設計電路:(一)預期功能實現電路:1.驅動電路:主要是控制兩個電機的運動,以達到小車的左、右轉,使小車達到自動行駛;2.避障電路:是小車躲避障礙的環境信息采集電路,主要通過紅外傳感器達到小車自動避障功能;3.測速測距電路:是通過紅外對管產生的一系列脈沖并利用單片機計數器進行計數,通過計算得出速度及距離;4.顯示電路:主要顯示小車行駛途中即時的路程及速度:電源電路:由于小車的驅動電壓和控制電壓不同,穩壓電源就可以分別滿足這兩方面的電源要求。(二)總電路

12、原理圖見下:2. 購買元器件小車套件,萬用板,液晶1602,驅動模塊,杜邦線(公對公、母對母、公對母),電烙鐵,焊錫絲,51程序下載器,E3F-DS10C4,AT89C51,電源18650等。設備需要:220V電源,插座,插排,螺絲刀等。3. 連接電路:用烙鐵和焊錫以及導線和杜邦線進行電路連接4. 按照預期功能設計程序:采用keil軟件用c語言進行編程,編程時需查閱電路中各個硬件的中文說明手冊。部分程序實例如下:小車驅動及避障代碼:#include<reg51.h>#define uint unsigned int#define uchar unsigned charsbit P1

13、_0=P10;sbit P1_1=P11;sbit P1_2=P12;sbit P1_3=P13;sbit P1_4=P14;sbit P1_5=P15;uint i,j,number=0;void delay(unsigned char i) uchar j,k; for(;i>0;i-) for(j=15;j>0;j-) for(k=10;k>0;k-); /大約0.1的周期。void PWM_creat()P1_4=0;P1_5=0; delay(150);P1_4=1;delay(5);P1_5=1;delay(100);void int0_metal() inter

14、rupt 0 using 0 /紅外避障 EA=0; P1_0=1; P1_1=0; P1_2=0; P1_3=0; PWM_creat(); delay(1500); EA=1;void int1_metal() interrupt 2 using 1 EA=0; P1_0=0; P1_1=0; P1_2=1; P1_3=0; PWM_creat(); delay(1500); EA=1;void main() P1=0xff; IT0=0; IT1=0; EX0=1; EX1=1; EA=1; while(1) P1_0=1; P1_1=0; P1_2=1; P1_3=0; PWM_cre

15、at(); 5. 程序燒錄與調試:程序燒錄:首先將編號的程序用keil軟件進行編譯生成hex文件,然后用USB-232轉TTL電平的轉串口下載器用stc-isp-15xx-v6.85H軟件進行燒錄。調試:(一)調試目的:系統調試是整個設計中最難,也是最關鍵的環節,影響到整個設計的成功與否,所以做好系統的調試是理所當然的。任何一個系統的設計都不是一次能夠完成的,都要經過反復的修改才能最終應用于實際中。對于硬件電路而言,首先,在理論上沒有問題的電路,有可能在實際應用中會出現問題,就是說,理論上可行,實際中不可行;其次,在焊電路板的過程中,有可能會出現虛焊等。這些都要經過調試后才能解決。所以說,調試

16、就是為了使系統更加完善,并能應用于實際。(二)調試過程:1.驅動電路調試:焊接完驅動電路后,首先使用較低的驅動電壓進行測試,以防止電壓過高而損壞L298N。在未安裝單片機的情況下,在單片機底座相應于控制驅動電路的IO口的前4位接入不同電平(高電平和低電平)。然后測試L298N四個輸出口的電壓,得到相應的電壓。在以上都能完成的情況下,將單片機安裝在底座上。寫入一個簡單的程序,置P1.1口為高電平,即讓小車保持前進的狀態。打開電源后,小車能正常的行駛。之后分別置P1.0、P1.2、P1.3為高電平,測試小車是否正確平穩的運行。2.避障電路調試:紅外傳感器使用的電源為小車的控制電源,即5V電壓。但傳

17、感器輸出電壓較低,不能滿足單片機要求,所以在信號線與電源線之間接上拉電阻,使信號線電壓升高。達到完成躲避障礙的硬件要求。3.顯示電路調試:P0口在使用時必須上拉電阻,開始時接10K的上拉電阻,但液晶顯示亮度不夠,經分析是由于小車單片機外圍電路較多,電源功率不足,所以改用10K電阻作為1k口上拉電阻,之后效果較好。在測試LCD是否正常時,若顯示器沒有顯示,此時應寫傳送數據的測試程序,查看單片機的數據是否傳至LCD。4.測速測距電路調試:測速測距原理主要是利用車輪上的齒通過紅外采樣器進行處理,當遇到齒時為低電平,沒有遇到齒時為高電平,由于紅外采樣器遇到齒時的電平為+2.6V,沒有遇到齒時電平為+3

18、.4V,這種電平是滿足不了單片機高,低電平的需求,在調試過程中只有通過比較,放大來滿足這種要求,本次采用LM358來達成需求。5.電源電路調試:電源電路在焊接完之后能夠很好的穩定電路的控制電壓,但在接入兩個電機和三個傳感器后,由于負載大而使7805穩壓芯片溫度升高。超過了7805在不加裝任何散熱片的額定工作溫度,因此安裝一個較小的散熱片便解決了此問題。(三)系統測試:調試后的智能小車基本完成了預期的要求和功能,測試結果下表: 路程測試表理論路程(m)實際路程(m)誤差(%)10.,964%21.933.5%32.903.33%43.873.25%54.853%65.832.83%76.822.57%87.812.38%紅外檢測距離為40cm,當在檢測范圍內檢測到障礙物,電平變為高電平,觸發中斷,左輪停轉,右輪轉動,或左輪轉動,右輪停轉,完成轉彎功能,實現自動避障。五、項目經費預算(如材料費、資料費、版面費、專利費、調研費等)所有材料加上工具大概在300元以內,如果有工具那么大概150元左右。資料可以問芯片的賣家要,所以無需花費任何費用。編程軟件可以向一些

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論