You are on page 1of 12

Adaptador USB a RS-232

Introduccin
La tarjeta USB-RS232 es un conversor de USB a la norma RS232 que
los PC modernos ya no traen. El objetivo ha sido desarrollar una tarjeta
fcil de usar para evaluar el chip de conversin FT232BM.

Caractersticas

Compatible USB 1.1 y USB 2.0.


Tensin nica de alimentacin 4,35V a 5,25V.
Descripcin del producto, nmero de serie, PID y USB VID
almacenados en una memoria EEPROM externa.
EEPROM programable en placa directamente desde USB.
Disponibilidad de las seales Tx, Rx, RTS y CTS.
Indicadores de transmisin y recepcin independientes.

Licencia
La tarjeta USB-RS232 es HARDWARE LIBRE y tiene una licencia GPL
(o lo ms parecido pero en versin Hardware). Esto quiere decir que se
distribuye junto con TODOS sus esquemas (esquemticos, ruteado y
archivos para la fabricacin). Cualquiera tiene derecho a fabricarla,
copiarla, modificarla, distribuirla o venderla siempre y cuando vaya
acompaada de TODOS los esquemas.

Disposicin de Componentes

Serie: Puerto Serie, niveles RS232


USB: Puerto USB. Conexin con el PC
EEPROM: EEPROM externa (opcional)

Puertos
Puerto Serie

Puerto USB

Puerto Serie Seal


1

---

Tx
Puerto USB Seal

Rx

---

GND

---

RTS

CTS

---

+5VDC

USBDM

USBDP

GND

Archivos incluidos:
-

R9052154.rar
usb-serie.sch
FTDi.lbr
usb-serie.brd
usb-serie.pdf
usb-serie.bmp
usb-serie.xls

Driver para crear el puerto COM virtual en Windows


Diagrama en Cadsoft EAGLE
Librera para Cadoft EAGLE
Placa del circuito en Cadsoft Eagle
Diagrama en PDF
Diagrama en BMP
Lista de componentes en Excel

Descripcin
El integrado FT232BM es una solucin ideal para reemplazar el puerto
RS232 por el USB en los nuevos diseos. Viene con drivers libres de
royalties para la mayora de los sistemas operativos, lo he probado en
Windows y Linux.

Caractersticas

Un nico chip maneja tanto el USB como la transferencia serie


asncrona.
La UART admite 7/8 bits de datos, 1/2 stop bits y
Odd/Even/Mark/Space/No Parity.
Tasa de transferencia de 300 Baudios a 3M Baudio (TTL).
Tasa de transferencia de 300 Baudios a 1M Baudio (RS232).
Timeout ajustable para el buffer Rx.
Soporte para USB suspend/resume a travs de los pines SLEEP#
y RI#.
Soporte para alimentar dispositivos directamente del bus USB a
travs del pin PWREN#.
Circuito Power-On-Reset incluido.
Tensin de alimentacin 4,35V a 5,25V.
Compatible con el controlador de host UHCI/OHCI/EHCI.
Compatible con USB 1.1 y USB 2.0.
USB VID, PID, nmero de serie y descripcin del producto
almacenados en una memoria EEPROM externa.
Encapsulado pequeo 32-LD LQFP o QFN-32.

Descripcin de los pines


Pin Nombre Tipo Descripcin
1

EESK

Out Sennal de Clock para la EEPROM

EEDATA I/O

VCC

Conexin de datos hacia la EEPROM

PWR Tensin de alimentacin (+4,4V a +5,25V)

In

Pin para poder realizar un reset desde el exterior. Si no se utiliza, se conectar


a VCC.

RESET#

RSTOUT# Out

3V3OUT Out

Salida del regulador L.D.O.integrado de 3,3V. Este pin debe conectarse a un


condensador cermico de 33nF.

USBDP

I/O

Sennal positiva datos USB (requiere una ressitencia de pull-up de 1,5K


conectada a 3V3OUT o RSTOUT#)

USBDM

I/O

Sennal negativca datos USB

GND

Pwr Pin de masa

10 SLEEP#

Out Estado bajo mientras est en USB Suspend Mode.

11 RXLED#

Out Indicador LED de recepcin de datos. Nivel bajo cuando se recibe algn dato.

12 TXLED#

Out

13 VCCIO

Pwr Especifica los niveles de tensin utilizados en la interfaz UART (3.0V - 5,25V).

14 PWRCTL In

Indicador LED de transmisin de datos. Nivel bajo cuando se transmite algn


dato.

Nivel bajo, alimentado el FT232BM desde el bus USB. Nivel alto alimentado
mediante conexin externa.

Nivel bajo cuando se ha configurado el FT232BM mediante USB. Nivel alto


durante el periodo de suspensin del bus USB. Se puede usar para controlar la
15 PRWEN# Out
alimentacin de dispositivos externos alimentados directamente desde el bus
USB mediante un MOSFET P-Channel.

Pin Nombre Tipo Descripcin


16 TXDEN Out Habilita la transmisin de datos para RS485.
17 GND

Pwr Pin de masa.

18 RI#

In

Ring Indicator.

19 DCD#

In

Data Carrier Detect.

20 DSR#

In

Data Set Ready.

21 DTR#

Out Data Terminal Ready.

22 CTS#

In

23 RTS#

Out Request To Send.

24 RXD

In

25 TXD

Out Pin de transmisin.

26 VCC

Pwr Tensin de alimentacin (+4,4V a +5,25V).

27 XTIN

In

Clear To Send.

Pin de recepcin.

Entrada al oscilador de 6MHz.

28 XTOUT Out Salida del oscilador de 6MHz.


29 AGND

Pwr Gnd analgico para el multiplicador x8 del reloj interno.

30 AVCC

Pwr VCC analgico para el multiplicador x8 del reloj interno.

31 TEST

In

32 EECS

I/O EEPROM-Chip select.

Pone al FT232BM en modo test, debe de conectarse a GND para un


funcionamiento normal.

Instalacin del controlador para Windows


Para instalar el driver para el conversor USB-RS232 en Windows, seguir las
instrucciones mostradas abajo:

Si se ha instalado un dispositivo del mismo tipo antes y la versin


de los drivers instalados es diferente de la que se desea instalar,

es necesario desinstalarlos antes de continuar. Por favor lea el


apartado Desinstalar que detalla el proceso de desinstalacin del
driver.

Conectar el conversor USB-RS232 a un puerto USB libre en el PC.


Esto lanzar el asistente de windows "Asistente para hardware
nuevo encontrado". Haga click en el botn "Siguiente" para para
continuar.

Seleccione "Buscar un controlador apropiado para mi dispositivo


(recomendado)", como se muestra en la siguiente imagen y pulse
en "Siguiente".

Marque la opcin "Especificar un ubicacin", desmarca las dems


opciones y pulsa en "Siguiente".

Introduzca la ruta o en su defecto pulse sobre el botn "Examinar".

Aparecer la siguiente pantalla donde podr seleccionar le


directorio donde tienes guardado el driver. El sistema seleccionar
de forma automtica el fichero necesario, en este caso ser
FTDIBUS.INF, haga click sobre "Abrir" y luego sobre "Aceptar" para
continuar.

Windows mostrar una pantalla similar a la siguiente donde


indicar que ha encontrado un driver apropiado, pulse sobre
"Siguiente" y en la siguiente pantalla "Finalizar" para terminar.

Una vez que pulsemos sobre "Finalizar" el asistente continuar


instalando el driver pero en esta ocasin requerir el fichero
FTDIPORT.INF, que se seleccionar de forma automtica.
Cuando termine el asistente de instalar todos los ficheros
necesarios podremos comprobar que tendremos un nuevo puerto
en el sistema, para ello abriremos el "Administrador de dispositivos"
y en el apartado de "Puertos (COM & LPT)" veremos el nuevo
puerto que ha creado el driver.

You might also like