新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于D161A语音卡实现的异系统智能转接装置

基于D161A语音卡实现的异系统智能转接装置

作者: 时间:2009-12-18 来源:网络 收藏

2.1 卫星通信异的硬件组成
整个以工控机为主处理平台,二线接口和各卫星通信提供的标准二线相连接,如图2所示。该工作时,首先检测处理芯片组每100 ms检测所有二线接口的状态,当检测到某一路接口有震铃信号的时候,检测处理芯片组就接通这一路电话,通过板给处相应的提示,如果电话从PSTN打进来的,用户根据提示可以直接拨打专线网或者专线网卫星电话,而不需要再加拨特殊号码,如果用户选择转入人工台,那么内线控制模块启动,将用户电话转入到内线,内线系统通过语音模块的铃流将内线电话接通,通过内线人工台完成电话的。当检测到要连接两个卫星通道时,回声抑制模块启动,最大限度地克服回声和卫星时延带来的不良影响。检测处理芯片组负责对线路的DTMF信号进行有效检测,包括忙音检测、摘挂机检测等功能。目前该装置可以提供14路外线和2路二线人工电话,且该装置提供了较大的容量升级空间,根据各卫星站业务量大小进行必要的升级。

本文引用地址:https://www.eepw.com.cn/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 下一页

评论


相关推荐

技术专区

关闭