常用的串口通信标准有几种?
我们通常说的串口是指单片机的uartTTL或者是上位机的RS232 但实际上,USB485CANwiegendI2CSPI等都是串行通信
232

2 计算机数据通信的串行通信有哪几种?各有什么特点
串行通信是指计算机主机与外设之间以及主机系统与主机系统之间数据的串行传送。使用串口通信时,发送和接收到的每一个字符实际上都是一次一位的传送的,每一位为1或者为0。 串行通信的分类串行通信可以分为同步通信和异步通信两类。同步通信是按照软件识别同步字符来实现数据的发送和接收,异步通信是一种利用字符的再同步技术的通信方式。同步通信同步通信是一种连续串行传送数据的通信方式,一次通信只传送一帧信息。这里的信息帧与异步通信中的字符帧不同,通常含有若干个数据字符。它们均由同步字符、数据字符和校验字符(CRC)组成。其中同步字符位于帧开头,用于确认数据字符的开始。数据字符在同步字符之后,个数没有限制,由所需传输的数据块长度来决定;校验字符有1到2个,用于接收端对接收到的字符序列进行正确性的校验。同步通信的缺点是要求发送时钟和接收时钟保持严格的同步。异步通信异步通信中,在异步通行中有两个比较重要的指标:字符帧格式和波特率。数据通常以字符或者字节为单位组成字符帧传送。字符帧由发送端逐帧发送,通过传输线被接收设备逐帧接收。发送端和接收端可以由各自的时钟来控制数据的发送和接收,这两个时钟源彼此独立,互不同步。 接收端检测到传输线上发送过来的低电平逻辑"0"(即字符帧起始位)时,确定发送端已开始发送数据,每当接收端收到字符帧中的停止位时,就知道一帧字符已经发送完毕。

串行通信的类型有哪几种
串行通信有三种方式.分别是调幅方式、调频方式和数字编码方式.1、调幅方式的特点 远程通信时,发送的数字信息,如二进制数据,首先要调制成模拟信息. 幅度调制是用某

标准串行通讯接口有哪几种类型?
1、RS-232 也称标准串口,最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。传统的RS-232-C接口标准有22根线,采用标准25芯D型插头座(DB25),后来使用简化为9芯D型插座(DB9),现在应用中25芯插头座已很少采用。2、RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。典型的RS-422是四线接口。实际上还有一根信号地线,共5根线。其DB9连接器引脚定义。由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。即一个主设备(Master),其余为从设备(Slave),从设备之间不能通信,所以RS-422支持点对多的双向通信。接收器输入阻抗为4k,故发端最大负载能力是10×4k+100Ω(终接电阻)。RS-422四线接口由于采用单独的发送和接收通道,因此不必控制数据方向,各装置之间任何必须的信号交换均可以按软件方式(XON/XOFF握手)或硬件方式(一对单独的双绞线)实现。3、RS-485 是从RS-422基础上发展而来的,所以RS-485许多电气规定与RS-422相仿。如都采用平衡传输方式、都需要在传输线上接终接电阻等。RS-485可以采用二线与四线方式,二线制可实现真正的多点双向通信,而采用四线连接时,与RS-422一样只能实现点对多的通信,即只能有一个主(Master)设备,其余为从设备,但它比RS-422有改进,无论四线还是二线连接方式总线上可多接到32个设备。
在数据通信、计算机网络以及分布式工业控制系统中,经常采用串行通信来交换数据和信息。1969年,美国电子工业协会(EIA)公布了RS-232C作为串行通信接口的电气标准,该标准定义了数据终端设备(DTE)和数据通信设备(DCE)间按位串行传输的接口信息,合理安排了接口的电气信号和机械要求,在世界范围内得到了广泛的应用。但它采用单端驱动非差分接收电路,因而存在着传输距离不太远(最大传输距离15m)和传送速率不太高(最大位速率为20Kb/s)的问题。远距离串行通信必须使用Modem,增加了成本。在分布式控制系统和工业局部网络中,传输距离常介于近距离(<20m)和远距离(>2km)之间的情况,这时RS-232C(25脚连接器)不能采用,用Modem又不经济,因而需要制定新的串行通信接口标准。 1977年EIA制定了RS-449。它除了保留与RS-232C兼容的特点外,还在提高传输速率,增加传输距离及改进电气特性等方面作了很大努力,并增加了10个控制信号。与RS-449同时推出的还有RS-422和RS-423,它们是RS-449的标准子集。另外,还有RS-485,它是RS-422的变形。RS-422、RS-423是全双工的,而RS-485是半双工的。RS-422标准规定采用平衡驱动差分接收电路,提高了数据传输速率(最大位速率为10Mb/s),增加了传输距离(最大传输距离1200m)。RS-423标准规定采用单端驱动差分接收电路,其电气性能与RS-232C几乎相同,并设计成可连接RS-232C和RS-422。它一端可与RS-422连接,另一端则可与RS-232C连接,提供了一种从旧技术到新技术过渡的手段。同时又提高位速率(最大为300Kb/s)和传输距离(最大为600m)。因RS-485为半双工的,当用于多站互连时可节省信号线,便于高速、远距离传送。许多智能仪器设备均配有RS-485总线接口,将它们联网也十分方便。 串行通信由于接线少、成本低,在数据采集和控制系统中得到了广泛的应用,产品也多种多样 .

1. 串行通信有几种方式?它们的特点分别是什么?
串行通信有三种方式。分别是调幅方式、调频方式和数字编码方式。1、调幅方式的特点远程通信时,发送的数字信息,如二进制数据,首先要调制成模拟信息。 幅度调制是用某种电平或电流来表示逻辑“1”,称为传号;而用另一种电平或电流来表示逻辑“0”,称为空号。出现在传输线上是mark/space的串行数据形式。2、调频方式的特点频率调制方式是用两种不同的频率分别表示二进制中的逻辑1和逻辑0,通常使用曼彻斯特编码标准和堪萨斯城标准。(1)曼彻斯特编码标准:这种标准可以通过电平变化和频率变化来表示二进制数的0和1。每当出现一个新的二进制位时,就有一个电平跳变。曼彻斯特编码标准通常应用于两台计算机之间的同步通信。(2)堪萨斯城标准:用频率为1200Hz中的4个周期表示逻辑0,而用频率为2400Hz中的8个周期表示逻辑1。3、数字编码方式的特点采用不同的编码分别表示二进制中的逻辑1和逻辑0。(1)NRZ编码用正电压表示“1”,负电压表示“0”,而且在一个码元时间内,电压均不需要回到零。其特点是全宽码,即一个码元占一个单元脉冲的宽度。(2)曼彻斯特编码每个二进制位(码元)的中间都有电压跳变。用电压的正跳变表示“0”,电压的负跳变表示“1”。由于跳变都发生在每一个码元的中间位置(半个周期),接收端就可以利用它作为同步时钟。(3)微分曼彻斯特编码微分曼彻斯特编码是曼彻斯特编码的一种修改形式,其不同之处时:用每一位的起始处有无跳变来表示“0”和“1”,若有跳变则为“0”,无跳变则为“1”;而每一位中间的跳变只用来作为同步的时钟信号,因此始终保持直流的平衡。不会造成直流的累积。参考资料来源:百度百科-串行通信
几种流行的串行通信协议 最被人们熟悉的串行通信技术标准是EIA-232、EIA-422和EIA-485,也就是以前所称的RS-232、RS-422和RS-485。由于EIA提出的建议标准都是以“RS”作为前缀,所以在工业通信领域,仍然习惯将上述标准以RS作前缀称谓。EIA-232、EIA-422和EIA-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,EIA-232在1962年发布,后来陆续有不少改进版本,其中最常用的是EIA-232-C版。目前EIA-232是PC机与通信工业中应用最广泛的一种串行接口。EIA-232被定义为一种在低速率串行通信中增加通信距离的单端标准。EIA-232采取不平衡传输方式,即所谓单端通信。标准规定,EIA-232的传送距离要求可达50英尺(约15米),最高速率为20kbps。由于EIA-232存在传输距离有限等不足,于是EIA-422诞生了。EIA-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了一种平衡通信接口,将传输速率提高到10Mbps,传输距离延长到4000英尺(约1219米),并允许在一条平衡总线上连接最多10个接收器。当然,EIA-422也有缺陷: 因为其平衡双绞线的长度与传输速率成反比,所以在100kbps速率以内,传输距离才可能达到最大值,也就是说,只有在很短的距离下才能获得最高传输速率。一般在100米长的双绞线上所能获得的最大传输速率仅为1Mbps。另外有一点必须指出,在EIA-422通信中,只有一个主设备(Master),其余为从设备(Salve),从设备之间不能进行通信,所以EIA-422支持的是点对多点的双向通信。为扩展应用范围,EIA于1983年在EIA-422基础上制定了EIA-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。由于EIA-485是从EIA-422基础上发展而来的,所以EIA-485许多电气规定与EIA-422相仿,如都采用平衡传输方式、都需要在传输线上接终接电阻、最大传输距离约为1219米、最大传输速率为10Mbps等。但是,EIA-485可以采用二线与四线方式,采用二线制时可实现真正的多点双向通信,而采用四线连接时,与EIA-422一样只能实现点对多点通信,但它比EIA-422有改进, 无论四线还是二线连接方式总线上可接多达32个设备。由于EIA-232、EIA-422与EIA-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,标准内容规定比较简单,在此标准基础上,用户可以建立自己的高层通信协议。因此,这些串行通信技术应用很广,如录像机、计算机以及许多工业控制设备上都配备有EIA-232串行通信接口。几十年不变的串行通信技术近两年被打破了,打破坚冰的技术就是USB。USB接口的出现在工业通信领域的反映很冷淡,然而在IT界的反响却十分强烈。如今在计算机外联的设备中,越来越多的设备开始使用USB接口。IT新锐-USBUSB是英文 Universal Serial Bus 的缩写,翻译成中文的含义是“通用串行总线”。从技术上看,USB是一种串行总线系统,它的最大特性是支持即插即用和热插拔功能。在Windows 2000的操作系统中,任何一款标准的USB设备可以在任何时间、任何状态下与计算机连接,并且能够马上开始工作。USB诞生于1994年,是由康柏、IBM、Intel和Microsoft共同推出的,旨在统一外设接口,如打印机、外置Modem、扫描仪、鼠标等的接口,以便于用户进行便捷的安装和使用,逐步取代以往的串口、并口和PS/2接口。发展至今,USB共有三种标准:1996年发布的USB1.0,1998年发布的USB1.1以及刚刚发布的最新标准USB2.0。此三种标准最大的差别就在于数据传输速率方面,当然,在其他方面也有不同程度的改进。就目前的USB2.0而言,其传输速度可以达到480Mbps,最多可以支持127个设备。目前在IT领域,USB接口可谓春风得意。人们在市场上可以看到,每一款计算机主板都带有不少于2个USB接口,USB打印机、USB调制解调器、USB鼠标、USB音箱、USB存储器等产品越来越多,USB接口已经占据了串行通信技术的垄断地位。但是,在工业领域,使用USB接口的产品则甚为少见。在工业领域,人们更要求产品的可靠性和稳定性,目前,EIA标准下的串行通信技术完全可以满足人们对工业设备传输的各种性能要求,而且,这些产品价格非常低廉。相比之下,USB价格较高,并且其即插即用的功能在工业通信中没有优势。因为工业设备一般连接好以后很少进行重复插拔,USB特性的优越性不能很好地被体现出来,也就得不到工业界的普遍认可。因此,在工业领域,EIA标准依然占据统治地位。目前,还有一项串行通信技术受到人们的关注,这就是IEEE 1394,这项技术虽然还没有普及,但是,人们对它的前景十分看好。未来之星-IEEE 1394IEEE 1394是一种与平台无关的串行通信协议,标准速度分为100Mbps、200Mbps和400Mbps,是IEEE(电气与电子工程师协会)于1995年正式制定的总线标准。目前,1394商业联盟正在负责对它进行改进,争取未来将速度提升至800Mbps、1Gbps和1.6Gbps这三个档次。相比于EIA接口和USB接口,IEEE 1394的速度要高得多,所以,IEEE 1394也称为高速串行总线。IEEE 1394提供了一种高速的即插即用总线。接入这条总线,各种外设便不再需要单独供电,它也支持等时的数据传输,是将计算机和消费类电器连接起来的重要桥梁。例如,用户可以在计算机上接驳一部数字VCR,把它当作一个普通的外设使用,既可用来播放电影,亦可以录制在计算机上编辑视频流。除此以外,带有IEEE 1394接口的DV(数字视频)摄影机和数字卫星接收器目前均已上市。由于速度非常快,所以它是消费类影音(A/V)电器、存储、打印、高分辨率扫描和其他便携设备的理想选择。从技术上看,IEEE 1394具有很多优点,首先,它是一种纯数字接口,在设备之间进行信息传输的过程中,数字信号不用转换成模拟信号,从而不会带来信号损失;其次,速度很快,1Gbps的数据传输速度可以非常好地传输高品质的多媒体数据,而且设备易于扩展,在一条总线中,100Mbps、200Mbps和400Mbps的设备可以共存;另外,产品支持热插拔,易于使用,用户可以在开机状态下自由增减IEEE 1394接口的设备,整个总线的通信不会受到干扰。也许有人会问,采用并行方式不是可以达到更高的传输速度吗?例如,包含了8根线芯的一条并行电缆和一条串行电缆相比,前者的速度可以是后者的8倍。从理论上看的确如此,但是在实际使用时,人们还要考虑其他许多因素。例如,在并行电缆的多股线芯之间,电子干扰比较厉害; 速度较高的时候,线芯之间的同步也是一个问题; 总线的问题则更加复杂。而各种IEEE 1394可通过菊花链的形式连接成一个网络,当然,由于成本原因,它只适合组成一个小网,而且内含的设备都是家用电器和计算机外设之类的东西,不适合组建一个真正的“计算机网络”。但它在一条总线内可以连接大量设备(最多63个),数据的传输得到极大简化,不仅需要的命令集被精简了,而且只需针对一个地址直接进行读写。 目前支持IEEE 1394的产品有台式计算机、笔记本电脑、高精度扫描仪、数字视频(DV)摄影机、数码音箱(SA2.5)、数码相机等。

本文由 在线网速测试 整理编辑,转载请注明出处。