【正文】
的時鐘信號和RAM 數(shù)據(jù)??臻e模式下, CPU 停止工作,允許 RAM、定時器 /計數(shù)器、串口、中斷繼續(xù)工作。片上 Flash 允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。 當空車燈打上乘客下車時 , 等待出租車再次啟動后單次金額與里程等信息清零復位,就此完成一次計價。為此采用了單片機進行設計,相對來說功能強大,用較少的硬件和適當?shù)能浖嗷ヅ浜峡梢院苋菀椎膶崿F(xiàn)設計要求。單片機 有著 豐富的 I/ O 端口,可 實現(xiàn)基本的里程計價功能和價格調(diào)節(jié)、時鐘顯示功能。 基于單片機的出租車計價器設計 第 3 頁 共 40 頁 2 總體方案設計 方案論證與比較 出租車計價器是出租車營運收費的專用 計量 儀表,隨著電子 技術的發(fā)展也給出租車計價器的發(fā)展帶來了春天,日漸豐富的功能,完善的周邊電路,更加人性化的操作也讓 出租車計價器技術 日新月異 ,國內(nèi)出租車計價器 的發(fā)展 從傳統(tǒng)的 齒輪傳動 組成的機械式到用 手搖式計算機 代替部分機械元器件的 半電子化 出租車計價器 [5]。第二章對當前的各種方案進行了比較論證,最后選取其中綜合性能最好的方案,并且對這一方案里面所采用的各種芯片進行了簡要的減少和說明??紤]到單片機已經(jīng)再各個領域成熟的應用了幾十年,其技術可靠,參考資料豐富,價格低廉,因此本文選取了 AT89S52 這一單片機做為計價器的核心。 本文研究目的 目前的 出租車計價器種類繁多,采用的方案也各不相同。它在計程的同時還可完成計價的工作?,F(xiàn)今 國內(nèi) 生產(chǎn)計價器的 企業(yè) 僅 有數(shù)百家,主要是集中在珠江三角和江蘇 等地。 出租汽車計價器是一種專用的計量儀器,它安裝在出租汽車上,能連續(xù)累加計算 ,并指示出行程中任一時刻乘客應付費用的總數(shù),其金額值是計程和計時時間的函數(shù)。 關鍵詞 :出租車計價器; AT89S52;單價調(diào)節(jié); 軟硬件設計 基于單片機的出租車計價器設計 A DESIGN OF TAXIMETER BASED ON SINGLE CHIP DESIGN ABSTRACT With the development of modern domestic cities, the taxi industry by leaps and bounds,and the rental car mileage fare meter39。運用霍爾傳感器檢測車輪轉(zhuǎn)數(shù),讀取掉電存儲單元里面的價格信息,經(jīng) 單片機處理之后顯示到 LED 數(shù)碼管上 。 出租車計價器是乘客 與司機雙方的交易準則,是出租車行業(yè)發(fā)展的重要標 志,關系著 乘客和出租車司機 雙方的利益。 作者簽名: 日期: 年 月 日 基于單片機的出租車計價器設計 導師簽名: 日期: 年 月 日 基于單片機的出租車計價器設計 注 意 事 項 (論文)的內(nèi)容包括: 1)封面(按教務處制定的標準封面格式制作) 2)原創(chuàng)性聲明 3)中文摘要( 300 字左右)、關鍵詞 4)外文摘要、 關鍵詞 5)目次頁(附件不統(tǒng)一編入) 6)論文主體部分:引言(或緒論)、正文、結論 7)參考文獻 8)致謝 9)附錄(對論文支持必要時) :理工類設計(論文)正文字數(shù)不少于 1 萬字(不包括圖紙、程序清單等),文科類論文正文字數(shù)不少于 萬字。本人完全意識到本聲明的法律后果由本人承擔。 作 者 簽 名: 日 期: 指導教師簽名: 日 期: 使用授權說明 本人完全了解 大學關于收集、保存、使用畢業(yè)設計(論文)的規(guī)定,即:按照學校要求提交畢業(yè)設計(論文)的印刷本和電子版本;學校有權保存畢業(yè)設計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務;學??梢圆捎糜坝?、縮印、數(shù)字化或其它復制手段保存論文;在不以贏利為目的前提下,學校可以公布論文的部分或全部內(nèi)容。 基于單片機的出租車計價器設計 畢業(yè)設計(設計) 題目:基于單片機的出租車計價器設計 基于單片機的出租車計價器設計 畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。 作者簽名: 日 期: 基于單片機的出租車計價器設計 學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。 作者簽名: 日期: 年 月 日 學位論文版權使用授權書 本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,同意學校保留并向國家有關部門 或機構送交論文的復印件和電子版,允許論文被查閱和借閱。 :任務書、開題報告、外文譯文、譯文原文(復印件)。具有良好性能的計價器無論是對廣大出租車司機朋友還是乘客來說都是很必要的。 用單片機進行的設計,相對來說功能強大,用較少的硬件和適當?shù)能浖嗷ヅ浜虾苋菀讓崿F(xiàn)設計要求,且靈活性強,可以通過軟件編程來完成更多的附加功能。s market demand is also greatly increasing. Taximeter is both passengers and drivers of the transaction criteria, a taxi is the most important tools. It relates to the interests of both transactions. Has a good performance regardless of the meter is a vast number of taxi drivers or passengers are very necessary. Traditional mechanical and semimechanical Taximeter rely mainly on the sensor to receive the pulse count, relying on the pricing of gear ratio, the inevitable result of the meter easy to wear and tear, low precision, easy to adjust the price, easy to cheat and other order to strengthen the rental car trade management and the grade of service, and saves the cost to embark, The singlechip circuitry to AT89S52 as the center, an additional Hall sensor A44E ranging, to realize Taximeter statistics, using AT24C02 realize when the system powerdown unit prices and save information such as system time. MCU used for the design, a relatively powerful, with less hardware and appropriate software can easily coordinate with each other to achieve the design requirements, flexibility and strong, can be programmed by software to plete more of the additional Function. Pricing model for the switch, software programming and can easily cite the achievement. Also in this programme that the use of a 8 digital display tube, can be more friendly to use interface. This design uses LED digital tube to provide a friendly and easy to read interface and data information at a glance, which greatly facilitates the use of the driver friends。出租車計價器在最初使用時具備的主要功能是根據(jù)行駛里程計價,要求精度高,可靠性好。 這些企業(yè)也大都是一些中小型的企業(yè),研發(fā)水平有限,技術水平不高,國際競爭力也不強 [2]。大規(guī)模集成電路的發(fā)展 帶來了 第三代計價器,也就是 現(xiàn)在常見的功能也在不斷完善 的 全電子化的計價器。從傳統(tǒng)簡單的邏輯電路方案到高性能的 FPGA 方案, 極大地豐富了計價器市場。運用霍 爾傳感器檢測車輪轉(zhuǎn)數(shù),讀取掉電存儲單元里面的價格信息,經(jīng)單片機處理之后顯示到 LED 顯示屏上。第三章則詳細的敘述了各個芯片的硬件電路,各部分的功能構成,以及周邊電路的設計。 出租車計價器的發(fā)展從未有過停止,各種新的解決方案也層出不窮。其原理如圖 所示。 單片機系統(tǒng)總體設計 本次設計我們 利用單片機 AT89S52 芯片作為設計的核心,利用霍爾傳感器 基于單片機的出租車計價器設計 第 5 頁 共 40 頁 測距,實現(xiàn)對出租車計價統(tǒng)計,采用 AT24C02 實現(xiàn)在系統(tǒng)掉電的時候保存單價和系統(tǒng)時間等信息,顯示采用 8 位 LED 數(shù)碼管,分屏顯示單價、路程、總金額以及時間 . 當出租車啟動時,單片機檢測到霍爾傳感器的脈沖信號并進行里程計算。 總體框圖如 : AT 89 s 52單片機空車檢測單價顯示 總價顯示鍵盤控制AT 24 C 02 掉電存儲單元里程測量單元DS 1302 時鐘電路顯示驅(qū)動 圖 總體設計框圖 芯片簡介 根據(jù)任務書的功能要求和現(xiàn)在所具備的條件, 本設計 擬 采用 5 個芯片,分別為 : AT89S5 AT24C0 74LS13 DS130 霍爾傳感器 A44E。 在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編 基于單片機的出租車計價器設計 第 6 頁 共 40 頁 程 Flash,使得 AT89S52 為眾多嵌入式控制應用系統(tǒng)提供高靈活、超有效的解決方案 [7]。掉電保護方式下, RAM 內(nèi)容被保存,振蕩器被凍結, 單片機一切工作停止,直到下一個中斷或硬件復位為止 [8]。實時時鐘可提供秒、分、時、日、星期、月和年,一個月小與 31天可以自動調(diào)整,并且具有閏年補償功能。 圖 DS1302 引腳功能圖 由于采用了備用電池供電,所以 在 汽車電源 關閉的情況下,也能保持時鐘的 正常 運行。 RST 有兩種 輸入 功能: 第一 , RST 接通控制邏輯,允許 將地址 /命令序列輸入到 移位寄存器 中 ; 第二 , RST 提供 了停止單字節(jié)和 多字節(jié)數(shù)據(jù)的 發(fā)送方法 。只有在 SCLK 為低電平時,才能將 RST 置為高電平。 基于單片機的出租車計價器設計 第 8 頁 共 40 頁 AB DC EOUTV CCGNDV 0 / V12010 15 20釋放點( of f )工作點( on )Bm / T 圖 集成開關型霍耳傳感器原理圖 A44E 集成霍耳開關由穩(wěn)壓器 A、霍耳電勢發(fā)生器 (即硅霍耳片 )B、差分放大器 C、施密特觸發(fā)器 D 和 OC 門輸出 E 五個基本部分組成 [11]。這樣兩次電壓變換,使霍耳開關完成了一次開關動作 [12]。 串行數(shù)據(jù)輸入 /輸出引腳 (SDA): SDA 引腳可實現(xiàn)雙向串行數(shù)據(jù)傳輸。 24C04 僅使用 A A1 作為硬件連接的器件地址輸入引腳,在一個總線上最多可尋址四個 4K 器件。每當設定一次單價,系統(tǒng)就自動調(diào)用存儲程序,將單價信息保存在芯片內(nèi) ;當系統(tǒng)重新上電的時候,自動調(diào)用讀存儲器程序,將存儲器內(nèi)的單價等信息,讀到緩存單元中,供主程序使用 [13]。 A2, A1, A0 引腳接高、低電平后得