波特率单位是什么

作者:老电工时间:2017-04-20 16:19:09

波特率单位是什么

有关波特率的小知识,什么是波特率单位,波特率的单位是波特(B)还是波特/每秒(B/s),很多电工对有关波特率的单位问题不是很了解,电工天下小编与大家解释下。

一、波特率单位问题

1,波特来源是一个人的名字,他叫Jean-Maurice-émile Baudot ,因此简写为Baud,单位符号:Bd;所以,波特率写成Bd/s是正确的;B/s,我查了一圈资料,应该是错的。

2,为什么有b/s和bps呢?是将波特率和比特率混淆。波特率计为Bd/s;比特率记为bit/s或b/s,bps。

从定义理解它们的区别:

波特率可以被理解为单位时间内传输符号的个数(传符号率),通过不同的调制方法可以在一个符号上负载多个比特信息。而比特率是单位时间内传输送或处理的比特的数量。

如果该符号是二进制的话,波特率在数值上等于比特率的,但是意义还是不同,一个是符号,一个是比特;如果符号不是二进制的话(说明该符号负载了多个比特信息),那么波特率在数值上不等于比特率。

它们的换算公式为:
I=S * log2 N

其中I 为传信率,S 为波特率,N 为每个符号负载的信息量,而log2 以比特为单位。

一般来说,串口的波特率等于比特率。

二、波特率单位是什么

波特率的单位是波特(B)还是波特/每秒(B/s)?

在电子通信领域,波特率(Baud rate)即调制速率,指的是信号被调制以后在单位时间内的变化,即单位时间内载波参数变化的次数.它是对符号传输速率的一种度量,1波特即指每秒传输1个符号.单位“波特”本身就已经是代表每秒的调制数,以“波特每秒”(Baud per second)为单位是一种常见的错误。

三、波特率单位

波特率9600是什么意思

波特率是一个电子信号上的术语,用于描述信道的数据传输速度。所谓信道,可以是无线的,也可以是有线的,说白了就是两个东西之间传输数据。

波特率通常单位是bit/s,也就是 二进制位/秒。因为一个字节是8个bit,而一个字节通常可以表达一个ASCII码,比如一个英文字母,所以:9600的波特率的信道,理论上每秒可以传输9200/8个英文字母的数据量,也就是1200个字节,大约1.2KB。而19200则是每秒可传输2400字节。

比如一个文件,假设容量是100KB,那么它通过9600的信道传输,需要的时间至少是100/1.2秒,也就是超过一分钟了。

和19200波特率的信道,都是早期接口的传输率标准。比如早期的COM口(也叫串口),经常采用这样的标准,今天看来,速度非常非常慢。早期使用这样的接口用于鼠标、键盘等简单装置的连接,以及计算机和其它设备的通信。而现在,还有少数主板支持这样的接口。

在今天的计算机上,这个接口标准早已淘汰,但是生产中,还是有很多设备支持这样的接口。

比如,在数控机床上,当计算机与机床通信的时候,很多机床都要求使用COM口,以9600,11200或19200之类的波特率进行通信。

四、什么是波特率

(BaudRate) 模拟线路信号的速率,也称调制速率,以波形每秒的振荡数来衡量。如果数据不压缩,波特率等于每秒钟传输的数据位数,如果数据进行了压缩,那么每秒钟传输的数据位数通常大于调制速率,使得交换使用波特和比特/秒偶尔会产生错误。

波特率是指数据信号对载波的调制速率,它用单位时间内载波调制状态改变的次数来表示,其单位是波特(Baud)。波特率与比特率的关系是比特率=波特率X单个调制状态对应的二进制位数。

在信息传输通道中,携带数据信息的信号单元叫码元,每秒钟通过信道传输的码元数称为码元传输速率,简称波特率。波特率是传输通道频宽的指标。

每秒钟通过信道传输的信息量称为位传输速率,简称比特率。比特率表示有效数据的传输速率。

波特率就是一秒种传输0或1的个数,若波特率是9600,那么它传输一位0或1的时间就是1/9600秒,如果串口工作在方式一下波特率是9600,晶振是11059200,定时器选用timer1的自动重装模式,即1/9600=定时时间就是1/9600=(12*32/11059200)*(256-定时初值)。那么,定时初值=256-(11059200/(12*32*9600));

RS-485 就是 EIA-485,EIA-485仅仅规定了接受端和发送端的电气特性。没有规定或推荐任何通讯协议。

EIA-485可以应用于配置便宜的广域网和采用单机发送,多机接受通信链接。它提供高速的数据通信速率。(EIA-485和EIA-422一样 使用双绞线进行高电压差分平衡传输,它可以进行大面积长距离传输(超过1200米)。

不同的通讯协议,就是不同的数据通讯约定,如何呼,如何应,如何送,如何校对,如何握手。

例如,常见的 HTTP,FTP就是protocl(通讯协议)。通讯协议 分应用层,传输层,网络层,数据链路层,物理层,具体协议多极了。

附1,常用串口波特率_串口波特率单位

常用串口波特率_串口波特率单位

数据传输率是指单位时间内传输的信息量,可用比特率和波特率来表示。

⑴比特率:比特率是指每秒传输的二进制位数,用bps(bit/s)表示。

⑵波特率:波特率是指每秒传输的符号数,若每个符号所含的信息量为1比特,则波特率等于比特率。

在计算机中,一个符号的含义为高低电平,它们分别代表逻辑“1”和逻辑“0”,所以每个符号所含的信息量刚好为1比特。

因此,在计算机通信中,常将比特率称为波特率,即:
1波特(B)= 1比特(bit)= 1位/秒(1bps)

例如:电传打字机最快传输率为每秒10个字符/秒,每个字符包含11个二进制位,则数据传输率为:10Baud。11位/字符×10个字符/秒=110位/秒=110bps。

计算机中常用的波特率是:110、300、600、1200、2400、4800、9600、19200、28800、33600,目前最高可达56Kbps.

⑶位时间Td

位时间是指传送一个二进制位所需时间,用Td 表示。Td = 1/波特率 = 1/B

例如:B=110波特/秒 , 则Td = 1/110 ≈ 0.0091s 

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢