|
楼主 |
发表于 2011-4-21 22:26:43
|
显示全部楼层
回复【8楼】loohoo0302
呵呵,我也是新人,按我初步了解usb主要是个人电脑上的高速的外部通用接口,要用得起这个接口硬件cpu/ram/等总线必须够快,usb接口主要用于大文件的快速传输,但是它的应答性能相对较差。485,i2c,uart,spi等串口主要是工业用途(工业控制和通讯,据我所知工控接口还有好多,如can),虽然速度慢但是对硬件要求相对不高,响应灵敏可靠,控制简单,环境适应强。个人电脑可以没有485,i2c,uart,spi但是必须有usb。相反依然。
差分是一种硬件电路不光usb、485用还有家里的网络线和液晶面板里的低压差分连接(不是指色差分量),差分电路的特点是共模抗干扰特别强,usb要和485互相转换必须在软件上面改动--他们的数据格式和速度相差太大了。
关于距离:其实高速必然容易干扰(自干扰和互干扰)就短距离,低速就正好相反,当然如果不计成本(包括经济、人力、技术、安全等成本)的话高速也可......
-----------------------------------------------------------------------
恩 谢谢你写了这么多
我现在要做的东西要求抗干扰能力强 并且传输距离尽量长 而且现在一般电脑越来越少有串口了 所以要一个USB转什么的东西 |
|