第3个回答 2018-05-29
一般来说计算机主板自带的串口(一般是232口)最大速率为115200bps。可以接一个232转485转换器将232信号转成485信号,此时转出来的485信号的最大速率也是115200bps。
还有一些电脑通过插PCI卡扩展的方式扩展出多个232或485口,一般如果是扩展成485口的话速率一般会高一些,比如230400bps,有的可达更高,比如MOXA的卡有可达到921600bps的速率。但由于PCI卡只能用于台式机,而且安装麻烦,不能随身携带和即插即用,因此现在用的最多的就是通过USB扩展的方式。一般的USB转485最高速率都是普通的115200bps,稍微高一些的可达到230400bps或更高的921600bps。一般都在1M以下,也有更高的,比如异特路公司的USB转485/422转换器IR-1401BHG转出来的485速率最高可以达到3Mbps,而且还带光电隔离功能,非常适合工业环境下使用。
但高速串口在使用时除了需要转换器本身硬件支持这么高的波特率以外,用户的应用程序也需要支持这么高的波特率,如果用户是自己在PC上用高级语言自己写程序的话可能会需要直接调用API函数来支持这么高的波特率。
希望我的回答对你有帮助。