Muchos dispositivos trabajan con la lógica de serie RS232 teniendo disponible una conexion con las señales a rx, tx, gnd. pero cada día más ordenadores se "olvidan" del puerto serie. Una solución es utilizar un convertidor de señal con acceso USB. Ésto ya son palabras mayores! En el mercado existen cables comerciales de unos 20$. Pero mediante un "truquillo" podemos utilizar un cable de datos Nokia y modificarlo para su utilización con Arduino. Este cable se puede encontrar en Ebay por 1,99$ todo incluido. Nos servira con muchos dispositivos tablets, arduino, moviles, routers modems.
Este tipo de cables puedes encontrarlos en Ebay.com si buscas "nokia usb data cable DKU-5" o "nokia usb data cable CA-42". Cualquiera de los dos modelos son compatibles. Tambien se puede encontrar en otros cables de samsung. Tener en cuenta q la mayoria de cables chinos de nokia son un clonico del pl2303 de no muy buena calidad.
Vamos a empezas a armar nuestro cable cortamos el cable a unos 50 mm del conector NOKIA y pelamos la punta de los cables.
Y sabiendo que éste conector tiene el siguiente patillaje:
Tenemos que comprobar que cable corresponde a cada pin del conector.
Para esta tarea podemos utilizar un polímetro la posición de continuidad o resistencia, fijaremos un extremo del cable a una punta de prueba y con la otra punta vamos recorriendo todos los pines del conector hasta encontrar el que conduzca.
En este caso:
Azul > Pin (0) : Chasis del Conector
Amarillo > Pin 3 (El Pin1 y Pin 2 no están presentes)
Naranja > Pin 4 Vcc
Blanco > Pin 6 RX
Verde > Pin 7 TX
Rojo > Pin 8 GND
En la mayoria de los casos solo necesitamos rx, tx y gnd para realizar conexion con algun dispositivo que tenga alimentación externa como un router, teblet, movil etc.
Una vez que tenemos identificados los cables, podemos usarlo así soldando directamente al dispositivo o podemos soldar un conector. Sólo utilizaremos los cables que van al Pin4, Pin6, Pin7 y Pin8. Para no confundirse con los cables al soldar el conector, recomiendo el apuntar los cables en la página impresa de éste blog (en descargas).
Yo lo he echo algo cutre mi cable no traia vcc ya es cuestion de lo que tengan a la mano o como lo quieran :D .
Aislando y protegiendo las soldaduras:
Por ultimo identificar el conector.
Si quieren que le queden con más estetica y robusto el conector, puedes hacer un conector. El primer paso es imprimir el archivo PaperFTDI:
Una vez impresa coloca un poco de plástico autoadhesivo transparente sobre la la etiqueta:
y recórtala:
Para pegarla sobre la placa yo utilizo adhesivo de doble cara, pero puedes utilizar cualquier adhesivo
Después lo recortamos
Recortamos un trozo de stripboard de 6 filas por 6 agujeros:
Y pegamos sólo el lado de la pegatina en la cara sin pistas de cobre
Soldamos una fila de 6 pines hembras:
Soldamos los cables, sólo 3, corta el resto de cables teniendo cuidado de que no asome el cobre , para que no hagan contacto entre sí.
Pegamos el resto de la etiqueta:
Y la protegemos con un poco de cello.
Y el resultado final es el siguiente:
Simplemente hay que conectar el cable entre la placa y el PC:
En linux
En linux no se necesitan drivers, ya vienen incluidos en el kernel. Al conectarlo aparecerá un nuevo puerto. Pero si queremos saber un poco más de ese puerto, al teclear en una consola (Aplicaciones/Accesorios/Terminal) el comando "lsusb" nos aparecerá la denominación del cable.
0x067b:0x2303
Podemos usar minicom para instalarlo en derivados de debian:
Configurando minicom
Le damos enter, luego aparece otra pantalla donde haremos la modificación de la configuracion. Veremos en esa nueva pantalla varias opciones el cual debemos darle a la que necesitamos modificar dándole a la letra que esta del lado izquierdo (desde la A hasta la G).
Bueno ahora prestemos atención de como quedaría la configuracion del MINICOM, lo dejamos de la siguiente manera:
Luego le damos a la tecla Esc y nos llevara a una pantalla donde nos pregunta las diferentes formas a guardar, el cual nosotros elegiremos: Salvar configuracion como dfl
Ya guardada la configuracion, le damos a exit. Ahora si puedes conectar tu dispositivo serial usando el cable luego realiza en comando:
Windows
En Windows será necesario utilizar los drivers que envía el proveedor junto con el cable. Al conectar el cable nos aparecerá el asistente de configuración:
donde deberemos indicarle la dirección del miniCD con los drivers y seguir los pasos que nos indique.
Algunos de los cables chinos tienen un chip pl2303 falso y dan algunos problemas en windows 7 y poseriores.
Información legal
1. Propiedad intelectual Todos los derechos de propiedad intelectual del contenido de esta publicación, están bajo una licencia Creative Commons Share-Alike, cuyo contenido podéis revisar en este enlace. Esta una modificación de esta publicación.
Otras fuentes:
usuarios.lycos.es
www.cyberciti.biz
Enlaces de interes:
help.ubuntu.com | | How To Check and Use Serial Ports Under Linux
Este tipo de cables puedes encontrarlos en Ebay.com si buscas "nokia usb data cable DKU-5" o "nokia usb data cable CA-42". Cualquiera de los dos modelos son compatibles. Tambien se puede encontrar en otros cables de samsung. Tener en cuenta q la mayoria de cables chinos de nokia son un clonico del pl2303 de no muy buena calidad.
Vamos a empezas a armar nuestro cable cortamos el cable a unos 50 mm del conector NOKIA y pelamos la punta de los cables.
Y sabiendo que éste conector tiene el siguiente patillaje:
Tenemos que comprobar que cable corresponde a cada pin del conector.
Para esta tarea podemos utilizar un polímetro la posición de continuidad o resistencia, fijaremos un extremo del cable a una punta de prueba y con la otra punta vamos recorriendo todos los pines del conector hasta encontrar el que conduzca.
En este caso:
Azul > Pin (0) : Chasis del Conector
Amarillo > Pin 3 (El Pin1 y Pin 2 no están presentes)
Naranja > Pin 4 Vcc
Blanco > Pin 6 RX
Verde > Pin 7 TX
Rojo > Pin 8 GND
En la mayoria de los casos solo necesitamos rx, tx y gnd para realizar conexion con algun dispositivo que tenga alimentación externa como un router, teblet, movil etc.
Una vez que tenemos identificados los cables, podemos usarlo así soldando directamente al dispositivo o podemos soldar un conector. Sólo utilizaremos los cables que van al Pin4, Pin6, Pin7 y Pin8. Para no confundirse con los cables al soldar el conector, recomiendo el apuntar los cables en la página impresa de éste blog (en descargas).
Yo lo he echo algo cutre mi cable no traia vcc ya es cuestion de lo que tengan a la mano o como lo quieran :D .
En este otro caso se usaron una fila de espadines hembra
Aislando y protegiendo las soldaduras:
Por ultimo identificar el conector.
Si quieren que le queden con más estetica y robusto el conector, puedes hacer un conector. El primer paso es imprimir el archivo PaperFTDI:
Una vez impresa coloca un poco de plástico autoadhesivo transparente sobre la la etiqueta:
y recórtala:
Después lo recortamos
Recortamos un trozo de stripboard de 6 filas por 6 agujeros:
Y pegamos sólo el lado de la pegatina en la cara sin pistas de cobre
Soldamos los cables, sólo 3, corta el resto de cables teniendo cuidado de que no asome el cobre , para que no hagan contacto entre sí.
Pegamos el resto de la etiqueta:
Y la protegemos con un poco de cello.
Y el resultado final es el siguiente:
Funcionamiento
Simplemente hay que conectar el cable entre la placa y el PC:
En linux
En linux no se necesitan drivers, ya vienen incluidos en el kernel. Al conectarlo aparecerá un nuevo puerto. Pero si queremos saber un poco más de ese puerto, al teclear en una consola (Aplicaciones/Accesorios/Terminal) el comando "lsusb" nos aparecerá la denominación del cable.
0x067b:0x2303
Podemos usar minicom para instalarlo en derivados de debian:
$ sudo apt-get install minicomSi usas Red hat Linux (RHEL) / CentOS / Fedora Linux:
# yum install minicom
Configurando minicom
sudo minicom -sseguidamente nos mostrara una ventana donde veremos las diferentes opciones a configurar, nosotros elegimos la que dice: configuracion de la puerta serial
Le damos enter, luego aparece otra pantalla donde haremos la modificación de la configuracion. Veremos en esa nueva pantalla varias opciones el cual debemos darle a la que necesitamos modificar dándole a la letra que esta del lado izquierdo (desde la A hasta la G).
Bueno ahora prestemos atención de como quedaría la configuracion del MINICOM, lo dejamos de la siguiente manera:
A - Dispositivo Serial : /dev/ttyS0
B - Localización del Archivo de Bloqueo : /var/lock
C - Programa de Acceso :
D - Programa de Salida :
E - Bps/Paridad/Bits : 9600 8N1
F - Control de Flujo por Hardware: No
G - Control de Flujo por Software: No
Ya guardada la configuracion, le damos a exit. Ahora si puedes conectar tu dispositivo serial usando el cable luego realiza en comando:
$ sudo minicom -c on
Windows
En Windows será necesario utilizar los drivers que envía el proveedor junto con el cable. Al conectar el cable nos aparecerá el asistente de configuración:
donde deberemos indicarle la dirección del miniCD con los drivers y seguir los pasos que nos indique.
Algunos de los cables chinos tienen un chip pl2303 falso y dan algunos problemas en windows 7 y poseriores.
Información legal
1. Propiedad intelectual Todos los derechos de propiedad intelectual del contenido de esta publicación, están bajo una licencia Creative Commons Share-Alike, cuyo contenido podéis revisar en este enlace. Esta una modificación de esta publicación.
Otras fuentes:
usuarios.lycos.es
www.cyberciti.biz
Enlaces de interes:
help.ubuntu.com | | How To Check and Use Serial Ports Under Linux
Comentarios
Publicar un comentario