2023年12月18日发(作者:)

实验二 使用超级终端进行串行通信

1、实验目的

了解利用RS-232C接口进行异步通信的原理与过程,并理解和掌握异步通信中各种通信参数的设置和使用。

使用Modem能进行远距离通信,通过该实验可以掌握通过PSTN实现两台计算机之间的远程通信技术。

2、实验环境

软件平台:Windows 2000 Professional/XP操作系统。

硬件平台:计算机、Modem、电话线及电话交换设备(程控交换机、集团电话或其他)。

3、实验指导人员的准备工作

实验指导人员要事先准备两种串口电缆,即直通电缆和交叉电缆。

实验以分组的形式进行,实验指导人员将所有实验者进行分组,根据实际的实验环境,可以两个人或4个人为一组,每组分配两台计算机、两台Modem 和两根电缆。

事先在所有计算机的Windows 2000 Professional/XP操作系统安装好Modem的驱动程序,并安装“超级终端”软件,该 软件也是集成在Windows 2000 Professional/XP操作系统中的一个通信软件。

4、实验说明

该实验的内容分为两个,一个实验是通过串口交叉线直接连接两台计算机,与实验一不同的是,本实验使用超级终端软件,且通信双方可以自定义通信参 数。另一个实验是通过Modem连接两台计算机,以模拟实际应用中相距较远的计算机之间所采用的通信方式,Modem与计算机的连线使用直通线。

对于实验内容2,如果没有实际的实验环境,实验指导人员可准备两条电话线开设演示实验。

5、实验内容1:使用串口交叉电缆连接两台计算机

(1)先使用串口交叉电缆连接两台计算机的串口1,然后打开计算机。

(2)在Windows 2000 Professional/XP操作系统中,选择“开始”|“程序”|“附件”|“通迅”命令,再选中“超级终端”命 令,打开超级终端窗口,执行窗口中“Hyperterminal”应用程序。

(3)在“名称”文本框中输入名称,如test,然后随便选择一种图标,单击“确定”按钮。此时,出现“连接到”对话框,在该对话框中的“连接时使用”下 拉列表框中选择“直接连接到串口1”。

(4)单击“确定”按钮后,打开“COM1属性”对话框,在这个对话框中,可以选择通信双方采用的通信速率、数据位的个数、奇偶校验位、停止位和可以使用 的流量控制方法。不管设置什么参数,必须保证两台计算机的所有参数相同,而且数据传输速率不能超过115200bit/s。设置参数完毕后,单击“确定” 按钮。

(5)进入到“超级终端”窗口界面后,两台计算机之间就可以进行通信了。

(6)通信双方可以互相发送一些字符。缺省情况下,发送端发送的字符在本地不会显示,如果希望使用本地回显功能,则选择“文件”|“属性”命令,在打开的 对话框中选择“设置”选项卡,并单击“ASCII码设置”,选中“本地显示键入的字符”复选框。返回到“超级终端”窗口中,再发送一些字符,观察结果。

(7)使用超级终端进行双机通信,还可以给对方发送文件。选择“传送”|“发送文件”命令,打开“发送文件”对话框,并选择所要传送的文件,就可以发送出 去,在发送文件的同时,接收端会自动出现一个类似的对话框,并显示出接收状态,文件保存的位置和传输速率等信息。

6、实验内容2:使用Modem连接两台计算机

(1)使用串口直通线将两台Modem分别连接到两台计算机上,并且将每个Modem通过电话线连接到电话交换设备上(程控交换机或集团电话使用的交换 机)。

(2)执行实验内容1的步骤(2)和步骤(3)。进入到“超级终端”窗口。

(3)在建立两台计算机之间的通信连接之前,先要确定由谁来主动进行拨号连接。

对于等待对方拨入的计算机,要选择“拨入”|“等待拨入”命令,然后等待对方呼叫。

对于主动进行拨号的计算机,选择“拨入”|“拨号”命令。在“连接时使用”下拉列表框中选择使用的Modem,并在“电话号码”文本框中,输入等待呼叫一 方的电话号码,然后单击“确定”按钮。

(4)根据随后出现的对话框提示逐步操作,当完成拨号连接后,两台计算机之间就建立了连接。此时,可以执行与实验内容1的步骤(6)和步骤(7)相同的操 作,实现通信双方的数据通信过程。

7、实验小结

事实上,实验1使用的方法也属于串行通信,只不过它是最简单的应用。在实际的应用环境中,有很多使用超级终端进行串行通信的实例,例如,很多网络 设备都带有一个Console(管理)端口,如交换机、路由器和UPS等,该端口实际上就是一个串行接口,网络管理员可以使用超级终端软件并通过 Console端口连接到这些设备中,对它们进行监控、修改参数、软件升级或者重新启动设备等操作。此外,要实现两台相距较远的计算机之间能够直接快速的 交互文件时,实验内容2就是一个很好的方法,它在远程通信中比较常用。