新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 語音數字記錄儀的電話接口

        語音數字記錄儀的電話接口

        作者: 時間:2009-04-09 來源:網絡 收藏

        由于在檢測振鈴信號的時候T1截止,在穩壓二極管的鉗制下,線路上的電壓幾乎都加在T1的集電極和發射極兩端,此時電壓高達100多伏。所以三極管需要選擇一個耐壓比較高的三極管,耐壓在150V左右比較合適。需要注意的是所使用的I/O腳的輸出電流,T1的基極工作電流大約為2mA~3mA,而89C2051的輸出電流只有80μA,無法驅動三極管,所以需要驅動電路。

          為了將功率放大器的輸出送到線路上去,通常的做法是采用變壓器耦合。但在本文中采用了一種更為簡單的辦法。

          電路采用了直接電容耦合。的I/O輸出通過電容、8Ω電阻R1將聲音耦合到線路。89C2051通過I/O2控制繼電器來控制聲音是播放到本地的喇叭還是線路。電阻放在電橋的后面,便于直接從Voice處取出聲音信號來消側音。

        2.2 振鈴檢測電路

          在待機狀態下,電話線路上的電壓一直保持約52V;當有用戶呼叫本機時,交換機將向電話線路上發送振鈴信號,振鈴信號為90V±15V、25Hz±3Hz、3s通、4s斷的蜂音。此時只需將線路上的電壓與參考電壓進行比較,I/O3為高電平時就可以檢測出振鈴信號,電路如圖3所示。因為振鈴電壓要比平時高許多,所以可靠性高,干擾信號不會影響檢測結果。同時,可以在軟件部分進行振鈴次數的檢測,設置在一定次數的振鈴后再摘機,提高系統的穩定性。

        2.3 信號檢測

          信號檢測則由MT8870完成,見圖4。當有信號時,MT8870可以將其解碼得出四位二進制代碼,同時產生一個STB信號,用作與其它控制芯片連接。

        2.4 忙音檢測

          圖5為忙音檢測電路。通話中一方掛機后,交換機會向另一方發送忙音信號。電話遠程模塊必須具備的一個功能就是在查詢者掛機后,檢測出忙音,自動掛機。線路上的忙音信號是0.35s±0.05s斷續的450Hz±25Hz峰音。本電路采用Teltone公司的M982。這是一個專門用于電話呼叫進程檢測的芯片。其作用是把蜂音信號轉換成高低電平的信號,使用本身的時鐘,所以檢測比較準確,且與比較方便。

        2.5 消側音電路

          因為掛機依據的是忙音檢測結果,而中包含了忙音450Hz這個頻率,所以在線路上聲音比較大時,有可能影響忙音檢測的進程,使得電路誤掛機。消側音電路可以減少在放音過程中系統的誤動作,提高系統的可靠性和穩定性。

        電路如圖4所示。從Voice處取出的通過T3反向后與通過話路耦合過來的信號相加,以達到消除忙音檢測輸入信號中的聲音的目的,電路簡單可靠。

        2.6 光耦隔離

          光耦電路如圖6所示。使用電話的電路需要注意的一點是,電源必須懸浮(由于采用了接地設計,兩部分的電源必須隔離)。此電路中采用光電耦合器來實現隔離。電路中采用普通的4N35,在標定的傳輸頻率下需要的電流為幾個mA,但是因為89C2051可以提供10mA的吸收電流,故可以直接同光耦連接使用,比較方便。

        2.7 與的通信



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 平陆县| 十堰市| 琼海市| SHOW| 绥德县| 江都市| 平罗县| 定远县| 巩义市| 沾化县| 靖西县| 钟祥市| 上犹县| 凉城县| 乌拉特后旗| SHOW| 疏附县| 遂宁市| 顺昌县| 永丰县| 寻甸| 汉源县| 繁昌县| 霍城县| 汤阴县| 彩票| 新郑市| 兴文县| 阿克| 岱山县| 察雅县| 芷江| 黑山县| 临颍县| 株洲市| 珠海市| 定安县| 栖霞市| 云浮市| 微山县| 濮阳市|