SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
USB2TTL
Hoja de datos
Driver USB a serial TTL
USB2TTL
Naxus Sistemas Inteligentes
Cra. 84A # 5 - 12
Cali, Colombia
www.naxuscolombia.com
contacto@naxuscolombia.com
Revisión 1.0 Página 2
USB2TTL
El módulo USB2TTL serial es un sistema que permite realizar comunicación
con el puerto USB mediante protocolo serial, pero en niveles TTL (0 a 5V).
Así, es una sencilla manera de proveerle conectividad USB a
microcontroladores que carezcan de este módulo. Con soporte para
diferentes sistemas operativos, tanto Windows, Linux como MAC OS, el
USB2TTL se convierte en una alternativa OEM para diseños de sistemas
electrónicos que requieran de conectividad con estaciones de trabajo o
computadoras personales.
○ Acceso a todas las líneas del estándar RS232 (TXD, RXD, DCD, CTS,
RTS, DTR, DSR, IR).
○ Selección de nivel TTL para las líneas del enlace serial (3,3V o 5V).
○ Leds de estado de comunicación (RXD, TXD).
○ Modo bitbang, permite controlar las líneas del protocolo RS232 como si
fuera un puerto de E/S.
○ Provee alimentación desde el puerto USB (5V, máxima corriente definida
por el puerto USB).
○ Fácil conexión a protoboard.
Revisión 1.0 Página 3
2. CARACTERÍSTICAS
1. INTRODUCCIÓN
USB2TTL
El USB2TTL es un módulo de dimensiones reducidas (5x2,2 cm), que al ser
conectado al computador mediante un cable USB, es reconocido como un
puerto serial virtual, o “Virtual Serial Comm Port”. El voltaje de salida de los
pines que componen la interfaz serial o UART puede ser establecido ya sea
en 3.3V o 5V.
Esto le otorga mayor versatilidad al módulo, al poder interactuar con
sistemas de bajo consumo. El estado de la comunicación puede ser
verificado a través los leds que se incluyen, tanto para recepción como para
transmisión. El módulo incluye todas las líneas utilizadas en el protocolo
serial RS232, y además de éstas, cinco líneas de propósito general, que
pueden ser programadas de diferente manera, desde generar una señal de
reloj para un microcontrolador hasta señales de E/S de propósito general.
El USB2TTL usa el integrado FT232RL de FTDI, el cual se encarga de
controlar el puerto serial virtual generado cuando el dispositivo se conecta
al PC. USB2TTL cuenta con dos interfaces, la primera dispone la
alimentación y las líneas RXD y TXD, a través de PORT1, como se observa
en la ilustración [2]. La otra interfaz, definida como PORT2, provee además
las líneas del estándar RS232, junto con cinco líneas de propósito general
(CBUS0..4), que pueden ser controladas mediante las librerías proveídas
por el fabricante del chip, en su página web [1]. Además, es posible
seleccionar el nivel de las salidas, entre 3,3V y 5V, gracias al selector SC1
de la tarjeta.
Revisión 1.0 Página 4
3. DESCRIPCIÓN
USB2TTL
Revisión 1.0 Página 5
LED Rx
Jumper de
alimentación
SC1
LED Tx
Dispositivo
FTDI
Puerto Mini-USB
PORT1
USB2TTL
Revisión 1.0 Página 6
PORT2b PORT2a
USB2TTL
USB2TTL consta de 16 pines en la cara anterior, y 7 pines en la posterior,
demarcados cada uno para su fácil reconocimiento. La figura [3] muestra la
disposición de pines en el dispositivo.
Revisión 1.0 Página 7
4. PINOUT
USB2TTL
Descripción de pines:
PORT2a:
CB3: Línea propósito general 3.
CB2: Línea propósito general 2.
CB4: Línea propósito general 4.
RST: Reset.
CB1: Línea propósito general 1.
CB0: Línea propósito general 0.
GND: Tierra.
VCC: Alimentación (5V).
PORT2b:
CTS: Línea CTS de estándar RS232.
DCD: Línea DCD de estándar RS232.
DSR: Línea DSR de estándar RS232.
RI: Línea RI de estándar RS232.
RXD: Línea RXD de estándar RS232.
RTS: Línea RTS de estándar RS232.
DTR: Línea DTR de estándar RS232.
TXD: Línea TXD de estándar RS232.
Revisión 1.0 Página 8
USB2TTL
PORT1:
VCC: Alimentación (5V).
RXD: Línea RXD de estándar RS232.
TXD: Línea TXD de estándar RS232.
GND: Tierra.
SC1:
5V: Salidas a 5V.
VCC: Alimentación.
3.3V: Salidas a 3,3V.
Revisión 1.0 Página 9
USB2TTL
INSTALACIÓN DE DRIVERS
Los drivers para el dispositivo se encuentran disponibles tanto para
Windows como Linux y MAC OS. En la página de FTDI [1] se encuentran
disponibles para su descarga. Existen dos tipos de drivers, el VCP y el
D2XX. El primero (VCP: Virtual Comm Port) reconoce el dispositivo como un
puerto serial, y permite establecer los parámetros generales, como tasa de
baudios, bits de parada, bits de datos, paridad, etc. El segundo permite
tratar directamente el dispositivo USB por medio de una librería DLL. Está
disponible un driver similar para sistemas Linux, sin embargo no se incluyen
las fuentes. De todas maneras existen drivers de terceros que sí entregan el
código utilizado ([3] y [4]).
Windows
En Windows la instalación del driver es sencilla. Descargue el driver
correspondiente a su versión de Windows. Descomprima el archivo en el
lugar que desee. Posteriormente, conecte el dispositivo, usando un cable
USB A-B, como lo muestra la figura 1 de la tabla [5]. Si ha sido
correctamente conectado, Windows alerta al usuario sobre el nuevo
dispositivo conectado (figura 2). Aparece entonces la ventana de la figura 3.
Seleccione la opción “Instalar desde una lista o ubicación específica” y
continúe. Seleccione en la casilla “Incluir esta ubicación en la búsqueda” y
seleccione la carpeta previamente descomprimida que contiene el driver
(figura 4). Por último, continúe, y si todo ha salido en orden, observará que
el sistema reconoce el dispositivo, y en el administrador de dispositivos
aparecerá éste, identificado con la cadena “COM” seguida de un número
que se asigna dependiendo del puerto USB donde haya sido conectado.
Revisión 1.0 Página 10
5. SOFTWARE
USB2TTL
Tabla 1: Instalación de drivers FTDI
Linux
En Linux, a partir del kernel 2.4, el driver VCP se encuentra incluído [2], por
lo que no es necesaria la instalación de software adicional para manejar el
módulo emulando un puerto serial, a menos que se desee utilizar el modo
bitbang, por lo que en ese caso, se recomienda seguir el siguiente link para
mayor información [4].
Revisión 1.0 Página 11
USB2TTL
PRIMEROS PASOS
Con los drivers ya instalados, basta con seguir los siguientes pasos para
probar el funcionamiento del módulo USB2TTL.
Conexión al PC:
Inserte un cable USB A-B del módulo al computador, tal como lo muestra la
figura 1 de la tabla [5]. Al conectar correctamente el sistema, debe
aparecer un aviso en sistemas Windows, indicando que un nuevo dispositivo
ha sido conectado (ver figura 6 de la tabla [5]).
Verificación del puerto asignado:
Será necesario verificar que nombre de puerto serial le ha sido asignado al
módulo, ya que esta cadena servirá para poder interactuar con él.
Generalmente en sistemas Windows el nombre asignado corresponde a
COM seguido de una numeración, generalmente dependiente del puerto
USB donde haya sido conectado el módulo. En sistemas Linux, si éste es el
único conversor USB-serial conectado, seguramente le habrá sido asignado
el nombre ttyUSB0 (recuerde que los dispositivos se hallan en la carpeta
/dev). Para verificar el número de puerto asignado se puede utilizar el
administrador de dispositivos en Windows, y en Linux verificar la lista de
interfaces seriales con el comando ls /dev | grep ttyUSB.
Terminal serial:
Cuando el nombre del puerto ha sido satisfactoriamente identificado, se
puede proceder a las pruebas del módulo. Para ello será necesario contar
con un software terminal. En Windows XP y previos se cuenta con
Hyperterminal, un programa bastante sencillo y suficiente para las pruebas
a realizar. En Vista será necesario instalar uno, ya que el hyperterminal no
ha sido incluido con esta distribución. Se recomienda instalar el puTTY [6].
En Linux se puede utilizar gtkterm [7] o moni [4] como terminal, que
también son bastante sencillos y bastarán para las pruebas a realizar en
esta sección (ver imágenes de la tabla [6]).
Revisión 1.0 Página 12
USB2TTL
Tabla 2: Terminales seriales de Windows y Linux
Se debe ejecutar el terminal, y abrir el puerto de acuerdo al nombre que
previamente hemos identificado. Compruebe que la opción de eco se
encuentra activa, de tal forma que se puedan observar los caracteres
escritos en la terminal.
Configuración del módulo USB2TTL para pruebas:
En el módulo USB2TTL, utilice el jumper de selección de voltaje de las
líneas, para colocarlo en PORT1, uniendo las señales RXD y TXD. De esta
manera, todo lo que se envíe por la interfaz serial, deberá regresar al
terminal. Las ilustraciones de la tabla [7] muestran el jumper colocado
primero en la posición de selección de 5V, y luego en la posición para
pruebas, cortocircuitando las líneas RXD y TXD. Esta configuración debe ser
utilizada únicamente para pruebas; en operación normal del dispositivo el
jumper debe estar ubicado en alguno de las dos opciones de voltaje de
salida: 3,3V o 5V.
Revisión 1.0 Página 13
USB2TTL
Tabla 3: Configuración normal y de pruebas del módulo USB2TTL
MODO BITBANG
El modo Bitbang es útil cuando se quiere utilizar las salidas del módulo
USB2TTL como un puerto digital de E/S. De esta manera, es posible
controlar el estado de cada una de las señales involucradas en el estándar
RS232, con lo cual se dispone de hasta 8 líneas libres de E/S. Por supuesto,
la velocidad de conmutación que permiten estas salidas no será tan alta,
debido a que se debe definir su estado una a una. Pero para efectos
prácticos resultan muy útiles, en sistemas que necesiten de una señal de
reset, o simplemente cuando se quieran realizar pruebas sencillas del
módulo. La descripción de operación en este modo se puede encontrar en
[8] para sistemas Windows, mientras que para Linux la información más
completa se encuentra en [4].
Revisión 1.0 Página 14
USB2TTL
Drivers:
(1)http://www.ftdichip.com/FTDrivers.htm
(2)http://ftdi-usb-sio.sourceforge.net/
(3)http://www.intra2net.com/de/produkte/opensource/ftdi/index.p
hp
(4)http://www.linuxfocus.org/~guido/#ftdibb
Terminales seriales:
(5)http://www.rolf-schroedter.de/moni/
(6)http://www.chiark.greenend.org.uk/~sgtatham/putty/
(7)http://www.jls-info.com/julien/linux/
Otros:
(8)http://www.ftdichip.com/Documents/AppNotes.htm
(9)www.naxuscolombia.com
Revisión 1.0 Página 15
6. REFERENCIAS

Más contenido relacionado

La actualidad más candente

controlar motor paso a paso por puerto serie
controlar motor paso a paso por puerto seriecontrolar motor paso a paso por puerto serie
controlar motor paso a paso por puerto serieMiguel Angel Peña
 
Comunicación RS-232
Comunicación RS-232Comunicación RS-232
Comunicación RS-232Rubén Loredo
 
Curso de microcontroladores capitulo 02
Curso de microcontroladores capitulo 02Curso de microcontroladores capitulo 02
Curso de microcontroladores capitulo 02Hamiltonn Casallas
 
Curso de microcontroladores capitulo 12
Curso de microcontroladores capitulo 12Curso de microcontroladores capitulo 12
Curso de microcontroladores capitulo 12Hamiltonn Casallas
 
Microcontroladores ASM
Microcontroladores ASMMicrocontroladores ASM
Microcontroladores ASMdave
 
Microcontroladores: mikroBasic para microcontroladores PIC 2da parte
Microcontroladores: mikroBasic para microcontroladores PIC 2da parte Microcontroladores: mikroBasic para microcontroladores PIC 2da parte
Microcontroladores: mikroBasic para microcontroladores PIC 2da parte SANTIAGO PABLO ALBERTO
 
Curso de microcontroladores capitulo 04
Curso de microcontroladores capitulo 04Curso de microcontroladores capitulo 04
Curso de microcontroladores capitulo 04Hamiltonn Casallas
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84guestf09168b
 
Curso de microcontroladores capitulo 06
Curso de microcontroladores capitulo 06Curso de microcontroladores capitulo 06
Curso de microcontroladores capitulo 06Hamiltonn Casallas
 
Comunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PCComunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PCFernando Cahueñas
 
Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05Hamiltonn Casallas
 

La actualidad más candente (20)

controlar motor paso a paso por puerto serie
controlar motor paso a paso por puerto seriecontrolar motor paso a paso por puerto serie
controlar motor paso a paso por puerto serie
 
Timers 2
Timers 2Timers 2
Timers 2
 
Uart
UartUart
Uart
 
Comunicación RS-232
Comunicación RS-232Comunicación RS-232
Comunicación RS-232
 
Curso de microcontroladores capitulo 02
Curso de microcontroladores capitulo 02Curso de microcontroladores capitulo 02
Curso de microcontroladores capitulo 02
 
DIAGRAMAS DE UNA ALARMA
DIAGRAMAS DE UNA ALARMADIAGRAMAS DE UNA ALARMA
DIAGRAMAS DE UNA ALARMA
 
Curso de microcontroladores capitulo 12
Curso de microcontroladores capitulo 12Curso de microcontroladores capitulo 12
Curso de microcontroladores capitulo 12
 
Conexión serial
Conexión serialConexión serial
Conexión serial
 
Microcontroladores ASM
Microcontroladores ASMMicrocontroladores ASM
Microcontroladores ASM
 
Microcontroladores: mikroBasic para microcontroladores PIC 2da parte
Microcontroladores: mikroBasic para microcontroladores PIC 2da parte Microcontroladores: mikroBasic para microcontroladores PIC 2da parte
Microcontroladores: mikroBasic para microcontroladores PIC 2da parte
 
Curso de microcontroladores capitulo 04
Curso de microcontroladores capitulo 04Curso de microcontroladores capitulo 04
Curso de microcontroladores capitulo 04
 
PicSumador
PicSumadorPicSumador
PicSumador
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84
 
Rs232
Rs232Rs232
Rs232
 
Unidad V
Unidad VUnidad V
Unidad V
 
Curso de microcontroladores capitulo 06
Curso de microcontroladores capitulo 06Curso de microcontroladores capitulo 06
Curso de microcontroladores capitulo 06
 
Adc y usart pic16 f887
Adc y usart pic16 f887Adc y usart pic16 f887
Adc y usart pic16 f887
 
Sniffer USB 2.0 (FULL SPEED)
Sniffer USB 2.0 (FULL SPEED)Sniffer USB 2.0 (FULL SPEED)
Sniffer USB 2.0 (FULL SPEED)
 
Comunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PCComunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PC
 
Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05
 

Destacado

La estructura organica de la empresa julio y katiuska
La estructura organica de la empresa julio y katiuskaLa estructura organica de la empresa julio y katiuska
La estructura organica de la empresa julio y katiuskajuliocamacho01
 
Estandares de Calidad en la Gestion de Instituciones ccesa007
Estandares de Calidad en la Gestion de Instituciones  ccesa007Estandares de Calidad en la Gestion de Instituciones  ccesa007
Estandares de Calidad en la Gestion de Instituciones ccesa007Demetrio Ccesa Rayme
 
Estructura orgánica de una empresa
Estructura orgánica de una  empresa Estructura orgánica de una  empresa
Estructura orgánica de una empresa ASTRID MONSALVE
 
Introduccion Arduino 2010
Introduccion  Arduino 2010Introduccion  Arduino 2010
Introduccion Arduino 2010Rubén Loredo
 
Delimitación y alcances del proyecto
Delimitación y alcances del proyectoDelimitación y alcances del proyecto
Delimitación y alcances del proyectoEdwin Ortega
 
Antecedentes del Problema: Alcances, Limitaciones y Objetivos
Antecedentes del Problema: Alcances, Limitaciones y ObjetivosAntecedentes del Problema: Alcances, Limitaciones y Objetivos
Antecedentes del Problema: Alcances, Limitaciones y ObjetivosJOSE MENDOZA
 
Taller Modelo Negocios Seminario Internacional Diseño + Valor para la MiPyme ...
Taller Modelo Negocios Seminario Internacional Diseño + Valor para la MiPyme ...Taller Modelo Negocios Seminario Internacional Diseño + Valor para la MiPyme ...
Taller Modelo Negocios Seminario Internacional Diseño + Valor para la MiPyme ...Diego Rodriguez Bastias
 
Programa arquitectonico y diagrama de relaciones
Programa arquitectonico y diagrama de relacionesPrograma arquitectonico y diagrama de relaciones
Programa arquitectonico y diagrama de relacionesExilio78
 
Estándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina OrtegaEstándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina Ortega2008PA2Info3
 
IPEBA ESTANDARES DE CALIDAD DE LA GESTIÓN DE II.EE. DE EBR
IPEBA ESTANDARES DE CALIDAD DE LA GESTIÓN DE II.EE. DE EBRIPEBA ESTANDARES DE CALIDAD DE LA GESTIÓN DE II.EE. DE EBR
IPEBA ESTANDARES DE CALIDAD DE LA GESTIÓN DE II.EE. DE EBRLUIS TARKER
 
EstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al SoftwareEstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al Softwareeduardo89
 
Proceso De Investigación: Planteamiento del problema
Proceso De Investigación: Planteamiento del problemaProceso De Investigación: Planteamiento del problema
Proceso De Investigación: Planteamiento del problemaTito Zurita
 
Justificacion De La Investigacion
Justificacion De La InvestigacionJustificacion De La Investigacion
Justificacion De La InvestigacionAna kristell
 
Proyecto de investigacion seleccion y delimitacion del tema
Proyecto de investigacion seleccion y delimitacion del temaProyecto de investigacion seleccion y delimitacion del tema
Proyecto de investigacion seleccion y delimitacion del temaMarina H Herrera
 

Destacado (20)

Exposicion
ExposicionExposicion
Exposicion
 
La estructura organica de la empresa julio y katiuska
La estructura organica de la empresa julio y katiuskaLa estructura organica de la empresa julio y katiuska
La estructura organica de la empresa julio y katiuska
 
Estandares de Calidad en la Gestion de Instituciones ccesa007
Estandares de Calidad en la Gestion de Instituciones  ccesa007Estandares de Calidad en la Gestion de Instituciones  ccesa007
Estandares de Calidad en la Gestion de Instituciones ccesa007
 
Estructura orgánica de una empresa
Estructura orgánica de una  empresa Estructura orgánica de una  empresa
Estructura orgánica de una empresa
 
Introduccion Arduino 2010
Introduccion  Arduino 2010Introduccion  Arduino 2010
Introduccion Arduino 2010
 
Estándar CMM
Estándar CMMEstándar CMM
Estándar CMM
 
Delimitación y alcances del proyecto
Delimitación y alcances del proyectoDelimitación y alcances del proyecto
Delimitación y alcances del proyecto
 
Antecedentes del Problema: Alcances, Limitaciones y Objetivos
Antecedentes del Problema: Alcances, Limitaciones y ObjetivosAntecedentes del Problema: Alcances, Limitaciones y Objetivos
Antecedentes del Problema: Alcances, Limitaciones y Objetivos
 
Taller Modelo Negocios Seminario Internacional Diseño + Valor para la MiPyme ...
Taller Modelo Negocios Seminario Internacional Diseño + Valor para la MiPyme ...Taller Modelo Negocios Seminario Internacional Diseño + Valor para la MiPyme ...
Taller Modelo Negocios Seminario Internacional Diseño + Valor para la MiPyme ...
 
Programa arquitectonico y diagrama de relaciones
Programa arquitectonico y diagrama de relacionesPrograma arquitectonico y diagrama de relaciones
Programa arquitectonico y diagrama de relaciones
 
Estándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina OrtegaEstándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina Ortega
 
IPEBA ESTANDARES DE CALIDAD DE LA GESTIÓN DE II.EE. DE EBR
IPEBA ESTANDARES DE CALIDAD DE LA GESTIÓN DE II.EE. DE EBRIPEBA ESTANDARES DE CALIDAD DE LA GESTIÓN DE II.EE. DE EBR
IPEBA ESTANDARES DE CALIDAD DE LA GESTIÓN DE II.EE. DE EBR
 
Protocolo comunicación serial
Protocolo comunicación serialProtocolo comunicación serial
Protocolo comunicación serial
 
Presentación Modelo De Negocios
Presentación Modelo De NegociosPresentación Modelo De Negocios
Presentación Modelo De Negocios
 
EstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al SoftwareEstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al Software
 
Guía de ejercicios de normalizacion
Guía de ejercicios de normalizacionGuía de ejercicios de normalizacion
Guía de ejercicios de normalizacion
 
Planteamiento del Problema de Investigación
Planteamiento del Problema de InvestigaciónPlanteamiento del Problema de Investigación
Planteamiento del Problema de Investigación
 
Proceso De Investigación: Planteamiento del problema
Proceso De Investigación: Planteamiento del problemaProceso De Investigación: Planteamiento del problema
Proceso De Investigación: Planteamiento del problema
 
Justificacion De La Investigacion
Justificacion De La InvestigacionJustificacion De La Investigacion
Justificacion De La Investigacion
 
Proyecto de investigacion seleccion y delimitacion del tema
Proyecto de investigacion seleccion y delimitacion del temaProyecto de investigacion seleccion y delimitacion del tema
Proyecto de investigacion seleccion y delimitacion del tema
 

Similar a Hoja de datos USB2TTL (20)

pre4_2.2.docx
pre4_2.2.docxpre4_2.2.docx
pre4_2.2.docx
 
Micro2 tema 5
Micro2 tema 5Micro2 tema 5
Micro2 tema 5
 
EL_RS232.pptx
EL_RS232.pptxEL_RS232.pptx
EL_RS232.pptx
 
Manual completo de CPLD
Manual completo de CPLDManual completo de CPLD
Manual completo de CPLD
 
Interfaces
InterfacesInterfaces
Interfaces
 
Proyecto de micros
Proyecto de microsProyecto de micros
Proyecto de micros
 
Curso-de-PLC.pdf
Curso-de-PLC.pdfCurso-de-PLC.pdf
Curso-de-PLC.pdf
 
Conectores
ConectoresConectores
Conectores
 
Norma RS232
Norma RS232Norma RS232
Norma RS232
 
Puerto serial
Puerto serialPuerto serial
Puerto serial
 
Practica 4 Redes II
Practica 4 Redes IIPractica 4 Redes II
Practica 4 Redes II
 
Tutorial comunicación bluetooth con módulos rn42 y rn41_by_ editronikx
Tutorial comunicación bluetooth con módulos rn42 y rn41_by_ editronikxTutorial comunicación bluetooth con módulos rn42 y rn41_by_ editronikx
Tutorial comunicación bluetooth con módulos rn42 y rn41_by_ editronikx
 
PC: Puertos principales
PC: Puertos principalesPC: Puertos principales
PC: Puertos principales
 
Comunicación Serial
Comunicación SerialComunicación Serial
Comunicación Serial
 
Adc 4
Adc 4Adc 4
Adc 4
 
Cisco4
Cisco4Cisco4
Cisco4
 
Cisco4
Cisco4Cisco4
Cisco4
 
Puerto Serial o RS 232
Puerto Serial o RS 232Puerto Serial o RS 232
Puerto Serial o RS 232
 
7.1.ccna2 lab 4_1_6_cdp_es
7.1.ccna2 lab 4_1_6_cdp_es7.1.ccna2 lab 4_1_6_cdp_es
7.1.ccna2 lab 4_1_6_cdp_es
 
Proyecto BOTTLER
Proyecto BOTTLERProyecto BOTTLER
Proyecto BOTTLER
 

Más de alepusto

Manual del robot NXBOT
Manual del robot NXBOTManual del robot NXBOT
Manual del robot NXBOTalepusto
 
ParkNET - Testing Value Proposition
ParkNET - Testing Value PropositionParkNET - Testing Value Proposition
ParkNET - Testing Value Propositionalepusto
 
ParkNET - Opportunity Analysis Project
ParkNET - Opportunity Analysis ProjectParkNET - Opportunity Analysis Project
ParkNET - Opportunity Analysis Projectalepusto
 
Venture lab second assignment presentation
Venture lab second assignment presentationVenture lab second assignment presentation
Venture lab second assignment presentationalepusto
 
Programando Wiring con NXProg
Programando Wiring con NXProgProgramando Wiring con NXProg
Programando Wiring con NXProgalepusto
 
Manual SinaProg
Manual SinaProgManual SinaProg
Manual SinaProgalepusto
 
Hoja datos AVR-Board
Hoja datos AVR-BoardHoja datos AVR-Board
Hoja datos AVR-Boardalepusto
 
Hoja datos microSD
Hoja datos microSDHoja datos microSD
Hoja datos microSDalepusto
 
Manual Atmel FLIP
Manual Atmel FLIPManual Atmel FLIP
Manual Atmel FLIPalepusto
 
Nota de Aplicacion AN-U003
Nota de Aplicacion AN-U003Nota de Aplicacion AN-U003
Nota de Aplicacion AN-U003alepusto
 
Navegacion autonoma reactiva en pasillos usando el punto de fuga
Navegacion autonoma reactiva en pasillos usando el punto de fugaNavegacion autonoma reactiva en pasillos usando el punto de fuga
Navegacion autonoma reactiva en pasillos usando el punto de fugaalepusto
 
Hoja datos DP8
Hoja datos DP8Hoja datos DP8
Hoja datos DP8alepusto
 
Hoja de datos LD8
Hoja de datos LD8Hoja de datos LD8
Hoja de datos LD8alepusto
 
Nota de aplicación AN-U001 de USBee
Nota de aplicación AN-U001 de USBeeNota de aplicación AN-U001 de USBee
Nota de aplicación AN-U001 de USBeealepusto
 
Hoja de datos tarjeta de desarrollo USBee Duo
Hoja de datos tarjeta de desarrollo USBee DuoHoja de datos tarjeta de desarrollo USBee Duo
Hoja de datos tarjeta de desarrollo USBee Duoalepusto
 
Hoja de datos programador NXProg
Hoja de datos programador NXProgHoja de datos programador NXProg
Hoja de datos programador NXProgalepusto
 

Más de alepusto (16)

Manual del robot NXBOT
Manual del robot NXBOTManual del robot NXBOT
Manual del robot NXBOT
 
ParkNET - Testing Value Proposition
ParkNET - Testing Value PropositionParkNET - Testing Value Proposition
ParkNET - Testing Value Proposition
 
ParkNET - Opportunity Analysis Project
ParkNET - Opportunity Analysis ProjectParkNET - Opportunity Analysis Project
ParkNET - Opportunity Analysis Project
 
Venture lab second assignment presentation
Venture lab second assignment presentationVenture lab second assignment presentation
Venture lab second assignment presentation
 
Programando Wiring con NXProg
Programando Wiring con NXProgProgramando Wiring con NXProg
Programando Wiring con NXProg
 
Manual SinaProg
Manual SinaProgManual SinaProg
Manual SinaProg
 
Hoja datos AVR-Board
Hoja datos AVR-BoardHoja datos AVR-Board
Hoja datos AVR-Board
 
Hoja datos microSD
Hoja datos microSDHoja datos microSD
Hoja datos microSD
 
Manual Atmel FLIP
Manual Atmel FLIPManual Atmel FLIP
Manual Atmel FLIP
 
Nota de Aplicacion AN-U003
Nota de Aplicacion AN-U003Nota de Aplicacion AN-U003
Nota de Aplicacion AN-U003
 
Navegacion autonoma reactiva en pasillos usando el punto de fuga
Navegacion autonoma reactiva en pasillos usando el punto de fugaNavegacion autonoma reactiva en pasillos usando el punto de fuga
Navegacion autonoma reactiva en pasillos usando el punto de fuga
 
Hoja datos DP8
Hoja datos DP8Hoja datos DP8
Hoja datos DP8
 
Hoja de datos LD8
Hoja de datos LD8Hoja de datos LD8
Hoja de datos LD8
 
Nota de aplicación AN-U001 de USBee
Nota de aplicación AN-U001 de USBeeNota de aplicación AN-U001 de USBee
Nota de aplicación AN-U001 de USBee
 
Hoja de datos tarjeta de desarrollo USBee Duo
Hoja de datos tarjeta de desarrollo USBee DuoHoja de datos tarjeta de desarrollo USBee Duo
Hoja de datos tarjeta de desarrollo USBee Duo
 
Hoja de datos programador NXProg
Hoja de datos programador NXProgHoja de datos programador NXProg
Hoja de datos programador NXProg
 

Último

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Último (20)

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

Hoja de datos USB2TTL

  • 1. USB2TTL Hoja de datos Driver USB a serial TTL
  • 2. USB2TTL Naxus Sistemas Inteligentes Cra. 84A # 5 - 12 Cali, Colombia www.naxuscolombia.com contacto@naxuscolombia.com Revisión 1.0 Página 2
  • 3. USB2TTL El módulo USB2TTL serial es un sistema que permite realizar comunicación con el puerto USB mediante protocolo serial, pero en niveles TTL (0 a 5V). Así, es una sencilla manera de proveerle conectividad USB a microcontroladores que carezcan de este módulo. Con soporte para diferentes sistemas operativos, tanto Windows, Linux como MAC OS, el USB2TTL se convierte en una alternativa OEM para diseños de sistemas electrónicos que requieran de conectividad con estaciones de trabajo o computadoras personales. ○ Acceso a todas las líneas del estándar RS232 (TXD, RXD, DCD, CTS, RTS, DTR, DSR, IR). ○ Selección de nivel TTL para las líneas del enlace serial (3,3V o 5V). ○ Leds de estado de comunicación (RXD, TXD). ○ Modo bitbang, permite controlar las líneas del protocolo RS232 como si fuera un puerto de E/S. ○ Provee alimentación desde el puerto USB (5V, máxima corriente definida por el puerto USB). ○ Fácil conexión a protoboard. Revisión 1.0 Página 3 2. CARACTERÍSTICAS 1. INTRODUCCIÓN
  • 4. USB2TTL El USB2TTL es un módulo de dimensiones reducidas (5x2,2 cm), que al ser conectado al computador mediante un cable USB, es reconocido como un puerto serial virtual, o “Virtual Serial Comm Port”. El voltaje de salida de los pines que componen la interfaz serial o UART puede ser establecido ya sea en 3.3V o 5V. Esto le otorga mayor versatilidad al módulo, al poder interactuar con sistemas de bajo consumo. El estado de la comunicación puede ser verificado a través los leds que se incluyen, tanto para recepción como para transmisión. El módulo incluye todas las líneas utilizadas en el protocolo serial RS232, y además de éstas, cinco líneas de propósito general, que pueden ser programadas de diferente manera, desde generar una señal de reloj para un microcontrolador hasta señales de E/S de propósito general. El USB2TTL usa el integrado FT232RL de FTDI, el cual se encarga de controlar el puerto serial virtual generado cuando el dispositivo se conecta al PC. USB2TTL cuenta con dos interfaces, la primera dispone la alimentación y las líneas RXD y TXD, a través de PORT1, como se observa en la ilustración [2]. La otra interfaz, definida como PORT2, provee además las líneas del estándar RS232, junto con cinco líneas de propósito general (CBUS0..4), que pueden ser controladas mediante las librerías proveídas por el fabricante del chip, en su página web [1]. Además, es posible seleccionar el nivel de las salidas, entre 3,3V y 5V, gracias al selector SC1 de la tarjeta. Revisión 1.0 Página 4 3. DESCRIPCIÓN
  • 5. USB2TTL Revisión 1.0 Página 5 LED Rx Jumper de alimentación SC1 LED Tx Dispositivo FTDI Puerto Mini-USB PORT1
  • 7. USB2TTL USB2TTL consta de 16 pines en la cara anterior, y 7 pines en la posterior, demarcados cada uno para su fácil reconocimiento. La figura [3] muestra la disposición de pines en el dispositivo. Revisión 1.0 Página 7 4. PINOUT
  • 8. USB2TTL Descripción de pines: PORT2a: CB3: Línea propósito general 3. CB2: Línea propósito general 2. CB4: Línea propósito general 4. RST: Reset. CB1: Línea propósito general 1. CB0: Línea propósito general 0. GND: Tierra. VCC: Alimentación (5V). PORT2b: CTS: Línea CTS de estándar RS232. DCD: Línea DCD de estándar RS232. DSR: Línea DSR de estándar RS232. RI: Línea RI de estándar RS232. RXD: Línea RXD de estándar RS232. RTS: Línea RTS de estándar RS232. DTR: Línea DTR de estándar RS232. TXD: Línea TXD de estándar RS232. Revisión 1.0 Página 8
  • 9. USB2TTL PORT1: VCC: Alimentación (5V). RXD: Línea RXD de estándar RS232. TXD: Línea TXD de estándar RS232. GND: Tierra. SC1: 5V: Salidas a 5V. VCC: Alimentación. 3.3V: Salidas a 3,3V. Revisión 1.0 Página 9
  • 10. USB2TTL INSTALACIÓN DE DRIVERS Los drivers para el dispositivo se encuentran disponibles tanto para Windows como Linux y MAC OS. En la página de FTDI [1] se encuentran disponibles para su descarga. Existen dos tipos de drivers, el VCP y el D2XX. El primero (VCP: Virtual Comm Port) reconoce el dispositivo como un puerto serial, y permite establecer los parámetros generales, como tasa de baudios, bits de parada, bits de datos, paridad, etc. El segundo permite tratar directamente el dispositivo USB por medio de una librería DLL. Está disponible un driver similar para sistemas Linux, sin embargo no se incluyen las fuentes. De todas maneras existen drivers de terceros que sí entregan el código utilizado ([3] y [4]). Windows En Windows la instalación del driver es sencilla. Descargue el driver correspondiente a su versión de Windows. Descomprima el archivo en el lugar que desee. Posteriormente, conecte el dispositivo, usando un cable USB A-B, como lo muestra la figura 1 de la tabla [5]. Si ha sido correctamente conectado, Windows alerta al usuario sobre el nuevo dispositivo conectado (figura 2). Aparece entonces la ventana de la figura 3. Seleccione la opción “Instalar desde una lista o ubicación específica” y continúe. Seleccione en la casilla “Incluir esta ubicación en la búsqueda” y seleccione la carpeta previamente descomprimida que contiene el driver (figura 4). Por último, continúe, y si todo ha salido en orden, observará que el sistema reconoce el dispositivo, y en el administrador de dispositivos aparecerá éste, identificado con la cadena “COM” seguida de un número que se asigna dependiendo del puerto USB donde haya sido conectado. Revisión 1.0 Página 10 5. SOFTWARE
  • 11. USB2TTL Tabla 1: Instalación de drivers FTDI Linux En Linux, a partir del kernel 2.4, el driver VCP se encuentra incluído [2], por lo que no es necesaria la instalación de software adicional para manejar el módulo emulando un puerto serial, a menos que se desee utilizar el modo bitbang, por lo que en ese caso, se recomienda seguir el siguiente link para mayor información [4]. Revisión 1.0 Página 11
  • 12. USB2TTL PRIMEROS PASOS Con los drivers ya instalados, basta con seguir los siguientes pasos para probar el funcionamiento del módulo USB2TTL. Conexión al PC: Inserte un cable USB A-B del módulo al computador, tal como lo muestra la figura 1 de la tabla [5]. Al conectar correctamente el sistema, debe aparecer un aviso en sistemas Windows, indicando que un nuevo dispositivo ha sido conectado (ver figura 6 de la tabla [5]). Verificación del puerto asignado: Será necesario verificar que nombre de puerto serial le ha sido asignado al módulo, ya que esta cadena servirá para poder interactuar con él. Generalmente en sistemas Windows el nombre asignado corresponde a COM seguido de una numeración, generalmente dependiente del puerto USB donde haya sido conectado el módulo. En sistemas Linux, si éste es el único conversor USB-serial conectado, seguramente le habrá sido asignado el nombre ttyUSB0 (recuerde que los dispositivos se hallan en la carpeta /dev). Para verificar el número de puerto asignado se puede utilizar el administrador de dispositivos en Windows, y en Linux verificar la lista de interfaces seriales con el comando ls /dev | grep ttyUSB. Terminal serial: Cuando el nombre del puerto ha sido satisfactoriamente identificado, se puede proceder a las pruebas del módulo. Para ello será necesario contar con un software terminal. En Windows XP y previos se cuenta con Hyperterminal, un programa bastante sencillo y suficiente para las pruebas a realizar. En Vista será necesario instalar uno, ya que el hyperterminal no ha sido incluido con esta distribución. Se recomienda instalar el puTTY [6]. En Linux se puede utilizar gtkterm [7] o moni [4] como terminal, que también son bastante sencillos y bastarán para las pruebas a realizar en esta sección (ver imágenes de la tabla [6]). Revisión 1.0 Página 12
  • 13. USB2TTL Tabla 2: Terminales seriales de Windows y Linux Se debe ejecutar el terminal, y abrir el puerto de acuerdo al nombre que previamente hemos identificado. Compruebe que la opción de eco se encuentra activa, de tal forma que se puedan observar los caracteres escritos en la terminal. Configuración del módulo USB2TTL para pruebas: En el módulo USB2TTL, utilice el jumper de selección de voltaje de las líneas, para colocarlo en PORT1, uniendo las señales RXD y TXD. De esta manera, todo lo que se envíe por la interfaz serial, deberá regresar al terminal. Las ilustraciones de la tabla [7] muestran el jumper colocado primero en la posición de selección de 5V, y luego en la posición para pruebas, cortocircuitando las líneas RXD y TXD. Esta configuración debe ser utilizada únicamente para pruebas; en operación normal del dispositivo el jumper debe estar ubicado en alguno de las dos opciones de voltaje de salida: 3,3V o 5V. Revisión 1.0 Página 13
  • 14. USB2TTL Tabla 3: Configuración normal y de pruebas del módulo USB2TTL MODO BITBANG El modo Bitbang es útil cuando se quiere utilizar las salidas del módulo USB2TTL como un puerto digital de E/S. De esta manera, es posible controlar el estado de cada una de las señales involucradas en el estándar RS232, con lo cual se dispone de hasta 8 líneas libres de E/S. Por supuesto, la velocidad de conmutación que permiten estas salidas no será tan alta, debido a que se debe definir su estado una a una. Pero para efectos prácticos resultan muy útiles, en sistemas que necesiten de una señal de reset, o simplemente cuando se quieran realizar pruebas sencillas del módulo. La descripción de operación en este modo se puede encontrar en [8] para sistemas Windows, mientras que para Linux la información más completa se encuentra en [4]. Revisión 1.0 Página 14