|
摘要 隨著經濟的發展,帶動汽車行業快速發展,出租車日益普遍,了解在出租車上應用的計費系統,對我們日常生活也有幫助。而使用單片機實現該系統,是深化單片機應用的良好途徑。 本系統由單片機PIC16F877A和一些外圍原件組成,具有操作簡單,顯示明了,功能強大的特點。 整個系統只有兩個按鍵,一個“啟動/停止”,一個“復位”; 使用TG12864E 液晶模組作為顯示器,可以顯示數字、字母、中文、圖片等,使系統信息一目了然; 本系統除了里程統計和費用計算以外,還具有萬年歷和語音播報功能。 萬年歷由時鐘芯片PCF8563實時提供時鐘信號,再由單片機調用顯示; 語音播報由語音芯片ISD1420提供語音信息,語音信息放在不同的地址里,由單片機從這些地址中調用合適的語音進行播放。 本方案充分發揮人性化的特點,利用ISD1420的語音功能,配合TG12864液晶模組,模擬實現帶語音提示的出租車計價系統。比較真實地模擬出租車的空車、載客、到站及對各狀況的費率的計算、統計、顯示和語音播報等功能。 本系統涉及到的理論知識有: PIC單片機知識、LCD液晶顯示器的工作原理和使用方法、可擦、寫的語音芯片的工作原理及應用、實時時鐘芯片的工作原理及應用、出租車計費系統的原理和實現方法、 PROTEUS仿真原理及實際應用。 本系統提高同學們用C語言編寫程序的能力、單片機應用系統設計綜合能力的訓練、培養同學們分析問題和解決問題的能力、對同學們的招聘以及參加工作均有幫助。 該系統稍加改進,可以成為一套真正的實用的計費系統。 關鍵詞:時鐘芯片PCF8563 語音芯片ISD1420 TG12864液晶模組 LCD液晶顯示器 目錄 摘要……………………………………………………………………1 第一章 系統總體介紹 ………………………………………………2 1.系統組成及功能框圖………………………………………………3 2.里程計量及費用計算功能…………………………………………3 3.語音播放功能………………………………………………………4 4.中文菜單顯示功能…………………………………………………4 5.實時時鐘功能………………………………………………………5 6.按鍵功能……………………………………………………………5 7.系統電路設計原理圖………………………………………………6 第二章 硬件設計………………………………………………………7 1.主程序/CPU模塊……………………………………………………7 2.語音播放模塊 ………………………………………………………8 3.液晶顯示驅動模塊 …………………………………………………9 4.脈沖發生器模塊 ……………………………………………………11 5.時鐘模塊 ……………………………………………………………12 6.按鍵掃描模塊 ………………………………………………………14 第三章 系統程序設計 …………………………………………………12 1.系統主程序流程框圖 ………………………………………………15 2.里程和費率計算程序流程圖 ……………………………………………18 3.鍵盤處理程序流程圖 …………………………………………………………19 結束語……………………………………………………………………19 致謝………………………………………………………………………21 參考文獻…………………………………………………………………21 附件………………………………………………………………………21 第一章系統總體介紹 1.系統組成 此出租車計費系統以單片機為系統核心,利用PIC16F877單片機配合TG12864液晶模組及ISD1420語音模塊等,實現基本的出租車計價器功能。 本系統是由PIC單片機、液晶顯示模塊、計數脈沖發生器、 系統實時時鐘及語音等模塊組成。系統框圖如圖(1)所示:  完整的基于PIC單片機的出租車計費系統(畢業設計論文)設計請下載: 基于PIC單片機的出租車計費系統(畢業設計論文)
|