一种检测电话线路并自动控制传真收发的装置及其方法与流程

文档序号:11880059阅读:383来源:国知局
一种检测电话线路并自动控制传真收发的装置及其方法与流程

本发明涉及一种检测电话线路并自动控制传真收发的装置及其方法。



背景技术:

目前市面上的自动电话传真系统,并没有自动检测电话线状态的功能,因此当电话线路出现故障时,用户不易察觉,往往要等到呼出呼入失败引起投诉时,系统管理员才能介入处理故障;同时,因为没有在摘机前检测电话线状态的功能,系统只能在处理呼出任务时通过摘机后检测拨号音来判断线路是否正常,这样不但无法得到详细的线路状态,并且如果发生线路故障,系统往往要重复地尝试呼出传真文件直到达到了预先设定的重试次数而放弃该传真文件的发送;这样会造成线路故障时,系统仍持续进行发送尝试并返回失败结果,既浪费了用户重新向系统提交任务的时间,又占用了系统资源。



技术实现要素:

为了克服现有技术的不足,本发明的目的之一在于提供一种检测电话线路并自动控制传真收发的装置,其能解决传真电话线路上系统重复尝试发送传真而导致占用系统资源的问题。

本发明的目的之二在于提供一种检测电话线路并自动控制传真收发的方法,其能解决传真电话线路上系统重复尝试发送传真而导致占用系统资源的问题。

本发明的目的之一采用以下技术方案实现:

一种检测电话线路并自动控制传真收发的装置,包括电话线接口、线路检测模块、调制解调模块、控制模块和网络模块;

所述线路检测模块,用于检测连接于电话线接口的外部的电话线的正极线和负极线之间的电压信号,并发送电压信号至控制模块;

所述网络模块,用于连接外部的网络,将来自外部的计算机设备的传真文件发送至控制模块进行存储或从控制模块发送传真文件至外部的计算机设备;

所述控制模块,用于根据电压信号和其自身的工作状态来判断电话线是否故障,并根据电话线是否故障判断是否发送传真文件至调制解调模块或从调制解调模块接收传真文件;以及在电话线故障时,通过网络模块发送故障警报信号至外部的计算机设备。

作为优选,线路检测模块包括电阻R1、电阻R2、光电耦合器OC、AD转换器和电源;光电耦合器OC的第一输入端通过电阻R1与负极线RING连接,光电耦合器OC的第二输入端与正极线TIP连接,AD转换器的输入端和电阻R2的一端均与光电耦合器OC的集电极连接,光电耦合器OC的发射极接地,电阻R2的另一端连接电源,AD转换器的输出端和控制模块连接。

作为优选,所述检测电话线路并自动控制传真收发的装置还包括与控制模块连接的蜂鸣器,控制模块还用于根据工作状态信号和电压信号控制蜂鸣器进行声音警报。

作为优选,所述检测电话线路并自动控制传真收发的装置还包括与控制模块连接的LED,控制模块还用于根据工作状态信号和电压信号控制LED进行闪烁警报。

作为优选,所述控制模块为MCU。

本发明的目的之二采用以下技术方案实现:

一种检测电话线路并自动控制传真收发的方法,应用于检测电话线路并自动控制传真收发的装置中的控制模块,包括如下步骤:

S1、接收线路检测模块发送来的电压信号;

S2、判断电压信号是否为零电压,如果是执行S8,否则执行S3;

S3、判断电压信号是否为第一电压,如果是执行S4,否则执行S5;

S4、判断控制模块是否空闲,如果是控制模块进行收发处理;否则执行S8;

S5、判断电压信号是否为第二电压,如果是执行S6、否则执行S7;

S6、判断控制模块是否空闲,如果是控制模块进行收发处理;否则执行S8;

S7、当电压信号为第三电压时,判断控制模块是否空闲,如果是执行S8;否则控制模块进行收发处理;

S8、暂停进行收发处理,并通过网络模块发送故障警报信号至计算机设备,以使计算机设备根据故障警报信号进行显示。

作为优选,S8中还包括:控制蜂鸣器进行声音警报。

作为优选,S8中还包括:或控制LED进行闪烁警报。

相比现有技术,本发明的有益效果在于:通过线路检测模块检测电话线的正极线和负极线之间的电压信号,以使控制模块检测能根据电压信号和调制解调器的工作状态判断电话线是否故障或忙线,并根据此决定控制模块内的传真文件的启停,避免控制模块不停重复尝试发送传真文件。

附图说明

图1为本发明的检测电话线路并自动控制传真收发的装置的模块连接图;

图2为本发明的线路检测模块的电路图;

图3为本发明的控制模块的内存的示意图;

图4为本发明的检测电话线路并自动控制传真收发的方法的流程图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述:

一种检测电话线路并自动控制传真收发的装置,如图1所示,包括电话线接口、DAA用户电路模块、线路检测模块、调制解调模块、控制模块、网络模块、蜂鸣器和LED;所述电话线接口通过外部的电话线连接外部的电信运营商网络,所述网络模块用于连接外部的网络以便和外部的计算机设备通讯。

DAA用户电路模块与电话线接口连接,DAA用户电路模块通过调制解调模块和控制模块连接,线路检测模块、LED和蜂鸣器均与控制模块连接,控制模块通过网络模块与外部的计算机设备连接。所述控制模块可以是但不限于MCU,所述计算机设备可以是但不限于PC或智能移动设备。

所述线路检测模块,用于检测连接于电话线接口的外部的电话线的正极线TIP和负极线RING之间的电压信号,并发送电压信号至控制模块;如图2所示,线路检测模块包括电阻R1、电阻R2、光电耦合器OC、AD转换器和电源;光电耦合器OC的第一输入端通过电阻R1与负极线RING连接,光电耦合器OC的第二输入端与正极线TIP连接,AD转换器的输入端和电阻R2的一端均与光电耦合器OC的集电极连接,光电耦合器OC的发射极接地,电阻R2的另一端连接电源,AD转换器的输出端和控制模块连接。

外部的计算机设备通过网络模块发送传真文件至控制模块进行存储;如图3所示,控制模块的内存中存储了多个由外部的计算机设备发送来的传真文件;控制模块根据电压信号和其自身的工作状态,将其中一个传真文件进行数字化处理,并将该数字化处理的传真文件发送至调制解调模块,以使调制解调模块将该传真文件进行模拟化处理,并将模拟化处理后的传真文件通过DAA用户电路模块发送至电话线接口。当外部的电话线上有呼入,电话线接口将外部呼入的传真文件通过DAA用户电路模块发送至调制解调模块,控制模块从调制解调模块接收该传真文件,同时控制模块可以根据电压信号和其自身的工作状态,判断是否终止接收。

控制模块发送传真文件至调制解调模块时,以及控制模块从调制解调模块接收传真文件时,也就是控制模块进行收发处理时,控制模块处于工作状态,否则处于空闲状态。

当电压信号为零电压时,意味电话线断开,控制模块进行警报处理;控制模块的警报处理包括:控制蜂鸣器进行声音警报,或控制LED进行闪烁警报,或通过网络模块发送故障警报信号至计算机设备,以使计算机设备根据故障警报信号进行显示或发送警报通知信号至外部的管理终端,以使管理员可以通过管理终端获知外部的电话线出现故障,及时进行维修;所述警报通知信号可以是但不限于E-mail。

当电压信号为第一电压时,第一电压指的是电话线处于未摘机状态时的待机电压,电话线接口处于空闲的状态;如果控制模块处于空闲状态,控制模块进行收发处理;如果控制模块处于工作状态,则可能外部的电话线出现故障,控制模块进行警报处理。

当电压信号为第二电压时,第二电压指的是电话线处于有来电呼入状态的电压,电话线接口上有呼入;如果控制模块处于空闲状态,控制模块进行收发处理。如果控制模块处于工作状态,则可能外部的电话线出现故障,控制模块进行警报处理。

当电压信号为第三电压时,第三电压指的是电话线处于已摘机状态的工作电压,如果控制模块处于工作状态,那控制模块可以继续进行收发处理。如果控制模块处于空闲状态,则可能外部的电话线出现故障,或者是有外部的传真机或电话机已经执行了摘机应答操作,控制模块进行警报处理。

当电压信号为第四电压时,外部的电话线可能出现了异常状况,控制模块进行警报处理;第四电压指的是零电压、第一电压、第二电压和第三电压之外的电压。

其中,零电压,指的是电话线未连接时(断线)的电压,其特征是近似0V电压。第一电压,指的是电话线未摘机时(空闲)的待机电压,在本实施例中其特征是直流电压约48V。第二电压,指的是电话线已摘机时(占用)的工作电压,在本实施例中其特征是交流电压约10~18V。第三电压,指的是电话线有来电呼入时(振铃)的电压,在本实施例中其特征是交流电压约24~72V。以上所述的电压值是典型电压值,但是根据实际应用电路的变化,电压值会发生相应变化。

一种检测电话线路并自动控制传真收发的方法,应用于检测电话线路并自动控制传真收发的装置中的控制模块,如图4所示,包括如下步骤:

步骤01、接收线路检测模块发送来的电压信号;

步骤02、判断电压信号是否为零电压,如果是执行步骤08,否则执行步骤03;

步骤03、判断电压信号是否为第一电压,如果是执行步骤04,否则执行步骤05;

步骤04、判断控制模块是否空闲,如果是控制模块进行收发处理;否则执行步骤08。

所述控制模块进行收发处理具体为:控制模块发送传真文件至调制解调模块,或控制模块从调制解调模块接收传真文件。

步骤05、判断电压信号是否为第二电压,如果是执行步骤06、否则执行步骤07;

步骤06、判断控制模块是否空闲,如果是控制模块进行收发处理;否则执行步骤08。

步骤07、当电压信号为第三电压时,判断控制模块是否空闲,如果是执行步骤08;否则控制模块进行收发处理。

步骤08、暂停进行收发处理,并控制蜂鸣器进行声音警报,或控制LED进行闪烁警报,或通过网络模块发送故障警报信号至计算机设备,以使计算机设备根据故障警报信号进行显示或发送警报通知信号至外部的管理终端,以使管理员可以通过管理终端获知外部的电话线出现故障,及时进行维修;所述警报通知信号可以是但不限于E-mail。

本发明提供了一种实时检测电话线接口的状态(振铃、空闲、占用、断线)装置和方法,并通过系统软件根据线路状态进行故障判断,发生故障时可以及时通过蜂鸣器提醒,LED闪灭提示,或在计算机设备上安装的软件客户端界面实时通知、查看,或通过Email提醒,让系统管理员可以及时知晓并处理故障。

同时,通过实时检测电话线的状态,可以对传真文件实现自动进行合理调度,避免出现因电话线故障时进行多次重试,既占用系统资源,又浪费时间,降低效率;在电话线路故障时,系统可以停止正在进行的电话传真文件,并暂停任务队列的正在排队的所有任务,直到线路故障消失(实时检测得知),所有的任务可以恢复调度进行。

本发明除了可以控制传真的收发,同样可以适用于控制自动语音系统的电话呼入呼出,应同时给予保护。

对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1