基于单片机的多路数据采集系统设计毕业论文 - 图文 下载本文

厂家及计算机终端生产厂家共同制定的用于串行通讯的标 准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间 串行二进制数据交换接口技术标准”该标准规定采用一个25个脚的 DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。

(1)接口的信号内容 实际上RS-232C的25条引线中有许多是很少使用的,在计算机与终端通讯中一般只使用3-9条引线。RS-232C最常用的9条引线的信号内容。见表3.2所示

表3.2 RS-232C

引脚序号 信号名称 符号 流向 功能 2 发送数据 TXD DTE->DCE DTE发送串行数据 3 接收数据 RXD DTE<-DCE DTE接收串行数据 4 请求发送 RTS DTE->DCE DTE请求DCE将线路切换到发送方式 5 允许发送 CTS DTE<-DCE DCE告诉DTE线路已接通可以发送数据 6 数据设备准备好 DSR DTE<-DCE DCE准备好 7 信号地 信号公共地 8 载波检测 DCD DTE<-DCE 表示DCE接收到远程载波 20 数据终端准备好 DTR DTE->DCE DTE准备好 22 振铃指示 RI DTE<-DCE 表示DCE与线路接通,出现振铃

(2)接口的电气特性 在RS-232-C中任何一条信号线的电压均为负逻辑关系。即:逻辑“1”,-5— -15V;逻辑“0” +5— +15V 。噪声容量为2V。即要求接收器能识别低至+3V的信号作为逻辑“0”,高于—3V的信号作为逻辑“1”。

(3)接口的物理结构 RS-232C接口连接器一般使用型号为DB-25的25芯插头座,通常插头在DCE端,插座在DTE端。一些设备与PC机连接的RS-232-C接口,因为不使用对方的传送控制信号,只需三条接口线,即“发送数据”、“接收数据”和“信号地”。所以采用DB-9的9芯插头座,传输线采用屏蔽双绞线。

(4)传输电缆长度 由RS-232C标准规定在码元畸变小于4%的情况下,传输电缆长度应为

50英尺,其实这个4%的码元畸变是很保守的,在实际应用中,约有99%的用户是按码元畸变10-20%的范围工作的,所以实际使用中最大距离会远超过50英尺。

3.5简介MAX232

MAX232芯片是美信公司专门为电脑的RS-232标准串口设计的接口电路,使用+5v单电源供电,可以实现TTL电平与RS-232C电平相互转换的IC芯片。

MAX内部结构图如图3.4所示

+5

16C3

1

C13C1+ C1-V+2C24C2+5C2-V-6C4400K

11T114400K10T2712R1400K139R2400K8GND15

图3.4 MAX内部结构图

内部结构基本可分三个部分:

第一部分是电荷泵电路。由1、2、3、4、5、6脚和4只电容构成。功能是产生+12v和-12v两个电源,提供给RS-232串口电平的需要。

第二部分是数据转换通道。由7、8、9、10、11、12、13、14脚构成两个数据通道。其中13脚(R1IN)、12脚(R1OUT)、11脚(T1IN)、14脚(T1OUT)为第一数据通道。8脚(R2IN)、9脚(R2OUT)、10脚(T2IN)、7脚(T2OUT)为第二数据通道。TTL/CMOS数据从T1IN、T2IN输入转换成RS-232数据从T1OUT、T2OUT送到电脑DB9插头;DB9插头的RS-232数据从R1IN、R2IN输入转换成TTL/CMOS数据后从R1OUT、R2OUT输出。

第三部分是供电。15脚GND、16脚VCC(+5v)。

引脚结构图如图3.5所示:

图3.5 MAX内部结构图

1C1+3C1-4C2+5C2-MAX232VDD2VCC1611T1IN10T2INT1OUT14T2OUT7R1IN13R2IN8VEE6 12R1OUT9R2OUT15GND其中引脚1-6(C1+、V+、C1_、C2+、C2-、V-)用于电源电压转换,只要在外部接入相应电解电容即可;引脚7-10和引脚11-14构成两组TTL信号电平与RS-232C信号电平的转换电路,对应引脚可直接与单片机串行口的TTL电平引脚和PC的RS-232C电平引脚相连。