From: "Gary Desrosiers"
Subject: Re: USB Design Question...
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
Date: Mon, 13 Jan 2003 04:18:14 GMT
NNTP-Posting-Date: Sun, 12 Jan 2003 23:18:14 EST
Organization: Cox Communications
Check out http://www.dlpdesign.com/usb/usb245.html This little device based
on (www.ftdichip.com) FTDI's FT245BM chip is perfect for fast parallel
interfaces and bit bang I/O. i.e. It has 2 modes, one that just outputs the
8 bit value without control signals (bit bang) and another mode that tells
you when data is available, you then clock in the byte from the queue. Both
are useful depending on what you want to do. If you're doing some D/A
conversion or waveform generation, or just turning on LEDs, then maybe bit
bang is appropriate. If you're transferring files or data, then you'd want
the clocked signals.
Another device; http://www.dlpdesign.com/usb/usb232.html is essentially a
USB to serial (RS232) converter and gives you TXD, RXD, DCD, RTS, etc, etc.
I use this one to substitute USB for DB9 serial connections such as
programming the Basic Stamp.
With both chips (FT245BM and FT232BM), there's windows drivers available
that make the USB device look like a virtual serial port. There's also DLL
drivers. i.e. You call some function within the DLL to perform some function
such as sending/receiving data. I've found that the VCP drivers work best
across OSs. There's also Linux drivers available that work great with both
chips. It doesn't offer the bit bang mode so you'll be dealing with serial
ports at the OS level. Another caveat is that you need to be at Linux kernel
2.4.19 or 2.4.20 to use the drivers. Kernel 18 (RedHat 8.0) doesn't cut it
and you'll get kernel panics.
Last month's issue of Nuts&Volts had an article describing the FT245BM part
using DLP Design's USB245M little board (which contains FTDI's FT245BM
I've spent a considerable amount of time looking at these USB parts so if
you want further info, just let me know.
"dritix" wrote in message
> Hi all,
> I am not quite familiar with USB but I am planning on using it in a
> project of mine (just for the challenge of it). Here is what i wanna
> Get data from a series of sensors, "somehow" feed that into a USB
> interface which in turn will be connected to a Bluetooth module. Then,
> this data will be transmitted to another Bluetooth device connected
> again through USB to a PC, where it will be processed (graphed,
> tabulated etc)
> I need a little advice on what is the best approach on designing the
> USB and Bluetooth parts on the sensor end, that is, what do i need as
> far as USB and Bluetooth is concerned (like, USB interfaces,
> controllers !! blueooth modules)?
> Any prefereces over different vendors ?
> Thank you