用数字终端系统直接收发数据信号的通信方法

文档序号:7564298阅读:225来源:国知局
专利名称:用数字终端系统直接收发数据信号的通信方法
技术领域
本发明涉及一种数字通信方法,是一种频率键控调制解调数字信号的通信方法。数字通信中所要传输的是二进制数字信号。但是,目前大量使用的信道,如电话线路等都为传输模拟信号而设计的。因此,不适于直接远距离传输二进制数字信号。要利用现有的为传输模拟信号设计的信道远距离传输二进制数字信号,必须变换波形,即必须进行调制解调现行的调制解调工作,是在专用的调制解调器或卡中完成的。因此,一般的用户除购置微型计算机和显示、打印设备外,还必须购置专用的调制解调器。由于调制方式不同,调制解调器的电路也不同。再者,目前市售的各种调制解调器的电路复杂,成本较高(现行价为2000~8000元),只能供专业部门使用,不易普及,尤其是难以进入普通家庭。
鉴于现有技术存在上述不足,本发明的任务是提供一种设备投资少的廉价数字通信方法,以促进数字通信的普及。
本发明实现上述目的技术解决方案是用包括有数字处理装置、显示和打印装置以及输入/输出整形接口所构成的通信用户数字终端系统直接收发数据的用汇编语言写成的计算机处理方法,其特征是采用如下的处理步骤其中,a发送处理步骤为,启动用户数字终端系统工作,打开待发送文件并装入内存;置入代表数字“0”和“1”的频率f0和f1等初始化数据;把构成数字信息的数据依次调至cpu内部寄存器用移位指令移位并判断有无进位;若无进位取代表“0”的对应频率f0;若进位则取代表“1”的对应频率f1;
调用发声子程序,将已调信号从计算机的喇叭插口输出经光电隔离整形、滤波后变成模拟信号送入市话网;b接收处理步骤为,启动用户数字终端系统工作,置入代表“0”和“1”的对应频率f0和f1等初始化数据;由输入/输出整形接口把来自市话网的模拟信号变换成单极性脉冲信号从串行传输线接口引入计算机,再检测其脉宽或一个波特率周期内的过零次数并加以判别;若所测信号的脉宽或一个波特率周期内的过零次数与初始化数据中频率f0相符则还原成数字信号“0”;若所测信号的脉宽或一个波特率周期内的过零次数与初始化数据中频率f1相符则还原成数字信号“1”。
由于本发明充分利用计算机中稳定的频率源和喇叭驱动电路,再配以简单的输入/输出整形接口,方便地实现了通信信号调制解调和接收发送,因此,较现有技术中用户数字终端设备和一次性投资大幅度降低,它的问世必须将有力地推动数字通信的应用和普及,同时也大大提高计算机和市话线路和利用率,拓宽普通计算的直接应用领域。
以下结合附图详细描述使用本发明所述方法发送和接收信号的全过程,以及所述输入/输出整形接口的具体实施方案。


图1为使用本发明所述方法发送数字信号的流程图;图2为使用本发明所述方法接收模拟信号的流程图;图3为实施本发明所述方法的输入/输出接口的电原理图。
本发明是使用计算机程序对二进制数信号直接进行频率键控调制和对来自市话网模拟信号进行解调还原为数字信息以及信号发送和接收的处理方法。
参见图1,数字信号在PC系列兼容机上的发送过程如下1、指定一个数据区的首地址;2、用DOS功能调用INT21的键盘输入功能0AH,从键盘输入一个文件名,也可以包括扩展名、盘符、目录名、路径等字符串;3、用DOS功能调用INT21的3DH功能,打开文件;4、判断标志是否产生进位,若是即显示文件错并返回,否则显示文件已正常打开,把AX寄存器中的文件号装到BX中;5、用DOS功能调用INT21的3FH功能,正式从磁盘读出文件到指定内存数据区,同时设置一个指针(S1)指向第一个数据的地址;6、按波特率要求的持续时间设定CX循环次数;7、发送起始位;8、从数据区取一个字节到位移寄存器(AL)中;9、右移一位到标志C中,判断是否进位,若是则取代表数字“1”的频率f1,若没有进位则取代表数字“0”的频率f0,同时调用发声子程序从喇叭插口输出发出已调信号,该信号经光电隔离、放大、滤波后送入市话网;10、判断是否发完,若否则回到第9步继续右移,若是则发送终止位;11、再判断文件是否发完,若未完指针则指向S1加一,回到第八步去,若发完,则返回主菜单。
参见图2,模拟信号的接收还原过程如下1、进行接收初始化,设立接收数据区和代表“0”和“1”的频率。将由输入/输出整形接口把来自市话网的模拟信号变换成单极性脉冲信号从串行传输线接口(如RS232)引入计算机;2、检测单极性脉冲信号的过零次数并加以判断,若与初始数据中频率f0的过零次数相符则还原成数字信号“0”,若与初始化数字中频率f1的过零次数相符则还原成数字信号“1”,然后进行左移、串并转换存入数据区,直至接收完毕。
参见图3,本发明所述的输入/输出整接口由接收整形电路和发送整形电路以及保护电路所构成。其中,保护电路由串联在输入/输出回路中的电阻R1和电容C1与并联在输入/输出回路中的两只反向串联稳压二极管D1、D2所组成,其作用是对市话网输入的70V电压进行钳位,以保证设在其后的接收整形电路可靠工作;接收整形电路主要由三极管T1、T2和电阻R2、R3、R4、电容C2构成的交流放大器以及光电隔器所构成,来自市话网的模拟信号经该电路变换成单极性脉冲信号送入计算机的串行传输线接口RS232的DSR端;发送整形电路主要由光电隔器、三极管放大器T3和低通滤波器所构成,来自计算机喇叭插口的已调信号经过光电隔离放大和滤波后送入市话网。图3中的K1为电话数据通信转换开关和K2-1、K2-2为电源开关,E为直流电源。
权利要求
1.一种用包括有PC系列兼容机、显示和打印装置以及输入/输出整形接口所构成的通信用户数字终端系统直接收发数据信号用汇编语言写成的计算机处理方法,其特征是采用如下的处理步骤其中,a发送处理步骤为,启动用户数字终端系统工作,打开待发送文件并装入内存;置入代表数字“0”和“1”的频率f0和f1等初始化数据;把构成数字信息的数据依次调至cpu内部寄存器用移位指令移位并判断有无进位;若无进位取代表“0”的对应频率f0;若进位则取代表“1”的对应频率f1;调用发声子程序,将已调信号从计算机的喇叭插口输出经光电隔离、整形、滤波后变成模拟信号送入市话网;b接收处理步骤为,启动用户数字终端系统工作,置入代表“0”和“1”的对应频率f 0和f1等初始化数据;由输入/输出整形接口把来自市话网的模拟信号变换成单极性脉冲信号从串行传输线接口引入计算机,再检测其脉宽或一个波特率周期内的过零次数并加以判别;若所测信号的脉宽或一个波特率周期内的过零次数与初始化数据中频率f0相符则还原成数字信号“0”;若所测信号的脉宽或一个波特率周期内的过零次数与初始化数据中频率f1相符则还原成数字信号“1”。
全文摘要
本发明公开一种用包括有数字处理装置、显示和打印装置以及输入/输出整形接口所构成的通信用户数字终端系统直接收发数据信号的计算机处理方法,其特征在于将要发送的数据直接用计算机进行频率键控调制处理从喇叭插口输出,经过整形滤波后送入市话网;将来自市话网的模拟信号变换成单极性脉冲信号由串行传输线接口引入计算机还原成数字信息,从而实现远距离的数字通信。
文档编号H04L1/00GK1121665SQ94109098
公开日1996年5月1日 申请日期1994年8月18日 优先权日1994年8月18日
发明者周南 申请人:周南, 宋亚龙
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1