关键词 USB 串口通信 RS-232 RS-485
目前计算机的USB接口已经大量使用,一般每台计算机都有2到4个USB口。USB口已经开始逐步取代传统的PS/2鼠标口、PS/2键盘口、CENTRONICS打印口、RS-232串口等。USB将是未来重要的PC机工业通信接口之一,用于实现工业通信以及存储、编程等。在USB技术逐步普及于工业通信的今天,本文回顾USB工业通信产品的发展过程。
先回顾我国USB产品的开发成就,我们不得不提到著名的深圳朗科公司。是他首次提出了“优盘”的名称,是他取得了全球领先的USB外部存储装置的专利知识产权,并且据说后来以此专利起诉打败了著名的日本SONY公司。尽管在朗科的U盘出现之前国内已经有IBM随电脑一道赠送的“IBM存储钥匙”,其实就是U盘,但是象IBM这样连微硬盘部门都出售给日立公司的蓝色巨人是看不上这小小的存储钥匙(storage key)的。这样的失误虽然远远轻于请MICROSOFT公司为IBM PC写DOS操作系统,但是也成就了一个中国的朗科以及后来国内的整个U盘市场,尽管今天的朗科还远远没有达到MICROSOFT的规模。当时早期的朗科U盘采用的是PHILIPS公司的PDIUSB12的USB接口芯片加三星的FLASH存储器,朗科当时还出售PDIUSB12的开发系统可用于开发U盘等产品。不到一年后,同样在深圳的另外一家公司鲁文公司开发出了号称是全球第一个无须驱动程序的U盘(取名为“易盘”),可以在Windows me下无须驱动程序。因为无驱才会有后来的巨大的市场。
虽然以上是国内USB产品开发历程的简单回顾并不是USB串口通信领域产品的回顾,但是正是因为中国人开发U盘技术让我国在世界计算机外设方面占了一席之地的成就鼓舞了后来国人在USB串口通信领域的产品开发,也正是当时朗科出售的USB开发系统带动波仕电子开始了USB串口通信产品的开发。况且工业通信和工业测量控制领域都是国人的传统强项,始终是国货占据绝大部分市场。
第一代产品 USB/RS-232转换器
第一代USB串口通信产品是以波仕电子的USB/RS-232转换器为典型的。波仕电子是国内最早从事USB/串口转换器的开发厂家之一。型号为USB232的USB/RS-232转换器(如图1)用于将一个USB口转换成为一个RS-232串行口。USB/RS-232转换器实现USB与RS-232串口设备相互通讯的一种协议转换装置(USB协议-串行通信协议)。在通信主机 (USB)和RS-232串口设备之间,无论是通信主机发送信息至指定的RS-232串口设备或是RS-232串口设备发送信息至指定通信主机,都可以经其轻易且正确地传输。波仕的USB232是专门为工业通信设计制造的,特别强调对工业通信的适用性。比如我们用工业通信开发常用的Visual BASIC 和 Visual C++语言的Mscomm.ocx通信控件编程后进行通信检测,波仕的USB232可以在各种版本的Windows下很流畅地正确通信并且对RTS/CTS、DTR/DSR握手信号的控制与监测也很正确,而有些市售的USB/串口转换器却不能够通过这样的检测。
图1 波仕电子的型号为USB232的USB/RS-232转换器
波仕电子USB232产品具有以下基本性能特点:直接外插USB口,无须外接电源,自动识别串口号当作新的COM口,并且在WINDOWS XP下可以修改COM口的号码,RS-232口带全部RS-232信号,软件只需修改串口号即可,无须重新编写。
USB232产品还可以与波仕电子的其他产品配合使用: USB232还可以直接配接波仕电子的485C型转换器构成USB/RS-485/RS-422转换器(全双工半双工通用)。USB232还可以直接配接波仕电子的485TC型转换器构成光电隔离且无须供电的USB/RS-485/RS-422转换器。USB232还可以直接配接波仕电子的BS232-9型RS-232光电隔离器构成光电隔离无须供电的USB/RS-232转换器。
第二代产品 USB/RS-485/RS-422转换器
第二代USB串口通信产品可以从USB口直接扩展出RS-485、RS-422口。波仕电子USB/RS-485转换器(型号:USB485)用于将一个USB口转换成为RS-485(半双工)或者RS-422口(全双工),如图2。
图2 波仕电子的型号为USB485的USB/RS-485/RS-422转换器
波仕电子USB485产品具有以下基本性能特点:直接外插USB口,无须外接电源, 无须供电而且还可以对外输出5V电源。配RS-485/RS-422接线端子!自动识别串口号当作新的COM口, RS-485/422口为全双工半双工通用,软件只需修改串口号即可。驱动软件完全同波仕USB232转换器。
USB485主要是为USB的远程工业通信而设计的,由于转换为RS-485或者RS-422接口所以通信距离增加到了1200米(9600bps时)。同时增加了一个5V供电脚这样可以对某些外接的仪器或设备供电。
第三代产品 光电隔离USB/RS-232/485/422转换器
图3 波仕电子的型号为USB232GL1的光电隔离USB/RS-232/485/422转换器
第三代USB串口通信产品不仅可