Comunicación PIC - PC mediante un Conversor USB (Integrado

Anuncio
Comunicación PIC - PC mediante un Conversor USB (Integrado FT232R)
Este circuito es una comunicación de un PIC 16F628A mediante un conversor USB FT232R. Este
circuito iba a ser utilizado para poder comunicar el PIC a la PC, pero se presento el inconveniente de
que no está disponible en el mercado, por este motivo se va a utilizar un Cable Conversor Serie - USB
RS232 que cumple la misma función que el circuito presentado anteriormente.
Cable Conversor Serie – USB RS232
FT232R - Pin Out
Pin
N°
1
Nombre
Tipo
Descripción
TXD
Salida
2
DTR#
Salida
3
RTS#
Salida
4
VCCIO
Alimentación
Pin de transmisión
asincrónica de UART.
Pin de salida “Data
Ready” (Control de
flujo).
Pin de consulta de
control de salida
(Control de flujo).
Alimentación de
+1.8V a +5.25V para
la salida de los pines
de la interface UART
y el módulo USB
(pines 1, 3, 5, 6, 9, 14,
22, 23). En diseños
alimentados a través
del bus USB se
conecta este pin al
pin de 3V3VOUT para
manejar las salidas a
niveles de 3,3v, o
conectar a VCC para
manejar salidas de 5V
(niveles CMOS). Este
pin también puede
ser conectado a una
fuente externa con
niveles entre +1.8V a
+2.8V para variar la
tensión de salida para
la conexión de
dispositivos de bajos
niveles lógicos. Esto
debe tomarse en
cuenta en los casos
que se alimente el
circuito desde VCC.
Esto significa que en
placas que se
alimenten desde el
mismo puerto USB se
debe conectar este
pin a un regulador de
5V alimentado del
bus.
5
RXD
Entrada
6
RI#
Entrada
718
21
8 24
9
GND
Alimentación
Pin de recepción
asincrónica de UART.
Indicador de entrada
de llamada (Ring).
Cuando una llamada
remota es habilitada
in la memoria
EEPROM interna
poniendo RI# a cero
(20ms de pulso bajo
activo) puede ser
usado para reanudar
el Host USB de la PC
cuando este esté
suspendido.
Masa.
NC
NC
Sin Conexión Interna.
DSR#
Entrada
10
DCD#
Entrada
11
CTS#
Entrada
12
CBUS4
Entrada/Salida
13
CBUS2
Entrada/Salida
Entrada de la señal
de “Data
Ready”(Control de
flujo).
Detector de retorno
de acarreo.
Reseteo para enviar
(control de flujo).
Único pin para
configurar la salida
del CBUS. La función
de este pin está
configurada en la
memoria interna
EEPROM. La
configuración original
es el pin SLEEP#.
Pin de Entrada/Salida
para configurar el
CBUS. La función de
este pin está
14
CBUS3
Entrada/Salida
15
USBDP
Entrada/Salida
16
USBMD
Entrada/Salida
17
3V3OUT
Salida
19
RESET#
Entrada
20
VCC
Alimentación
22
CBUS1
Entrada/Salida
23
CBUS0
Entrada/Salida
configurada en la
memoria interna
EEPROM. La
configuración original
es el pin TXDEN.
Pin de Entrada/Salida
para configurar el
CBUS. La función de
este pin está
configurada en la
memoria interna
EEPROM. La
configuración original
es el pin PWREN#.
Señal del conector
USB de datos de
entrada (Data+),
posee una resistencia
interna de pull-up de
1,5kΩ a 3,3V.
Señal del conector
USB de datos de
salida, posee una
resistencia en serie.
Salida de 3,3V
regulada, colocar un
capacitor de 0.1µF
para evitar ruidos.
Pin para activar el
reset. Puede ser
usado con un
dispositivo externo
para resetear el
integrado FT232R. Si
no es requerido
puede ser dejado
desconectado, o
puesto a VCC.
Alimentación del
integrado FT232R,
conectar a 5V o a la
tensión del puerto
USB.
Pin de Entrada/Salida
para configurar el
CBUS. La función de
este pin está
configurada en la
memoria interna
EEPROM. La
configuración original
es el pin RXLED#.
Pin de Entrada/Salida
para configurar el
CBUS. La función de
este pin está
25
AGND
Alimentación
26
TEST
Entrada
27
OSCI
Entrada
28
OSCO
Salida
configurada en la
memoria interna
EEPROM. La
configuración original
es el pin TXLED#.
Dispositivo analógico
de tierra para el reloj
multiplicador interno.
Pone el dispositivo en
modo prueba. Debe
ser conectado a masa
(GND) para una
normal operación, de
otro modo el
dispositivo puede
presentar fallas.
Oscilados de entrada
de 12MHz (Opcional).
Puede dejarse
desconectado para
una normal
operación.
Oscilados de salida
de 12MHz (Opcional).
Puede dejarse
desconectado para
una normal
operación si el
oscilador interno está
en uso.

La mínima tensión VCC de operación debe ser de +4.0V (puede ser usado VBUS = +5V) cuando se
usa el generador del reloj interno. En operaciones de +3.3V, se es posible usando un oscilador de
cristal externo.

Cuando se usa en el modo Salida, los pines de salida deben estar puestos a VCCIO mediante una
resistencia interna de 200KΩ. Estos pines pueden ser programados para cuidar al USB si es que esta
puesto en suspensión (PWREN# = “1”) ajustando una opción en la memoria EEPROM.
Descargar