日期:2021-10-24 12:50:47来源:青奇范文网浏览次数:
实验二十
计算机串口通信实验
104 实验二十三 三
计算机串口通信实验 实
验
内
容
1.RS-232 接口芯片 MAX202 的功能与应用
2.PC 机与实验箱的串行通信实验 一、实验目的
1.熟悉 RS -232 接口电路的作用与电路组成。
2.掌握计算机与实验箱串行通信的方法。
3.掌握计算机与实验箱串行通信的软件编程及运行程序。
二、计算机串行通信接口电路原理
数据通信设备与外部进行信息交换时,一般是通过数据接口进行。在数据接口中主要是传输两类信息:数据、时钟。有时也只有数据信息而没有时钟信息,这时时钟信息将由接收端从接收数据流中提取出来,数据接口的设计取决于应用场合。复杂的接口包括物理层、链路层,简单的只包括物理层,即物理结构与信号方式的定义(信号的传输方式)。在信号传输方式方面,目前可选的种类很多:TTL、RS23、RS422、V35、ECL 等。信号传输方式的选择与信号的速率、传输距离、抗干扰性能等有关。对于低速、近距离信号的传输采用 TTL 方式,对于一般略高速率、距离较近时可选用 RS232 方式。随着距离的增加、信号速率的提高可采用 RS422、V35 等信号方式,对于很高的信号速率通常采用 ECL信号接口方式。本实验章节中主要介绍 RS232 接口通信方式。
实验箱设有专门用于与外部计算机串行通信的接口电路。它采用 RS-232 标准。下面先介绍 RS-232 标准和 RS-232 接口芯片,然后介绍计算机与实验箱串行通信的实验电路。
(一)RS-232 接口电路
1.RS-232C 标准
EIA RS-232C(现在已发展到 RS-232E)是异步串行通信中应用最广的标准总线,它 包括了按位串行传输的电气和机械方面的规定,适用于数据终端设备(DTE)和数据通信设备(DCE)之间的接口。一个完整的 RS-232C 接口有 22 根线,采用标准的 25 芯插头座。其中 15 根引线组成主信道通信,其它则为未定义和供辅信道使用的引线。辅信道也是一个串行通道,但其速率比主信道低得多,一般不使用。如果要使用的话,主要是传送通信电路两端所接的调制解调器的控制信号。实用的大多数计算机应用系统或智能单元之间只需要使用 3~5 根信号线路即可工作,其中包括两个方向的数据线和一对握手信号线 RTS和 DSR,另外一条是公用的信号地线。实验箱上不用握手信号,采用了最简单的 3 线连接方式。
RS-232C 标准由于发送器和接收器之间具有公共信号地,不可能采用双端信号,只能采用单端信号即不平衡转输方式。因此,共模噪声会耦合到信号系统中。这是迫使 RS-232C使用较高传输电压的主要原因,即便如此,该标准的信号传输速率也只能达到 20KB/S,而且最大通信距离仅 30 米,只有这种条件下才能可靠地进行数据传输。
由于实验箱的信号电平使用 TTL/CMOS 电平,外部计算机内的发送器、接收器采用RS-232C 电平。当计算机与实验箱进行串行通信时,必须加入电平转换器,把实验箱的TTL/CMOS 电平转换为计算机接口的 RS-232 电平。这类电平变换器有许多产品,实验箱上选用具有电平转换功能的 MAXIM 公司 200 系列的 MAX202 型收发器。其标准参数见表 20-1 所示。
表 20-1
EIA/TIA—232E,V28 标准摘要 参
数 条
件
发送器输出电压
0 电平
1 电平
最大输出电压
3KΩ—7KΩ负载 3KΩ—7KΩ负载 空载
+5.0V—+15V -5.0V—-15V ±25V 数据速率 3KΩ≤R L ≤7KΩ C L ≤2500PF 最高 20KB/S 接收器输入电压
0 电平
1 电平
最大输入电压
+3.0V—+15V -3.0V—-15V ±25V 最大瞬时转换速率 3KΩ≤R L ≤7KΩ C L ≤2500PF 30V/μS 发送器最大输出短路电流
100mA 驱动器输出变化率 V.28 1mS 或 3%周期 EIA/TIA -232E 4%/周期 发送器输出电阻 -2V<输出电压<+2V 300Ω
2.MAX202 收发器
MAX200 系列(MAX200-MAX211/MX213)收发器是一种集发送器与接收器于一体同时具有电平转换功能的接口电平转换电路,它可把 TTL/CMOS 电平与 RS-232 电平互换,是专为使用±10V 或±12V 电源的 RS—232 与 V.28 通信接口而设计。收发器使用+5V 输入电源,片内设有充电泵式的电压变换器,把+5V 变换为±10V 以便提供 RS-232 输出电平。其中 MAX209 内部的电压变换器将+5V 变换为±12V,故它们可提供±12V 的 RS-232输出电平。比其它型号输出电平更高,传输距离更远。
MAX200-MAX211/MAX213 收发器在数据速率为 20Kb/S 时满足所有 EIA/TIA-232E与 CCITT
V.28 标准。在数据速率超过 120Kb/S 时发送器可输出±5V EIA/TIA-232E 输出信号电平,符合 EIA/TIA-232E 标准。
实验二十
计算机串口通信实验
106
(二)计算机与实验箱串行通信电路
三、实验内容
1.RS-232 接口电路的标准和电路组成
2.RS-232 接口芯片 MAX202 的功能与应用 3.PC 机与实验箱的串行通信实验 四、实验步骤 1. 要熟悉计算机数据接口电路输出信号的电平与实验箱接口电路输出信号的电平。
2. 将串口软件装载到 PC 机上。
3. 熟习软件的使用,将串口设置在 COM1,选择波特率,置于自动发送数据状态。
4. 用夹子线将开关 J110、J111 的 2 脚接通,观察计算机窗口接收到的数据。
5. 比较发送与接收的数据。
图 20-1
计算机通信接口原理框图
实验箱
PC 机 RS232 接口
版权所有:青奇范文网 2010-2022 未经授权禁止复制或建立镜像[青奇范文网]所有资源完全免费共享
Powered by 青奇范文网 © All Rights Reserved.。湘ICP备12609743号-21