【正文】
………………………………………………………………………………… 2 系統(tǒng)的工作 原理 ……………………………………………………………………… 3 3 硬件系統(tǒng)設計…………………………………………………………… 3 主機模塊………………………………………………………………………………… 3 信號采集………………………………………………………………………………… 5 防作弊電路的設計……………………………………………………………………… 6 按鍵及顯示單元的設計………………………………………………………………… 7 掉電存儲單元的設計 ……………………………… ………………………………… 8 顯示模塊………………………………………………………………………………… 9 4 程序設計………………………………………………………………… 11 主程序模塊…………………………………………………………………………… 11 里程計數中斷服務程序 ……………………………………………………………… 13 中途等待中斷服務程序……………………………………………………………… 14 顯示子程序服務程序…………………………………………………………… …… 14 鍵盤服務程序………………………………………………………………………… 14 5 測試驗證…………… …………………………………………………… 16 6 改進意見 ………………………………………………………………… 17 7 總結 ………………………………………………………………… 17 謝辭 …………………………………………………………………………… 18 參考文獻 ……………………………………………………………………… 19 附錄 …………………………………………………………………………… 20 第 1 頁 共 50 頁 1 引言 隨著生活水平的提高,人們已不再滿足于衣食住的享受,出行的舒適已受到越來越多人的關注。 關鍵詞 :計價器 ;霍爾傳感器 ;掉電保護 ; 防作弊 Abstract Cities now have universal automatic taxi meter, the meter technology is a foregone some small cities have not yet universal, but with increasing speed upurban construction, the city symbolizes of speed up the development of the universal meter is the taxi industry will also also no doubt that, so the next car39。其中采用寄存器芯片AT24C02使系統(tǒng)在掉電的時候對單價、里程、車輪長度等信息進行存儲,采用時鐘芯片DS1302來顯示時間和在系統(tǒng)需要時進行計時。但是現(xiàn)階段出租汽車的計費系統(tǒng)功能有時候并不能滿足出租車司機的意愿。 √ 編號: 畢業(yè)設計 (論文 )說明書 題 目: 出租車計價系統(tǒng)設計 院 (系): 電子工程學院 專 業(yè): 測控技術與儀器 學生姓名: 學 號: 指導教師單位: 電子工程學院 姓 名: 職 稱: 教 授 題目類型: 理論研究 實驗研究 工程設計 工程技術研究 軟件開發(fā) 2021 年 5 月 1 日 摘 要 現(xiàn)在各大中城市出租車行業(yè)都已普及自動計價器,所以計價器技術的發(fā)展已成定局。 本課題是出租車計價器系統(tǒng)的設計。人機交換界面 采用的是 1620液晶屏顯示,為減小功耗將液晶屏的背光設為可手調。s market valuation is still an important ponent of the taxi,taxi meter contacts theinterests of both taxi drivers and passengers, so it has played an important role, therefore,agood performed mete is necessaryr for the majority of taxi drivers and the taxi at this stage sometimes billing system does not meet the wishes of taxidrive topic is a design of the taximeter point is to design the practicalityof the taximeter and as far as possible make the final finished product close tomo whole system is center on singlechip microputer 89c51 and use the hallsensor A44E to count the number of the revolutions,in this way to achieve the statistics of the taxi mileage and give the final this design I use the registerAT24C02 to store the unit price,mileage,the length of wheel and other information when the system powerdown,use the clock chip DS1302 to display the time and time ifneces manmachine intetface is using the LCD1620 to display, to reduce the power consumption I set the LCD screen to be hand the same time of the acquisition of signals using the optocoupler TLP521 meter to achieve the protection of the circuit design of the taximeter can not only achieve the function of pricing but also adjust pricing model autoly according to the day,black day,Timeand can not be denominated as the clock to provide conve nience for the drivers radein the half way it will wait for treatment and design function to avoid some action of cheating,finally this design can achieve the basic requirements by testing. Key words : Meter。于是,出租車行業(yè)以低價高質的服務給人們帶來了出行的享受。 我國在 70年代開始出現(xiàn)出租車,但那時的計費系統(tǒng)大都是國外進口不但不夠準確,價格還十分昂貴。 現(xiàn)在各大中城市出租車行業(yè)都已普及自動計價器,所以計價器技術的發(fā)展已成定局。汽車繼續(xù)行駛時,停止計算等候費,繼續(xù)增加里程計費。具有良好性能的計價器無論是對廣大出租車司機朋友還是乘客來說都是很必要的。 第 2 頁 共 50 頁 2 1 設計任務及要求 1. 1 設計任務 本課題是租車計價器系統(tǒng)設計。 以上的功能是根據不同的出租車計價器來綜合得到的結果,但是由于功能眾多,設計起來困難,所以沒有實現(xiàn)其全部功能。時間控制由時鐘模塊進行控制,當斷電的時候有專門的電池對時鐘模塊進行供電,以保證時間的準確性。其中硬件和顯示部分是由主機模塊控制,各種功能的顯示由顯示電路來完成。然后傳送給顯示電路顯示所有的信息。 主機模塊 顯示電路 鍵盤控制 掉電存儲 信號采集 里程、單價、總金額、狀態(tài)等顯示 第 4 頁 共 50 頁 4 方案二 : 采用單片機控制。 在這里 選擇的是 8位單片機 89SC51。 單片機接口如圖 圖 單片機接口圖 第 5 頁 共 50 頁 5 信號采集 主要是通過傳感器對 采集車軸轉數,通過主機模塊進行計算,從而得出里程,金額等信息。工作 原理圖如圖 : 圖 集成開關型霍爾傳感器原理圖 霍爾傳感器的外形及接線如圖 圖 集成霍爾開關外形及接線 由于上述原因, 在 此次設計中 采用的是 霍爾傳感器 A44E。此次設計選擇了 口作為信號的輸入端,內部采用外部中斷 0,車輪每轉一圈,霍爾開關就檢測并輸出信號,引起單片機的中斷,對脈計數。而 如果沒有前置的電路很容易人為的給單片機一個低電平,使計數增加,達到作弊的效果。如圖 : 霍爾傳感器 車輪 小磁鐵 單片機 第 7 頁 共 50 頁 7 圖 作弊及防作弊電路 按鍵及據顯示單元的設計 在這里可以通過按鍵來實現(xiàn)對時間和日期的修改,對兩種模式下起步價的設置,還能修改單價,可以在價位起伏的時候司機進行自己調整。 AT24C02S 是一個 2k串行 CMOS EPROM,內部有 256 個 8 位字節(jié), CATALYST 公司的先進 CMOS 技術實質上減少了器件的功耗, AT24C02 還有一個 16 字節(jié)頁寫緩沖器。 在 應用系統(tǒng)中,使用的顯示器主要有 LED(發(fā)光二極管)和 LCD(液晶顯示器)。 因此有下面 兩種方案可以選擇: 方案一 :采用液晶顯示器( LCD)顯示。數碼管具有編程簡單,夜間顯示效果好,但只能顯示有限的符號和數碼字,而且顯示內容有限。在袖珍式儀表或低功耗應用系統(tǒng)中使用較大。 LCD 的優(yōu)點主要包括零輻射、低功耗、散熱小、體積小、圖像還原精確、字符顯示銳利等 ,而且液晶的功耗和 LED 比起來要小的多。如表 : 表 LCD1602 主參數 LCD1620 顯示容量: 16X2 個字符 芯片工作電壓: 工作電流: (5V) 最佳工作電壓: 5V 字符尺寸: (WXH)mm 第 10 頁 共 50 頁 10 表 LCD1602 接口信號 說明 編號 符號 引腳說明 編號 符號 引腳說明 1 VSS 電源地 9 D2 DATAI/O 2 VDD 電源正極 10 D3 DATAI/O 3 VL 液晶顯示偏壓信號 11 D4 DATAI/O 4 RS 數據命令選擇端( H/L) 12 D5 DATAI/O 5 R/W 讀寫數據端( H/L) 13 D6 DATAI/O 6 E 使能信號 14 D7 DATAI/O 7 D0 DATAI/O 15 BLA 背光源正極 8 D1 DATAI/O 16 BLK 背光源負極 顯 示模塊硬件電路設計 根據 LCD1602 的基本工作參數和引腳接口信號的介紹,設