一、硬件方案
硬件組成:本系統(tǒng)采用51單片機+LCD12864液晶顯示+GPS定位+語音模塊+按鍵+DS1302時鐘模塊+喇叭及電源組成。
二、功能設(shè)計
1、本設(shè)計基于STC89C51/52(與AT89S51/52、AT89C51/52通用)。
2、實現(xiàn)一條公交線路的語音報站功能,根據(jù)GPS判斷公交車所到達(dá)的位置并自動報站,LCD12864上能夠顯示當(dāng)前的日期、時間及站臺名稱,經(jīng)緯度。報站聲音的大小可通過按鍵調(diào)節(jié)??梢酝ㄟ^按鍵實現(xiàn)手動報站和自動報站
3、本設(shè)計播報方面一共有兩種方式,一種是和我們之前所說的半自動化語音播放方式是一樣的,當(dāng)?shù)竭_(dá)播報站點時,司機按下對應(yīng)按鍵進(jìn)行播報,一種是我們這次主要做的全自動語音播報方式,到達(dá)播報站點時,設(shè)計會自動進(jìn)行播報。
4、本設(shè)計自帶時鐘顯示,并且設(shè)有GPS校時開關(guān),打開時,每次上電后若接收到有效的GPS數(shù)據(jù),會自動校時一次當(dāng)前時間數(shù)據(jù)。關(guān)閉時,不會進(jìn)行GPS校時,但是支持手動調(diào)試功能。
5、本設(shè)計針對自動播報時的經(jīng)緯度數(shù)據(jù),用戶可拿著設(shè)備站在想要播報的位置,通過按鍵選擇好對應(yīng)菜單,在GPS數(shù)據(jù)穩(wěn)定時按下對應(yīng)按鍵來錄入該站名的經(jīng)緯度數(shù)據(jù)。
6、本設(shè)計語音播報時的音量大小可調(diào)。
7、LCD12864液晶顯示公交站名,并通過語音模塊播放控制喇叭播放出來。
8、手動報站模式下,可通過按鍵切換報站,可以實現(xiàn)向上報站、向下報站。