基于CC2530的語(yǔ)音偵聽節(jié)點(diǎn)設(shè)計(jì)方案
4 節(jié)點(diǎn)測(cè)試
4.1 偵聽功能測(cè)試
測(cè)試環(huán)境示意圖如圖6所示,節(jié)點(diǎn)A為本文設(shè)計(jì)的語(yǔ)音偵聽節(jié)點(diǎn),節(jié)點(diǎn)B為射頻接收端,節(jié)點(diǎn)B通過(guò)串口與PC端相連。其中,節(jié)點(diǎn)A運(yùn)行語(yǔ)音偵聽應(yīng)用程序,節(jié)點(diǎn)B運(yùn)行接收程序。
當(dāng)節(jié)點(diǎn)A處測(cè)試人員發(fā)出“您好”的聲音后,PC端顯示結(jié)果如圖7所示。從顯示結(jié)果看,節(jié)點(diǎn)A基本實(shí)現(xiàn)了對(duì)語(yǔ)音信號(hào)的采集、處理、傳輸功能,達(dá)到了預(yù)期的目標(biāo)。
4.2 傳輸距離測(cè)試
將節(jié)點(diǎn)A放置在偵測(cè)區(qū)域,接收節(jié)點(diǎn)B通過(guò)串口與PC連接,使用Sniffer軟件顯示接收數(shù)據(jù)包情況,CC2530的輸出功率設(shè)置為0 dBm。如果Sniffer能接收到數(shù)據(jù),PC上會(huì)有數(shù)據(jù)包顯示,同時(shí)LED閃爍,此時(shí)說(shuō)明A、B兩節(jié)點(diǎn)之間的距離在通信距離范圍內(nèi);如果收不到數(shù)據(jù),PC上沒有數(shù)據(jù)包顯示,LED不閃爍,此時(shí)A、B之間的距離超出有效通信范圍。以此來(lái)確定臨界點(diǎn)的位置,測(cè)量傳輸距離。選取10次測(cè)試數(shù)據(jù)如下,如圖8所示。平均最遠(yuǎn)通信距離為85.6 m,測(cè)試結(jié)果表明該節(jié)點(diǎn)的設(shè)計(jì)滿足應(yīng)用需求。
結(jié)語(yǔ)
基于CC2530的語(yǔ)音偵聽節(jié)點(diǎn),選取CC2530設(shè)計(jì)了核心處理器模塊,采用CMX649設(shè)計(jì)了語(yǔ)音感知模塊,采用TPS780330220設(shè)計(jì)了電源模塊。測(cè)試結(jié)果表明,該節(jié)點(diǎn)能穩(wěn)定地實(shí)現(xiàn)語(yǔ)音信號(hào)的實(shí)時(shí)采集與無(wú)線傳輸,具有體積小、使用方便、成本低、功耗低和偵聽距離遠(yuǎn)的特點(diǎn),為情報(bào)信息的獲取提供了一種新的、可靠的技術(shù)手段,可廣泛地應(yīng)用于戰(zhàn)場(chǎng)態(tài)勢(shì)感知領(lǐng)域。
評(píng)論