circuitcellar.com
Magazine Support   Digital Library   Products & Services   Suppliers Directory 
 
 





Return to TOC

 
May 2005, Issue 178

Task Manager
by Jennifer Huber


USB Bonanza

If you want to learn more about the Universal Serial Bus, this is your month. I’m dubbing the May issue the “USB Bonanza,” and it couldn’t have come at a more opportune moment. The lineup includes three fantastic articles about dealing with the inevitable loss of serial and parallel ports on PCs and laptops. If you haven’t adapted to the changeover to USB yet, you will likely have to in the near future as more and more manufacturers move in that direction. These informative articles will help you get started.

First up we have Robert Lang’s “USB Interface Development” (p. 12). Faced with the elimination of classic serial and parallel ports on PCs, Robert recognized the need to develop an interface to work with USB ports in order to facilitate data acquisition. When he was finished designing his new interface, he thought other people in a similar position would find his experience useful. We agreed. The first step is to familiarize yourself with USB. In this article, Robert provides a helpful overview of USB and walks you through the process of choosing the right chip and software development system to build your own circuit board. If you’re in the market for a USB-capable chip, you’ll appreciate Robert’s thorough examination of today’s popular options.

Daniel Cross-Cole also realized the pressing need for a USB interface (p. 30). Daniel’s chief goal was to design an interface to support analog-to-digital conversion and measurement applications. He accomplished his goal with a National Semiconductor ADC0820 chip and a Cypress EZ-USB kit. The result is a well-designed interface suitable for a variety of practical applications and classroom experiments. In “USB 2.0 Interface,” Daniel shares the valuable lessons he learned along the way and outlines how this interface can be used to teach engineering students about signal processing, among other things.

In addition to Robert and Daniel’s articles, we also have a feature about USB by Stuart Ball (p. 76). Stuart’s particular concern was losing the parallel printer port he had traditionally used to control the various devices he connects to his PC. He solved this dilemma with the custom-built Atmel ATmega8515 microprocessor-based USBLab, which plugs directly into a USB port. The ATmega8515 is connected to a DLP-USB245 USB adapter by DLP Design. With eight bidirectional data bits, three address bits, a read/write direction control line, a data strobe, and serial input and output, the USBLab has everything you need to overcome the loss of a printer port. The USBLab provides useful debugging capability for devices connected to a PC. In addition to step-by-step instructions on how to design your own USBLab, Stuart includes a helpful sidebar about attaching USB devices to PCs running Windows.

As you contemplate how you’ll adjust to the push toward USB, these articles will serve as a guide to help you choose the right course of action and avoid certain pitfalls. Good luck!

 

jennifer.huber@circuitcellar.com