Home arrow USB-Parallel interface
Home    Print    Bookmark
Language
  • English of course
  • Français une fois
Soudez GAW Shop!
GAW Shop!
Main Menu
Home
News
Contact Us
Search
Projects
Digital Oscilloscope
USB-Parallel interface
USB-Serial interface
USB-Parallel interface Print E-mail
Written by Administrator   
dimanche, 19 novembre 2006

Introduction

The USB-parallel interface presented here is based on the FT245RL integrated circuit from FTDI. The interface consist simply of the component itself and a few capacitors. The used connector is a USB MINI-B type. A total of five components is necessary to realize the interface. However, the possibilities of the interface are amazing, indeed the characteristics of the FT245RL are the following ones:

  • 13 digital inputs-outputs

  • Data transfer rate to 1 MByte/s - D2XX Direct Drivers

  • Data transfer rate to 300 kByte/s - VCP Drivers
  • Integrated 1024 Bit internal EEPROM for storing USB VID, PID, serial number and product description strings

  •  Each device is assigned a unique number which is burnt into the device at manufacture. This ID number cannot be reprogrammed by product manufacturers or end-users. Then the chip can be used as a dongle to protect software.

  • True 5V / 3.3V / 2.8V / 1.8V CMOS drive output and TTL input

  • Synchronous and asynchronous bit bang mode interface options with RD# and WR# strobes allow the data bus to be used as a general purpose I/O port

  • Dricers for Linux, Win98, ME, 2K, XP, XP64, Embedded XP, Server 2003, MAC OS-8-9-10 et WinCE

  • Royalty-Free librairies and DLLs to use the chip

Moreover, C++ software with source code are available on this website

Schematic

The figure 1 shows the module schematic. On the left, one find the USB MINI-B connector, the FT245RL chip is on the middle like the three capacitors. On the right are the inputs/outputs pin of the DIP20 (legends are for the FT232RL circuit, don't use them). To do the circuit working is very simple: with an appropriate USB cable (A to MINI-B), connect the module to a PC USB port. Install the necessary drivers given in appendix (or from the FTDI website) and that's all. A simple C++ software with source code is given hereafter in order to play with the module.

PCB

The figure 2 show the two faces of the PCB. The top layer is on the top of the figure. On the bottom layer, one can see the place for the USB MINI-B connector (on the left), here is a photo of this connector: .

It's mechanical drawing can be found here: mechanical drawing.

In appendix, one will find the Gerber files of the project. All these files can be analyzed before the realisation of the PCB thanks to the free Gerber viewer GC-Prevue.

Réalization

The only difficulty in this project (assuming the PCB is made by a manufaturer) is to solder the chip. The pitch between the pins are 0.65mm. One has to have a good skill in soldering.

 
Last Updated ( jeudi, 23 novembre 2006 )
 
< Prev
 Use OpenOffice.org
   Home  Print  @ Contact Top

© 2012 Soudez! Zigbee forum
Joomla! is Free Software released under the GNU/GPL License.