丹凤千字科普:usb传输模式是什么(详细资料介绍)

一、串口通讯(Serial Communication)简述
串口通讯是通过数据信号线、地线等,按位进行传输数据的一种通讯方式。当计算机主机与外设之间以及主机系统与主机系统之间传送数据时,通常采用这种串行传送方式。发送和接收到的每一个字符都是一次一位的传送的,每一位为1或者为0。串口通讯的特点是慢、少、远。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。
串口是一种接口标准,它规定了接口的电气标准,但没有规定接口插件电缆以及使用的协议。典型的串口通讯标准包括EIA RS232、EIA RS485和EIA RS422。
1.1 并行通信与串口通讯
并行通信是数据的各位同时传送,特点是快、多(数据线)、近。在计算机和终端之间的数据传输通常是靠电缆或信道上的电流或电压变化实现的。如果一组数据的各数据位在多条线上同时被传输,这种传输方式称为并行通信。计算机或PLC各种内部总线就是以并行方式传送数据的。
(图示串口通讯与并行通信的示意图)
二、串行通讯方式
串行通信方式分为单工(Simplex Communication)、半双工模式(Half Duplex)、全双工模式(Full Duplex)三种工作方式。
(详细解释单工模式、半双工模式、全双工模式)
三、串行通信的分类
串行通信可以分为同步通信和异步通信两类。同步通信是按照软件识别同步字符来实现数据的发送和接收,异步通信是一种利用字符的再同步技术的通信方式。
(详细解释同步通信和异步通信)
四、串口通讯端口设备的参数介绍
4.1 波特率
波特率反映了串行通信的速率,也反映了对于传输通道的要求。波特率越高,要求传输通道的频率越宽。相互通信的甲乙双方必须具有相同的波特率,否则无法成功地完成串行数据通信。常用的单位有:每秒千比特数Kbps,每秒兆比特数Mbps。典型的传输波特率有600bps,1200bps,2400bps等。在实际应用中,PLC/PC与称重仪表通讯时最常用的波特率是9600bps和19200bps。PLC/PC或仪表与大屏幕通讯时,最常用的波特率是600bps。
4.2 数据位
这是衡量通信中实际数据位的参数,标准值是5、6、7和8位。具体的设置取决于想传送的信息。比如标准的ASCII码是0~127(7位数据)。如果数据使用简单的文本(标准 ASCII码),那么每个数据包使用7位数据。每个数据包是指一个字节,包括开始/停止位,数据位和奇偶校验位。由于实际数据位取决于通信协议的选取,所以“包”指任何通信的情况。
4.3 奇偶校验
奇偶校验是一种用来检验代码在传输过程中是否出现错误的方法。奇校验规定:一个字节中1的个数必须是奇数,若非奇数则在最高位添加1;偶校验规定:一个字节中1的个数必须是偶数,若非偶数则在最高位添加1。
4.4 停止位
停止位是串行异步通信从计时开始到接收规定长度的停止位的时间间隔长度。停止位都是“1”,其长度可以是1、1.5或2个单位时间长度。一般来讲停止位有1个单位时间的三种长度。
五、流控制介绍
流的控制在数据传输时是非常重要的一个环节。当接收端的数据处理不过来时如果不进行流控将导致接收的数据溢出从而丢失部分数据并且影响到其他的设备的正常通讯和数据传输的效率严重时会导致整个网络的瘫痪无法进行正常的数据传输此时流控制就起到作用了当接收端接收的数据达到一定量之后不在接收数据当发送端发送数据时检测到这种情况就不在发送数据这样就防止了数据的丢失提高了数据的传输效率pc机中常用的两种流控制是硬件流控制和软件流控制常见的软件流控制有xon/xoff信号即继续/停止信号来控制数据的发送与接收过程 。
六、RS232串口的缺点
RS232接口存在接口信号电平值较高接口电路芯片容易损坏传输速率低抗干扰能力较差传输距离有限等问题 。七、 RS232转RS485转换器介绍及接线示意图 RS232转RS485转换器是一种将RS232信号转换为RS485信号的转换器其针脚定义及接线示意图根据不同的产品有所差异但通常包括电源输入信号输入和信号输出等部分 。八、串口号更改教程 串口通讯过程中有时候需要更改串口号以便正确识别通讯设备具体方法包括在电脑的设备管理器中找到相应的端口属性中进行更改具体步骤可参考相应产品的使用说明书 。九、串口通讯线缆在实际应用中问题
