通信是指计算机与外界之间的信息传输,包括计算机与计算机之间的传输,以及计算机与终端,打印机和磁盘等外部设备之间的传输。
串行通信是数据通信方法之一,通常用于计算机和计算机,计算机和外围设备之间的远程通信。
串行通信是指主计算机和外围设备之间以及主机系统和主机系统之间的数据串行传输。
当使用串行通信时,每个发送和接收的字符实际上一次发送一位,每个位为1或0. 1.同步通信这是一种在发送端发送双边带信号的通信方法载波在接收端恢复,然后被检测到。
由于恢复的载波与相同频率的接收信号载波同相,因此称为同步通信,也称为抑制载波双频带通信。
同步通信是连续地连续发送数据的通信方法,并且在一次通信中仅发送一帧信息。
该消息包含多个数据字符。
它们都由CRC组成,CRC是同步字符,数据字符和校验字符。
同步字符位于帧的开头,以确认数据字符的开始;数据字符位于同步字符之后,数量不受限制,并由要发送的数据块的长度决定;检查字符一般为1或2,用于接收终端验证接收字符序列的正确性。
同步通信的缺点是需要发送时钟和接收时钟来保持严格的同步。
2.异步通信异步通信有两个重要指标:字符帧格式和波特率。
数据通常以字符或字节发送,并且字符帧由发送端逐帧发送,并由接收设备通过传输线逐帧接收。
发送端和接收端可以通过各自的时钟控制数据的发送和接收,这些时钟彼此独立并且彼此不同步。
当接收端检测到低电平逻辑“0”时, (即,从传输线发送的字符帧的开始),它确定发送端已经开始发送数据,并且每当接收端接收到字符帧中的停止位时,它就知道一帧字符已被发送发送。
异步通信的优点是通信设备简单且便宜,但传输效率低(因为启动和停止位的开销很大)。
数据的传输至少按位顺序完成。
它可以用一条传输线完成,而且成本很低,但速度很慢。
计算机与远程终端或终端之间的数据通常是从几米到几千千米的串行串行数据传输距离。
并行通信是每个数据位的同时传输,传输速度快,效率高。
然而,存在与数据位一样多的数据线,因此传输成本高。
在串行通信中,数据在两个站之间传输。
根据数据传输的方向,串行通信可分为单工,半双工和全双工。
1.在单工模式下,通信线路的一端连接到发射器,它们形成单向连接,只允许数据沿固定方向传输。
2.在半双工模式中,系统中的每个通信设备包括发送器和接收器,它们通过收发器开关连接到通信线路。
通过这种方式,数据可以在两个方向上传输,但数据只能由一方在任何时间发送,而另一方可以接收数据。
3.在全双工模式中,与半双工模式中数据的交替发送和接收不同,发送和接收也是如此。
全双工通信系统的每一端包含发送器和接收器,并且数据可以同时在两个方向上发送。
串行数据通常在发送数字信息时以幅度调制(AM)和频率调制(FM)发送。
当远程通信时,首先将发送的数字信息(例如二进制数据)调制成模拟信息。
幅度调制使用一定的电平或电流来表示逻辑“1”,称为标记;和另一个表示逻辑“0”的电平或电流,称为空格。
传输线上出现的标记/空间的串行数据形式。
通常有四种使用标记/空间形式的标准,60 mA电流环标准,20 mA电流环标准,RS-232标准和TTL标准。
1.60mA电流环标准。
线路中存在60 mA表示逻辑1,没有60 mA电流表示逻辑0. 2.20mA电流环路标准。
线路中存在20mA电流表示逻辑1,并且没有20mA电流表示逻辑0. 3. RS-232标准:使用-5V和-15V之间的任何电平来指示逻辑“1”。
;使用+ 5V - + 15V电平来指示逻辑“0”,这里是负逻辑。
4.TTL标准:逻辑“1”。
用+ 5V电平表示;逻辑“0”表示逻辑“0”。
由0V电平表示,这里使用正逻辑。
数据传输速率是指每单位时间传输的信息量。
它可以分为两种表示形式:比特率(RB)和波特率(Rb)。
比特率由每单位时间发送的二进制码的有效位(比特)的数量表示,也称为码率和数据带宽。
波特率是指每秒传输的符号数。
如果每个符号中包含的信息量是1比特,则波特率等于比特率。