波特率9600与波特率19200有什么区别,另波特率是什么意思?帮忙解释下,谢谢。
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.
波特率
1、波特率:是码元传输速率单位,他说明单位时间传输了多少个码元。
2、如果在数字传输过程中,用0V表示数字0,5V表示数字1,那么每个码元有两种状态0和1. 每个码元代表一个二进制数字。此时的每秒码元数和每秒二进制代码数是一样的,这叫两相调制,波特率等于比特率。
3、如果在数字传输过程中,0V、2V、4V和6V分别表示00、01、10和11,那么每个码元有四种状态00、01、10和11. 每个码元代表两个二进制数字。此时的每秒码元数是每秒二进制代码数是一半的,这叫四相调制,波特率等于比特率一半。