




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本智能車系統(tǒng)以飛思公司的16位單片機(jī)MC9S12DG128B為控制硬件電路部分主要采用MC33886模塊穩(wěn)定有力地驅(qū)動(dòng)直流電動(dòng)機(jī)和舵機(jī)。所選用的電源管理LM2940,可使在7.2伏電池供電的條件下為系統(tǒng)的各功測(cè)速部分采用OMRON E6A2-CS3C完成對(duì)速度的及時(shí)測(cè)量和反饋。軟件系統(tǒng)部分主要包括以下與路徑識(shí)別系統(tǒng)相關(guān)模塊的算法:(1)器數(shù)據(jù)的處理模塊算法;(2速度反饋以及用D算法實(shí)現(xiàn)對(duì)即時(shí)速度的節(jié)模塊;(3)舵機(jī)調(diào)節(jié)模塊算法;(4)(5相應(yīng)的調(diào)試函數(shù)。本系統(tǒng)利用開發(fā)工具CodeWarrior進(jìn)行編程開發(fā),用BDM進(jìn)行程序,利用串口傳輸?shù)臄?shù)據(jù)進(jìn)行調(diào)試。這些工具的使用,使得軟件的設(shè)計(jì)編程和摘 第一章引 第二章總體方案概要說 第三章機(jī)械部分設(shè) 第四章系統(tǒng)硬件設(shè) 第五章軟件設(shè) 軟件技術(shù)的應(yīng) 第六章開發(fā)工具及制作調(diào)試過 第七章結(jié) 總 參考文 制決策系統(tǒng)采用大賽提供的16位單片機(jī)MC9S12DG128作為主控,路徑的傳感器主要有兩種紅外反射式紅外傳感器和CCD傳感器。LED組,所以我們就論證了以下幾個(gè)方案?;诜瓷涫郊t外傳感器的數(shù)字光電傳感器陣列的路徑檢測(cè)方法具有較高的16問題將是該方案一個(gè)難以的。而且光電傳感器本身存在著檢測(cè)距離近的速度和穩(wěn)定性。在本次比賽中,為了讓的行駛得更快、更穩(wěn)定,應(yīng)當(dāng)提前知道賽道方案一:·編 儲(chǔ)的信號(hào)形式的設(shè)備編把角位移或直線位移轉(zhuǎn)換成電信號(hào)前者成為碼盤,后者稱碼尺按照讀出方式編可以分為接觸式和非接觸式兩種接觸式采用“0;光區(qū)來表示代碼的狀態(tài)是“1”還是“0,通過“1”和“0”的二進(jìn)制編碼來將來的物理信號(hào)轉(zhuǎn)換為機(jī)器碼可的電信號(hào)用以通訊、傳輸和。進(jìn)行較大改動(dòng),由于其質(zhì)量較重,可能會(huì)嚴(yán)重影響電動(dòng)車的機(jī)動(dòng)性能,除非自圖生器、放大器、觸發(fā)器和輸出電路,其輸出電平和TTL電平兼容。在待測(cè)該方案與賽道識(shí)別模塊的方案一類似,即在轉(zhuǎn)盤上貼一圈黑白相間的紙帶。根據(jù)黑白紙帶對(duì)紅外線的反射率不同產(chǎn)生一連串的高低電平,再通過計(jì)算出單位時(shí)間的脈沖數(shù)來得出智能車的即時(shí)速度。考慮各方面原因,我們決定用編采用繼電器對(duì)電動(dòng)機(jī)的開或關(guān)進(jìn)行控制通過開關(guān)的切換對(duì)的速度進(jìn)行結(jié)構(gòu)易損壞、較短、可靠性不高、而且安裝在小巧的智能車上不太適宜。方案二:采用管組成的H型電路用單片機(jī)控制管使之工作在占空比可調(diào)的開關(guān)狀態(tài)精確調(diào)整電動(dòng)機(jī)的轉(zhuǎn)速開紅外傳感器的視野范圍與該傳感器的安裝高度有關(guān),在相同的俯仰角情況到的值很容易到場(chǎng)地外的干擾信息。圖3.1為前瞻紅外傳感器的安裝3.23.33.3測(cè)速傳感器使用的是編器對(duì)模型車進(jìn)速,在模型車的后轉(zhuǎn)軸上固定了一個(gè)編。圖3.3為測(cè)速模塊的實(shí)物圖。3.33.43.4前輪主銷后傾角的作用是在車輪偏轉(zhuǎn)后形成一回正力矩阻礙車輪偏轉(zhuǎn)。本0°~10車的性能影響不大,其設(shè)置為0°0°。車模后輪采用-380S-4045輪軸之間的傳動(dòng)比為9:38(電機(jī)軸齒輪齒數(shù)為18,后輪軸傳動(dòng)輪齒數(shù)為76)。齒輪傳動(dòng)機(jī)構(gòu)對(duì)車模的驅(qū)動(dòng)能力有很大的影響。齒輪傳動(dòng)部分安裝位置的不恰當(dāng),會(huì)大大增加電機(jī)驅(qū)動(dòng)后輪的負(fù)載,從而影響到最終成績(jī)。調(diào)整的原則是:兩傳動(dòng)齒輪軸保持平行,齒輪間的配合間隙要合適,過松容易打壞齒輪,過緊又會(huì)增加傳動(dòng)阻力,白白浪費(fèi)動(dòng)力;傳動(dòng)部分要輕松、順暢,容易轉(zhuǎn)動(dòng),不能有卡住或遲滯現(xiàn)象。硬件系統(tǒng)是整個(gè)智能車能夠良好穩(wěn)定運(yùn)行的基礎(chǔ),合理的選擇單片機(jī),于不同的單片機(jī)系統(tǒng)實(shí)現(xiàn)的效果就不一樣有的轉(zhuǎn)換效率不夠高散熱效果不夠好或者某些的輸出不夠穩(wěn)定等等這些問題都需要結(jié)合自己所設(shè)計(jì)的不路模塊所需要的工作電流容量各不相同,因此電源模塊應(yīng)該包含多個(gè)穩(wěn)經(jīng)電源管理來實(shí)現(xiàn)??紤]到啟動(dòng)和運(yùn)行時(shí)產(chǎn)生的電壓下降的現(xiàn)象,我們選用低壓差穩(wěn)壓LM2940,500mA時(shí)穩(wěn)壓,最小壓差僅為0.6VLM2940系列開關(guān)穩(wěn)壓集成電路作為MCU穩(wěn)壓電源的器件不僅可以提高穩(wěn)壓電源的工作效率,減少能源損耗,MCU的熱損害,而且可減少外部交流電壓大幅波動(dòng)MCU的干擾,同時(shí)可降低經(jīng)電源竄入的高頻干擾,MCU的安全和4.25V電壓生成電路。MC33886是單片理想的H橋式小功率直流電機(jī)驅(qū)動(dòng)。其特性為:導(dǎo)通電阻:120頻率:<10KHz圖圖 123HH4.5.4.3MC33886為了更快的本隊(duì)考慮了利用電機(jī)的反接制動(dòng)進(jìn)行的過程其實(shí)現(xiàn)原理為:MC338862345通道輸出作到快速的過程。我們?cè)跐M足比賽要求的基礎(chǔ)上盡量簡(jiǎn)化電路,使用編。第五章智能車開發(fā)環(huán)境采用了飛思HCS12系列單片機(jī)開發(fā)軟件CodeWarriorPE(專家處理器)的編程方法,這讓我們這些新手更快的掌握了這一軟件。工具則用了飛思MCU/DSP應(yīng)用開發(fā)研究BDM,BDM如何確保智能車沿著黑色軌道行駛是程序設(shè)計(jì)中關(guān)鍵部分,尤其是黑線位測(cè)到白色時(shí)的輸出電壓保持在一定值左右,當(dāng)檢測(cè)到黑和白時(shí)輸出電壓值有較從圖中可以看出-15~+15cm PID算法進(jìn)行調(diào)節(jié),從而控制直流電機(jī)對(duì)當(dāng)前路徑進(jìn)行快PID整個(gè)周期所對(duì)應(yīng)的數(shù)值時(shí),要把信號(hào)賦值為該最大值。然后,再存儲(chǔ)本次△u(k),和上次△u(k)。在上述代碼中,speed_v表示標(biāo)準(zhǔn)速度,infrared_value7ATD1轉(zhuǎn)換的給出一個(gè)信號(hào),而這個(gè)信號(hào)就是驅(qū)動(dòng)電機(jī)的,當(dāng)error大,即標(biāo)準(zhǔn)速度即時(shí)速度相差的比較多時(shí)temp的絕對(duì)值相對(duì)比較大則給電機(jī)的信出,PID算法主要的功能是,在閉環(huán)系統(tǒng)中,利用即時(shí)速度的反饋,使得即時(shí)速度近標(biāo)準(zhǔn)速度的時(shí)間盡量變短,這樣小車就可以根據(jù)路徑識(shí)別得出PID算法根據(jù)速度標(biāo)準(zhǔn)值speed_v和即時(shí)速度反饋值infrared_value7在增量式PID處理的過程中,有一個(gè)步驟需要注意,即在算完△u(k)后,需要把它賦值給電機(jī)控制對(duì)應(yīng)的通道信號(hào),這時(shí)要判斷該△u(k)的值,如數(shù)字濾波技術(shù)。通過上一次到傳感器的值,制作一個(gè)過濾層,如果采樣不開發(fā)工具使用的是大賽提高的Codewarrior3.1、Codewarrior4.6開發(fā)標(biāo)程序的方面,通過BDM與單片機(jī)之間的連接程序。BDM的使用參PCPro99SE作為設(shè)計(jì)硬了各自所負(fù)責(zé)的模塊這其中主要包括光電及處理模塊測(cè)速及速度控制模8W14W傳感器:對(duì)射式紅外光電管共13對(duì);編一個(gè)本智能車以飛思公司的16位單片機(jī)MC9S12DG128B為控制器,利果,同時(shí)充分利用S12片內(nèi)資源,用AD光電管輸出的模擬信號(hào),由于模信息。第二,自主設(shè)計(jì)制作的速度傳感器。根據(jù)光電編原理,利用光電管黑白線識(shí)別功能,配合S12強(qiáng)大的ECT模塊,自主設(shè)計(jì)了一個(gè)簡(jiǎn)易的速度傳感在以后的設(shè)計(jì)中要對(duì)電源的設(shè)計(jì)從而達(dá)到提高整個(gè)系統(tǒng)穩(wěn)定性的目 2..單片機(jī)嵌入式應(yīng)用的開發(fā)方法[M],:3..C語言程序設(shè)計(jì)(第二版)[M],:5..先進(jìn)PID控制仿真[M],:電子工業(yè)6.,.基于DSP成像系統(tǒng)的圖像部分的實(shí)現(xiàn).壓電與聲光,第24卷,第3期.2002年6月.7.NationalSemiconductor.LM1881SyncSeparatorGeneralDescription.April2001.8.,.一種機(jī)器人尋線控制系統(tǒng).電子科技大學(xué)學(xué)報(bào),第32卷,第1期年29.,游峰,,基于計(jì)算機(jī)視覺高速智能車輛的道路識(shí)別.計(jì)算機(jī)工程與應(yīng)用2004.26.10.自主輪式機(jī)器人THMR-V的混和模糊邏輯控制機(jī)器人11..一種微機(jī)與單片機(jī)無線串行通信的設(shè)計(jì)方法.大學(xué),年812.楚現(xiàn)知,吳吉祥,.基于LabVIEW的界面設(shè)計(jì)與單片機(jī)的串行通信.工業(yè)控制計(jì)算機(jī),2005年18卷第7期.13.,編著.VC++深入詳解.電子工業(yè),2006年1月附表舵機(jī)初始#include#pragmaCODE_SEGDirection_CODEstaticboolEnUser;staticwordRatioStore;staticvoid{if(EnUser)E_E3=}else}}
E_E3=0;T23=0;staticvoid{ DTY23= PER23*(dword)RatioStore+32768)/Calculatenewvalueaccordingtothegivenratio*/asm{ }}byte{if(!EnUser){EnUser=TRUE;}return}byte{if(EnUser){EnUser=FALSE;}return}byteDirection_SetRatio16(word{RatioStore=Ratio;return}void{T23=RatioStore=10081;EnUser=FALSE;DTY23=PER23=PRCLK=SCLB=CLK_PCLK3= #pragmaDATA_SEGModeSelect_DATA#pragmaCODE_SEGModeSelect_CODE#pragmaCONST_SEGModeSelect_CONSTbyteModeSelect_GetVal(void){returngetReg8(PORTK)&}#pragmaMESSAGEDISABLEC5703#pragmaMESSAGEDISABLEC4002#pragmaMESSAGEDISABLE#include#pragmaDATA_SEGIrLED_Front_DATA#pragmaCODE_SEGIrLED_Front_CODE#pragmaCONST_SEGIrLED_Front_CONST#define#define01#define#define32staticconstbyteChannels[]={staticboolOut;staticbyteSumChan;volatilestaticbyteMode;staticbyteIrLED_Front_OutV[8];byteIrLED_Front_Enable(void){volatilebyteif(!ATD0CTL2_ADPU){for}return}byteIrLED_Front_Measure(bool{if(Mode!=STOP)returnMode=MEASURE;Out=FALSE;for(SumChan=0;SumChan<8;SumChan++){ATD0CTL5=Channels[SumChan];whileIrLED_Front_OutV[SumChan]=}Out=Mode=STOP;returnERR_OK;}byteIrLED_Front_GetChanValue8(byteChannel,byte{if(Channel>=returnERR_RANGE;if(!Out)return*Value=IrLED_Front_OutV[Channel];returnERR_OK;}void{Out=Mode=STOP;ATD0CTL4=ATD0CTL3=ATD0CTL2=}#include#pragmaCODE_SEGSpeed_CODEbyteSpeed_Enable(void){PBCTL_PBEN=return}void{TIE_C0I=}EEPROM#include#pragmaDATA_SEGDataMemory_DATA#pragmaCODE_SEGDataMemory_CODE{returnECMD=returnwhile((ESTAT&0xC0)!=if(*(volatileword*)AddrRow!=Data16)returnERR_VALUE;return}byteWriteSector(wordAddrSec,dword{byteESTAT=48;*(volatileword*)AddrSec=(word)(Data32>>16);ECMD=96;returnERR_NOTAVAIL;if(err!=ERR_OK)returnif(*(volatileword*)AddrSec!=(word)(Data32>>16))returnERR_VALUE;return}byteDataMemory_SetByte(wordAddr,byte{unionbytewordw[2];longl;}backup;byteidx;if((Addr<EEPROMStart)||(Addr>EEPROMEnd))returnERR_RANGE;if((ESTAT&0xC0)!=returnbackup.l=*(volatiledword*)(Addr&0xFFFC);backup.b[Addr&0x0003]=Data;Addr&=if(*(volatileword*)(Addr)==0xFFFF){idx=(byte)((Addr&0x0002)>>1);}return(WriteSector(Addr&0xFFFC,}byteDataMemory_GetByte(wordAddr,byte{if((Addr<EEPROMStart)||(Addr>EEPROMEnd))returnERR_RANGE;if((ESTAT&0xC0)!=return*Data=*(volatilebyte*)Addr;returnERR_OK;}void{ECLKDIV=}void{wordPID_out,up,down;intM_e0,M_out,e_tmp,i,Mode;staticintM_Sum_e;if(Speed_Get<(Speed_Set-5))Mode=1;elseif(Speed_Get>=(Speed_Set-5)&&Speed_Get<=(Speed_Set+5))Mode=2;elseif(Speed_Get>(Speed_Set+5))Mode=3;switch{case1: =483*Speed_Get+18727;M_Sum_e=up caseM_e0=Speed_Set-Speed_Get;M_Sum_e+=M
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司月度室內(nèi)活動(dòng)方案
- 公司甜品臺(tái)活動(dòng)策劃方案
- 2025年音樂學(xué)院入學(xué)考試曲目及答案
- 2025年智能制造技術(shù)應(yīng)用考試卷及答案
- 2025年信息系統(tǒng)與工程職業(yè)能力綜合考核試卷及答案
- 2025年社會(huì)創(chuàng)業(yè)推動(dòng)者職業(yè)資格考試試卷及答案
- 2025年室內(nèi)設(shè)計(jì)師職業(yè)資格考試試卷及答案
- 譯林版(2024)七年級(jí)下冊(cè)英語期末復(fù)習(xí)綜合練習(xí)試卷(含答案)
- 2025年金融從業(yè)資格證考試題及答案
- 2025年口腔醫(yī)師資格考試題及答案
- 企業(yè)市場(chǎng)營銷策略顧問服務(wù)合同范本
- 2024-2025學(xué)年人教版 2024小學(xué)數(shù)學(xué)一年級(jí)下冊(cè)教學(xué)工作總結(jié)(共3套)
- 學(xué)生高層宿舍管理制度
- 薪資發(fā)放協(xié)議
- T/CAR 7-2021綠色高效自攜式商用冷藏陳列柜技術(shù)要求和評(píng)價(jià)方法
- 2025-2030年國內(nèi)冷藏集裝箱行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 警務(wù)技能抓捕課件
- 廣東省廣州市南沙區(qū)2025屆七下生物期末教學(xué)質(zhì)量檢測(cè)試題含解析
- DB13T 2700-2018 水工柔性生態(tài)防護(hù)結(jié)構(gòu)設(shè)計(jì)規(guī)范
- 2025天津中考:語文必背知識(shí)點(diǎn)
- 2025汾西礦業(yè)井下操作技能人員招聘300人(山西)筆試參考題庫附帶答案詳解
評(píng)論
0/150
提交評(píng)論