需要金幣:1000 個金幣 | 資料包括:完整論文 | ||
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:10652 | ||
折扣與優惠:團購最低可5折優惠 - 了解詳情 | 論文格式:Word格式(*.doc) |
摘要:本文主要介紹的是以單片機為控制核心的公交報站系統。該設計主要是先對公共交通的現狀和未來前景進行深入具體的了解后,然后對公交系統的報站的方式與原理進行分析后設計出的新型公交報站方式。本次設計主要包含軟件與硬件設計兩部分。硬件部分以單片機作為報站系統的驅動和控制系統的核心;采用GPS模塊來實現對公交車的站點定位,利用語音模塊來實現語音存儲與回放;液晶顯示屏來實現站臺名的信息顯示的語音報站系統。即在單片機的控制下,進行可替代人工操作來實現在指定到站位置的自動語音播報到站信息,同時兼容了人工控制的半自動的手動播報功能。軟件部分主要使用軟件開發keilC52對C語言進行編程,接著將程序燒錄到單片機內。然后以此為該系統的基本工作原理完成系統硬件電路的設計調試以及軟件程序的編寫。通過這種基于單片機為控制核心的公交報站方式能夠在很大的程度上節省人力物力,進一步提高公交系統的運輸效率。本此設計能夠讓我們更加深入的了解到公交報站的技術以及單片機的使用,并對以后C語言的學習有很大的幫助。
關鍵詞:公交報站;單片機;語音提示;GPS模塊
目錄 摘要 Abstract 1 前言-1 1.1 研究的目的及意義-1 1.2 研究的背景-1 1.3 研究的內容-2 2 系統的方案設計-3 2.1 系統的設計要求-3 2.2 系統的方案設計-3 2.3 系統的原理框圖-4 3 硬件設計-5 3.1 單片機的介紹-5 3.1.1 STC89C58單片機簡介-5 3.1.2 STC89C58單片機最小系統-5 3.2 語音模塊的設計-7 3.3 GPS模塊的設計-7 3.4 顯示模塊的設計-8 3.5 指示燈電路的設計-9 3.6 按鍵電路的設計-10 3.7 時鐘電路的設計-10 4 軟件設計-12 4.1 開發環境簡介-12 4.2 系統主程序流程圖-12 4.3 系統軟件的編程-13 4.4 系統位置程序的設定-14 5 焊接及調試-15 5.1 實物的焊接-15 5.2 系統的調試-16 5.3 系統的測試結果-16 6 總結-18 參考文獻 |