赞
踩
总线,Bus,主要应用于芯片级别通讯,以及计算机之间的通讯,例如I2C、SPI、USB、CAN等。它们广泛应用在小范围,短距离的应用场合。
总线传输数据的方式是数字信号中的基带信号。基带传输是一种很古老的数据传输方式,它不对数据信号做任何调制处理。根据数字信号中的“0”和“1”处理方式的不同,基带信号又分为几种传输码波形。
我们最最常用的码行就是单极性非归零码,即高电平代表“1”,0V代表“0”。例如I2C,SPI等芯片级总线通讯。除此之后,还有其他的码,例如双极性非归零码,正电平代表“1”,负电平代表“0”,以RS232为代表;差分信号码,用两根线之间的电压差来表示,电压差为高代表“1”,电压差为0,代表“0”,以CAN为代表。当然还有其他的传输码波形。
基于基带信号传输,十分的方便,大部分情况不需要对信号做过多的处理。但它的缺点也很明显,不能用于长距离的传输,一旦距离过长,信号就会有损耗,该损耗可以通过眼图来观测,例如在测试USB通讯时,经常要看一下USB的眼图。
如果必须要进行km级别的传输,就必须要对信号进行处理了,例如RS485和CAN。他们都有各自的专门芯片对原始的数字信号进行处理,然后再传输出来。但即便这样,几十km的距离已经是极限了,再远距离的传输就必须使用频带传输,它是把原始的数字信号通过调制解调技术,转换为一定频率的模拟信号,再进行传输,这样传输的距离会极大的增加,不过随着技术的发展,基于频带传输,又发明出了宽带传输,计算机网络就是采用这用传输方式。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。