您的位置:首页 > 理论基础 > 计算机网络

2-14 RS-232串口做异步接收发送装置

2012-04-06 16:09 204 查看
一:为什么要引用RS-232串口做异步接收发送装置?

1):RS——232的优点:

     1:RS_232应用广泛的,PC(1-n)RS-232(??会得到广泛使用--1:通用2:价格便宜3:制作简单)了解下面知识。

     2:在微控制中,接口使的一个5V串口转换成RS-232非常容易(是不是容易扩展新的功能)。

     3:连接距离可以达到50-100英尺。

       英尺基础知识:

        1英寸:1=2.54cm

       1英尺:1英尺=12=英寸=3.048m;

       1  码:1码=3英尺=9.144m;

    4: 对于双向只要3条线

2:RS——232缺陷;通讯距离短,速度低。

 1:如果连接的令一头需要并行数据,需要将这个串行的数据转换为并行的数据。

 2:串口在pc系统中用的十分广泛,PC机可以与有多个串口,但是系统可能无法为每个串口分配一个唯一的终端请求信号。

 3:最大的数据传输速度速率为2万,但是很多芯片都超越了这个值.

 4:RS-232C:通讯距离短,速度低。---引出了RS-422。特性:速度提高到10MB/s,距离长4000英尺,一条平行总线最多有10个接收器,

 5:RS422-是一种单机发送,多机接收的单向,平衡传输规范

 *** QS:如果disk(如硬盘,磁盘,光盘),那么他们是块索引传输还是..,因为有些文件不连续吗?

     AN:他是由命令的方式和驱动通讯的。

 *** QS:RS_232适合数据传输速率在(0-2万bit/s),如果输入的速度>输出的速度,是怎么处理的?

     Think:1:是不是会覆盖原有的数据,还是给标示符提醒,或者是用什么控制输入/出,

       AN: 设置标志位。

 *** Think:RS-232可以做很多USB无法进行的工作???就是说以前有很多都用到了RS-232串口的通讯接口,USB是新出的 。

       AN :解答:是RS-232出的比较早,技术成熟。

二:数据终端设备:DTE; "DataTerminalEquipment(数据终端设备)"的首字母缩略词,具有一定的数据处理能力和数据收发能力的设备。

1: DTE提供或接收数据,

 ex(例连接到调制解调器上的计算机就是一种DTE。)

 内部功能的实现:串行V.24端口(25针)通常规定DTE由第2根针脚作为TXD(发送数据线),第3根针脚为RXD(接收数据线),

 (其余针脚为:7是信号地线,4是DTS,5是RTS,6是DTR,8是DCD,以及包括发送时钟、接收时钟等等,都有规定具体的针脚)。

2:在网络端的连接设备称为 DCE ( Date DTE与进行信令处理的DCE相连。 它是用户—网络接口的用户端设备,可作为数据源、目的地或两者兼而有之。)

 数据终端设备DTE通过DCE设备(例如,调制解调器)连接到数据网络,且一般使用DCE产生的时钟信号。DTE包括像计算机、协议转换器和多路复用器这样的设备。- terminating

Equipment )

4:DTE,DCE的含义和判断方法  :

 DTE(data terminal equipment )是(--数据终端设备--),如终端,是广义的概念,PC也可以是终端。

 (一般广域网常用DTE设备有:路由器,终端主机) ***QS??数据库(服务器)

 DCE(data  circuit  terminal equipment )是(---数据通信设备--),如MODEM,连接DTE设备的通信设备。

 (一般广域网常用DCE设备有:CSU/DSU,广域网交换机,MODEM)

3:调制解调器:

是计算机与电话线之间进行信号转换的装置,由调制器和解调器两部分组成,调制器是把计算机的数字信号(如文件等)调制成可在电话线上传输的声音信号的装置,在接收端,

解调器再把声音信号转换成计算机能接收的数字信号。通过调制解调器和电话线就可以实现计算机之间的数据通信。

 

三:数据终端设备与数据通信设备

1:终端与计算机之间的通讯。数据通信发送方:数据通信发送位信源,接受方为信宿。连接信源和信宿的通道成为通信。

2:在数据通讯系统中:用于接收和发送数据的设备成为数据终端设备。(PC,打印机)。

3:用来连接时间通讯网络的成本称为数据通讯设备(DCE)。(调制解调器,线路驱动,广泛用的是模拟电话线路)。

***计算机处理的实数字信号不能直接进入这样的信道,要中间连接设备--->modem

四:RS-232C协议标准nn 

1:ELA-RS-232C对电器特性,逻辑电平和各种信号线功能度作了规定。

2:在TxD和RxD上:逻辑1(mark)=-3V~-15v  逻辑0(space)=3~15V;

3:在RTS、CTS、DSR、DTR、DCD、

有信号有效:(接通, on, 正电压(+3~15))

无效信号有效:(断开,off,符电压(-3~15V))

以上规定说明了RS——232C标准对逻辑电平的定义。对于(I>+15,I<-15)到( +3到-3也是无效的电压)

五:EIAA_RS_232与TTL

EIR-RS-232----TTL:电路之间进行电平和;逻辑关系的变换。 ***TTL全程Time to Live,意思就是生存周期

首先要说明ping命令是使用的网络层协议ICMP,所以TTL指的是一个网络层的网络数据包(package)的生存周期,这句话不懂的先回去复习OSI7层协议去

TTL的详细信息http://blog.csdn.net/frozen_fish/article/details/2245462

DB-25和DB-9的常用引脚说明

1:http://hi.baidu.com/lugame007/blog/item/945e07f4ca6c3ed3f3d3857b.html

TXD 输出 发送数据

RTS 输出 请求发送

DTR 输出 数据终端准备好

RXD 输入 接受数据

CTS 输入 清除发送

DSR 输入 数据通信设备准备好

GND 信号地

DCD 输入 数据载体检测   

RI 输入 振铃指
http://blog.chinaunix.net/uid-15089195-id-3032818.html

思科---http://bbs.net527.cn/plugin.php?id=huxdown:huxdown

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息