A comment that I receive frequently about my Digital Setting Circles project concerns the fact that it uses a serial port rather than a USB port. I guess manufacturers don’t typically include serial ports on notebook computers or PDAs anymore. In my own defense, USB was just coming into common use when I designed this circuit about ten years ago, and USB is more complicated and expensive to implement.
Jimbo Harris actually adapted my decoder circuit to USB using a special cable from DLP Design. Jimbo was able to eliminate the MAX232 chip and the DB9F connector that way, but the net cost of the circuit was probably higher despite eliminating those parts. All the special cable really does is to make the USB port look like a serial port to the computer. There are plenty of commercial devices on the market that will do just that.
I’ve been told that USB-to-serial converters vary in terms of how well they work, which I find surprising. As far as serial interfaces go, the one in my decoder circuit’s about as simple as they come. It only runs at 9600 baud and only uses three serial lines (TX, RX, and GND) because it doesn’t use any hardware handshaking. There’s no twiddling of the lines at the hardware level. It really can’t get any simpler. It seems like, if a USB-to-serial converter works at all, it should work with my decoder circuit.
Are you using one of these USB-to-serial converters with my DSC circuit? Or perhaps with something else? If so, please leave a comment below and tell me about your experience. I’m going to experiment for myself here shortly–I ordered a $6 converter from Ebay (it’s hard to get cheaper than that, eh?) that I’ll try and post my results. And maybe I’ll consider doing a long-overdue update to my decoder circuit (but don’t hold your breath–it’s really hard to find the time for that kind of project these days).