智能模擬公交車系統(tǒng)的設(shè)計_第1頁
智能模擬公交車系統(tǒng)的設(shè)計_第2頁
智能模擬公交車系統(tǒng)的設(shè)計_第3頁
智能模擬公交車系統(tǒng)的設(shè)計_第4頁
智能模擬公交車系統(tǒng)的設(shè)計_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、智能模擬公交車系統(tǒng)的設(shè)計摘要:智能公交車系統(tǒng)是為了解決公交車運行狀態(tài)與沿途站臺的的信息自動交換與控制問題。本設(shè)計智能公交車采用雙處理器系統(tǒng),相互分工協(xié)作,用MC9S12DG128單片機控制公交車的黑帶識別、行駛驅(qū)動和方向控制,以STC12C5410ADA速單片機處理公交車的速度、里程檢測,站點到站檢測,語音報站和調(diào)頻無線數(shù)據(jù)收發(fā);公路黑條及站臺標(biāo)志檢測采用光電傳感器,電機速度用PWM控制;里程及車速測量采用霍爾傳感器,站點播報處理使用ISD4002語音集成電路;小車與站臺信息交換用遠距離JZ871調(diào)頻數(shù)據(jù)模塊。經(jīng)調(diào)試及多次測試,智能公交車系統(tǒng)運行可靠,實現(xiàn)了公交小車按任意黑線行駛、到站前語音提

2、示、自動??俊⒃谝?guī)定時間內(nèi)駛完全程以及站臺顯示器實時顯示小車距離、車速、到站大致時間信息等設(shè)計要求。關(guān)鍵詞:智能模擬公交車單片機設(shè)計引言:智能公交系統(tǒng)作為現(xiàn)代文明城市交通的人性化服務(wù)項U正受到日益的重視,燈前已有采用先進GPS定位器組成的公交汽車運行狀況實時監(jiān)控系統(tǒng),使得乘客候車時能對運行的公交車狀況(多少車、兒點到站等信息)有個清楚的了解。作為實驗研究系統(tǒng),本次設(shè)訃采用了室內(nèi)模擬的小黑條公路及若干公交模擬站臺,通過模擬公交小車與站臺的信息交換實現(xiàn)雙向動態(tài)信息的顯示與控制功能。1 方案選擇與論證1.1 系統(tǒng)設(shè)計總方案考慮到公交小車要實時處理方向、車速、路面信息、速度里程計?算等多項工作,決定采

3、用雙CPU系統(tǒng),其中CPU1用以處理行車驅(qū)動、行車方向、路面黑條測量等工作,CPU2用以進行速度與里程計算、站臺到站檢測、語音播報、與站臺及CPU1進行信息交換等工作。站臺系統(tǒng)主要實現(xiàn)站臺名的設(shè)定、站臺與始發(fā)車站的距離設(shè)定、公交小車行駛中的動態(tài)信息接收與顯示等。山于行駛路道路況復(fù)雜,距離較遠,因此公交小車與站臺的通訊采用調(diào)頻數(shù)字格式,這樣可克服象紅外線通訊中方向性強、距離短等問題,抗環(huán)境噪聲效果良好。另外為了增加數(shù)據(jù)發(fā)送接收的可靠性,在站臺發(fā)送數(shù)據(jù)與公交小車發(fā)送數(shù)據(jù)時進行了分別的特定編碼,其中包含不同約定的起始位、結(jié)束位數(shù)據(jù)。在接收程序中,單片機對接收到的數(shù)據(jù)信息進行了驗證,保證了數(shù)據(jù)傳送的正

4、確性。智能模擬公交車系統(tǒng)組成框圖如圖1。圖1智能模擬公交車系統(tǒng)框架圖1.2 系統(tǒng)組成模塊方案1.2.1 電源方案電源是整個系統(tǒng)正常工作的基礎(chǔ),山于本系統(tǒng)中不同電路模塊所需要的工作電壓和電流容M各不相同,因此系統(tǒng)中包含了多個穩(wěn)壓電路。電源系統(tǒng)主要有為單片機、光電檢測電路以及霍爾傳感器工作的+3V電源、轉(zhuǎn)向舵機使用的+6V電源、后輪驅(qū)動電路和語音模塊的+7V電源、語音芯片使用的+3V電源,可選擇的方案有:方案一:采用集成多路輸出電源模塊。集成多路輸出電源模塊具有制作簡單,使用方便等特點,但臨時短時間內(nèi)要購買比較困難,而且價格較貴,電源組合方式固定不易選擇。方案二:采用單獨三端穩(wěn)壓集成塊具有組合靈活

5、、價格便宜等特點,本次電源采用多塊低壓差三端穩(wěn)壓塊組成電源系統(tǒng)。電源系統(tǒng)構(gòu)成如圖2所示。1.2.4速度檢測方案圖2電源系統(tǒng)構(gòu)成框圖1.2.2電機驅(qū)動方式方案方案一:采用步進電機,電脈沖驅(qū)動,改變脈沖頻率調(diào)速,改變相序?qū)崿F(xiàn)正反轉(zhuǎn),此方案可以輕松實現(xiàn)前進、后退、轉(zhuǎn)角控制、制動定位等功能。但兩個輪子電機參數(shù)不易匹配,電機工作電流大,且控制復(fù)雜加大了系統(tǒng)設(shè)計的復(fù)雜性。方案二:減速宜流電機采用H型橋式驅(qū)動電路,此方式控制簡單,可靈活實現(xiàn)正轉(zhuǎn)、反轉(zhuǎn)、原地旋轉(zhuǎn),而且減速電機輸出扭矩大,帶負(fù)載能力強。本系統(tǒng)采用H型橋式驅(qū)動電路的減速宜流電機。1. 2.3路徑識別方案方案一:使用CCD攝像頭進行圖象采集和識別方

6、案,山于攝像頭體積較大,并且還涉及圖象采集、圖象識別等領(lǐng)域,使用單片機處理精確度很難達到要求范圍,速度也不能提高。方案二:采用RPR220型光電對管識別路徑。RPR220是一種一體化反射型光電探測器,其發(fā)射器是一個神化鐐紅外發(fā)光二極管,而接收器是一個高靈敬度,硅平面光電三極管。通過LM567頻率調(diào)制發(fā)射與鎖存接收,可較好的避免自然光和鄰近同類傳感器的干擾。本次設(shè)計要求對比較窄的黑色道路引導(dǎo)線(18mm)進行尋跡,因此采用了紅外光電管方案。方案一:輪子光電傳感檢測。光電測速傳感器受外界光源的影響非常大,但制作簡單,在要求不要的場合經(jīng)常采用。方案二:霍爾傳感器檢測?;魻杺鞲衅骶哂徐`敏度高,抗干擾能

7、力強,體積小,低功耗,使用壽命長等優(yōu)點。本系統(tǒng)使用霍爾傳感器作為速度里程檢測。1 .2.5數(shù)據(jù)傳輸方案方案一:采用紅外線數(shù)據(jù)傳輸方案,雖然它的方向性能比較好,比較簡單,但是紅外通信較適用于室內(nèi)靜止或慢速移動中的點對點直線通信,且距離較短。方案二:采用遠距離傳輸?shù)腏Z871無線調(diào)頻數(shù)據(jù)模塊,它采用雙向工作方式,調(diào)頻數(shù)字發(fā)送,傳輸性能穩(wěn)定,最大收發(fā)距離為800米。本系統(tǒng)選取了JZ871調(diào)頻數(shù)據(jù)收發(fā)模塊。2 系統(tǒng)硬件電路設(shè)計2.1 電機驅(qū)動電路的設(shè)訃電機驅(qū)動采用MC33886作為驅(qū)動芯片,驅(qū)動電路原理圖如圖3所示。MCU產(chǎn)生的PWM通過IN1引腳輸入,以調(diào)節(jié)33886的OUT1口的輸出電壓,并且12

8、接地使OUT2輸出為0,這樣0UT1和0UT2間就有了一個電壓差,MCU通過改變PWM的占空比來調(diào)節(jié)電機轉(zhuǎn)速的快慢。圖3電機驅(qū)動電路2. 2光電尋跡電路的設(shè)計光電尋跡電路圖如圖4所示。4路面標(biāo)志光電尋跡電路LM567作為一個鎖相環(huán)芯片通過R5、C7組成的RC振蕩給本身一個中心參考頻率,當(dāng)外輸入方波頻率在RC設(shè)定的中心頻率帶寬范圍內(nèi)時其輸出為低電平,不在其頻率范圉內(nèi)時輸出為高電平。其5腳輸出的是一個頻率山RC決定的方波。設(shè)計中的本振頻率為2.33KHz,利用這一振蕩波去控制一個反射式光耦發(fā)射管的工作,其口的是:更利于接收管的接收,能夠有效地消除自然光的干擾?;竟ぷ髟頌椋寒?dāng)接收管接收到發(fā)射管發(fā)

9、射的該頻率的方波,那么LM567的輸出就變?yōu)榈碗娖?,因為其輸入波的頻率就是其本身的中心振蕩頻率。當(dāng)接收管未接收到該頻率的波形時,LM367輸出為高電平。也就是說當(dāng)檢測到口線時,LM567輸出就變?yōu)榈碗娖剑瑱z測到黑線時輸出就變?yōu)楦唠娖?。本系統(tǒng)設(shè)計共用了11個反射式光耦發(fā)射管,以一字排開狀,確保尋跡的穩(wěn)定及準(zhǔn)確。方波的頻率計算如公式(1)。式2.3站臺信息接收系統(tǒng)電路的設(shè)計圖5為站臺信息接收系統(tǒng)電路原理圖。處理器采用宏晶公司STC系列單片機,LCD顯示屏采用16X16中文漢字顯示器,采用四根控制線與單片機進行字符顯示控制;為了系統(tǒng)編程調(diào)試,設(shè)計了RS-232串口下載電路,利用宏晶公司的下載軟件可以

10、在線更新程序。三個按鍵開關(guān)分別用于設(shè)定站臺名、距離值、信息發(fā)送控制;單片機的串行口與無線數(shù)據(jù)模塊相連,進行數(shù)據(jù)數(shù)據(jù)信息的發(fā)送與接收。圖5站臺信息接收系統(tǒng)電路原理圖2. 4小車語音電路的設(shè)計語音電路設(shè)計主要采用語音芯片ISD4002和運放LM386N,使用真人聲音模擬存儲,經(jīng)單片機處理控制,自動識別預(yù)報站名,達到真人語音報站的效果。其電路原理圖如圖6所示。6小車語音報站系統(tǒng)電路原理圖3系統(tǒng)主要程序的設(shè)計3.1交互信息發(fā)送程序的設(shè)汁公交小車主要發(fā)送的信息是汽車的車速及已行駛的里程數(shù),公交站臺發(fā)送的信息是站臺名、距始發(fā)站的距離。在智能公交車實驗系統(tǒng)中信息的發(fā)送采用串行通訊模式,為了數(shù)據(jù)傳送的正確及抗

11、干擾影響,采用了頭標(biāo)志字節(jié)及結(jié)束標(biāo)志字節(jié)進行驗證,另外采用選擇一定頻率的信道進行頻率隔離。小車信息發(fā)送格式為:起始位(CCH)-里程高位-里程低位-速度高位-速度低位-結(jié)束位(DDH)。站臺信息發(fā)送的格式為:起始位(AAH)-站臺名-距離高位-距離低位-結(jié)束位(BBH)。小車信息的頭尾位字符與站臺信息的頭尾位字符不同是為了進行不同站臺的收發(fā)隔離,小車發(fā)信息時各站臺均能收到,而莫站臺發(fā)信息時只有小車才能收到。圖7為信息幀數(shù)據(jù)發(fā)送子程序流程。圖7信息幀數(shù)據(jù)發(fā)送子程序流程圖3. 2動態(tài)交互信息接收程序的設(shè)計站臺中對小車的動態(tài)信息采用中斷接收,接收成功后置成功標(biāo)志,然后山主程序進行小車離站臺距離的計算

12、及根據(jù)車速算出大致到站時間,然后進行顯示。而小車在運行之前將各站臺信息一一接收并存在處理器中,在行駛中對照各站臺距離進行站臺??考罢Z音預(yù)報。站臺信息接收程序流程如圖8o圖8站臺信息接收程序流程圖3.3 LCD液晶驅(qū)動程序的設(shè)計12232F中文液晶顯示器的操作主要由初始化程序、寫命令程序、寫數(shù)據(jù)程序等組成。初始化程序主要負(fù)責(zé)上電時的液晶顯示區(qū)清除、功能設(shè)定、地址歸位、設(shè)定顯示地址等;寫命令程序和寫數(shù)據(jù)程序采用吊行方式,都需發(fā)三個字節(jié)給12232F,三個要發(fā)送的字節(jié)組成如下:1 )第一個字節(jié):寫命令時為F8H,寫數(shù)據(jù)時節(jié)為FAH。2)第二個字節(jié):由需寫入的命令(或數(shù)據(jù))字節(jié)的高四位(組成字節(jié)的高四

13、位)及四位0(組成字節(jié)的低四位)組成。3)笫三字節(jié):山需寫入的命令(或數(shù)據(jù))字節(jié)的低四位(組成字節(jié)的高四位)及四位0(組成字節(jié)的低四位)組成。在寫命令或數(shù)據(jù)時,先發(fā)第一個字節(jié),然后再發(fā)第二三字節(jié)。發(fā)送時高位先發(fā),在移位時鐘的作用下逐位移入液晶顯示器。12232F液晶顯示器的讀寫操作時序圖如圖9o圖912232F液晶顯示器串口讀寫時序圖4理論分析與計算(1)模擬小車駛路程汁算模擬小車行駛的距離是通過霍爾傳感器配合稀土磁鋼來檢測轉(zhuǎn)速及里程,111單片機進行數(shù)據(jù)處理。其里程訃算公式可分為:直線段:S二(L/n)p式(2)其中:L為模擬小車檢測輪的周長,約為17.2cm;n為編碼盤一轉(zhuǎn)的脈沖個數(shù),考慮將精度控制在2cm左右,n取8,即一個盤上用8個磁鋼;p為從啟動開始累加的脈沖數(shù)。圓弧段:式(3)其中:為該圓弧段按式原理計算的距離,為修正后的距離,k:為修正系數(shù),當(dāng)車道為半圓時,k=0.5;當(dāng)

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論