歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

遙控啟停電動(dòng)車-哈爾濱工程大學(xué).doc

  • 資源ID:9194464       資源大?。?span id="npjdpv7" class="font-tahoma">473.50KB        全文頁數(shù):87頁
  • 資源格式: DOC        下載積分:9.9積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請(qǐng)知曉。

遙控啟停電動(dòng)車-哈爾濱工程大學(xué).doc

黑龍江省大學(xué)生電子設(shè)計(jì)競(jìng)賽設(shè)計(jì)報(bào)告密號(hào):(密號(hào)由組委會(huì)填寫)(以下內(nèi)容由參賽隊(duì)自行填寫,注意自己工整)黑龍江省大學(xué)生電子設(shè)計(jì)競(jìng)賽設(shè)計(jì)報(bào)告題 目: 遙控啟停電動(dòng)車 學(xué) 校: 哈爾濱工程大學(xué) 參賽隊(duì)員姓名:徐銘澤 ,武明西 ,范展 有效聯(lián)系方式: 13946134770 目錄摘要和關(guān)鍵詞(中文).1第一部分 設(shè)計(jì)任務(wù)及要求一、任務(wù)2二、要求2第二部分 方案分析與論證一、主控系統(tǒng)分析與論證2二、機(jī)械系統(tǒng)分析與論證4三、電機(jī)驅(qū)動(dòng)模塊分析與論證5四、遙控系統(tǒng)分析與論證5五、傳感器系統(tǒng)分析與論證7六、里程檢測(cè)模塊分析與論證10第三部分 系統(tǒng)原理框圖.11第四部分 系統(tǒng)硬件設(shè)計(jì)一、前輪電機(jī)驅(qū)動(dòng)模塊設(shè)計(jì).12二、后輪電機(jī)驅(qū)動(dòng)模塊設(shè)計(jì).13三、紅外遙控模塊.14四、避障模塊. 16第五部分 系統(tǒng)軟件設(shè)計(jì)一、程序總體流程圖19二、各個(gè)功能模塊流程圖20第六部分 系統(tǒng)組裝、調(diào)試與測(cè)試 第七部分 附加功能一、語音控制.23二、運(yùn)動(dòng)軌跡顯示.25附錄附錄A 電原理圖附錄B PCB板圖附錄C 程序清單參考文獻(xiàn).30摘 要本次設(shè)計(jì)的遙控啟停電動(dòng)車,采用AT89C52作為小車的檢測(cè)和控制核心。根據(jù)題目設(shè)定的行進(jìn)軌跡及具體要求,采用紅外傳感器進(jìn)行里程統(tǒng)計(jì),超聲波及紅外傳感器進(jìn)行目標(biāo)識(shí)別與避障;采用步進(jìn)電機(jī)對(duì)車的轉(zhuǎn)向進(jìn)行控制,實(shí)現(xiàn)精準(zhǔn)定位;此外,由發(fā)光管給出指示信號(hào)。最后,車行駛中的各種功能控制由軟件實(shí)現(xiàn),同時(shí)采用紅外遙控方式控制小車的啟動(dòng)、停止及狀態(tài)轉(zhuǎn)換,其中紅外發(fā)射部分加入凌陽聲控系統(tǒng),實(shí)現(xiàn)語音控制。本次設(shè)計(jì)基于完備的軟硬件系統(tǒng),很好的實(shí)現(xiàn)了小車語音遙控、自動(dòng)行駛、自動(dòng)避障,里程統(tǒng)計(jì)并發(fā)出指示信息等功能。關(guān)鍵詞: AT89C52 紅外傳感器 超聲波傳感器 語音遙控 凌陽61板聲控系統(tǒng)Abstract With the development of the science, auto-control has won the majority of the market, moreover, it is said that the auto-machine will take the place of the human being to fulfill the dangerous mission in the specified circumstance. So it will play an important role in the future of the world.For this system, we select the MCU and the varieties of sensors, which include infrared sensor, light sensor, are used to control the small car to realize the auto-adaptation 、searching 、and counting. At the same time , we use the 16-bit sound controller of SPCE061A as an input of our remote controller to fulfill the function of voice auto-control. Keywords: MCU sensor SPCE061A第一部分 設(shè)計(jì)任務(wù)與要求:一、任務(wù):設(shè)計(jì)并制作一個(gè)遙控啟停電動(dòng)車,可按規(guī)定線路和要求行駛。二、 要求:1)電動(dòng)車的啟停為遙控方式,聲、光、電磁波等不限,遙控電路不得采用成品。2)電動(dòng)車一旦啟動(dòng)后,由程序完成多種行走方式。例如前進(jìn)、后退、正8字行走、反8字行走等為基本類型,其他行走方式自定。3)其他功能。如前方有障礙物的避讓、后退時(shí)有障礙物的識(shí)別,自行決定增加與否。4)車體尺寸以一般玩具車為限。第二部分 方案的分析與論證:一、主控系統(tǒng)分析與論證:根據(jù)設(shè)計(jì)要求,我們認(rèn)為此設(shè)計(jì)屬于多輸入量的復(fù)雜程序控制問題。據(jù)此,我們擬定了以下三種方案并進(jìn)行了綜合的比較論證,具體如下:方案一:僅采用CPLD作為核心部件的方案如圖2.1.1所示:選用一片CPLD(如EPM7128LC84-15)作為系統(tǒng)的核心部件,實(shí)現(xiàn)控制與處理的功能。CPLD具有速度快、編程容易、資源豐富、開發(fā)周期短等優(yōu)點(diǎn),可利用VHDL語言進(jìn)行編寫開發(fā)。但CPLD在控制上較單片機(jī)有較大的劣勢(shì)。同時(shí),CPLD的處理速度非???,而小車的行進(jìn)速度不可能太高,那么對(duì)系統(tǒng)處理信息的要求也就不會(huì)太高,在這一點(diǎn)上,MCU就已經(jīng)可以勝任了。若采用該方案,必將在控制上遇到許許多多不必要增加的難題。為此,我們不采用該種方案,進(jìn)而提出了第二種設(shè)想。里程檢測(cè)紅外遙控障礙檢測(cè)CPLD避開障礙顯示行駛里程、時(shí)間等指示燈顯示行駛路線圖2.1.1 僅以CPLD為核心部件的原理圖方案二、僅采用單片機(jī)作為核心部件的方案圖2.1.2 僅以單片機(jī)為核心部件的原理圖單片機(jī)里程檢測(cè)紅外遙控障礙檢測(cè)避開障礙顯示行駛里程、時(shí)間等指示燈顯示行駛路線如圖2.1.2所示:我們采用單片機(jī)作為整個(gè)系統(tǒng)的核心,用其控制行進(jìn)中的小車,以實(shí)現(xiàn)其既定的性能指標(biāo)。充分分析我們的系統(tǒng),其關(guān)鍵在于實(shí)現(xiàn)小車的自動(dòng)控制,而在這一點(diǎn)上,單片機(jī)就顯現(xiàn)出來它的優(yōu)勢(shì)控制簡(jiǎn)單、方便、快捷。這樣一來,單片機(jī)就可以充分發(fā)揮其資源豐富、有較為強(qiáng)大的控制功能及可位尋址操作功能、價(jià)格低廉等優(yōu)點(diǎn)。因此,這種方案是一種較為理想的方案,但是在實(shí)際應(yīng)用中,由于該系統(tǒng)所需用到的傳感器數(shù)目較多,需要處理的敏感量較多,很有可能會(huì)引來單片機(jī)資源不足的問題,于是,我們又提出了第三種解決問題的方案。方案三、采用單片機(jī)與CPLD聯(lián)合控制的方案 如圖2.1.3所示:利用CPLD的高速精準(zhǔn)的計(jì)數(shù)特點(diǎn)進(jìn)行計(jì)數(shù)以向單片機(jī)給出信號(hào)以得出準(zhǔn)確的里程、時(shí)間數(shù)值,大大節(jié)省了單片機(jī)的資源以做控制之用,同時(shí)可以在很大程度上減小MCU的程序量。該系統(tǒng)綜合了MCU及CPLD的優(yōu)勢(shì),是三個(gè)方案中效果最好的一個(gè)方案。但是此系統(tǒng)有結(jié)構(gòu)復(fù)雜,成本較高,且開發(fā)周期較長(zhǎng)的缺點(diǎn),在充分考慮到系統(tǒng)的需要及開發(fā)周期的情況下,我們決定選用第二種方案,即“僅采用單片機(jī)作為核心部件的方案”。圖2.1.3 單片機(jī)與CPLD聯(lián)合控制的原理圖單片機(jī)里程檢測(cè)紅外遙控障礙檢測(cè)避開障礙顯示行駛里程、時(shí)間等指示燈顯示行駛路線CPLD針對(duì)本設(shè)計(jì)特點(diǎn)多開關(guān)量輸入的復(fù)雜程序控制系統(tǒng),我們需要擅長(zhǎng)處理多開關(guān)量的標(biāo)準(zhǔn)單片機(jī),而不能用精簡(jiǎn)I/O口和程序存儲(chǔ)器的小體積單片機(jī),D/A、A/D功能也不必選用。根據(jù)這些分析我們選定了AT89C52單片機(jī)作為本設(shè)計(jì)的主控裝置,52單片機(jī)具有功能強(qiáng)大的位操作指令,I/O口均可按位尋址,程序空間多達(dá)4K,對(duì)于本設(shè)計(jì)也綽綽有余,更可貴的是52單片機(jī)價(jià)格非常低廉。在綜合考慮了傳感器、兩部電機(jī)(用于步進(jìn)電機(jī)控制、一部用于直流電機(jī)控制)的驅(qū)動(dòng)、顯示和遙控接收等諸多因素后,我們決定采用一片單片機(jī),充分利用AT89C52單片機(jī)的資源。二、機(jī)械系統(tǒng)分析與論證:本題目要求小車的機(jī)械系統(tǒng)穩(wěn)定、簡(jiǎn)單,而四輪運(yùn)動(dòng)系統(tǒng)具備以上特點(diǎn)。因此我們選用市售玩具汽車的運(yùn)動(dòng)系統(tǒng)并進(jìn)行了改裝:1、驅(qū)動(dòng)部分:由于玩具汽車的直流電機(jī)功率較小,而小車上裝有電池、電機(jī)、電子器件等,使得電機(jī)負(fù)擔(dān)較重。為使小車能夠順利啟動(dòng),且運(yùn)動(dòng)平穩(wěn),在直流電機(jī)和后輪車軸之間加裝了三級(jí)減速齒輪。電機(jī)2、轉(zhuǎn)向部分:由于市售玩具車前輪轉(zhuǎn)向是使用玩具電機(jī)摩擦離合來完成的,不能精細(xì)調(diào)整轉(zhuǎn)彎角度,故要對(duì)其進(jìn)行改造。首先將直流電機(jī)改為步進(jìn)電機(jī),其特點(diǎn)是可以精確控制轉(zhuǎn)向角度。由于市場(chǎng)上所見的步進(jìn)電機(jī)大都體積較大,驅(qū)動(dòng)部分復(fù)雜,不適合本車使用。而軟驅(qū)的來尋道電機(jī)具有體積小,有專門驅(qū)動(dòng)芯片的特點(diǎn),適合本系統(tǒng)。原理如圖2.2.1:左前輪右前輪連桿 圖2.2.1 轉(zhuǎn)向機(jī)械原理3、車體:由于小車底盤為塑料材質(zhì),裝上各種部件后會(huì)出現(xiàn)塌肚現(xiàn)象,所以在小車底面用兩根鋁條固定。將電池放置在后輪的正上方,以避免車體中部承受過多壓力,同時(shí)可增加驅(qū)動(dòng)輪的抓地力,減小輪子空轉(zhuǎn)所引起的誤差。三、電機(jī)驅(qū)動(dòng)模塊分析與論證:1、后輪電機(jī)驅(qū)動(dòng)模塊方案一:使用功率三極管作為功率放大器的輸出控制直流電機(jī)。線性型驅(qū)動(dòng)的電路結(jié)構(gòu)和原理簡(jiǎn)單,成本低,加速能力強(qiáng),但功率損耗大,特別是低速大轉(zhuǎn)距運(yùn)行時(shí),通過電阻R的電流大,發(fā)熱厲害,損耗大。方案二:采用繼電器對(duì)電動(dòng)機(jī)的開或關(guān)進(jìn)行控制,通過開關(guān)的切換對(duì)小車的速度進(jìn)行調(diào)整.此方案的優(yōu)點(diǎn)是電路較為簡(jiǎn)單,缺點(diǎn)是繼電器的響應(yīng)時(shí)間慢,易損壞,壽命較短,可靠性不高。方案三:通過PWM脈寬調(diào)制的方法,實(shí)現(xiàn)對(duì)小車速度的控制。這種調(diào)速方式有調(diào)速特性優(yōu)良、調(diào)整平滑、調(diào)速范圍廣、過載能力大,能承受頻繁的負(fù)載沖擊,還可以實(shí)現(xiàn)頻繁的無級(jí)快速啟動(dòng)、制動(dòng)和反轉(zhuǎn)等優(yōu)點(diǎn)。因此決定采用PWM脈寬調(diào)制的方法控制直流電機(jī)。2、轉(zhuǎn)向控制模塊方案一:采用普通電機(jī)控制電動(dòng)機(jī)的轉(zhuǎn)向,雖然此種電機(jī)的控制很簡(jiǎn)單,但是其不能實(shí)現(xiàn)精確的轉(zhuǎn)向,不能達(dá)到本系統(tǒng)的要求。方案二:用步進(jìn)電機(jī)來控制電動(dòng)車的轉(zhuǎn)向,此方法的優(yōu)點(diǎn)是轉(zhuǎn)向算法易實(shí)現(xiàn)且能實(shí)現(xiàn)具體角度的轉(zhuǎn)向,可靠性較高。四、遙控系統(tǒng)分析與論證:遙控電路有多種方式,例如 超聲波、紅外、無線電等。因小車的避障系統(tǒng)要用到超聲波,所以初步計(jì)劃選用紅外或者無線電。下表是兩種方式的特點(diǎn)對(duì)比: 表一 紅外線與無線電的比較紅外遙控?zé)o線電遙控遙控距離2米10米幾十米十幾公里遙控條件指向性較強(qiáng),受障礙物阻的影響較大指向性較差,受地形或障礙物阻擋的影響較小干擾及抗干擾對(duì)其它設(shè)備干擾小,本身抗干擾能力較強(qiáng)對(duì)其它電子設(shè)備干擾大,本身抗干擾能力差保密性較強(qiáng)較差工作頻率低,基帶信號(hào)傳送或低載頻調(diào)制傳送高,射頻載波傳送,適于多種調(diào)制方式無線電管理利用紅外光傳送,無須申請(qǐng)頻點(diǎn)利用電磁波傳送,必須利用業(yè)余頻段,占用一定的頻率資源,應(yīng)遵守?zé)o線電管理規(guī)定制作難度難度低,調(diào)整容易難度高,特別是高頻電路制作與調(diào)試?yán)щy成本低高綜合考慮各種因素,我們決定采用紅外的方式:方案一:采用單用戶、單通道遙控方式,原理如圖2.4.1:信號(hào)處理電路發(fā)射頭接收頭信號(hào)處理電路 圖2.4.1 單用戶、單通道方式此種方式電路結(jié)構(gòu)簡(jiǎn)單,是點(diǎn)對(duì)點(diǎn)控制。但有較大局限性,尤其是難以實(shí)現(xiàn)多功能遙控。由于本題要求遙控小車啟停,而且我們計(jì)劃增加許多控制功能,單用戶、單通道遙控方式難以實(shí)現(xiàn)。所以我們提出第二種方案:方案二:采用多用戶、多通道遙控方式,原理如圖2.4.2:編 碼 器發(fā)射頭接收頭解碼器鍵盤或控制信號(hào)單片機(jī) 圖2.4.2 多用戶、多通道方式 其中編碼器選擇編碼專用芯片MC145026,解碼器選擇解碼專用芯片MC145027。系統(tǒng)工作原理如下:解碼芯片振蕩器輸出經(jīng)4分頻電路送至并/串轉(zhuǎn)換電路作為時(shí)鐘,將輸入代碼移至三態(tài)編碼器,對(duì)輸入信號(hào)進(jìn)行編碼。編碼器的輸入為邏輯“0”時(shí),輸出為兩個(gè)窄脈沖;輸入為邏輯“1” 時(shí),輸出為兩個(gè)寬脈沖;當(dāng)輸入為開路時(shí),輸出為一個(gè)寬脈沖和一個(gè)窄脈沖。為了紅外接收機(jī)能可靠的接收信息,每個(gè)數(shù)據(jù)字至少應(yīng)發(fā)送兩次。紅外接收管將光信號(hào)到電信號(hào)后,送至解碼芯片。串行數(shù)據(jù)經(jīng)數(shù)據(jù)提取電路判別后與序列發(fā)生器產(chǎn)生的本地地址碼進(jìn)行校驗(yàn),相符則將緊接著收到的碼加以比較,若相同則將數(shù)據(jù)碼轉(zhuǎn)移到鎖存器保留,直到新的數(shù)據(jù)代替它。為了提高傳輸信號(hào)的抗干擾能力,還需將編碼信號(hào)調(diào)制在較高頻率的載波上發(fā)射。接收部分在收到信號(hào)送至解碼芯片解碼前必須解調(diào)。這里計(jì)劃采用1838紅外集成接收頭(將38KHz信號(hào)直接解調(diào)并放大輸出)。綜上:遙控系統(tǒng)總原理圖如圖2.4.3:編碼器鍵盤或控制信號(hào)調(diào)制發(fā)射頭接收頭解調(diào)解碼器單片機(jī) 圖2.4.3 遙控總原理圖五、傳感器系統(tǒng)分析與論證:分析題目可知,該系統(tǒng)要求運(yùn)用多種傳感器,那么,傳感器的選取與應(yīng)用便成了系統(tǒng)功能實(shí)現(xiàn)與否的關(guān)鍵之所在。根據(jù)題目的具體要求,我們將所需的傳感器分為以下幾個(gè)類別:紅外傳感器;超聲波傳感器根據(jù)題目需采用不同的傳感器來實(shí)現(xiàn)各要求功能,在應(yīng)用傳感器時(shí)應(yīng)盡量減少數(shù)量,以在實(shí)現(xiàn)車各項(xiàng)功能基礎(chǔ)上,減少單片機(jī)的信息處理量。1、前輪轉(zhuǎn)向中點(diǎn)校準(zhǔn)模塊:電機(jī)欲使小車走出精確的直線,連桿必須在小車啟動(dòng)前及轉(zhuǎn)向后回到兩輪之間的中點(diǎn),為此我們提出以下兩種方案:圖2.5.1 程序自主校準(zhǔn)方案方案一:轉(zhuǎn)向時(shí)由程序控制角度并記錄,欲回到中點(diǎn)時(shí)只需轉(zhuǎn)回相應(yīng)角度即可。缺點(diǎn):初始中點(diǎn)無法控制,必須手動(dòng)調(diào)到中點(diǎn);若電機(jī)出現(xiàn)失步等現(xiàn)象,無法自動(dòng)校正,由此引起的誤差很難消除。圖2.5.2 遮擋校準(zhǔn)方案方案二:在中點(diǎn)處設(shè)一透射遮擋型紅外探測(cè)器(見圖2.5.2),當(dāng)連桿回到中點(diǎn)處時(shí),將紅外光遮擋,探測(cè)器輸出低電平;轉(zhuǎn)向時(shí),連桿偏離,探測(cè)器輸出高電平。由此可精確定位。此種方法定位精確,可自動(dòng)糾正步進(jìn)電機(jī)失步及小車長(zhǎng)時(shí)間運(yùn)行的積累誤差,比之方案一有較大的優(yōu)越性。因此我們選擇此方案。2、障礙檢測(cè)模塊傳感器的選擇:方案一:反射式紅外發(fā)射接收裝置,只有物體反射紅外光時(shí)才有信號(hào)輸入,其信號(hào)強(qiáng)度與小車距障礙物的距離成正比。因此可利用信號(hào)強(qiáng)度作為避障依據(jù)。紅外探測(cè)器驅(qū)動(dòng)方式的選?。褐鲃?dòng)式紅外探測(cè)器常用的驅(qū)動(dòng)方式可分為直流直接驅(qū)動(dòng)方式和交流調(diào)制方式,直流直接驅(qū)動(dòng)方式裝置簡(jiǎn)單但檢測(cè)距離和抗干擾能力都比較差;交流調(diào)制方式由于可以采用交流耦合方式解決了放大器的直流漂移問題從而可以大大提高檢測(cè)的距離,同時(shí)由于環(huán)境光產(chǎn)生的干擾多數(shù)情況是信號(hào)的直流或低頻分量可以由濾波器加以隔絕,因此交流調(diào)試方式抗干擾能力也比較強(qiáng),缺點(diǎn)是系統(tǒng)相對(duì)復(fù)雜。為使小車能夠在一般光照條件下能夠有效避障,我們計(jì)劃選用抗干擾能力較強(qiáng)的交流調(diào)制工作方式。方案二:采用反射式超聲波換能器,只有物體反射超聲波時(shí)才有信號(hào)輸入,測(cè)量發(fā)射接收信號(hào)間的時(shí)間差T2-T1,利用L=0.5V(T2-T1)得到障礙物的距離,將該信息送給單片機(jī),單片機(jī)發(fā)出控制信號(hào)改變小車的轉(zhuǎn)向,使小車不與障礙物發(fā)生接觸。該方法適合較遠(yuǎn)距離障礙物檢測(cè)。因此我們選用超聲波傳感器作為障礙物檢測(cè)系統(tǒng)。超聲波探測(cè)器的選型:超聲波探測(cè)技術(shù)主要用于中程測(cè)距、結(jié)構(gòu)探傷等領(lǐng)域,超聲波換能器是其核心部件,換能器按其工作介質(zhì)可分為氣相、液相和固相換能器;按其發(fā)射波束寬度可分為寬波束和窄波束換能器;按其工作頻率又可分為38KHz、40KHz等不同等級(jí)。按題目要求我們選用氣相、窄波束、40KHz的超聲波換能器。用超聲波探測(cè)器測(cè)距的工作方式的選取:直接耦合信號(hào)被測(cè)物反射信號(hào)圖2.5.3 強(qiáng)度法示意圖當(dāng)利用超聲波探測(cè)器測(cè)距時(shí)常用二種方法強(qiáng)度法和反射時(shí)間法,強(qiáng)度法是利用聲波在空氣中的傳輸損耗值來測(cè)量被測(cè)物的距離,被測(cè)物越遠(yuǎn)其反射信號(hào)越弱,根據(jù)反射信號(hào)的強(qiáng)弱就可以知道被測(cè)物的遠(yuǎn)近,但在使用這種方法時(shí)由于換能器之間的直接耦合信號(hào)很難消除,在放大器增益較高時(shí)這一直接耦合信號(hào)就可使放大器飽和從而使整套系統(tǒng)失效。其原理如圖2.5.3所示,由于直接耦合信號(hào)的影響,強(qiáng)度法測(cè)距只適合較短距離且精度要求不高的場(chǎng)合。反射時(shí)間法是利用檢測(cè)聲波發(fā)出到接收到被測(cè)物反射回波的時(shí)間來測(cè)量距離其原理如圖2.5.4所示,對(duì)于距離較短和要求不高的場(chǎng)合我們可認(rèn)為空氣中的聲速為常數(shù),我們通過測(cè)量回波時(shí)間T利用公式其中,S為被測(cè)距離、V為空氣中聲速、T為回波時(shí)間(),可以計(jì)算出路程,這種方法不受聲波強(qiáng)度的影響,直接耦合信號(hào)的影響也可以通過設(shè)置“時(shí)間門”來加以克服,因此這種方法非常適合較遠(yuǎn)距離的測(cè)距,如果對(duì)聲速進(jìn)行溫度修訂,其精度還可進(jìn)一步提高。圖2.5.4反射時(shí)間法示意圖T1T2雖然反射時(shí)間法比強(qiáng)度法有較大的優(yōu)越性,但因?yàn)樾≤嚤苷蠒r(shí)不須在很遠(yuǎn)處發(fā)現(xiàn)障礙物,且強(qiáng)度法較易實(shí)現(xiàn),故這里采用強(qiáng)度法避障。由于只要求小車能夠避正面的障礙物,我們決定采用以下布局:超聲波系統(tǒng)測(cè)量距離較遠(yuǎn),且環(huán)境適應(yīng)力強(qiáng),因此我們將超聲波傳感器布置在車體前部,用于規(guī)避正前方障礙物,為電動(dòng)小汽車躲避障礙物提供安全規(guī)避參數(shù)。 圖2.5.5 傳感器總布局圖六、里程檢測(cè)模塊:方案一:由發(fā)光二極管和光敏二極管組成發(fā)射接收裝置,將一帶四個(gè)孔的遮光塑料板貼于車輪,將此裝置固定車輪一側(cè),車輪每轉(zhuǎn)動(dòng)一圈,發(fā)射接收正對(duì)四次,通過對(duì)接受脈沖計(jì)數(shù)從而得到車的里程。方案二:采用霍爾集成片,將磁鐵安裝于車輪上,霍爾集成片安裝在固定位置,當(dāng)磁鐵與霍爾集成片正對(duì)時(shí),由于霍爾效應(yīng),對(duì)產(chǎn)生脈沖計(jì)數(shù)從而得到車輪轉(zhuǎn)數(shù)。但霍爾集成片相對(duì)車輪較大,安裝困難。經(jīng)分析,擬選用方案一。第三部分 系統(tǒng)原理框圖經(jīng)過方案論證的過程之后,我們選定了僅采用單片機(jī)作為核心部件的方案,其系統(tǒng)總方框圖如圖3.0.0所示。具體的功能設(shè)置已通過該圖做了直觀的說明。圖3.0.0系統(tǒng)總原理框AT89C52超聲波發(fā)射電路超聲波接受與整形電路車體左前紅外傳感器車體右前紅外傳感器軌跡顯示模塊方向控制步進(jìn)電機(jī)驅(qū)動(dòng)器 主軸電機(jī)驅(qū)動(dòng)器路程傳感器遙控接收模塊LED顯示模塊(時(shí)間、里程)遙控發(fā)射模塊語音控制模塊中點(diǎn)校準(zhǔn)模塊第四部分 硬件電路設(shè)計(jì)與參數(shù)計(jì)算一、前輪電動(dòng)機(jī)驅(qū)動(dòng)模塊的設(shè)計(jì):本次設(shè)計(jì)采用的是從廢舊軟驅(qū)上拆下的步進(jìn)電機(jī)及驅(qū)動(dòng)芯片,體積小、性能好,使用方便。其原理如下:AEA-CH inE-CH in兩路輸入信號(hào)的頻率皆為40Hz,占空比50%,相差90,此時(shí)電機(jī)處于最佳狀態(tài)。二、后輪電機(jī)驅(qū)動(dòng)模塊的設(shè)計(jì):100nF100nF后輪采用普通直流電機(jī),通過控制脈沖占空比算法,實(shí)現(xiàn)對(duì)小車速度的控制。這種調(diào)速方式有調(diào)速特性優(yōu)良、調(diào)整平滑、調(diào)速范圍廣、帶載能力大,能承受頻繁的負(fù)載沖擊,還可以實(shí)現(xiàn)頻繁的無級(jí)快速啟動(dòng)、制動(dòng)和反轉(zhuǎn)等優(yōu)點(diǎn)。驅(qū)動(dòng)部分選擇了電機(jī)專用驅(qū)動(dòng)芯片L298。L298 是為控制和驅(qū)動(dòng)電機(jī)設(shè)計(jì)的推挽式功率放大專用集成電路器件,將分立電路集成在單片IC之中,使外圍器件成本降低,整機(jī)可靠性提高。該芯片有兩個(gè)TTL/CMOS 兼容電平的輸入,具有良好的抗干擾性能;四個(gè)輸出端具有較大的電流驅(qū)動(dòng)能力,每通道峰值電流能力可達(dá)2A 。原理如下:圖4.2.1 L298的應(yīng)用電路由于在直流電機(jī)和后輪車軸之間加裝了三級(jí)減速齒輪,小車速度已經(jīng)降至較低水平,無需減速,所以前進(jìn)時(shí)5腳輸入方波占空比為100%(即持續(xù)高電平),7腳為低電平;后退時(shí)5腳為低電平,7腳輸入方波占空比為100%。波形如下:IN1IN2三、紅外遙控模塊的設(shè)計(jì)與參數(shù)計(jì)算: 紅外遙控發(fā)射模塊的設(shè)計(jì):電路原理見下圖:如圖,輸入端由四個(gè)按鍵及凌陽語音模塊(詳見第七部分)組成,MC145026的振蕩器的頻率為:f=1/(2.3RTCCTC) ,輸出的三態(tài)編碼波形為:Dout編碼器振蕩器編碼器“1”編碼器“0”編碼器“開” 為了提高傳輸信號(hào)的抗干擾能力,還需將編碼信號(hào)調(diào)制在較高頻率的載波上發(fā)射。由于接收部分采用的1838紅外集成接收頭要求載波頻率為38kHz,故采用CMOS門電路構(gòu)成的脈沖調(diào)制振蕩電路,振蕩頻率:f=1/(2.2RTCT)。發(fā)射部分采用中功率三級(jí)管8550,利用其開關(guān)特性驅(qū)動(dòng)紅外發(fā)光二極管發(fā)射紅外光。紅外遙控接收模塊的設(shè)計(jì):紅外接收頭有較強(qiáng)的指向性,使用時(shí)稍有不便。所以我們采用兩個(gè)接收頭的背向放置的方式,增大了接收范圍。紅外接收頭放置方式接收解調(diào)部分:采用1838紅外集成接收頭。它將紅外接收管與放大電路集成在一體,體積小(大小與一只中功率三極管相當(dāng)),密封性好,靈敏度高,并且價(jià)格低廉。它僅有三條管腳,分別是電源正極、電源負(fù)極以及信號(hào)輸出端,其工作電壓在5V左右.只要給它接上電源即是一個(gè)完整的紅外接收放大器,使用十分方便。其主要功能有放大,選頻和解調(diào),要求輸入信號(hào)需是已經(jīng)被調(diào)制的信號(hào)。經(jīng)過它的接收放大和解調(diào)會(huì)在輸出端直接輸出原始的信號(hào),而且靈敏度和抗干擾性都非常好。解碼部分:采用與MC145026配對(duì)使用的通用接受解碼器MC145027,將解調(diào)后的串行數(shù)據(jù)進(jìn)行解碼,使其成為BCD控制代碼,并使控制代碼并行輸出。其外圍電路中的R1、C1組成的電路用來判定接收到的脈沖是窄脈沖還是寬脈沖,時(shí)間常數(shù)R1C1應(yīng)調(diào)整為1.72編碼器時(shí)鐘周期,即R1C1=3.95RTCCTC。R2、C2組成的電路用來檢測(cè)接收到的末位信號(hào),時(shí)間常數(shù)R2C2應(yīng)等于33.5編碼器時(shí)鐘周期,即R2C2=77RTCCTC。這個(gè)時(shí)間常數(shù)用來判定輸入Din保留電平的時(shí)間是否已達(dá)到4個(gè)數(shù)據(jù)周期,達(dá)到了則數(shù)據(jù)提取電路將提取到的低電平信號(hào)送到控制邏輯電路,控制邏輯電路是有效傳輸輸出端VT為低電平,此時(shí)傳輸終止。綜上,接收部分總電路圖為:四、避障電路的設(shè)計(jì)1、超聲測(cè)距模塊的設(shè)計(jì)與參數(shù)計(jì)算超聲波發(fā)射模塊的設(shè)計(jì):經(jīng)測(cè)試,我們選用的超聲波發(fā)射器諧振頻率為40.35kHz,諧振阻抗為125。為提高發(fā)射功率,我們用CD4069的放大推動(dòng)超聲波換能器發(fā)聲。振蕩信號(hào)由單片機(jī)給出。原理圖如下:超聲波接收模塊的設(shè)計(jì):如下圖所示,如圖3.3.2示,超聲波換能器SPEAKER接收到的微弱信號(hào),經(jīng)過交流耦合到IC1 LM358放大,其放大倍數(shù)為:放大的信號(hào)在經(jīng)過交流耦合到IC1 LM358的另一運(yùn)放,其放大倍數(shù)為:總增益為: 經(jīng)過放大的信號(hào)再由比較器LM393整形,輸出標(biāo)注TTL電平信號(hào)以被單片機(jī)接收。五、前輪轉(zhuǎn)向中點(diǎn)校準(zhǔn)模塊的設(shè)計(jì)與參數(shù)計(jì)算:180R3 62使用TP805紅外對(duì)管,直接從發(fā)射部分引出電壓,作為比較器的閾值電壓,簡(jiǎn)化了電路,具體電路如下:六、車輪轉(zhuǎn)數(shù)及里程檢測(cè)模塊的設(shè)計(jì)與參數(shù)計(jì)算:在車輪轉(zhuǎn)軸上固定一塑料圓盤,將其挖出四道縫隙,夾角為90。將紅外對(duì)管固定在正對(duì)前輪位置,因?yàn)楹筝喸趧x車時(shí)容易打滑,故安裝在正對(duì)前輪位置才能準(zhǔn)確測(cè)的車的里程。車輪轉(zhuǎn)動(dòng)時(shí),接收頭不斷接收到紅外光信號(hào),得到的信號(hào)通過比較器產(chǎn)生脈沖,再發(fā)送至單片機(jī),以實(shí)現(xiàn)車?yán)锍痰臋z測(cè)。具體電路如下在電路的制作與調(diào)試過程中,我們發(fā)現(xiàn)利用紅外對(duì)管抗干擾能力強(qiáng),于是我們就選用了該方案。具體設(shè)計(jì)過程如下:轉(zhuǎn)盤的制作:(圖形如下)其工作原理為:當(dāng)遇到擋板時(shí),光線無法透過,接收管截止,輸出為高電壓,該電壓通過比較器后轉(zhuǎn)換為高電平(單片機(jī)的有效電平);當(dāng)遇到縫時(shí),光線透過,接受管導(dǎo)通,輸出為低電壓,該電壓通過比較器后轉(zhuǎn)換為高電平(單片機(jī)的有效電平),這樣輪盤每轉(zhuǎn)動(dòng)一周便輸出4個(gè)脈沖,單片機(jī)實(shí)時(shí)對(duì)脈沖計(jì)數(shù),脈沖數(shù)設(shè)為 n,通過對(duì)脈沖數(shù)的處理S=車輪周長(zhǎng)n到車的里程,單片機(jī)中實(shí)時(shí)存儲(chǔ)車的里程。第五部分 系統(tǒng)軟件設(shè)計(jì):一、主流程圖:狀態(tài)轉(zhuǎn)換反8字正8字倒8字設(shè)置外部中斷檢測(cè)到信號(hào)走8字返回自動(dòng)等待狀態(tài)NY指示燈閃爍是否有轉(zhuǎn)換狀態(tài)信號(hào)返回自動(dòng)等待狀態(tài)進(jìn)入手動(dòng)模式進(jìn)入自動(dòng)等待狀態(tài)Y開 始單片機(jī)初始化LED初始化前輪是否居中前輪自動(dòng)校準(zhǔn)N 二、走8字程序流程圖:LED熄滅YYN開 始啟動(dòng)定時(shí)器與計(jì)數(shù)器小車開始運(yùn)行打開寫字開關(guān)是否停止運(yùn)行LED顯示時(shí)間關(guān)閉寫字開關(guān)NLED閃爍3秒接收到返回信號(hào)LED由顯示時(shí)間轉(zhuǎn)而顯示路程是否停止顯示Y返回自動(dòng)等待狀態(tài)前輪是否居中前輪自動(dòng)回位NNY執(zhí)行轉(zhuǎn)向操作直流電機(jī)是否正在運(yùn)行返回前進(jìn)狀態(tài)返回自動(dòng)等待狀態(tài)YN轉(zhuǎn)換狀態(tài)轉(zhuǎn)向轉(zhuǎn)向關(guān)閉外部中斷指示燈亮進(jìn)入手動(dòng)等待狀態(tài)接收到信號(hào)啟動(dòng)定時(shí)器與計(jì)數(shù)器LED顯示時(shí)間接收到信號(hào)返回手動(dòng)等待狀態(tài)是否已轉(zhuǎn)至極點(diǎn)指示燈閃爍返回自動(dòng)等待狀態(tài)三、手動(dòng)控制流程圖:四、超聲波避障流程圖:YN開 始關(guān)閉總中斷控制源等待25uS發(fā)射超聲波是否有 障礙物開中斷源作避障動(dòng)作返回第六部分 系統(tǒng)測(cè)試:測(cè)量?jī)x器:卷尺、秒表、COS5040ch型雙蹤示波器、WYK-302B2型直流穩(wěn)壓電源、SG1640B多功能函數(shù)信號(hào)發(fā)生器一、走8字測(cè)試,1正8字次數(shù)1234時(shí)間38373836 2反8字次數(shù)1234時(shí)間45454446二、紅外遙控測(cè)試:遙控距離:0-3m測(cè)試成功三、遙控語音模塊測(cè)試:共四條語音命令:1、 前進(jìn)測(cè)試成功2、 正八字測(cè)試成功3、 反八字測(cè)試成功4、 停止測(cè)試成功四、遙控按鍵復(fù)用功能測(cè)試:遙控發(fā)射器部分共四個(gè)按鍵,可實(shí)現(xiàn)三種狀態(tài)轉(zhuǎn)換。A 自動(dòng)模式:按鍵1避障功能測(cè)試成功按鍵2正8字測(cè)試成功按鍵3反8字測(cè)試成功按鍵4停止測(cè)試成功先按“鍵4”、再按“鍵2” 后退 測(cè)試成功B手動(dòng)模式:按鍵1前進(jìn)測(cè)試成功按鍵2左轉(zhuǎn)測(cè)試成功按鍵3右轉(zhuǎn)測(cè)試成功按鍵4停止測(cè)試成功先按“鍵4”、再按“鍵2” 后退 測(cè)試成功C 走數(shù)字模式:按鍵1“10”字測(cè)試成功按鍵2“3”字測(cè)試成功按鍵3“4”字測(cè)試成功按鍵4停止測(cè)試成功D 狀態(tài)切換:系統(tǒng)默認(rèn)為自動(dòng)模式。在非自動(dòng)模式下,先按“鍵4”再按“鍵1”,回到自動(dòng)模式。欲切換到其他狀態(tài)必須先轉(zhuǎn)換到自動(dòng)模式。先按“鍵4”、再按“鍵1” 自動(dòng)模式切換到手動(dòng)模式測(cè)試成功先按“鍵4”、再按“鍵3” 自動(dòng)模式切換到走數(shù)字模式測(cè)試成功五、軌跡顯示功能測(cè)試:走正8字、反8字、數(shù)字“3”、“4”、“10”時(shí),顯示行走軌跡,經(jīng)測(cè)試工作正常。六、運(yùn)行時(shí)間顯示功能測(cè)試:小車啟動(dòng)后,單片機(jī)開始計(jì)時(shí),由數(shù)碼管即時(shí)顯示。實(shí)驗(yàn)結(jié)果表明:功能實(shí)現(xiàn)。測(cè)試序號(hào)123正8字行駛時(shí)間(s)363737秒表計(jì)時(shí)(s)373737測(cè)試序號(hào)123反8字行駛時(shí)間(s)454345秒表計(jì)時(shí)(s)464544測(cè)試序號(hào)123數(shù)字“3”行駛時(shí)間(s)585959秒表計(jì)時(shí)(s)606062測(cè)試序號(hào)123數(shù)字“4”行駛時(shí)間(s)424141秒表計(jì)時(shí)(s)424141七、里程統(tǒng)計(jì)功能測(cè)試:測(cè)試序號(hào)123顯示里程cm476468470實(shí)際里程cm450447457經(jīng)測(cè)試,系統(tǒng)正常工作第七部分 附加功能一、 語音控制語音控制采用了凌陽61板的語音控制模塊,配合紅外線遙控器實(shí)現(xiàn)對(duì)小車的實(shí)時(shí)控制。我們?cè)O(shè)置了四種語音命令:前進(jìn)“正8字”、“反8字” 、 “前進(jìn)” 、“停止” 。在打開小車電源的前提下,向遙控器輸入語音命令"前進(jìn)"小車就會(huì)一直向前行走,直到有停止語音命令輸入小車的控制系統(tǒng)-AT89C52單片機(jī)。輸入"正8字"語音命令,小車就會(huì)沿著預(yù)先設(shè)定好的正8字軌跡前進(jìn),在行進(jìn)過程中如果沒有"停止"命令輸入,小車就不會(huì)停下來,直到它完成正8字路徑。輸入"反8字"語音命令,小車就會(huì)沿著預(yù)先設(shè)定好的反8字軌跡行進(jìn),在行進(jìn)過程中如果沒有"停止"命令輸入,小車就不會(huì)停下來,直到它完成整套動(dòng)作。在所有的路徑行進(jìn)過程中,"停止"命令都是有效的。也就是說,在任何情況下只要有"停止"命令輸入,小車就會(huì)停止。原理如下:1、麥克風(fēng)錄入及AGC電路麥克風(fēng)電路如圖4所示。凌陽的SPCE061A是16位單片機(jī),具有DSP功能,有很強(qiáng)的信息處理能力,最高時(shí)鐘可達(dá)到49M,具備運(yùn)算速度高的優(yōu)勢(shì)等等,這為語音的播放、錄放、合成及辨識(shí)提供了條件。本系統(tǒng)接入MIC電路如圖所示,MIC為錄制語音辨識(shí)命令服務(wù)。下圖是簡(jiǎn)化的語音識(shí)別原理圖,其中實(shí)線部分成為訓(xùn)練模塊,虛線部分為識(shí)別模塊。辨認(rèn)特定的使用者即特定語者(Speaker Dependent,SD)模式,使用者可針對(duì)特定語者辨認(rèn)詞匯(可由使用者自行定義,如人名聲控?fù)芴?hào)),即在啟動(dòng)小車前,系統(tǒng)將會(huì)提示輸入語音命令作簡(jiǎn)單快速的訓(xùn)練紀(jì)錄,在這里輸入“前進(jìn)”“停止”“正8字”和“反8字”四個(gè)語音命令,通過使用者的聲音特性來加以辨認(rèn)。隨著技術(shù)的成熟,進(jìn)入語音適應(yīng)階段SA(speaker adaptation),使用者只要對(duì)于語音辨識(shí)核心,經(jīng)過一段時(shí)間的口音訓(xùn)練后,即可擁有不錯(cuò)的辨識(shí)率。2、語音播報(bào)電路音頻部分的原理圖如下所示,凌陽音頻壓縮算法根據(jù)不同的壓縮比分為以下幾種: SACM-A2000:壓縮比為8:,8:1.25,8:1.5 SACM-S480: 壓縮比為80:3,80:4.5 SACM-S240: 壓縮比為80:1.5 按音質(zhì)排序:A2000>S480>S240 這里采用的是A2000壓縮算法。用凌陽Compress Tool事先把所需要的語音信號(hào)錄制好,SPCE061A單片機(jī)具有32k閃存,使用內(nèi)部flash即可滿足要求。DAC輸出為電流型輸出,所以DAC輸出經(jīng)過SPY0030音頻放大,以驅(qū)動(dòng)喇叭放音。在它們后面接一個(gè)簡(jiǎn)單的音頻放大電路和喇叭即可實(shí)現(xiàn)語音播報(bào)功能,音頻的具體功能主要通過程序來實(shí)現(xiàn)(見附錄)。二、軌跡顯示為了能夠顯示小車的行進(jìn)軌跡,我們?cè)O(shè)計(jì)了這一功能。方案一:在小車上方一個(gè)小盒子里面裝一些粉末,在盒子底下裝一個(gè)可以來回抽動(dòng)的擋板,該擋板用一個(gè)直流電機(jī)控制,控制信號(hào)由單片機(jī)輸入。當(dāng)小車行進(jìn)時(shí)就控制電機(jī)把擋板打開,這樣一來粉末就能從盒子底部漏出來,顯示小車的行進(jìn)軌跡。但在實(shí)施的過程中發(fā)現(xiàn)要做一個(gè)這樣的盒子和擋板是很難的,而且電機(jī)的體積比較大,因此占用的空間也比較大,于是我們提出以下方案:方案二:由于粉末不會(huì)因?yàn)檩p微的震蕩就從盒子里漏出來,可以用以下方法:在盒子的外面固定一個(gè)帶有偏心輪的微型電機(jī),通過控制小電機(jī)的轉(zhuǎn)與不轉(zhuǎn)來實(shí)現(xiàn)粉末的漏與不漏。當(dāng)電機(jī)轉(zhuǎn)動(dòng)時(shí)就會(huì)產(chǎn)生劇烈的震蕩,從而帶動(dòng)盒子震動(dòng),粉末就能從盒子底部的孔隙中露出來,在地面上留下清晰的痕跡。如果不需要留下痕跡,就不讓小電機(jī)轉(zhuǎn)動(dòng)。電機(jī)的轉(zhuǎn)動(dòng)通過單片機(jī)控制。經(jīng)測(cè)試,該系統(tǒng)可在地上留下清晰的軌跡。附錄:附錄A 電原理圖附錄B PCB板圖附錄C 程序清單 HAL BIT P1.4 TR BIT P1.6 TL BIT P1.5 GO BIT P1.7 Z0 BIT P0.3 Z1 BIT P0.4 Z2 BIT P0.5 JJ BIT P0.6 ;光電校準(zhǔn)開關(guān) L_DATA BIT P0.0 ;LED控制位 CLK_4 BIT P0.1 CLK_3 BIT P0.2 B0 BIT P1.3 B1 BIT P1.2 B2 BIT P1.1 L6 BIT P1.0 ;紅燈 L7 BIT P3.0 ;綠燈 SF BIT P3.4 ;寫字開關(guān) CSB BIT P0.7 ;超聲波 Z_D BIT P3.3;中斷口1;*;* ORG 0000H LJMP MAIN ORG 0003H LJMP INT0 ORG 0013H LJMP INT1 ;* ;主函數(shù)部分, ;P1.4,P1.5,P1.6,P1.7為遙控信號(hào)輸入端, ;* ORG 0030H MAIN:ORL P1,#0FH CLR SF MOV INT1ZD,#0AH LCALL DELAY5 ;* M_AIN:CLR Z0 ;等待外部信號(hào)循環(huán) SETB B0 ;紅燈會(huì)閃爍 SETB B1 SETB B2 SETB Z1 SETB Z2 MOV R2,#0FFH MAIN_1:MOV R3,#0C8H MAIN_2:JB GO,MAIN_11 NOP NOP DJNZ R3,MAIN_2 DJNZ R2,MAIN_1 NOP CPL L6 SJMP M_AIN ;* MAIN_11:MOV R7,#01H MAIN00:SETB Z_D LCALL DELAY5 ;0.3S CLR Z0 SETB B0 SETB Z1 SETB Z2 SETB B1 SETB B2 SETB L6 MAIN_0:CJNE R7,#01H,MAIN1111 JB JJ,MAIN_JAOJUN1 MAIN0: CLR SF CLR Z0 SETB B0 SETB Z1 SETB Z2 SETB B1 SETB B2 SETB L6 CJNE R7,#01H,MAIN1111 ACALL DELAY5 MAIN001:JNB HAL,HALT12_04 JNB TR,GO80 JNB TL,GO81 JNB GO,GOLINE_1 SJMP MAIN001 ;* MAIN_JAOJUN1: LJMP JAOJUN10 ;中轉(zhuǎn)站 GOLINE_1: LJMP GOLINE MAIN1111: LJMP MAIN1 HALT12_04:LJMP HALT ;* GO80: LCALL GO_ALONE ;11111直行2S ;反8字 SETB SF LCALL TURNL1 ;222222222222 MOV R6,#12H LCALL GO_ALONE11_23 ;33333333333 LCALL TURNR1 ;4444444444 LCALL TURNR1 ;66666666666 MOV R6,#0FH LCALL GO_ALONE11_23;777777777777 CLR Z0 LCALL TURNL11_30 ;66666666666 MOV TH1,#03H MOV TL1,#0A6H CLR SF LJMP HALT_1 ;$ ;*;* GO81:SETB Z0 ; 倒8字 CLR Z1 SETB Z2 LCALL GO_ALONE11_30 ;11111111111 SETB SF CLR Z0 SETB Z1 SETB Z2 LCALL TURNR11_30 ;222222222222 MOV R6,#15H SETB Z0 SETB Z2 CLR Z1 LCALL GO_G_OALNE11_23 ;33333333333 CLR Z0 SETB Z1 SETB Z2 LCALL TURNL11_30 ;4444444444 CLR Z0 SETB Z1 SETB Z2 LCALL TURNL11_30 ;66666666666 MOV R6,#17H SETB Z0 CLR Z1 SETB Z2 LCALL GO_G_OALNE11_23;777777777777 CLR Z0 LCALL TURNR11_30 ;8888888888888 MOV TH1,#04H MOV TL1,#0DEH CLR SF LJMP HALT_1 ;$;*;* HALT:SETB B0 ;轉(zhuǎn)移狀態(tài) R2 3 4 CLR Z0 ;紅燈閃爍 CLR SF CLR TR0 CLR TR1 SETB L7 SETB Z1 SETB Z2 SETB B1 SETB B2L1_P0: CLR EACLR EX0MOV R2,#04HMOV A,#0FFHMOV R1,#2AHMOV P2,R0SETB CLK_3CLR CLK_3SETB CL1_P1:PUSH AMOV A,R1ADD A,#20HMOV R0,AMOV P2,R0SETB CLK_3CLR CLK_3INC R1POP ARLC AMOV L_DATA,CCLR CLK_4SETB CLK_4DJNZ R2,L1_P1 CJNE R7,#01H,MAIN1203_1 CLR L6 MOV R4,#06H ;3S HAL1:MOV R3,#0FAH HAL2:MOV R2,#0FAH HAL3:JNB GO,MAIN30 JNB TR,MAIN12_02 JNB TL,MAIN_12021 DJNZ R2,HAL3 DJNZ R3,HAL2 CPL L6 DJNZ R4,HAL1 SETB L6 AJMP MAIN0 MAIN30:LJMP MAIN3;$ MAIN12_02:LJMP GODOWN MAIN_12021:LJMP ZHOUSHU MAIN1203_1:LJMP MAIN1;*HALT_1:CLR EA ; 顯示時(shí)間 ,計(jì)算路程并顯示 R0 1 2 3 4 SETB L7 ;$ CLR Z0 SETB B0 CLR SF SETB Z1 SETB Z2 SETB B1 SETB B2 CLR TR0 CLR TR1MOV R6,#03H ;閃爍3次LPPPP: MOV R5,#0FFHL_P0:MOV R2,#04HMOV A,#0EFHMOV R1,#2AHMOV P2,R0SETB CLK_3CLR CLK_3SETB CL_P1:PUSH AMOV A,R1ADD A,#20HMOV R0,AMOV P2,R0SETB CLK_3CLR CLK_3INC R1POP ADELAYB_1:MOV R3,#0AHDELAYB_2:MOV R4,#0F

注意事項(xiàng)

本文(遙控啟停電動(dòng)車-哈爾濱工程大學(xué).doc)為本站會(huì)員(jian****018)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!