廣東工貿(mào)職業(yè)技術學院 胡應坤
駕校夜間燈光模擬考試系統(tǒng)的設計
廣東工貿(mào)職業(yè)技術學院 胡應坤
目前國內(nèi)外駕校考試中,科目三的模擬夜間燈光考試這一項目中,都是人工發(fā)出命令向學員提問問題,學員在規(guī)定的時間內(nèi)把燈全部打正確了考試就通過,教練或考官在同一時間內(nèi)要重復很多次這樣的提問,一是造成教練的疲憊,二是教練如果疲憊走神的話,就有可能對學員的打燈動作做出錯誤判斷,造成練習效率、質(zhì)量下降。本模擬考試系統(tǒng)可用于車管所考試或駕校練習使用,代替人工,提高訓練的效率、保證考試的公平公正。每一次考試,提問的問題是隨機抽取的,準確的評分系統(tǒng),學員操作正確與否一目了然,可讓學員快速掌握電子路考夜間燈光語音考試的要領,對車管所、駕校節(jié)省成本有很大幫助,整套設備成本低,運行穩(wěn)定,具有廣泛推廣安裝的意義。
本設計旨在模擬駕??颇咳娮勇房家归g燈光語音模擬考試情景??忌牭阶约嚎继柕目荚嚸詈?,開始夜間燈光模擬考試,通過用語音芯片播放語音的方式向學員提問問題,每一個問題都必須在規(guī)定的時間操作正確,如果超時或者在規(guī)定的時間內(nèi)操作錯誤,只要出現(xiàn)一次,就視為考試不合格。考試的題目是隨機抽取。另外本系統(tǒng)會把考試人數(shù)自動記錄保存在內(nèi)部Flash,實現(xiàn)掉電保存。
系統(tǒng)整體框架如圖1所示。用撥碼開關代替實際燈光,通過光耦隔離后把信號送到主芯片的IO口,主芯片再判斷操作正確與否。語音芯片把所要播放的語音通過功率放大器,再到喇叭播放出來。
圖1 系統(tǒng)硬件框架圖
圖2 主電路
4.1 主電路模塊
主電路如圖2所示。選用STM32F103ZE作為主微處理器,采用8MHz晶振,可倍頻到72MHz。引腳RESET接到按鍵復位電路,可上電復位及按鍵復位;BOOT0和BOOT1用于設置STM32的啟動方式;PC0~7用于連接到8個撥碼開關;由于SYN6658有UART接口或SPI兩種接口通訊方式,本電路采用USART連接方式,選用串口2用于STM32與語音芯片的通信,串口1用于下載程序及調(diào)試程序之用。
4.2 撥碼開關和光耦模塊
圖3 八個撥碼開關電路圖
圖4 光耦隔離電路
8位撥碼開關為用戶輸入設備,電路如圖3所示,撥碼開關一端接地,一端接到光耦隔離電路的輸入端。用來代替實際汽車上的各種燈(實際使用時直接安裝在考試車上,不需要撥碼開關)。具體如表1所示。
表1 撥碼開關與實際燈光輸入設備對應
光耦隔離電路如圖4所示,這里只選取了撥碼開關1的光耦電路,其余7個類似。撥碼開關的信號作為光耦的輸入,用來控制光耦的導通與否,再把光耦的輸出(高低電平)接到STM32的IO引腳,這樣STM32就能判斷相應的燈光打開與否。光耦有兩個作用:一是把燈光的強電與微處理器的弱電相互隔離;二是能夠實現(xiàn)電平匹配作用。
4.3 語音芯片模塊
本系統(tǒng)選取的中文語音合成芯片SYN6658是北京宇音天下科技有限公司于2012年最新推出的一款性/價比更高,效果更自然的一款高端語音合成芯片。SYN6658 通過 UART 接口或 SPI 接口通訊方式,接收待合成的文本數(shù)據(jù),實現(xiàn)文本到語音(或 TTS 語音)的轉換??梢圆シ胖形?、數(shù)字,可控制播放語音的音量、語速、音調(diào)。硬件連接如圖5所示。TXD、RXD分別接到STM32的RXD、TXD,AO_P、AO_N分別接到功率放大器的正負輸入端,XTALI2MI、XTALI2MO接到12M晶振模塊,/RST接到電壓監(jiān)控芯片CAT811R。
圖5 語音芯片原理圖
圖6 系統(tǒng)程序設計流程
系統(tǒng)接通電源后,主芯片和語音芯片都開機復位,首先讀取存儲在STM32的flash的數(shù)據(jù),播報“您是第幾位考生”,flash存儲著考試次數(shù);接著提示關閉所有燈光,等到所有燈光關閉后,開始考試,提出問題1,在規(guī)定的時間內(nèi)(這里設為5s,可根據(jù)需要設置)回答正確,就提出問題2,依次類推,當正確回答完所有的問題后,就提示“成績合格”,并退出當次考試,等待下次考試;如果有一次回答錯誤,或者有一次超時,就提示“成績不合格”,并退出考試。當然本設計的每一次考試,提問的問題不是完全相同的,問題是隨機選取的,但總共都需要回答7個問題。
[1]陳立鵬.基于ARM的駕??荚嚿矸菡J證系統(tǒng)設計[C].太原科技大學,2013.
[2]孫書鷹.新一代嵌入式微處理器STM32F103開發(fā)與應用[J].微計算機應用,2010.
[3]張紅英.SYN6658中文語音合成芯片在充電樁的應用[J].家電科技,2016.
[4]劉琦.基于STM32的語音播報系統(tǒng)的設計[J].科技廣場,2014.
胡應坤,碩士,電子工程師,講師,研究方向:高校從事電子電氣、電動汽車方面的教學科研工作。
本論文是源于廣東省大學生創(chuàng)新創(chuàng)業(yè)實踐訓練項目《可遠程控制的駕校夜間燈光模擬考試系統(tǒng)》的成果。