基于單片機(jī)的車載公交調(diào)度終端方案設(shè)計(jì)_第1頁(yè)
基于單片機(jī)的車載公交調(diào)度終端方案設(shè)計(jì)_第2頁(yè)
基于單片機(jī)的車載公交調(diào)度終端方案設(shè)計(jì)_第3頁(yè)
基于單片機(jī)的車載公交調(diào)度終端方案設(shè)計(jì)_第4頁(yè)
基于單片機(jī)的車載公交調(diào)度終端方案設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、    基于單片機(jī)的車載公交調(diào)度終端方案設(shè)計(jì)    肖明魁摘要:系統(tǒng)基于核心部件單片機(jī)stc89c51rc,gprs模塊sim900a,熱釋電紅外感應(yīng)模塊hc-sr501及相關(guān)電路組成一套完整系統(tǒng),用于實(shí)時(shí)統(tǒng)計(jì)公交乘客人數(shù),并向調(diào)度中心發(fā)送實(shí)時(shí)反饋信息,方便公交管理人員合理安排公交車輛運(yùn)行。關(guān)鍵詞:?jiǎn)纹瑱C(jī);gprs模塊;人體紅外感應(yīng):tp311 :a :1009-3044(2016)24-0239-02近年來(lái),隨著國(guó)內(nèi)城市化快速發(fā)展,基礎(chǔ)設(shè)施不斷完善,尤其是公共交通的進(jìn)步給人們出行提供很多便利,但是諸如乘客擁擠,候車時(shí)間難以掌控等問題也日益突出,如何借助

2、信息化技術(shù)解決現(xiàn)實(shí)矛盾是一項(xiàng)值得研究的重要課題,本文將介紹一種利用單片機(jī)和傳感器模塊開發(fā)的新型車載公交調(diào)度終端設(shè)計(jì)原理,可實(shí)時(shí)監(jiān)測(cè)車載乘客人數(shù),并將數(shù)據(jù)發(fā)送至公交調(diào)度中心,管理者依此為據(jù),合理安排公交發(fā)車數(shù)量和頻率,有效解決公交乘車難的問題。1 系統(tǒng)總體設(shè)計(jì)如圖1 所示,系統(tǒng)主要有幾大部分組成,分別為單片機(jī)stc89c51rc,人體紅外感應(yīng)模塊,gprs數(shù)據(jù)傳輸模塊,液晶顯示模塊,時(shí)鐘復(fù)位電路和電源模塊。其中,單片機(jī)stc89c51rc作為核心部件用于控制整個(gè)系統(tǒng)運(yùn)行,處理來(lái)自傳感器模塊搜集的實(shí)時(shí)信號(hào),將信息在液晶模塊上顯示,并通過無(wú)線數(shù)據(jù)傳輸模塊發(fā)送和接收信息。2 系統(tǒng)硬件電路設(shè)計(jì)2.1 電

3、源電路設(shè)計(jì)如圖2所示,系統(tǒng)及外圍電路采用35v直流供電,而車載輸出直流電壓通常為24v,因此需要通過直流變壓轉(zhuǎn)換,當(dāng)前市面有很多集成降壓模塊可供選擇,其中德州儀器的lm2596降壓開關(guān)型集成穩(wěn)壓芯片較為常見,利用該器件只需極少的外圍器件便可構(gòu)成高效穩(wěn)壓電路。2.2 單片機(jī)最小系統(tǒng)設(shè)計(jì)系統(tǒng)以stc89c51單片機(jī)為核心,顯示輸出部件為lcd12864液晶顯示模塊。stc89c51rc是一種8位處理器芯片,工作電壓為直流3.4v5.5v,內(nèi)部集成sram 512b,在線可編程存儲(chǔ)器flash rom 4kb,兩路外部中斷源,在本設(shè)計(jì)中首先需要增加時(shí)鐘和復(fù)位電路,將單片機(jī)使能引腳ea接正5v高電平,

4、利用外部晶振作為單片機(jī)系統(tǒng)時(shí)鐘振蕩器,同時(shí),復(fù)位引腳rst 外接電容和電阻,可實(shí)現(xiàn)系統(tǒng)開機(jī)加電自動(dòng)復(fù)位。lcd12864是一種128*64點(diǎn)陣漢字圖形顯示模塊,內(nèi)置128個(gè)16*8點(diǎn)陣ascii字符,支持64*256共128b顯示ram,可實(shí)現(xiàn)與單片機(jī)信息交互,模塊引腳可分為數(shù)據(jù)端口和指令端口,在本系統(tǒng)設(shè)計(jì)中,將液晶模塊8個(gè)數(shù)據(jù)傳輸端口與單片機(jī)p0口相接,實(shí)現(xiàn)并行輸出,指令端口諸如單片機(jī)使能端e,d/i數(shù)據(jù)指令選擇引腳,r/w讀寫引腳,片選引腳cs1,cs2以及復(fù)位引腳rst與單片機(jī)p2口相接,用于控制液晶顯示模式。2.3 熱業(yè)釋電紅外模塊設(shè)計(jì)熱釋電紅外傳感器是一種能檢測(cè)人或動(dòng)物發(fā)射的紅外線而

5、輸出電信號(hào)的傳感器。其工作原理是根據(jù)熱釋電效應(yīng),當(dāng)傳感器周圍發(fā)生溫度變化時(shí),兩個(gè)電極之間便會(huì)產(chǎn)生電荷,即微弱電壓,反之,周圍環(huán)境沒有溫差產(chǎn)生則不會(huì)有電信號(hào),目前常用的熱釋電傳感器為hc-sr501,是基于紅外線技術(shù)的自動(dòng)控制模塊,工作電壓為5v20v,靜態(tài)工作電流65ua,引腳主要有電源正負(fù)極和信號(hào)輸出端,信號(hào)輸出作為單片機(jī)外部中斷源,為檢測(cè)乘客進(jìn)出,系統(tǒng)使用兩路熱釋電模塊,分別連接單片機(jī)的兩個(gè)中斷引腳。2.4 gprs數(shù)據(jù)傳輸模塊設(shè)計(jì)為了能將公交車輛上的乘客數(shù)量信息及時(shí)反饋至調(diào)度中心,需要利用無(wú)線傳輸方式發(fā)送數(shù)據(jù),利用電信移動(dòng)網(wǎng)絡(luò)是最可靠和有效的方式。如圖4所示,sim900a是當(dāng)前廣為使用

6、的gprs無(wú)線傳輸模塊,該模塊工作電壓為3.4v4.5v,支持語(yǔ)音通信,短信收發(fā),gprs數(shù)據(jù)傳輸?shù)裙δ?,并支持rs232協(xié)議,使用串口方式與單片機(jī)通信,模塊對(duì)供電要求較高,電流不小于2a,在接vbat引腳時(shí)需并聯(lián)100uf旁路電容,以獲得穩(wěn)定電流輸出。通過拉低pwrkey引腳信號(hào)并延時(shí)1秒,可實(shí)現(xiàn)模塊開關(guān)操作。sim900a提供兩個(gè)非對(duì)稱的異步串行接口,一個(gè)用于通訊,另一個(gè)用于軟件調(diào)試升級(jí)。將模塊的數(shù)據(jù)信號(hào)線txd和rxd與單片機(jī)的串行端口p3.0和p3.1相連,即可實(shí)現(xiàn)單片機(jī)與sim900a的交互通信。3 系統(tǒng)軟件設(shè)計(jì)公交車輛通常遵循前門上車,后門下車的秩序,系統(tǒng)在設(shè)計(jì)時(shí),需要在前后門的內(nèi)

7、外側(cè)分別安裝人體感應(yīng)紅外探頭,共四個(gè)模塊,前后門外側(cè)的兩個(gè)模塊的信號(hào)輸出端與單片機(jī)p3.0相連,前后門內(nèi)側(cè)的兩個(gè)模塊的信號(hào)輸出端與單片機(jī)p3.1相連,這樣,當(dāng)有人上下車時(shí),車門外側(cè)探頭將觸發(fā)單片機(jī)外部中斷int0,內(nèi)側(cè)探頭則觸發(fā)int1信號(hào),單片機(jī)根據(jù)觸發(fā)先后次序和次數(shù),統(tǒng)計(jì)上下車人數(shù)。軟件設(shè)計(jì)包括初始化和復(fù)位,數(shù)據(jù)無(wú)線傳輸,上下車判斷和乘客統(tǒng)計(jì),時(shí)鐘程序,外部中斷,液晶屏顯示等。系統(tǒng)開機(jī)時(shí),先進(jìn)行硬件初始化和復(fù)位操作,而后通過gprs模塊向調(diào)度中心發(fā)送請(qǐng)求,建立連接,同時(shí),車門兩側(cè)的熱釋電紅外感應(yīng)模塊加電工作,如果此時(shí)有人上車,車門外側(cè)探頭觸發(fā)int0,設(shè)標(biāo)志位a=1,經(jīng)過延時(shí)20ms,打開

8、單片機(jī)定時(shí)器t0,設(shè)置工作方式tmod=01,定時(shí)3s,在此期間若車門內(nèi)側(cè)探頭觸發(fā)int1,說(shuō)明乘客已經(jīng)上車,車內(nèi)乘客人數(shù)加1,標(biāo)志位a=0,在液晶屏上顯示結(jié)果,并通過gprs發(fā)送信息。同理,當(dāng)有人下車時(shí),車門內(nèi)側(cè)探頭首先觸發(fā)int1,設(shè)標(biāo)志位b=1,同樣定時(shí)3秒,在此期間若車門外側(cè)探頭觸發(fā)int0,說(shuō)明乘客已經(jīng)下車,車內(nèi)乘客人數(shù)減1,標(biāo)志位b=0,在液晶屏上顯示結(jié)果,并通過gprs發(fā)送信息。程序流程圖如圖5所示。4 結(jié)束語(yǔ)基于51單片機(jī)的終端設(shè)計(jì)簡(jiǎn)單實(shí)用,成本低,穩(wěn)定可靠,具有良好的拓展性和延伸性,并且根據(jù)實(shí)際需要,系統(tǒng)功能還可進(jìn)一步開發(fā)和增強(qiáng),比如增加語(yǔ)音模塊和gps模塊,利用公交站臺(tái)的顯示屏和音箱及時(shí)向乘客提供車輛信息,也便于調(diào)度中心了解掌握更多信息,系統(tǒng)51單片機(jī)的部分gpio端口已被預(yù)留,也可通過增加端口擴(kuò)展電路來(lái)實(shí)現(xiàn)更多功能,以便今后更進(jìn)一步研究。參考文獻(xiàn):1 伍世云,王益艷.一款新型智能電子門童的設(shè)計(jì)j.計(jì)算機(jī)與現(xiàn)代化,2016(7).2 張正平,夏斌,劉橋.基于單片機(jī)的gprs無(wú)線數(shù)據(jù)采集與傳輸系統(tǒng)的設(shè)計(jì)j.四川理工學(xué)院學(xué)報(bào):自然科學(xué)版,2007(5).3 姜東東,金路,張佳永.基于單片機(jī)的gprs無(wú)線數(shù)據(jù)終端設(shè)計(jì)j.電子世界,2013(18).4 于德會(huì),王華新,孫敬.基于單片機(jī)和gprs遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)j.科技創(chuàng)新導(dǎo)報(bào),2011

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論