Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
USB standards specify a HOST interface and a DEVICE. Usually DEVICE functionality can be easily embedded in small microprocessor while HOST functionality are usually found on 32 bit microprocessor.
FDTI and Silicon labs offers USB to RS232 bridges that can be easily used to connect an RS232 based device to USB host.
You have D+ and D- on the USB because you can achieve a better data transmition using + and - voltages. Thsi way the parasite data is less as on a normal D+ serial comunication.
The best solution is to use FT245BM or FT232BM chip (www.ftdichip.com). It offers a free driver (*.sys and *.dll file) and can be controlled under Delphi, C++, or any other programming language. These chips can be interfaced to any minctrocontroller. You don't have to know nothing about USB to use the chips... (apart from a few very basic things). You can connect EEPROM to the chips to write your own device name which will be displayed when you first connect your device to PC.
FT2232 (http://www.ftdichip.com/) is a extensive solution to interface almost everything with USB. On the net there are universal boards (**broken link removed**) that can be a good start for every application.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.