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