电话欠费自动通知系统的制作方法

文档序号:7561670阅读:280来源:国知局
专利名称:电话欠费自动通知系统的制作方法
技术领域
本发明涉及电话通讯领域,特别是涉及电话欠费自动通知系统,按IPC分类应属H04M。
目前国内电话费用交付办法,一般为个人交纳或邮电储蓄。由于平时工作疏忽,不少用户往往不能按时交纳电话费;或者由于邮电储蓄已用尽而耽误电话费的交纳。现在采用的催交电话费的办法一是一户一户地采用人工打电话的办法,二是邮寄书面通知单。这些办法既费工又费时,效果也不好。据我们了解,目前国内尚无这种欠费自动通知系统。
本发明的目的就是提供一种电话欠费自动通知系统,既能实现电话欠费通知的自动化,又不干扰电话网络的正常运行。
为实现本发明的上述目的,为本发明的电话欠费自动通知系统提供一个主机和一个或多个欠费通知机;主机包括一个PC机,一个显示器及一个键盘,它们按通用总线方式相关联;主机和通知机通过发送线、返回线、公开地线相关联;所说每个通知机的两个输出端分别接在电话线AA、BB上;所说的每个通知机包括(1)一个控制器,由一个单片机、EPROM、RAM,时钟发生器、地址译码器组成,用于通过发送线从PC机接收欠费电话号码;通过返回线将未打完的欠费电话号码返回至PC机;控制一个拨号电路向欠费用户拨号;控制一个摘机判断电路对用户电话是否摘机作出判断;控制一个语言再生器向欠费用户发送语言欠费通知;
(2)一个拨号电路,用于接收来自控制器的欠费用户电话号码并通过一个隔离电路向欠费用户拨号;
(3)一个摘机判断电路,用于判断和拨号电路拨出的号码相对应的用户电话是否摘机,并把摘机信息送至控制器;
(4)一个语言再生器,用于在用户摘机时通过一个隔离电路向用户电话发送语言通知;
(5)一个按键组,用于和控制器进行人机通讯;
(6)一个显示器,用于显示当前正拨出的电话号码、用户摘机信息、当前时间、以及查询电话号码的个数;
(7)一个隔离电路,用于隔离所说通知机和电话网络。
按照本发明系统的最佳实施例,摘机判断电路是一个由二极管,电阻及光电耦合器组成的开关电路,其输入端和电话线AA、BB相接;其输出端和控制机中的单片机相接;摘机时电话线AA、BB的极性变换引起开关电路输出端电平的高低变化,通过单片机对该输出端电平的不断检测,即可判断有关用户是否摘机。
按照本发明系统的最佳实施例,隔离电路包括由光电耦合器及晶体三极管驱动的耦合变压器;
按照本发明系统的最佳实施例,其中所说的PC机为IBM-PC机。
为了更好理解本发明的实质,下面参照附图结合本发明的最佳实施例详细描述本发明的构成。其中

图1为本发明电话欠费自动通知系统的总体方块图;
图2为本发明系统的通知机中的隔离电路的实施例;
图3是本发明系统的通知机中的摘机判断电路的实施例;
图4是本发明系统的通知机中的控制器的程序框图;
图5是本发明系统的主机向欠费通知机发送通知机代码和电话号码的程序框图;
图6表示未打通的电话号码自通知机返回主机的程序框图。
图1为本发明电话欠费自动通知系统的总体方块图。由图1可知,本系统包括主机S20和一个或多个(例如两个)欠费通知机S30、S30′。欠费通知机(以下简称之为通知机)S30、S30′通过发送线RS1、返回线RS2,以及公开地线RS3并接在主机S20上。通知机S30、S30′的输出S12和S12′接到用户电话线AA、BB及A′A′、B′B′上。
主机S20例如可由IBM-PC机S02及其显示器S01、键盘S04通过如图1的S20中所示的总线实线相互连接。还可为主机S20配备打印机S04。显然,任何和IBM-PC机类似的PC机都可以按图1所示构成本发明的主机S20。
多个通知机S30、S30′的构成完全一样。下面仅以通知机S30为例来说明它们的组成。
通知机S30由控制器S05、拨号电路S08、摘机判断电路S09、语言再生器S10、按键组S06,显示器S07及隔离电路S11构成。
按制器S05由单片机(例如8031)、EPROM、RAM,时钟发生器、地址译码器,按常规的单片机控制器组成方式组成。控制器S05具有如下的控制作用(1)通过发送线RS1从PC机S02接收欠费电话号码;
(2)通过返回线RS2将未打完的欠费号码返回给PC机S02;
(3)控制拨号电路S08向欠费用户拨号;
(4)控制摘机判断电路S09,判断用户电话是否摘机;
(5)控制语言再生器S10,使其能在用户已摘机的情况下向用户电话发送语言欠费通知(例如用汉语),例如发送历时20秒左右的汉语语句;
(6)当通过电路S09判断用户电话未摘机时,则电路S09将该未摘机的电话号码送回控制器S05,并存入控制器S05的RAM中。控制器S05或者控制拨号电路S08再次拨号通知,或者通过返回线RS2将该号码返回到主机S20的PC机S02中。
拨号电路S08用于接收来自控制器S05的欠费用户的电话号码,并通过隔离电路S11向欠费用户拨号;
摘机判断电路S09用于判断和电路S08拨出的号码相对应的用户电话是否摘机并把该摘机信息送到控制器S05;
语言再生器S10用于当电路S09判断出用户已摘机时向用户电话发送一段“速交电话费”之类的语言,这段语言通过隔离电路S11的输出端S12、电话线AA、BB抵达该用户的电话机中。
按键组S06包括启动键、设置开始和结束键、中断或暂停键、查询号键、返送电话号到主机键等,用于和控制器S05进行人机通讯;
显示器S07由一组数码发光管组成,用于显示当前正在拨出的电话号和用户是否摘机的信息、当前时间以及查询电话号的个数;
隔离电路S11用于隔离本电话欠费自动通知系统与电话网络,使体系统的操作、动作不会引起电话网络及电话程控机的误动作及混乱。
图2是本发明系统的通知机S30中的隔离电路S11的一个实施例。显然,本专业的技术人员还可根据本发明的构思设计出与其类似的其它形式的隔离电路S11来。其中,光电管耦合器GD1、晶体管T2、电阻R3、耦合变压器B构成了隔离电路S11。图2中,aa、bb为与隔离电路S11相关的信号端,P1.3为控制器S08中单片机的引脚,控制产生拨号信号。拨号信号经R1、三极管T1放大后输入到该隔离电路S11中的光电耦合器GD1,再由T2驱动放大并经变压器B输出。应该选择变压器B的参数,使其输出阻抗与电话网络AA-BB的输入阻抗匹配。
图3是本通知机S30中的摘机判断电路S09的一个实施例。该电路S09由二极管D1、D2、D3、D4,电阻R4、R5、R6及光电耦合器GD2组成。其中D3、D2以及D4,R6,D1分别串接后连接在信号端aa和bb之间,和隔离电路S11相关的信号端bb、aa分别连接在D3及D2,以及D4、R6的串接点上;信号端aa还通电阻R5和GD2的输入端相连,而GD2的输出端P1.1通过电阻R4连到组件电源(如+5V)上。平时,aa为正极性,bb为负极线,此时D1、D3、GD2导通,P1.1为低电平;当拨出电话号且用户摘机时,则由于程控机的控制作用使aa变负极,并使bb变正极,此时D1、D3、GD2截止,使P1.1变为高电平。控制器S05中的单片机不断检查P1.1点,判断其极性的变换情况,由此即可判断用户是否摘机。
通知机S30中的其它部分(例如S06,S07,S10)都按公知的方式构成,这里不再细述。
图4为本发明系统的通知机S30中的控制器S05的程序框图。
首先,在框400处进行初始化,其中包括设置单片机串行口的工作方式,设定单片机的工作指针参数。然后程序到达框460,处于接收按键组S06传来的命令的状态;
然后程序前进至框401。在框401,判断经发送线RS1传送来的、由PC机S02发出的某个通知机的代码是否是本通知机的代码。如果是本通知机的代码,则程序进入框402,接收由PC机S02传过来的电话号码,直至传送结束为止并将接收到的电话号码存入控制器S05中RAM,准备向该欠费用户拨号。然后,程序返回到框460,等待来自按键组S06的下一个命令;
如果不是本通知机的代码,则程序前进至框403,判断是否按下了按键组S06中的设置开始时间键?若是,则执行程序框404,设置拨号开始时间;接着返回到框460等待;如果不是,则程序前进至框405,判断是否按下了结束时间键?若是,则到框406设置拨号通知结束时间,然后返回框460等待;若不是,则程序前进至框407,判断是否按下了查询键?若是,则在框408处查询有哪些电话号码尚留在控制器S05中没有处理完毕准备下面处理,并且在框408还要将未打通的欠费电话号码显示在显示器S07上;然后返回到框460等待;若还没有按下查询键,则程序前进至框409,判断是否为返送键?若是返送键,则将控制器S05未打通的电话号码返送回PC机S02,即执行框410;然后返回框460等待;若不是返送键,则程序继续前进至框411,判断是否为启动键?若是,则执行框412,向用户拨电话号码并前进至框414;若不是启动键,则返回至框460等待。在框414,判断用户是否摘机?若已摘机,则执行框415,向用户发送催交电话费的语言,并到框416;若未摘机,则执行框413,取下一个未打通的欠费用户电话并回到框412,执行拨电话号程序框。在框416,判断本通知机的RAM中的电话号码是否已打完?若未打完,则程序前进到框413,取下一个欠费用户的电话号码并回到框412执行拨电话号程序框;若已打完S30的RAM中的所有电话号码,则返回至框460中等待。
图5为主机S20向欠费通知机(S30,S30′等)发送通知机代码和电话号码的程序框图。
首先在框501进行初始化,初始化S02串行口,并为向通知机S30发送代码和电话号作好准备;
然后在框502,发送通知机代码,确定要发送欠费电话号码的目标机;
接下去,程序进至框503,打开主机S20的电话号码文件;
再往下,在框504,将已打开的文件中的所有电话号码发送到目标通知机S30中;
最后,在框505,向目标通知机发出结束符。
图6表示未打通的电话号码自通知机返回主机的程序框图。
首先,在框601,从主机S20的键盘S04读入未打完的欠费电话号码文件的名称;
然后,在框602,完成PC机串行口读写初始化;
接着,在框603,打开要建立的未打完的欠费电话号码文件;
再下去,在框604,从通知机S30读入未打完的电话号码;
然后,在框605,先对要写入的电话号码进行校对,判断其正确性,而后将读入的电话号码写入已打开的文件中。建立欠费号码文件,使通过PC机S02进行统计,打印成为可能。
最后,在框606,关闭已打开并写入了电话号码的文件,使该文件成为有效文件。
通过以上参照附图对本发明的电话欠费自动通知系统的详细描述可知,本发明的系统实现了电话欠费通知的自动化,省去了人工拨电话,邮寄催交通知单的重复劳动;迅速、准确、及时地通知欠费用户,对用户、对电话管理部门都有利;本系统可用通用的PC机、单片机及少数分立晶体管元件构成,成本不高,电话管理部门均可以购置得起;加上本系统使用了隔离电路,对电话通讯网络不会产生任何不利的影响;同时,安装本系统于电话网络上,只需将两个输出端S12和电话线AA、BB接上就成,不需改造电话网络,简单易行。
权利要求
1.一种电话欠费自动通知系统,其特征在于它由一个主机和一个或多个欠费通知机组成,所说主机包括(1)一个PC机;(2)一个显示器;以及(3)一个键盘。所说PC机、所说显示器,以及所说键盘按通用总线方式相关联;所说主机和所说每个通知机通过发送线、返回线、公共地线相互关联;所说每个通知机的两个输出端分别接在电话线AA、BB上;所说每个通知机包括(1)一个控制器,由一个单片机、EPROM、RAM、时钟发生器、地址译码器组成,用于通过所说发送线从所说PC机接收欠费电话号码;通过所说返回线将未打完的欠费电话号码返回给所说PC机;控制一个拨号电路向欠费用户拨号;控制一个摘机判断电路对用户电话是否摘机作出判断;控制一个语言再生器向欠费用户发送语言欠费通知;(2)一个拨号电路,用于接收来自所说控制器的欠费用户的电话号码并通过一个隔离电路向欠费用户拨号;(3)一个摘机判断电路,用于判断和所说拨号电路拨出的号码相对应的用户电话是否摘机,并把该摘机信息送至所说控制器;(4)一个语言再生器,用于在用户摘机时通过一个隔离电路向用户电话发送语言通知;(5)一个按键组,用于和所说控制器进行人机通讯;(6)一个显示器,用于显示当前正拨出的电话号码,用户摘机信息、当前时间、以及查询电话号码的个数;(7)一个隔离电路,用于隔离所说通知机和电话网络;
2.一种如权利要求1所述的电话欠费自动通知系统,其特征在于其中所说的摘机判断电路是一个由开关二极管、电阻、及光电耦合器组成的开关电路,开关电路的输入端和与隔离电路S11相关的信号端aa、bb相接,开关电路的输出端和所说控制器中的单片机相接,摘机时信号端aa、bb的极性变化引起开关电路输出端电平的高低变化,通过所说单片机对所说开关电路输出端电平的不断检测,即可判断有关用户是否摘机。
3.一种如权利要求1或2所述的电话欠费通知系统,其特征在于其中所说的隔离电路包括由光电耦合器及晶体三极管驱动的耦合变压器。
4.一种如权利要求1或2所述的电话欠费通知系统,其特征在于其中所说的PC机为IBM-PC机。
5.一种如权利要求3所述的电话欠费通知系统,其特征在于其中所说的PC机为IBM-PC机。
全文摘要
一种电话欠费通知系统,该通知系统由一个以PC机为主的主机以及一个或多个欠费通知机组成;该通知机包括单片机控制器,摘机判断电路、拨号电路、语言再生器以及隔离电路等。本系统实现了电话欠费通知的自动化并且不影响、干扰市话网络的运行。本系统投资少、操作简便、便于安装。
文档编号H04M17/00GK1081304SQ92105590
公开日1994年1月26日 申请日期1992年7月13日 优先权日1992年7月13日
发明者金奎焕, 朱星, 李辉锋, 李东灿, 李允俊, 崔哲虎, 姜泰山 申请人:延边大学计算机研究所, 延吉市邮电局
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1