電子設(shè)計大賽報告模板_第1頁
電子設(shè)計大賽報告模板_第2頁
電子設(shè)計大賽報告模板_第3頁
電子設(shè)計大賽報告模板_第4頁
電子設(shè)計大賽報告模板_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

.z.簡易智能小汽車隊長:黃洋隊員:志軍梁榮新賽前輔導(dǎo)教師: 臧春華 文稿整理輔導(dǎo)教師:摘要設(shè)計分為5個模塊:前輪PWM驅(qū)動電路、后輪PWM驅(qū)動電路、軌跡探測模塊、障礙物探測模塊、光源探測模塊。前輪PWM驅(qū)動電路用于轉(zhuǎn)向控制;后輪PWM驅(qū)動電路用于方向和速度控制;探測模塊利用三個光感元件,對黑色軌道進展尋跡;障礙物探測模塊用于對兩個障礙物進展探測;光源探測模塊利用三個光敏電阻制成,用于尋光并確定光源角度,以期獲得較為準(zhǔn)確的轉(zhuǎn)向值。繞障方案利用障礙物較低這個重要條件,在C點出發(fā)后,先利用光敏電阻獲得光源的方向是本設(shè)計的一大特色。一、方案論證與比擬1.軌跡探測模塊設(shè)計與比擬方案一、使用簡易光電傳感器結(jié)合外圍電路探測。 由于所采用光電傳感器實際效果并不理想,對行駛過程中的穩(wěn)定性要求很高,且誤測幾率較大、易受光線環(huán)境和路面介質(zhì)影響。在使用過程極易出現(xiàn)問題,而且容易因為該部件造成整個系統(tǒng)的不穩(wěn)定。故最終未采用該方案。方案二、利用兩只光電開關(guān)。分別置于軌道的兩側(cè),根據(jù)其承受到白線的先后來控制小車轉(zhuǎn)向來調(diào)整車向,但測試說明,如果兩只光電開關(guān)之間的距離很小,則約束了速度,如果著重于小車速度的提升,則隨著車速的提升,則勢必要求兩只光電開關(guān)之間的距離加大,從而使得小車的行駛路線脫離軌道幅度較大,小車將無法快速完成準(zhǔn)確的導(dǎo)向從而有可能導(dǎo)致尋跡失敗。方案三、用三只光電開關(guān)。一只置于軌道中間,兩只置于軌道外側(cè),當(dāng)小車脫離軌道時,即當(dāng)置于中間的一只光電開關(guān)脫離軌道時,等待外面任一只檢測到黑線后,做出相應(yīng)的轉(zhuǎn)向調(diào)整,直到中間的光電開關(guān)重新檢測到黑線〔即回到軌道〕再恢復(fù)正向行駛?,F(xiàn)場實測說明,雖然小車在尋跡過程中有一定的左右搖擺〔因為所購小車的部構(gòu)造決定了光電開光之間的距離到達不了準(zhǔn)確計算值1厘米〕,但只要控制好行駛速度就可保證車身根本上接近于沿靠軌道行駛。綜合考慮到尋跡準(zhǔn)確性和行駛速度的要求,采用方案三。2.?dāng)?shù)據(jù)存儲比擬方案一、采用外接ROM進展存儲。采用外接ROM進展存儲是保存實驗數(shù)據(jù)的慣用方法,其特點是在單片機斷電之后仍然能保存住數(shù)據(jù),但無疑將增大軟硬開銷和時間開銷。方案二、直接用單片機部的RAM進展存儲。雖然不能在斷電后保存數(shù)據(jù),但可以在實驗完畢后根據(jù)按鍵顯示相應(yīng)值。而且本實驗的數(shù)據(jù)存儲不大,采用RAM可以減少IO接口的使用,便利IO接口分配,故此方案具有本錢低、易實現(xiàn)的優(yōu)點,更符合實際需求。鑒于方案二的以上優(yōu)點,綜合比擬,本方案采用方案二。3.障礙探測模塊方案分析與比擬考慮到在測障過程中小車車速及反響調(diào)向速度的限制,小車應(yīng)在距障礙物40CM的圍做出反響,這樣在順利繞過障礙物的同時還為下一步駛?cè)胲噹鞂ふ业阶钫_的位置和方向。否則,如果圍太大,則可能產(chǎn)生障礙物的判斷失誤;圍過小又很容易造成車身撞上障礙物或雖繞過障礙物卻無法實現(xiàn)理想定向方案。方案一、采用一只紅外傳感器置于小車中央。一只紅外傳感器小車中央安裝簡易,也可以檢測到障礙物的存在,但難以確定小車在水平方向上是否會與障礙物相撞,也不易讓小車做出準(zhǔn)確的轉(zhuǎn)向反響。方案二、采用二只紅外傳感器分置于小車兩邊。二只紅外傳感器分別置于小車的前端兩側(cè),方向與小車前進方向平行,對小車與障礙物相對距離和方位能作出較為準(zhǔn)確的判別和及時反響。但此方案過于依賴硬件、本錢較高、缺乏創(chuàng)造性,而且置于小車左方的紅外傳感器用到的幾率很小,所以最終未采用。方案三、采用一只紅外傳感器置于小車右側(cè)并與小車前進方向呈一固定角度?;趯點后行車地圖中光源及障礙物尺寸、位置的分析,我們采用了從C點出發(fā)即獲得光源對行車方向的控制,在向光源行駛的過程之中檢查障礙物并做出相應(yīng)的反響,這樣不僅只使用一只紅外傳感器就實現(xiàn)了避障,而且防止因小車自然轉(zhuǎn)彎而導(dǎo)致的盲目方向控制,同時為后面以最簡單直接的路線和在最短時間駛?cè)胲噹靹?chuàng)造了時機。智能小車應(yīng)以準(zhǔn)確、智能見優(yōu),采用方案三。4.尋找光源方案分析與比擬方案一、采用多只方向性較強的光敏二極管作光源定位器。假設(shè)干定位器在水平面上按不同角度展開,在尋找光源時根據(jù)每個定位器接收到的光線強弱〔有無〕得出實時車庫方位。該方案假設(shè)采用方向性較強的光敏二極管作為光源定位器,要么是需要很多的器件,要么是難以檢測到光源的方向。方案二、采用一個光源定位器。用深色不透光材料與光敏電阻制成的光源定位器有較理想的定向測試效果,2.5米之外就可以確定電源的方向。當(dāng)小車?yán)@過障礙物之后,通過不停地旋轉(zhuǎn)使定位器獲得最大光線照射以確定光源方向,這種方案有一定的可行性,但尋找光源的過程必定帶來不必要的大量時間開銷,且尋找過程盲目性太大,不利于控制,又增加了一個電機,增大的電源方案選擇或安裝的難度。方案三、利用多只光源定位器。在方案二所得數(shù)據(jù)的根底上,結(jié)合光敏電阻的敏感性,只用三到五只光敏電阻就可以到達目的,只是因其對光非常敏感,所以必需為每只光敏電阻加上黑色隔離板。雖然制作有一定難度,但其能見長度和相對簡明的控制措施顯示了很大的優(yōu)越性。綜合考慮以上方案,方案三更具準(zhǔn)確性和獨創(chuàng)性,故我們采用方案三。5.距離檢測方案比擬方案一、通過測試得出小車平均速度v,在行駛過程中將行駛時間與其乘積t?v作為駛過的距離。但該方案受電池電量、路面介質(zhì)等因素的影響,在大多數(shù)情況下均暴露出誤差較大的缺點。故不予采用。方案二、在后輪側(cè)勻距貼上m個磁鋼,車廂裝上霍爾開關(guān)。對輪子轉(zhuǎn)速進展測量,由于低速下輪子與地面接觸良好,設(shè)輪周長為c,可以用霍爾開關(guān)輸出脈沖數(shù)n乘以c/m得出行駛距離。只要磁鋼在后輪上的位置足夠準(zhǔn)確,霍爾開關(guān)固定牢靠,就可以獲得較好的測試效果。但車子顛簸時,穩(wěn)定性較差。方案三、在齒輪箱中安裝透射式光電開關(guān),測出變速齒輪的每秒轉(zhuǎn)速,用變速比和車輪周長計算出線速度,積分求行駛距離。但在齒輪箱中使用光電開關(guān),要求有足夠的安裝位置,不能影響傳動機構(gòu)的機械動作。其優(yōu)點是工作穩(wěn)定。綜合以上方案優(yōu)劣和小車的構(gòu)造特點,本系統(tǒng)采用了方案二。6.剎車機構(gòu)功能方案比擬方案一、自然減速式。當(dāng)系統(tǒng)發(fā)出停頓信號時停頓給驅(qū)動電機供電,小車在無動力狀態(tài)因阻力而自然變?yōu)殪o止。由于慣性,小車全速行駛時需1.8秒后才能停頓,因車輪滑行造成的誤差較大。無法實現(xiàn)準(zhǔn)確制動的目標(biāo)。方案二、反轉(zhuǎn)式。當(dāng)小車需要停車時給驅(qū)動電機以反轉(zhuǎn)信號,利用輪胎與跑道的摩擦力抵消慣性效應(yīng)。由于車速是漸減的,反向驅(qū)動信號長度也要漸減,否則小車可能反向行駛。使用此方案后全速剎車反響時間減少為0.5s。本系統(tǒng)中采用方案二。7.金屬探測方案比擬方案一、使用探測線圈和探測儀構(gòu)成的金屬探測器。此類金屬探測器利用探測線圈產(chǎn)生的交變磁場在接近金屬材料時產(chǎn)生微弱變化這一原理,將變化信號放大處理進而實現(xiàn)探測金屬的目的。由于該探測器構(gòu)造復(fù)雜,在短期不可能完成制作,為節(jié)省時間,我們放棄了該方案。方案二、使用電感式接近開關(guān)代替金屬探測器。電感式接近開關(guān)本身就是理想的傳感器。當(dāng)金屬物體接近開關(guān)的感應(yīng)區(qū)域,開關(guān)就能無接觸,無壓力、無火花、迅速作出反響。用它作為本次小車的金屬傳感器,簡單易行、準(zhǔn)確且抗干擾性能優(yōu)越。本系統(tǒng)中采用方案二。二、硬件設(shè)計1總體設(shè)計1.1設(shè)計模塊圖如圖1示:1.2根據(jù)圖1,本設(shè)計需要器件清單見表1。單單片機〔52〕前輪轉(zhuǎn)彎PWM控制后輪速度控制三只光電開關(guān)尋跡模塊紅外傳感器測距探障模塊五只光敏尋找光源模塊特色鍵盤與顯示模塊整流模塊電源分壓聲光顯示探測金屬片模塊圖1元件數(shù)量元件數(shù)量元件數(shù)量接近開關(guān)1只電位器假設(shè)干二極發(fā)光管假設(shè)干光電開關(guān)5只單片機最小系統(tǒng)板一塊12M晶振1只霍爾開關(guān)1只光電二極管假設(shè)干51系列89C52芯片一塊玩具電動小車1輛集成電路芯片假設(shè)干電阻,電容假設(shè)干蜂鳴器一個表12原理分析和說明2.1鍵盤顯示模塊說明見圖2該設(shè)計使得原本需要14個IO接口的鍵盤顯示少用了9個單片機IO接口,雖然該設(shè)計的優(yōu)勢在本實驗中沒有完全表達出來,但假設(shè)在現(xiàn)代工業(yè)設(shè)計中應(yīng)用此方案,在對引腳需要較大的產(chǎn)品中其優(yōu)點將表達得淋漓盡致。.888888888888164138P1.2DP1.0P1.3P1.4P1.1ABCEDATA位選P1.2P1.0P1.3P1.1E7F269845310圖22.2元件安裝方位圖?!矆D4〕前前后尋跡光電開關(guān)金屬探測器測障光電開關(guān)轉(zhuǎn)向燈車體中心光敏電阻蜂鳴器跳絢霓虹燈圖42.3光敏電阻分布位置圖?!矆D5〕在各光敏電阻間用隔板隔開如此擺放可以很好的解決探測光源方位的難題,從而正確控制小車的轉(zhuǎn)向.當(dāng)小車行駛方向朝向光源時,中間電阻阻值為低,當(dāng)小車偏移光源方向時,由于光敏電阻間擋板的遮攔作用,兩側(cè)的電阻定有一側(cè)為低,此時可根據(jù)不同的情況作出轉(zhuǎn)向調(diào)整,且通過測試,小車尋找光源的路徑準(zhǔn)確,合理。2.4小車動力系統(tǒng):為到達滿意的控速性能,動力系統(tǒng)中的驅(qū)動電路使用了自制的PWM模塊并配以組合門電路加以保護。在行駛過程中有可能變熱的局部電路也涂上了低熔點膠給予保護,有效的保證了整套系統(tǒng)的工作穩(wěn)定性。2.5車頂狀態(tài)彩燈:直接由單片機控制的車頂狀態(tài)彩燈簡單易行,卻使得小車更加人性化。圖52.6四電源供電系統(tǒng):為確保在行駛過程小車各部件均能正常工作且相互之間不收影響,我們使用了四組電源為不同模塊提供工作電壓。其中:三組9V電源分別為測距光電開關(guān)供電,經(jīng)整流穩(wěn)壓后單獨為單片機最小系統(tǒng)及其附屬部件供電,及為霍爾開關(guān)、尋跡光電開關(guān)供電,一組6V電源為電機供電。如此安排滿足了屢次測試大量用電的需求。2.7結(jié)合實際的傳感器采集方式安排:鑒于小車使用的傳感器較多,不可能也沒必要讓所有的傳感器都采用中斷方式,由于霍爾傳感器和金屬探測器應(yīng)用于實時檢測,我們安排它們工作在中斷方式下,讓應(yīng)用于分時檢測的其他傳感器工作在查詢方式下。這樣不僅貼合實際,更有效地節(jié)省了單片機的引腳空間。2.8獨具自動返回跑道能力的尋跡方式:小車的尋跡模塊采用三只光電開關(guān)。一只置于軌道中間,兩只置于軌道外側(cè),當(dāng)置于中間的一只光電開關(guān)檢測不到黑線且外側(cè)兩傳感器任一只檢測到黑線后,做出相應(yīng)的轉(zhuǎn)向調(diào)整,直到中間的光電開關(guān)重新檢測到黑線〔即回到軌道〕再恢復(fù)正向行駛。這種尋跡方式的獨到之處在于,當(dāng)小車因車速過快而使所有傳感器脫離軌道時小車能根據(jù)最近一次轉(zhuǎn)彎記錄自動判別正確的運動軌跡,從而自動返回軌道。三、軟件設(shè)計軟件設(shè)計特色說明1.1不同占空比脈沖驅(qū)動電動機以往方案都是用事先定義好的0、1脈沖置于ROM中以查表獲得脈沖的方法,但是這種方法不但不方便于操作,還占用了ROM單元,在使用上不具優(yōu)越性。而本次方案在軟件設(shè)置上,每個全脈沖都由40個10ms脈沖組成,前面全都是1,后面都是0,高脈沖,即1的個數(shù)由RAM中5AH單元中擺放的數(shù)值來決定,所有脈沖均通過計數(shù)器中斷來控制,中斷每10ms詢查一下5BH單元,當(dāng)5BH中數(shù)小于5AH中數(shù)時,脈沖置1,否則置0,每次5BH中數(shù)值加1,加到40就清0。這樣就減少了許多ROM空間的使用,減少了軟件延時控制的麻煩,通過設(shè)置5AH單元中的數(shù)來設(shè)置檔,即我們有40個檔可調(diào)。越障程序的設(shè)計特色之處在于,本設(shè)計充分利用了障礙物高度為6cm且光源高20cm這個重要條件,在從C點出發(fā)之初就尋找光源,以通過查詢?nèi)齻€光敏電阻的阻值變化來確定車身與光源的方位,在無其它參照物的情況下通過光源來確定小車的運動方向控制。在這個過程中首先不斷追蹤光源的方位,鎖定光源后立即檢測前方是否有障礙物,當(dāng)檢測到障礙物時即刻放棄追蹤光源而左轉(zhuǎn)躲避,直至不再探測到障礙物又重新追蹤光源,如此循環(huán),就可到達平安迅速地進入車庫的目的。在一開場就將探測障礙物與尋找光源同時進展,經(jīng)計算和實驗論證,本方案能大幅度提高避障和尋光源的速度,降低尋找路線的盲目性。主程序分段無論是在網(wǎng)上還是在一些參考資料上,許多軟件大多的運行控制都是由一個主程序的循環(huán)來進展的,但本軟件在主程序上也采取了分段的方式。在主程序間根據(jù)不同的功能區(qū)間來進展跳轉(zhuǎn),很明確很直觀地將主程序進展了功能分段,為子程序的設(shè)計、程序的控制提供了很大方便,同時增強的程序的可讀性。時鐘控制所有倒計時,計時都通過計時器1中斷控制,根據(jù)RAM單元中相應(yīng)的控制位選擇不同的工作。在計時器計到90秒時,顯示時鐘,停車,并跳轉(zhuǎn)到HOME程序段,以確定用戶按鍵從而顯示不同的數(shù)值供查詢使用。1.5軟件降溫在長轉(zhuǎn)彎過程過設(shè)置前端轉(zhuǎn)向電機間隙停轉(zhuǎn)以到達降溫的目的。1.6轉(zhuǎn)彎加速由于本設(shè)計前后電機采用同一電源供電,在前輪轉(zhuǎn)向時,后輪速度將有所降低,此時即通過軟件表象加速來彌補其電流的降低,從而提高了小車在彎道的行駛速度。1.7進彎道前減速行駛分別采用不同的速度來控制直道與彎道的行駛,可以使得在直道區(qū)盡可能加速,以節(jié)省時間;在彎道區(qū)減速,有更多的時間來尋軌,防止脫離軌道,也使得小車以比擬直的方向進入C點以后區(qū)域2總體流程圖初始化初始化靜6秒,倒計時,跳轉(zhuǎn)另一主程序查找尋跡開關(guān)是否要轉(zhuǎn)彎有雷區(qū)標(biāo)志嗎轉(zhuǎn)到位否調(diào)快調(diào)低速關(guān)光電和小嗽叭差不多C點過了嗎停車,軟延0.2秒顯示中點距和雷數(shù)并保存中點距和長度置標(biāo)志,保存時間,關(guān)時鐘2,調(diào)用倒計時模塊,查詢標(biāo)志,完成后跳轉(zhuǎn),置標(biāo)志位,前行。前方有障礙物嗎YYYNNNNNYY剛過雷區(qū)嗎有雷區(qū)標(biāo)志嗎YN向光源越進繞障到車庫了嗎?Y停車并承受查詢〔key+led〕Y四、調(diào)試由于本次實驗需要捍接的器件較多,各器件對于電源電流的需要極大,我們先以雙電源開場調(diào)試,發(fā)現(xiàn)所有的開關(guān)器件很難穩(wěn)定地給單片機送正確值,只有當(dāng)更換新電池或小車剛剛啟動時才會很準(zhǔn)確,經(jīng)過思考,這都是開關(guān)元件消耗電量很大的原因,一旦電池電量缺乏其工作將會萎靡不振,于是我們將所有開關(guān)器件劃成一個局部,由一塊電池專門供電。在前輪PWM驅(qū)動轉(zhuǎn)向電路運行中,我們發(fā)現(xiàn),電機只給一個轉(zhuǎn)向力,但保持長期轉(zhuǎn)向時,電機的轉(zhuǎn)動由于受到強行制動而處于一種相對靜止的狀態(tài),導(dǎo)致PWM驅(qū)動電路產(chǎn)生大量的熱量,我們既利用軟件使其盡量減少長期單向轉(zhuǎn)動狀態(tài),又在硬件上,在PWM驅(qū)動板上涂上了一層散熱膠,即使發(fā)熱,也不會燒壞PWM驅(qū)動電路。在安裝上避障用光電開關(guān)之后,其與其它所有開關(guān)元件共用同一電源,在運行時發(fā)現(xiàn)三個用于尋跡用的開關(guān)元件不能全部正常工作了,據(jù)分析,避障用光電開關(guān)由于探測距離遠,功率大,很可能影響其他元件改用單一電源供電后,小車正常工作。在所有電源開啟后,系統(tǒng)即進入6秒鐘倒計時狀態(tài),6秒鐘倒計時完畢之后,有時后輪電機不能正常啟動。經(jīng)分析,這是屬于正常情況,因為其啟動需要克制很大的慣性,而其電源又不能在瞬間提供很大的電流,所以就沒有動靜。此時,關(guān)掉單片機電源,再重新翻開后即可進入正常狀態(tài)去正常運行。五、測試數(shù)據(jù)速度測試:〔m/s〕

溫馨提示

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

評論

0/150

提交評論