1,波特率的含义
波特率表示每秒钟传送的码元符号的个数,是衡量数据传送速率的指标,它用单位时间内载波调制状态改变的次数来表示。 。
在信息传输通道中,携带数据信息的信号单元叫码元,每秒钟通过信道传输的码元数称为码元传输速率,简称波特率。波特率是传输通道频宽的指标。
2,波特率9600与波特率19200的区别。
波特率19200传输快但传输距离近,波特率9600传输相对远但速率慢.
比如一个英文字母,所以:9600的波特率的信道,理论上每秒可以传输9600个二进制位,也就是9600/8个英文字母的数据量,也就是1200个字节,大约1.2KB。
而19200则是每秒可传输2400字节,大约2.4KB。
大家在用到单片机串口通信时,总要设置波特率,而波特率一般要设成9600,19200,针对这个问题有以下两种比较可靠地说法:
1,根据电、传输介质等的物理特性结合串口设备使用的要求
为了保证有效通讯,根据电、传输介质等的物理特性结合串口设备使用的要求,确定RS232最大传输速率只能是115200,然后逐级二分得到57600,28800,19200……为适应这些速率,设计相应的晶振频率。
2,这是由电信线路特性决定的
电话线路的带通是300-3KHZ,当时HAYES先搞的modem,所以用的2400HZ信号,对应波特率是2400。
由于基本频率确定了,以后采用的提高通讯速率的方法都是在2400基础上倍频的,所以形成了9600,192000.
波特率是什么意思?它的意义如何?
Kbps又称比特率,指的是数字信号的传输速率,也就是每秒钟传送多少个千位的信息(K表示千位,Kb表示的是多少千个位)。
Kbps也可以表示网络的传输速度,为了在直观上显得网络的传输速度较快,一般公司都使用kb(千位)来表示,如果是KBps,则表示每秒传送多少千字节。
1KByte/s=8Kbps(一般简写为1KBps=8Kbps),ADSL上网时的网速是512Kbps,如果转换成字节,就是512/8=64KBps(即64千字节每秒)。
比特率与波特率的区分
比特率是单位时间内传输或处理的比特的数量。比特率经常在通信领域用作连接速度、传输速度、信道容量、最大吞吐量和数字带宽容量的同义词。
波特率可以被理解为单位时间内传输符号的个数(传符号率),通过不同的调制方法可以在一个符号上负载多个比特信息。
因此信息传输速率即比特率在数值上和波特率有这样的关系:I=SN,其中I为比特率,S为波特率,N为每个符号负载的信息量,以比特为单位。
因此只有在每个符号只代表一个比特信息的情况下,例如基带二进制信号,波特率与比特率才在数值上相等,但是它们的意义并不相同。
还没有评论,来说两句吧...