RS232 a USB problemas con pl2303 de prolific

Amigos,

Busque en el foro pero no encuentro informacion en particular sobre un problema con el cable conversor con pl2303 de prolific.

El cable es: http://www.noganet.net/producto/cable-serial
Su integrado (segun los drivers): http://www.prolific.com.tw/eng/Products.asp?ID=59

Mire los siguientes temas:
https://www.forosdeelectronica.com/f26/circuito-serial-rs-232-usb-96/
https://www.forosdeelectronica.com/f11/rs232-conversor-serie-usb-17056/
https://www.forosdeelectronica.com/f15/hacer-andar-adaptadores-usb-rs232-21233/
https://www.forosdeelectronica.com/f15/conversor-rs232-usb-52/

Mi problema es el siguiente:
Tengo un pic 16F638 conectado a traves de un max232 al puerto serial de la PC y puedo comunicarme sin problemas.

Cuando intento hacer lo mismo (usando, o no el max232, en ambos casos) con este cable adaptador usb, seteando en el hyperterminal, o putty, los mismos parametros de comunicacion que uso en el pic (1200,n,8,1) con el puerto serie virtual que crea el driver. No solo NO funciona, sino que simplemente al conectar el cable a la PC, sin conectar la alimentacion del pic, el mismo comienza a funcionar (como si el mismo cable alimentara el pic por los pines de tx, rx).

Aclaro que mi conexion es solo TX,RX y GND. Probe tambien invertir la conexion de TX y RX pero el mismo problema.

1)- ¿Alguien ha probado con exito este tipo de cables?
2)- ¿Saben de algun requerimiento especial para hacerlo funcionar?
3)- En caso de que funcione, ¿lo hace sin max232?
4)- ¿Que el mismo cable me alimente el circuito del pic a traves de tx o rx, es normal?

Si los moderadores consideran que este tema es duplicado, por favor eliminenlo, lo cree porque no encontre algun thread donde se discuta especialmente este asunto de que se "cuele" alimentacion al circuito.
 
Yo probre con un cable de celular que utiliza el pl2303 y si me funciono con el 16f877a a 9600 baudios y sin el max232
 

Chico3001

Moderador
Yo tengo uno que tambien usa el PL2303 de Marca Steren y tambien funciona ... pero a medias... algunas veces como que se pierde y hay que quitarlo y volverlo a poner o de plano reiniciar la computadora para que vuelva a funcionar...
 
Utilizan algo en especial en la configuracion del puerto virtual? Control de flujo? Algo especial en las lineas de control del rs232? (cts, etc) No las conecto en hardware pero quiza el driver necesite algo ahi para que el pl2303 funcione.

En el soft del pic utilizo salida por printf de CCS C, esto funciona si conecto a serial real de la pc a traves de max232

Que terminales usan? yo uso PuTTY, o un programita visual basic que hice.
 
Al conectar e instalar los drivers se me creo como puerto COM4 y probe con un ejemplo que viene con el labview y funciono correctamente, pero cuando conecté el conversor en otro puerto usb se creo como COM5 y en ese puerto no funciono.
 
Que raro lo que te sucede DOA. No lo tengo muy claro en la memoria ahora, pero creo que en mi caso me creaba un COM5 virtual tambien. Sera que hay que conectarlo al "primer" usb? (no estoy seguro si tienen un orden los conectores usb)
 
El numero del COM se crea de acuerdo al orden en que ha sido instalado, cuando le volvi a conectar en el COM4 funciono correctamente
La manera mas facil de probar es con el hyperterminal
 

Chico3001

Moderador
Yo no lo he usado en programacion, tenemos unos equipos que solo funcionan con serial y necesitamos esos convertidores.. sin embargo ha sido un problema poder mantenerlos funcionando porque misteriosamente se desincronizan....

Hasta he pensado en armar uno usando algun CI....
 

Chico3001

Moderador
Hay un chip que hace todo el trabajo de conversion... pero no recuerdo el numero... al rato que tenga chance lo busco en el foro...
 
Yo compre ese mismo cable(por apariencia) y tampoco me funcionó, ni con el putty ni con hyperterminal, pero a veces funcionaba con un programa de terminal hecho en visual basic y también con otro que es una modificación del putty, que se llama tutty, y en linux funcionaba siempre, pensé que era problema de drivers, pero compré otro cable con el mismo chip y funciona bien, con los mismos drivers.
Y no necesitas usar max232, y a mi también se me enciende el pic cuando lo conecto, así que simplemente no lo conecto sin tener alimentado el pic
 
Hola a todos, tengo instalado win7 64bits en mi maquina y ni siquiera puedo instalar correctamente los controladores, pese a que baje la ultima actualizacion de la pagina de prolific. Alguein puede darme una mano? Gracias
 
Buen día foro!

Hacia bastante que no me pasaba por acá..

Les cuento que estoy haciendo un trabajito con un PIC.. y lo conecto por el cable serial a traves de un MAX232.

Así que para usarlo con la netbook, me compre un adaptador USB-RS232 que funciona con profilic 2303.

La cosa es que en la PC de escritorio me funciona todo perfecto. La PC envia a través del adaptador y el pic recibe, el pic envia y la pc recibe.

Ahora el tema es cuando lo conecto a la netbook, la netbook envia.. el pic recibe. Pero cuando el pic envia la pc no recibe nada.. y no logro hacerlo funcionar.. no se que sera lo que pasa.


Este es el adaptador que estoy usando: http://www.dealextreme.com/p/usb-to-rs232-serial-port-adapter-transparent-green-24512

La netbook es una HP mini 110 1020la.


Saludos, espero alguno pueda ayudarme!!
Desde ya, gracias.
 
Yo me compre exactamente el mismo adaptador por DealExtreme con ese fin! ... Pero aun no me e puesto a hacer nada con el... :( No me digas que no fuca con la Notebook... :( era para usarla ahi mas que nada que lo compre..

Apenas me ponga a hacer algo te aviso que onda si tengop el mismo problema!
 
yo he probado esos adaptadores y funciona muy bien en mi computador de escritorio y en el portátil
yo los he usado con Realterm en Windows y en Linux con el kterminal.

seguro que el microcontrolador si recibe?
 
Arriba