串口通信与TTL和RS-232

一. 串口

串口通信(Serial Communication),是指外设和计算机间,通过数据信号线、地线等,按"位"(bit)进行传输数据(发送和接收字节)的一种通讯方式。
串口通信与TTL和RS-232_第1张图片
母头:泛指所有带孔状的接头(5针朝下,从左到右依次是1~9)
公头:泛指所有带针状的接头(5针朝下,从右到左依次是1~9)

各引脚的定义:
串口通信与TTL和RS-232_第2张图片
在计算机中进行通信时,最少要3根线(RXD,TXD,GND):
串口通信与TTL和RS-232_第3张图片

与并口的区别

串口形容一下就是一条车道,而并口就是有8个车道同一时刻能传送8位(一个字节)数据。但是并不是说并口快,由于8位通道之间的互相干扰(串扰),传输时速度就受到了限制,传输容易出错。串口没有互相干扰。并口同时发送的数据量大,但要比串口慢。 [3] 串口硬盘就是这样被人们重视的。

并口:
串口通信与TTL和RS-232_第4张图片

二. TTL

TTL接口属于并行方式传输数据的接口,采用这种接口时,不必在液晶显示器的驱动板端和液晶面板端使用专用的接口电路,而是由驱动板主控芯片输出的TTL数据信号经电缆线直接传送到液晶面板的输入接口。

TTL电平信号应用广泛,是因为其数据表示采用二进制规定,即:
逻辑高电平 == ‘1’ == Vcc == 3.3V或5V
逻辑低电平 == ‘0’ == 0V == 0V

数字电路中,由TTL电子元器件组成电路的电平是个电压范围,规定:
输出高电平>=2.4V,输出低电平<=0.4V;
输入高电平>=2.0V,输入低电平<=0.8V。

缺点

由于TTL接口信号电压高、连线多、传输电缆长,因此,电路的抗干扰能力比较差,而且容易产生电磁干扰(EMI)。

三. RS-232

个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA) 所制定的异步传输标准接口。通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现,一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和 COM2。

EIA-RS-232C 对电器特性、逻辑电平和各种信号线功能都作了规定。
  在TxD和RxD上:
  逻辑1(MARK) = -3V~-15V
  逻辑0(SPACE) = +3~+15V
  
在RTS、CTS、DSR、DTR和DCD等控制线上:
  信号有效(接通,ON状态,正电压)= +3V~+15V
  信号无效(断开,OFF状态,负电压)= -3V~-15V

在通信时,最少只用3根线(RXD,TXD,GND)即可简化为:
逻辑高电平 == ‘0’ == 负电压 == -3V~-25V == 常为:-13V
逻辑低电平 == ‘1’ == 正电压 == 3V~25V == 常为:13V

缺点

(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。

(2)传输速率较低,在异步传输时,波特率为20Kbps;因此在CPLD开发板中,综合程序波特率只能采用19200,也是这个原因。

(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。

(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左右。

PS:RS232接口和TTL接口,因为逻辑电平不同,所以不能直接通讯。

你可能感兴趣的:(BSP)