USB to Serial adaptor Review

All the USB to Serial devices

TRENDnet USB to Serial Converter - TU-S9
price: $10 - $25

Micro Innovations USB to RS232 Serial Adapter - Serial adapter - USB - USB, RS-232
price: $16 - $35

Device Manager with multiple adaptors
Bafo BF-810 USB to Serial (DB9) Adapter + 6 Ft. USB Cable
price: $7 - $18

Keyspan USB Serial Adapter USB Adapter
price: $24 - $35

An in depth compairison of 4 USB to serial adpators, though it really comes down to Prolific and Keyspan, and oh what a difference.

Prolific chipset

First I’ll talk about the TRENDnet, Micro Inovations and Bafo as a group, they are all based on the Prolific chipset.

Physical

The TRENDnet and Micro Innovations are virtually indestinguisable having exactly the same one piece design with built in 18inch cable, The Bafo adaptor has a separate USB cable Type A to B. the cable is a generous 6 feet, and has the benefit of being replaceable with any cable for longer or shorter runs. Personally I only need about 4 inche cable and all 4 devices have to long a cable for my preference.

History

I had previously given the BAFO a very bad review having had major problems with actually using it with devices, it performed most of the time communicating between 2 computers, but devices like my Sony EVI cameras and Autopatch video switch just could not lock on the signal. And even with a computer to computer connection I logged corrupted messages, about 1 in 10 messages were corrupted. So I have had 3 Bafo adaptors sitting in my drawer for a couple of years. Now I need serial ports on USB only PC’s again lets see if the XP drivers solve any of those problems.

Software

Again the The TRENDnet and Micro Innovations have exactly the same prolific reference drivers on the CD. Bafo has it’s own installer program but it uses the same prolific drivers as the other adaptors, and all the devices are completely interchangable.

All Prolific ports look the same no brands
No other software comes with the devices but you can use Device Manager to veify their status, find out the COM port assigment, and Change the COM port assignment manualy. It’s impossible to distinguish particular adaptors by brand in Device Manager, all prolific adaptors appear the same.

Real world testing:

At first I had the same results with these devices as I had in the past, in that I could not get them to communicate with my Soni EVI camera with the VISCA RS232 protocol, however the unusual thing is that after installing the Keyspan USB Serial Adapter and using it with the VISCA camera I was then able to connect with any of the prolific adaptors and control the camera effectively. I have not been able to determine the reason for this.

TRENDnet and Micro Inovations adaptors
TRENDnet and Micro Innovations

Bafo adaptor
Bafo 810

Tips

The COM port assignment is linked to the USB port that you plug them into, not to the device itself; so after you install any of the adaptors on a USB port and it is assigned COM3 any of the prolific adaptors plugged into that phisical USB port will always be COM3. An important thing to know is that the port numbers are assigned in the order that they are discovered and has nothing to do with the phisical placement of the USB port. That means it is the order you plug them into your computer which gives them the COM #.

For ease of use I recommend that you always use the same USB port and therefore keep the same COM # if you only use one adaptor, this way your software which probably allways looks on the same COM port will work without reconfiguration.

Or if you use lots of adaptors install them from left to right (or whatever order makes sense to you) so that the COM port numbers are sequential and easy to figure out. It is also important to note that–as with all USB devices–if you add a hub when you plug the adaptor into one of the hub’s USB ports it will be discovered yet again and receive yet another different COM port assignment. This can get really confusing if you have a couple of hubs and you plugged things in randomly the first time, but you can manualy change COM ports and get things sorted out.

One more tip, when you disconnect the adaptor (or most serial port devices like a modem bluetooth IrDA device) the COM port remains allocated but does not show up in Device Manager, however you can re-use that COM port by manually selecting it if you know that it is really free. As far as I know the only way to completely free that COM port so that it is not reported as “In Use” is to plug the device in so that it shows up in device manager, then right click it and choose uninstall. (or to go into the registry and manually remove the assignment)

Keyspan USB Serial Adapter USB Adapter

Physical

Like the Bafo it comes with a separate USB Type A to B cable but just 3 foot this time. The Keyspan adaptor is a significantly larger than the prolific devices, about twice the size, but still a fairly small device. It includes a greed LED “power” light that flashes at 1 second intervals when plugged into the USB port, and lights up continuously while sending or receiving data.

keyspan adaptor
Keyspan USB to Serial

Software

The keyspan also comes with it’s own software. The first tab shows the attached devices and their port assignments, the second shows and lets you edit the settings for each.

Keyspan Software
The software is very useful and the third tab not only shows the port mappings of connected Keyspan devices, it also shows the mappings of currently disconnected Keyspan adaptors, and of other Com Ports, (check the show all COM Assignments to see non keyspan devices) one of the best things is that it shows the ports assigned to both currently connected and missing prolific adaptors, something that is not available in the windows device manager.Also in this tab you can re-map the port # assignments of the keyspan adaptors (this is possible from device manager but not as easy or quick.) unfortunately for the other serial ports you have to go back to device manager, a multi-click process. Keyspan software very usefull port mapping
At the bottom on the Port mapping tab are two options Dynamic and Geographic, Geographic works the same way the prolific devices do assigning a COM port to a keyspan device when plugged into a particular USB port, the other Dynamic (the default setting) assigns the lower numbered COM port to the first device plugged in, regardless of which USB port, or hub it is plugged into, this is a much logical behavior particularly when you only have one adaptor, it eliminates the circumstance where you have 4 or more COM ports assigned to one device depending on which USB port you plug it into, (which would require you to change your software settings depending on which port you use). Since I use only one device on my laptop I use the Dynamic option and recommend it if you only have one adaptor. It is nice to have the Geographic option as well, and I use that method on my system with 4 adaptors connected.

Conclusion

However the best thing about the Keyspan is not the configuration utility but simply that this adaptor works flawlessly with all the devices I tried with it which is the point after all. Defiantly the best of bunch, though costing about two to three times as much as the other devices, I’ll still use my prolific adaptors if they continue to work well, but I certainly won’t buy anymore.

Future

Keyspan also offers a 4 port version that sells for around $150, However since that is more than The cost of 4 single Adapters and a USB hub ($24×4 + $12 = $108) I opted to purchase 4 single adaptors, but the 4 port may still be worth the extra cost to cut down on the tangle of cables.There seem to be a couple of other brands offering 4 serial port adaptors as well but at about the same cost as the keyspan, and considering the quality of keyspan’s single port product I expect to upgrade to the keyspan 4 port when I get to the point where I need to drive even more serial ports.

In the mean time I’ll use what I have and you can expect to see a review update of trying to run 4 heavy traffic applications on the prolific or keyspan devices at the same time.

Hal Eagar's picture