語音數(shù)字記錄儀的電話接口
發(fā)布時(shí)間:2008/5/27 0:00:00 訪問次數(shù):463
    
    
    隨著數(shù)字信號(hào)處理芯片(dsp)的發(fā)展,語音編解碼技術(shù)日益廣泛地應(yīng)用于軍事、民用和監(jiān)控等領(lǐng)域。就語音數(shù)字記錄儀而言,也可廣泛地應(yīng)用于運(yùn)輸、公安、消防、電話服務(wù)質(zhì)量監(jiān)督等諸多領(lǐng)域。但是記錄儀通常放置在工作現(xiàn)場(chǎng)附近,如果要知道記錄儀的工作狀態(tài)或查詢其中的記錄數(shù)據(jù),維護(hù)人員必須到現(xiàn)場(chǎng),工作量極大。本文介紹的電路主要是為記錄儀提供遠(yuǎn)程的電話查詢接口,維護(hù)人員依靠手中的電話就可以查詢記錄儀的工作狀態(tài)和數(shù)據(jù)記錄。系統(tǒng)需要獨(dú)占一個(gè)電話號(hào)碼,接通電話后使用者在語音提示下通過電話鍵盤輸入密碼,經(jīng)過確認(rèn)后可以查詢記錄儀的工作狀態(tài)是否正常。也可以輸入時(shí)間對(duì)記錄儀存儲(chǔ)的一段語音進(jìn)行查詢,語音記錄將經(jīng)由電話線路播放(本地查詢時(shí)通過喇叭播放)。如果三閃密碼輸入不正確,或在語音提示下長(zhǎng)時(shí)間沒有反應(yīng),系統(tǒng)將會(huì)強(qiáng)制掛機(jī)。
    
    
    
    為了簡(jiǎn)化電路,本接口使用atmel 89c2051單片機(jī)作為控制核心,它有128字節(jié)ram,2k字節(jié)rom,兩個(gè)時(shí)鐘。采用dtmf信號(hào)進(jìn)行通信,實(shí)現(xiàn)遠(yuǎn)程控制。電路可靠性高。價(jià)格低。電話可獨(dú)立地作為一個(gè)系統(tǒng),也可用作自動(dòng)電話查詢或電話拔號(hào)控制系統(tǒng)的接口電路,使用比較靈活方便。
    本電路具有語音回放接口、消側(cè)音模塊,提高了系統(tǒng)的穩(wěn)定性,可避免系統(tǒng)出現(xiàn)誤動(dòng)作,配合相應(yīng)的軟件可以實(shí)現(xiàn)雙向通信。本電路在設(shè)計(jì)中對(duì)電話線的和記錄儀的地作了隔離,否則系統(tǒng)會(huì)無法正常工作。
    1 總體的功能要求
    (1)來電時(shí),在振鈴幾次后自動(dòng)摘機(jī);
    (2)在通話過程中,檢測(cè)到對(duì)方掛機(jī)后自動(dòng)掛機(jī),也可以主動(dòng)地進(jìn)行強(qiáng)制掛機(jī);
    (3)能夠?qū)㈦娫捑上的傳輸?shù)膁tmf信號(hào)轉(zhuǎn)換成為數(shù)字信號(hào),并通過自定義通信口或者uart端口傳送給其它模塊;
    
    
    
    (4)電話線的地和記錄儀的地需要隔離;
    (5)電話需要提供功率放大器到電話線的傳輸接口,以實(shí)現(xiàn)遠(yuǎn)程監(jiān)聽和查詢;
    (6)系統(tǒng)要有高可靠性。
    2 硬件構(gòu)成及原理 系統(tǒng)組成框圖如圖1的所示。
    接口電路主要包含以下幾個(gè)模塊:電話線接口、振鈴檢測(cè)、雙音多頻信號(hào)檢測(cè)、忙音檢測(cè)以及與主控單片機(jī)的通信。下面分別介紹其中的一些模塊電路。
    2.1 電話線接口電路
    電話線接口電路如圖2所示。電路模擬摘掛機(jī)通過控制一個(gè)電流源通斷來實(shí)現(xiàn)。交換機(jī)通過線路上的直流電流來判斷用戶的摘掛機(jī)狀態(tài)。在掛機(jī)狀態(tài)下,電路上的直流電流為0;在摘機(jī)狀態(tài)下,線路上的直流電流為18ma~55ma,如果電流超出此范圍,則認(rèn)為用戶環(huán)路出了故障。單片機(jī)通過端口i/o1控制三極管t1的通斷來控制電路中的電流,模擬摘掛機(jī)的動(dòng)作。當(dāng)i/o1為低電平時(shí),t1截止,電流比較小,處于掛機(jī)狀態(tài);當(dāng)i/o1為高電平,t1導(dǎo)通,此時(shí)t1和t2組成的電流源將提供30ma左右的電流,相當(dāng)于電話摘機(jī),交換機(jī)會(huì)接通話路。另外,恒流源可以保證電路具有較小的直流阻抗(<300ω)和較大交流阻抗(>600ω).在電話線之間跨接壓敏電阻,以達(dá)到抗雷擊保護(hù)的作用。
    
    
    
    由于在檢測(cè)振鈴信號(hào)的時(shí)候t1截止,在穩(wěn)壓二極管的鉗制下,線路上的電壓幾乎都加在t1的集電極和發(fā)射極兩端,此時(shí)電壓高達(dá)100多伏。所以三極管需要選擇一個(gè)耐壓比較高的三極管,耐壓在150v左右比較合適。需要注意的是所使用的單片機(jī)i/o腳的輸出電流,t1的基極工作電流大約為2ma~3ma,而89c2051的輸出電流只有80μa,無法驅(qū)動(dòng)三極管,所以需要驅(qū)動(dòng)電路。
    為了將功率放大器的輸出送到電話線路上去,通常的做法是采用變壓器耦合。但在本文中采用了一種更為簡(jiǎn)單的辦法。
    電路采用了直接電容耦合。記錄儀的i/o輸出通過電容、8ω電阻r1將聲音耦合到電話線路。89c2051通過i/o2控制繼電器來控制聲音是播放到本地的嗽還是電話線路。電阻放在電橋
    
    
    隨著數(shù)字信號(hào)處理芯片(dsp)的發(fā)展,語音編解碼技術(shù)日益廣泛地應(yīng)用于軍事、民用和監(jiān)控等領(lǐng)域。就語音數(shù)字記錄儀而言,也可廣泛地應(yīng)用于運(yùn)輸、公安、消防、電話服務(wù)質(zhì)量監(jiān)督等諸多領(lǐng)域。但是記錄儀通常放置在工作現(xiàn)場(chǎng)附近,如果要知道記錄儀的工作狀態(tài)或查詢其中的記錄數(shù)據(jù),維護(hù)人員必須到現(xiàn)場(chǎng),工作量極大。本文介紹的電路主要是為記錄儀提供遠(yuǎn)程的電話查詢接口,維護(hù)人員依靠手中的電話就可以查詢記錄儀的工作狀態(tài)和數(shù)據(jù)記錄。系統(tǒng)需要獨(dú)占一個(gè)電話號(hào)碼,接通電話后使用者在語音提示下通過電話鍵盤輸入密碼,經(jīng)過確認(rèn)后可以查詢記錄儀的工作狀態(tài)是否正常。也可以輸入時(shí)間對(duì)記錄儀存儲(chǔ)的一段語音進(jìn)行查詢,語音記錄將經(jīng)由電話線路播放(本地查詢時(shí)通過喇叭播放)。如果三閃密碼輸入不正確,或在語音提示下長(zhǎng)時(shí)間沒有反應(yīng),系統(tǒng)將會(huì)強(qiáng)制掛機(jī)。
    
    
    
    為了簡(jiǎn)化電路,本接口使用atmel 89c2051單片機(jī)作為控制核心,它有128字節(jié)ram,2k字節(jié)rom,兩個(gè)時(shí)鐘。采用dtmf信號(hào)進(jìn)行通信,實(shí)現(xiàn)遠(yuǎn)程控制。電路可靠性高。價(jià)格低。電話可獨(dú)立地作為一個(gè)系統(tǒng),也可用作自動(dòng)電話查詢或電話拔號(hào)控制系統(tǒng)的接口電路,使用比較靈活方便。
    本電路具有語音回放接口、消側(cè)音模塊,提高了系統(tǒng)的穩(wěn)定性,可避免系統(tǒng)出現(xiàn)誤動(dòng)作,配合相應(yīng)的軟件可以實(shí)現(xiàn)雙向通信。本電路在設(shè)計(jì)中對(duì)電話線的和記錄儀的地作了隔離,否則系統(tǒng)會(huì)無法正常工作。
    1 總體的功能要求
    (1)來電時(shí),在振鈴幾次后自動(dòng)摘機(jī);
    (2)在通話過程中,檢測(cè)到對(duì)方掛機(jī)后自動(dòng)掛機(jī),也可以主動(dòng)地進(jìn)行強(qiáng)制掛機(jī);
    (3)能夠?qū)㈦娫捑上的傳輸?shù)膁tmf信號(hào)轉(zhuǎn)換成為數(shù)字信號(hào),并通過自定義通信口或者uart端口傳送給其它模塊;
    
    
    
    (4)電話線的地和記錄儀的地需要隔離;
    (5)電話需要提供功率放大器到電話線的傳輸接口,以實(shí)現(xiàn)遠(yuǎn)程監(jiān)聽和查詢;
    (6)系統(tǒng)要有高可靠性。
    2 硬件構(gòu)成及原理 系統(tǒng)組成框圖如圖1的所示。
    接口電路主要包含以下幾個(gè)模塊:電話線接口、振鈴檢測(cè)、雙音多頻信號(hào)檢測(cè)、忙音檢測(cè)以及與主控單片機(jī)的通信。下面分別介紹其中的一些模塊電路。
    2.1 電話線接口電路
    電話線接口電路如圖2所示。電路模擬摘掛機(jī)通過控制一個(gè)電流源通斷來實(shí)現(xiàn)。交換機(jī)通過線路上的直流電流來判斷用戶的摘掛機(jī)狀態(tài)。在掛機(jī)狀態(tài)下,電路上的直流電流為0;在摘機(jī)狀態(tài)下,線路上的直流電流為18ma~55ma,如果電流超出此范圍,則認(rèn)為用戶環(huán)路出了故障。單片機(jī)通過端口i/o1控制三極管t1的通斷來控制電路中的電流,模擬摘掛機(jī)的動(dòng)作。當(dāng)i/o1為低電平時(shí),t1截止,電流比較小,處于掛機(jī)狀態(tài);當(dāng)i/o1為高電平,t1導(dǎo)通,此時(shí)t1和t2組成的電流源將提供30ma左右的電流,相當(dāng)于電話摘機(jī),交換機(jī)會(huì)接通話路。另外,恒流源可以保證電路具有較小的直流阻抗(<300ω)和較大交流阻抗(>600ω).在電話線之間跨接壓敏電阻,以達(dá)到抗雷擊保護(hù)的作用。
    
    
    
    由于在檢測(cè)振鈴信號(hào)的時(shí)候t1截止,在穩(wěn)壓二極管的鉗制下,線路上的電壓幾乎都加在t1的集電極和發(fā)射極兩端,此時(shí)電壓高達(dá)100多伏。所以三極管需要選擇一個(gè)耐壓比較高的三極管,耐壓在150v左右比較合適。需要注意的是所使用的單片機(jī)i/o腳的輸出電流,t1的基極工作電流大約為2ma~3ma,而89c2051的輸出電流只有80μa,無法驅(qū)動(dòng)三極管,所以需要驅(qū)動(dòng)電路。
    為了將功率放大器的輸出送到電話線路上去,通常的做法是采用變壓器耦合。但在本文中采用了一種更為簡(jiǎn)單的辦法。
    電路采用了直接電容耦合。記錄儀的i/o輸出通過電容、8ω電阻r1將聲音耦合到電話線路。89c2051通過i/o2控制繼電器來控制聲音是播放到本地的嗽還是電話線路。電阻放在電橋
熱門點(diǎn)擊
- 消磁器確保所有磁介質(zhì)擦除干凈
- 基于C8051F320 USB接口的數(shù)據(jù)采集
- 利用RLDRAM II存儲(chǔ)器提高網(wǎng)絡(luò)設(shè)備性能
- 幾種新型非易失性存儲(chǔ)器
- VB環(huán)境下對(duì)雙端口RAM物理讀寫的實(shí)現(xiàn)
- 單片機(jī)總線接口芯片及其ISA模式應(yīng)用
- 1兆位5伏閃速電擦除存儲(chǔ)器AT29C010A
- 記憶體的分類
- FIFO存儲(chǔ)緩沖芯片IDT7203的原理及應(yīng)
- 基于單片機(jī)的CF卡文件存儲(chǔ)
推薦技術(shù)資料
- 循線機(jī)器人是機(jī)器人入門和
- 循線機(jī)器人是機(jī)器人入門和比賽最常用的控制方式,E48S... [詳細(xì)]
- AMOLED顯示驅(qū)動(dòng)芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計(jì)
- GB300 超級(jí)芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個(gè)最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究