串行接口是什么样的?你在生活中见过吗?请举例说明,串行接口一般接什么设备
chanong
|工作中经常会涉及到串口通信,但我对串口通信的理解其实仅限于RS485接口以及基于它的PROFIBUS DP通信协议。今天我们就借此机会学**一下串口通信的概念。串行接口的正式名称是串行通信接口,它是一种硬件电路接口,规定了串行通信接口的电气特性。大家经常听到的串口和COM口,都是指串行通信接口。工业环境中常见的串行接口包括RS232、RS485/RS4221和RS232接口。 RS232接口又称标准串行接口,是最常用的串行通信接口。使用9 针或25 针D 型插头(DB9M)。
接口特性: (1)电气特性:逻辑“1”电压范围为+3至+15V,逻辑“0”电压范围为-3至-15V。 (2)传输距离:RS232传输距离有限,最大传输距离约为15米,只能点对点通信,最大传输速度为20KBPS。该接口的缺点:(1)接口的信号电平较高,接口电路的芯片容易损坏。它不支持TTL电平,因此需要电平转换电路连接TTL电路。 (2)异步传输时的传输速度较低,为20Kbps。 (3)接口采用信号线和信号返回线的共地传输格式,但这种共地传输容易受到共模干扰,且抗噪声干扰能力较低。 (4)传输距离有限;标准最大传输距离为50英尺,但实际最多只能使用15米左右。 2、RS422/RS485接口RS422/RS485接口同样采用9针D型插头,但插头引脚定义有差异。
RS422和RS485与RS232的不同之处在于,数据信号采用差分传输,也称为平衡传输,使用一对双绞线,一根定义为A,另一根定义为B。通常,发送驱动器A和B之间的正电平在+2和+6V之间,这是一种逻辑状态,负电平在-2和6V之间,这是另一种逻辑状态。还有一个信号地C,对于RS-485来说有一个“使能”端子,对于RS-422来说决定是否使能。 “使能”端用于控制发送驱动器与传输线的断开和连接。当“使能”端子处于活动状态时,发送驱动器被置于称为“第三状态”的高阻抗状态。即,它是不同于逻辑“1”和“0”的第三状态。接口特性:(1)电气特性:采用差分信号(2线)传输方式,2线间电压差+(2-6)V为逻辑“1”,2线间电压差-(2-)6) ) V 是逻辑“0”。 (2)传输距离:最大传输距离达到约1219米,最大传输速度10Mbps。最大传输距离只有在传输速率为100Kpbs时才能达到。 (3) 485 通讯需要使用双绞线,使用普通电线(不含双绞线)会产生较大干扰,可能导致通讯不良或无法通讯。 (4)RS485采用半双工工作方式,任何时刻只能有一点处于发送状态,因此发送电路必须由使能信号控制。 RS422 采用全双工操作模式。 (5) 多站通信能力使您可以使用单个RS422/RS484接口轻松构建设备网络。 (6) RS-422 需要一个约等于传输电缆特性阻抗的终端电阻。短距离传输无需终端电阻。这意味着传输距离小于300米时一般不需要终端电阻。终端电阻连接到传输电缆的远端。 (7) RS-485 需要两个终端电阻,其阻值必须等于传输电缆的特性阻抗。短距离传输无需终端电阻。这意味着传输距离小于300米时一般不需要终端电阻。终端电阻连接到传输总线的两端。配件:1、RS232、485电平、TTL电平
2、单工、半双工、全双工的定义单工:是指只支持一个方向的数据传输。
双工:指两个通信设备允许双向数据传输。通常分为半双工和全双工。全双工:允许两个通信设备之间同时进行双向数据传输。普通电话和移动电话都是全双工的,因此您在拨打电话时可以听到对方的声音。
半双工:允许两个通信设备之间双向传输数据,但不能同时传输。我们平常看到的对讲机都是半双工的,也就是说当一侧说话时,另一侧只能听,不能同时说话。








