首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于D161A语音卡实现的异系统智能转接装置
来源:本站整理  作者:佚名  2009-12-18 08:44:33




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

2.2 卫星通信异系统智能转接装置软件流程
    卫星通信异系统智能转接装置功能以D161A语音卡发板为开发平台,主要由Delphi 7.0和数据库软件编程实现,开发环境为Delphi 7.0,因为要判断的各系统的状态比较多,为了能增强系统的可靠性,因此软件部分全部采用多线程模块化编程,检测处理芯片组、液晶显示、DTMF模块采用硬件驱动函数设计,主程序通过简化编程,调用各模块和驱动函数,结构简单,可靠性高。其次改变软件内容,可以方便地增加该装置的其它功能,可扩充性强,该卫星通信异系统智能转接装置的软件主程序流程图如图3所示。

    该装置的主程序部分采用每100 ms进行检测的无限循环结构,由内线摘机和外线呼入两大部分检测构成循环,根据检测结果跳转到不同程序段执行。呼入检测结果提供给D161A语音处理呼入请求,检测处理DT-MF信号音,判断出用户选择的具体系统后,由D161A语音卡的连通处理函数将不同系统进行相连,根据语音提示即开通信,用户输入按键选择检测结果提供程序分支选择依据,检测结果控制整个转接的转接过程,整个主程序结构简洁,程序可靠性强。

3 结语

D161A模拟语音卡是东劲公司生产的性能稳定的语音处理设备,硬件即插即用,主机资源由操作系统直接分配,无需人工干预,信号处理正确,本文通过该语音卡的内线与外线能方便进行互联互通的实际,通过Delphi7.0语言调用D161A模拟语音卡提供的API函数,实现了不同类型卫星设备的互相通信,通过实际使用,该设备性能稳定,转接可靠性能高,具有很强的实用性能。

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:99,042.97000 毫秒