【正文】
iting time according to the number of passengers hiring the taxicab. In the following part and as an example, we will present a plete design for a threechannel diagrams as well as detailed circuit diagrams of the experimental threechannel taximeter are also included. A prototype has been built under grant from the Egyptian Academy for Scientific and Technological Research.外文翻譯出租車計價器控制系統(tǒng)的設(shè)計本文提出了一種出租車多通道計價的方案,能同時處理一個以上乘客的情形。例如,出租車的四個席位可以攜帶四個不同的沒有任何關(guān)系的乘客,除了他們的路線是相同的。在某些情況下,乘客支付了他們應(yīng)付車費的雙倍。事實上,出租車業(yè)主并非如此糟糕。為了應(yīng)對這以問題,國家稅務(wù)部門已實行固定估計稅,每個座位的出租車不論收入。作為一個先進的事項,事實上它包含邏輯電路,可以自動計算變化的車費以及每公里行走距離或每分鐘的候車時間按照乘客人數(shù)雇傭出租車??驁D以及詳細(xì)的電路圖,實驗三通道計價功能也包括在內(nèi)。我應(yīng)該指出,我所說的長期旅客指一個人或一組相關(guān)的人。即使如此,還是有的出租車司機的很大一部分份額之收入的出租車。在某些情況下(出租車的4個席位),他們可能只有出租車四分之一的收入(大部分的出租車司機)。因此,在出租車司機,車主,乘客和國家稅務(wù)部門之間存在著不公平的財政關(guān)系。在不發(fā)達(dá)的國家,早上把人們從他們家送到工作的地方,然后下午送回來已經(jīng)成為一個大問題,尤其是在大城市??傊?,謝謝,謝謝老師和同學(xué)們。通過本次畢業(yè)設(shè)計,又使我學(xué)到了許多書本上無法學(xué)到的知識,也讓我深刻的體會到單片機技術(shù)應(yīng)用領(lǐng)域的廣泛,不僅使我對學(xué)過的單片機知識有了很多的鞏固,同時也對單片機這一門課程產(chǎn)生了更大的興趣。例如,程序編程,以現(xiàn)我在的水平要完成整個程序的編寫,那是不可能的,在借鑒了許多資料和朋友的幫助后才完成了整個的軟件編程。[11] [M].:西安電子科技大學(xué),2007。表51 硬件測試數(shù)據(jù)表計價模式單價起步價里程(公里)等待時間(分)總金額單程or往返08 308單程2元81往返86614從上表的測得的數(shù)據(jù)得出,本計價器運行穩(wěn)定,測得的數(shù)據(jù)滿足計價器的需求。在程序部份,由于對編寫程序的不熟練,出現(xiàn)的問題不止是系統(tǒng)的時序設(shè)計,還出現(xiàn)了很多其他的問題,在經(jīng)過自己的排查和別人指導(dǎo)之后解決了程序的出現(xiàn)的問題。我們發(fā)現(xiàn)程序的鍵盤掃描程序和中斷程序發(fā)生沖突。在本次軟件設(shè)計過程中遇到了很多的問題。經(jīng)過硬件調(diào)試后的電路板在功能是上,完全符合設(shè)計的要求。在進行簡單的程序測試后發(fā)現(xiàn)一個問題:在用USB接入電源后,數(shù)碼管的燈不亮,不能進行顯示里程數(shù)和金額,且小馬達(dá)也不能轉(zhuǎn)動。流程圖如下圖42所示:圖42 金額計算流程圖5章系統(tǒng)的調(diào)測根據(jù)系統(tǒng)的設(shè)計,本系統(tǒng)的調(diào)試總共分為三大部分:硬件調(diào)試,軟件調(diào)試和軟硬件聯(lián)調(diào)。總等待時間以每5分鐘等待時間相當(dāng)于里程數(shù)增加1公里。 顯示模塊設(shè)計顯示程序利用定時器每1ms產(chǎn)生一次中斷,相應(yīng)變量置位,點亮一個數(shù)碼管,顯示一位數(shù)據(jù),利用主函數(shù)內(nèi)的循環(huán),實現(xiàn)動態(tài)掃描顯示,同時根據(jù)數(shù)碼管的余輝效應(yīng)和人眼暫留現(xiàn)象,即可實現(xiàn)里程數(shù)和金額的顯示。若是在3公里以內(nèi)的里程數(shù),不管是否單返程都將使起步價格的8元。同時,在主程序中需要設(shè)置各個寄存器,如:啟動/清除標(biāo)志寄存器、里程寄存器和價格寄存器,并對它們進行初始化。 主程序模塊設(shè)計程序設(shè)計的思路:使用中斷方式對定時器的溢出進行計數(shù)實現(xiàn)5分鐘的計時。轉(zhuǎn)盤轉(zhuǎn)速為5轉(zhuǎn)/秒對應(yīng)車速為5公里/小時,轉(zhuǎn)盤轉(zhuǎn)速為50轉(zhuǎn)/秒對應(yīng)車速為50公里/小時,依此類推。圖34光電傳感器測距原理圖光電傳感器是各種光電檢測系統(tǒng)中實現(xiàn)光電轉(zhuǎn)換的關(guān)鍵元件,光電傳感器是通過光電接收元件接收的光通量不同變化產(chǎn)生不一樣的電流制成的,在實際中存在多樣化的光學(xué)測控系統(tǒng),按照光電元件的輸出量的性質(zhì)可以分成兩種,模擬式和脈沖式這兩種光電傳感器。這種顯示的數(shù)碼管有共陰和共陽兩種器件,如上圖32所示,共陰極的LED的陰極共同接地,當(dāng)某一個發(fā)光二極管的陽極為高電平時,該發(fā)光二極管將會被點亮。數(shù)碼管的封裝圖及4位數(shù)碼管的管腳關(guān)系如下圖所示:圖32 數(shù)碼管封裝圖四位數(shù)碼管封裝的管腳關(guān)系如圖33所示。在系統(tǒng)內(nèi)部為了執(zhí)行它的程序指令,EA的接口應(yīng)該接電池的VCC端。需要強調(diào)的是,單片機在訪問外部的數(shù)據(jù)存儲器時,ALE產(chǎn)生的脈沖就會跳過。在看門狗計時器完成計時后,RST引腳輸出的是96個晶振周期的高電平。P3口也存在第二功能,如下表所示。在芯片訪問的是外部程序存儲器或者在用16位的地址讀取外部數(shù)據(jù)時,P2口給系統(tǒng)發(fā)送出的是高八位的地址。此外,、具體功能如下表31所示。輸出指令字節(jié)是在程序校驗的時候,并需要外部上拉電阻。如果對P0端口進行寫“1”處理時,該引腳的輸入的類型是用作高阻抗的輸入。AT89S52單片機具有相當(dāng)強大的功能,它具備的性能基本能夠?qū)崿F(xiàn)在使用單片機制作的一些成品器件。AT89S52具有以下標(biāo)準(zhǔn)功能:8k字節(jié)Flash,256字節(jié)RAM,32 位I/O 口線,看門狗定時器,2個數(shù)據(jù)指針,三個16 位定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。 單片機模塊說明 AT89S52單片機是一種功耗低、性能高的8位微控制器,它具有8K 的在系統(tǒng)可編程Flash 存儲器。數(shù)碼管可以按照能顯示多少個(8)劃分為1位、2位、3位、4位、5位、6位、7位等數(shù)碼管。其后是檢測電路,它能夠濾出需要的信號并且應(yīng)用該濾出的信號[3]。光電傳感器在通常情況下,是由三個部分組成的,第一部分為發(fā)射器,第二部分為接收器和第三部分的檢測電路。在下面的介紹中將會對單片機的接口進行詳細(xì)的介紹。燒入程序的單片機芯片實現(xiàn)所有的計數(shù)等相關(guān)的功能,然后通過單片機的輸出,輸出到數(shù)碼管上,實現(xiàn)里程與金額的顯示。 概要設(shè)計利用單片機眾多的IO端口,和他靈活的控制性,可以實現(xiàn)基本的里程計價功能和價格選擇、時間顯示控制等功能。10%。(5)必須充分利用比賽指定的硬件平臺上的資源進行設(shè)計。第2章出租車計價器的設(shè)計 功能設(shè)計(1)用前4位數(shù)碼管實時顯示里程數(shù),單位為公里,最后一位為小數(shù)位;用后4位數(shù)碼管時時顯示金額數(shù),單位為元,最后一位為小數(shù)位。出租汽車的實際里程