计算机通信的桥梁——调制解调器 张保军 1993-07-23 一、调制解调器原理连接在计算机之间某一端的调制解调器,把计算机输出的二进制数据转换成可在电话线中传输的无失真频率的音频信号。这些信号频率范围在300HZ到3000HZ之间,而在另一端,另一台调制解调器解调从电话线中接收到音频信号,这时两台调制解调器可以在同一时间内传送和接收数据。应注意的是,一个调制解调器应该接收和传送给它的编码信号是一样。否则会产生错误译码,接收的数据是错误的。 二、调制解调器的作用调制解调器的作用是通过电话线或电磁波,专用通信电缆,完成两台数字计算机间的数据通信。发送数据时,调制解调器要将计算机数据转换成适于在正常的电话线上传输的形式。接收时,要将数据转换成与计算机内部操作系统兼容的形式。 三、调制解调器的类型调制解调器分为声MODEM和直接联接的MODEM。声MODEM已很少使用,我们现在用的MODEM都是直接连接的。直接连接的MODEM又可分为内部调制解调器和外部调制解调器。内部直接连接的调制解调器,实际上就是我们所说的MODEM卡,它可直接安装在计算机的扩展槽上。外部调制解调器是一个长方型的矩形盒,其上有一根电源线、一个或二个积木式插座以及通常安装在后面板上的用于与计算机连接的RS-232C连接器。除上之外,调制解调器有时也按是以同步方式,还是异步方式进行通信,是用普通电话线进行传输还是用专用线进行分类。专用线和计算机之间的直接数据信息传递需要同步式调制解调器,而对于拨号式数据信息的传递,则需要异步式调制解调器。拨号式调制解调器就是能通过普通电话线有效地进行数据传输的、其波特率在0到9600BPS之间的调制解调器。市售的用于微机通信的调制解调器是异步拨号式调制解调器。 对用于专线通信的调制解调器是采取双工方式传输数据。通常我们使用的多是模拟式调制解调器,但是在许多的PBX(交换局间)采用了数字式调制解调器,它能够经由特殊的数字网络以真正的数字形式发送数据。 四、调制解调器的工作方式和标准当两台计算机同时发送和接收数据时,类似于两个人在电话上相互谈话一样,这种通信方式叫双工通信。 如果在两个方向上都可进行通信,但同一时刻仅在一个方向上进行,这叫做半双工方式。 调制解调器必须遵守的标准有两个:一个是BELL(US)标准,另一个是欧洲和我国使用的CCITT标准。 在调制解调器的通信中,采用的通信线路一个是专线,这种线路通信波特率高,性能稳定。 另一种是通过拨号呼通双方,通过调制解调器和另一个用户通信。 五、调制解调器的功能 调制解调器因生产的厂家不同,其本身产品功能会有所不同,但都大同小异,具有如下功能: 1.可变的通信参数。2.自动拨号、自动应答。3.可选的拨号能力。4.自适应拨号。5.暂时中断能力。6.外接扬声器。7.可变的通信速率。8.双联电话插座。9.在载波丢失时自动挂机。10.呼叫状态监测。11.自动切换波特率。12.自动再拨号。13.号码存储。14.参数存储。15.配置存储。16.自动降低波特率。17.声音和数据转换。18.外部控制。20.内含的数据压缩。21.拨号备份。22.自适应均衡。 六、调制解调器的选用 MODEM的选用应首先看是否具有如上功能,然后注意如下几点: 1、软件兼容性 在选择调制解调器时,除考虑硬件兼容性外,还要考虑软件的兼容性,也就是说,所选择的调制解调器应当兼容于你所使用的通信软件,应具有统一的AT指令集。兼容、不兼容的最好鉴别办法就是要上机操作亲自试验一下。 2、工艺质量 调制解调器因生产厂家不同,在噪声电话线或远距离电话线上,其质量有很大的不同,因此,MODEM的选用要特别注意选购名牌产品。 3、价格 选择调制解调器时,价格对用户来说是一个很重要的因素,但不要只图便宜,而忽视质量。 4、符合标准方面 购买调制解调器时,应当看MODEM自身的RS223C接口、插头的用法,DB-25或DD-9连接串型端口,用RT-11插座连接电话线。具有V.42/V.42BIS的MODEM适合于我国。 5、信誉方面 购买前要了解生产厂家的信誉如何? 6、易使用方面 调制解调器在使用时,各种功能是否操作方便。 7、文档方面 调制解调器的随机参考手册是否组织合理,浅显易懂,资料齐全。 七、调制解调器前面板指示灯 含义:在调制解调器前面板上,通常要用两个或三个缩写字母标在指标灯旁,以表示该指示灯的用途,大多数情况下,这些指示的含义是:AA---AUTOANSWER表示自动应答,当具有自动应答能力的调制解调器被置成应答方式时,该指示灯就会亮起来。CD--CARRIERREADY表示载波检测,当调制解调器在呼叫期间检测到应答计算机发来的载波音频时,该灯就会亮起来。同时,调制解调器要向计算机发出一个载波检测信号。HS---HIGHSPEED表示高速。在该指示灯亮时表示调制解调器的波特率为1200BPS或2400BPSMR---MODEMREADY当该指示灯亮时,表示调制解调器准备好,可以接收和发送数据。OH---OFFHOOK表示摘机,调制解调器正在使用电话线。D---RECEIVEDATA表示接收数据,在计算机接收数据的每一位时,该指示灯会闪烁。SD---SENDDATA表示发送数据,在计算机发送数据的每一个位时,该指示灯会闪烁(联机输入数据的时候,请观察一下该指示灯,每按一个键,该灯都会闪烁一下)。TR---TERMINALREADY表示终端准备好,可以拨号接收呼叫。除上述介绍的之外,有些调制解调器还提供了一些专用的指示灯,这需参见随机说明。 八、调制解调器用的通信软件 (一)通信软件的种类 调制解调器用的通信软件按功能可分为三类: 1、普通通信软件:它们只做一件工件工作:完成计算机间的通信。 2、前端通信软件:为与一系统进行通信而开发的非常专门化的软件 3、外转通信程序:使计算机通信更容易进行。 (二)通信软件的操作方式调制解调器通信软件的操作方式可分为命令方式和终端方式两种。 1、命令方式用户向通信软件发送命令,来完成工作需求,这些命令可以是操作系统命令,也可以是修改通信参数的命令。 2、终端方式处于终端方式时,所有从键盘输入或其它本地输入信息(如从磁盘读取的文件)都要直接传送给调制解调器。终端方式又分为脱机和联机两种脱机:当系统处于脱机状态时,输入信息被传送给调制解调器,调制解调器会响应接收到的任何合法的命令或不正确的命令,并显示出相应的错误信息。 联机:一旦系统处于联机状态,输入信息应要经调制解调器直接传送给远程系统,直到发出命令再切换为终端系统为止。 九、调制解调器RS232电缆的制作在计算机中通常有一个25针和一个9针的阳性串口,你可选其中一个串口作为通信串口,它们的联线正确接法如下: (一)DB---25与DB---25之间的连接和方法绝大数异步通信应用程序都只使用标准的25个管脚中的8个或9个管脚。(在许多应用程序中,管脚1是可选的,再使用其它8管脚) 管脚用途 1 … … … … 设 备 接 地 2 … … … … 发 送 数 据 3 … … … … 接 收 数 据 4 … … … … 请 求 发 送 5 … … … … 清 除 发 送 6 … … … … 数 据 准 备 好 7 … … … … 信 号 接 地 8 … … … … 载 波 捕 获 2 0 … … … … 数 据 终 端 准 备 好 连 接 方 式 如 下 1 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1 2 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2 3 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3 4 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 4 5 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5 6 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 6 7 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 7 8 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 8 2 0 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2 0 以上是典型的RS232连接器中电缆连接。