什么是通信速率
发表:2023-08-29 12:01:17 阅读:63

电子资讯什么是通信速率?

所谓“异步通信”是指通信双方没有时钟信号用以同步,而是按照预先约定的通信速率进行发送和接收。这一通信速率被称为“波特率”(Baud Rate),波特率为1bps,表示每秒传送1位。波特率有50bps, 110bps, 300bps, 600bps, 1200bps, 2400bps, 4800bps, 9600hps,19200bps、38400bps, 57600bps和115200bps等。若双方没有同步时钟,则完全依靠预先约定的速率来发送、接收信号。对于发送端比较简单,直接按照约定速率发送移位的信号即可;对于接收端则比较复杂,从检测到起始位开始,需要按照约定的速率换算得到的时间间隔采样数据线,以恢复发送端的数据。在这个过程中,通信双方的时钟偏差及信号线上的干扰都可能导致接收失败。为了保证正确采样,接收端通常都使用在一个数据位的时间间隔内多次采样的方式来排除干扰和时钟偏差。

例如对一个数据位进行16次采样。要实现115200bps的波特率,SCI模块内部的采样时钟就必须不低于1. 8432 MHz,所以异步串行通信速率通常都不是很快。多次采样可以很好地实现与发送方的数据同步:根据前后采样的电平变化,接收方可以发现起始位信号的下降沿,从发现下降沿的那个周期往后的第8, 9, 10个时钟周期采样如果均为低电平,则确认收到了起始位。以后,对每个数据位都要用第8、9、10个时钟周期采样接收到的数据位,并按照3取2进行处理,以克服传输线上可能的噪声。

 

电子街推荐阅读

继电器产品主要技术参数

什么是逆变器,作用是什么?

激光器常用参数

什么叫角度调制