本系統(tǒng)以單片機作為主要控制芯片,ISD4004作為語音錄放芯片,配合相關(guān)外圍電路和控制開關(guān)實現(xiàn)特殊場合下的隱蔽化通信。用戶只需事先錄制好所需語音,在工作時按下相應按鈕,即可將該路話音由集群電臺發(fā)出。各種集群手臺車臺,只要能夠提供語音輸入、語音輸出、PPT和接地四條接線,都能夠與該模塊配套使用。
1 工作原理
系統(tǒng)主要分為兩大部分。一是在使用前的語音輸入部分。即用戶可以根據(jù)自己的實際使用需求,按需進行錄音。通過系統(tǒng)的外圍按鍵,在按動錄音按鈕之后,單片機通過SPI串行輸入,告訴ISD4004芯片進入錄音模式和錄音的起始地址。麥克風輸入的聲音經(jīng)過過濾和放大輸入到ISD4004,實現(xiàn)了錄音。另外一個部分是在使用的過程中,當工作人員需要說話的時候,可以按動相應的按鈕播放語音。當用戶動作之后,單片機通過SPI串行輸入,告訴ISD4004芯片進入放音模式和放音的起始地址。同時單片機觸發(fā)集群電臺的PPT控制引腳,實現(xiàn)語音由ISD4004芯片向集群電臺的輸入與轉(zhuǎn)發(fā)。圖1工作模式示意圖
2 電路設計
本系統(tǒng)電路設計如圖2、3、4所示。
當工作在語音輸入模式時,按下錄音按鈕1,聲音由麥克風輸入,輸入至三極管得到有效放大。再經(jīng)過濾波輸入至ISD4004的ANA IN+引腳中。ISD4004的語音信號由耦合電容輸入,最大幅度為峰值32mV,耦合電容和本端的電阻輸入阻抗決定了芯片頻帶的低端截止頻率。此時,SS引腳與單片機P00引腳相連接,作為片選信號使用。MOSI(串行輸入)引腳與單片機P01引腳相連接,單片機通過軟件寫入0xB0,即命令I(lǐng)SD4004工作在“從指定地址錄音”狀態(tài),進行錄音。錄音完畢后,再次按下按鈕1,將停止錄音。
而當工作在按鍵轉(zhuǎn)發(fā)模式的情況下,按下按鈕2,聲音將經(jīng)由ISD4004的AUD OUT口輸出,連接至集群電臺的MIC輸入信號線。其中可并聯(lián)兩個不同大小的電容(測試中選用2.2μf和22μf),用來分別過濾線路中的高頻和低頻噪聲。MOSI(串行輸入)引腳與單片機P01引腳相連接,單片機通過軟件寫入0xE0,即命令I(lǐng)SD4004工作在“從指定地址放音”狀態(tài),系統(tǒng)將根據(jù)按鍵,送入不同的放音起始地址。ISD4004將實現(xiàn)自動放音,直至遇到EOM。放音狀態(tài)下單片機的P10口直接驅(qū)動集群電臺的PPT輸入信號,通過軟件將P10置為低電平,實現(xiàn)集群電臺的PPT功能和聲音轉(zhuǎn)發(fā)。值得注意的是,不同的集群手臺MIC輸入阻抗不同,必要時需要調(diào)整ISD4004的輸出阻抗。