新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于D161A語音卡實現的異系統智能轉接裝置

        基于D161A語音卡實現的異系統智能轉接裝置

        作者: 時間:2009-12-18 來源:網絡 收藏

        2.1 衛星通信異的硬件組成
        整個以工控機為主處理平臺,二線接口和各衛星通信提供的標準二線相連接,如圖2所示。該工作時,首先檢測處理芯片組每100 ms檢測所有二線接口的狀態,當檢測到某一路接口有震鈴信號的時候,檢測處理芯片組就接通這一路電話,通過板給處相應的提示,如果電話從PSTN打進來的,用戶根據提示可以直接撥打專線網或者專線網衛星電話,而不需要再加撥特殊號碼,如果用戶選擇轉入人工臺,那么內線控制模塊啟動,將用戶電話轉入到內線,內線系統通過語音模塊的鈴流將內線電話接通,通過內線人工臺完成電話的。當檢測到要連接兩個衛星通道時,回聲抑制模塊啟動,最大限度地克服回聲和衛星時延帶來的不良影響。檢測處理芯片組負責對線路的DTMF信號進行有效檢測,包括忙音檢測、摘掛機檢測等功能。目前該裝置可以提供14路外線和2路二線人工電話,且該裝置提供了較大的容量升級空間,根據各衛星站業務量大小進行必要的升級。

        本文引用地址:http://www.104case.com/article/157721.htm

        2.2 衛星通信異系統轉接裝置軟件流程
        衛星通信異系統轉接裝置功能以語音卡發板為開發平臺,主要由Delphi 7.0和數據庫軟件編程,開發環境為Delphi 7.0,因為要判斷的各系統的狀態比較多,為了能增強系統的可靠性,因此軟件部分全部采用多線程模塊化編程,檢測處理芯片組、液晶顯示、DTMF模塊采用硬件驅動函數設計,主程序通過簡化編程,調用各模塊和驅動函數,結構簡單,可靠性高。其次改變軟件內容,可以方便地增加該裝置的其它功能,可擴充性強,該衛星通信異系統智能轉接裝置的軟件主程序流程圖如圖3所示。

        該裝置的主程序部分采用每100 ms進行檢測的無限循環結構,由內線摘機和外線呼入兩大部分檢測構成循環,根據檢測結果跳轉到不同程序段執行。呼入檢測結果提供給語音處理呼入請求,檢測處理DT-MF信號音,判斷出用戶選擇的具體系統后,由D161A語音卡的連通處理函數將不同系統進行相連,根據語音提示即開通信,用戶輸入按鍵選擇檢測結果提供程序分支選擇依據,檢測結果控制整個轉接的轉接過程,整個主程序結構簡潔,程序可靠性強。

        3 結語

        D161A模擬語音卡是東勁公司生產的性能穩定的語音處理設備,硬件即插即用,主機資源由操作系統直接分配,無需人工干預,信號處理正確,本文通過該語音卡的內線與外線能方便進行互聯互通的實際,通過Delphi7.0語言調用D161A模擬語音卡提供的API函數,了不同類型衛星設備的互相通信,通過實際使用,該設備性能穩定,轉接可靠性能高,具有很強的實用性能。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 旬邑县| 玉田县| 南平市| 瑞金市| 叶城县| 渑池县| 太康县| 龙门县| 陇川县| 会同县| 武冈市| 绥芬河市| 高密市| 大兴区| 当雄县| 弋阳县| 五台县| 铜川市| 泰州市| 普兰县| 永康市| 疏勒县| 集安市| 凭祥市| 南涧| 鄂尔多斯市| 徐水县| 启东市| 吉首市| 金阳县| 沙田区| 广西| 五家渠市| 苏尼特左旗| 武冈市| 蕉岭县| 汝城县| 兴和县| 板桥市| 怀集县| 中江县|