Autor Tema: Problema con PIC + CCS + FT232  (Leído 14456 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado darck_khronos

  • PIC18
  • ****
  • Mensajes: 493
Re: Problema con PIC + CCS + FT232
« Respuesta #15 en: 23 de Mayo de 2012, 20:33:36 »
No lo habia visto, gracias!

Pues ya las inverti en el FT y puse a funcionar el mismo programa y sigue igual, no envia nada, aunque sigue prendiendose el foco de RX. Esta muy raro.  :shock:

Saludos y gracias por tu tiempo!

Se suponque que el ft232 es pocayoque, no tienes una foto del circuito del ft232 para ver si es como el mio, lo que puedes hacer es que para ver donde esta realmente el problema es que a tu ft232 le mandes el tx con el rx y haces un Loop asi que lo que mandes por la hyperterminal lo regresa, tambien no creeo pero puede pasar, posiblemente tu micro lo tienes con una duente y el ft232 lo tienes con el usb, en este caso se te ocurrio conectar el gnd de tu ft232 al gnd de tu pic, ademas de que en teoria solo te esta mandando niveles logicos ttl y no los de la pc

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Problema con PIC + CCS + FT232
« Respuesta #16 en: 23 de Mayo de 2012, 23:34:26 »
Y los pines de RTS y CTS como estan conectados?

Saludos
El papel lo aguanta todo

Desconectado darck_khronos

  • PIC18
  • ****
  • Mensajes: 493
Re: Problema con PIC + CCS + FT232
« Respuesta #17 en: 23 de Mayo de 2012, 23:35:27 »
Y los pines de RTS y CTS como estan conectados?

Saludos
yo con mi ft232 con solo conectar el tx rx y el gnd mas que suficiente para poder comunicarme con el micro xD  :-/ :-/

Desconectado betatierradelsur

  • PIC10
  • *
  • Mensajes: 16
Re: Problema con PIC + CCS + FT232
« Respuesta #18 en: 24 de Mayo de 2012, 13:35:29 »
Gracias por sus respuestas!

Orale darck_khronos eres mi paisano! Saludos! pues lo compre en republica del Salvador D.F.

El circuito es este:


Ya hice la prueba que mencionas con un programa de hyperterminal que tengo y si fuinciona, dice que recibe bien el dato!

MLO__ los pines los conecto como dice darck_khronos solamente rx tx y gnd.

Gracias por su tiempo! Saludos!

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: Problema con PIC + CCS + FT232
« Respuesta #19 en: 24 de Mayo de 2012, 14:49:00 »
Entonces ahora deberas concentrarte en el PIC, a ver si el cristal esta bien seleccionado, y la velocidad del puerto seleccionada esta bien, si es posible enviar y recibir a traves del puerto comm del PIC, pero sin el FT232, etcetera.
Digo esto porque es lo unico que ya te queda por probar... :mrgreen: :mrgreen:
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Problema con PIC + CCS + FT232
« Respuesta #20 en: 24 de Mayo de 2012, 15:11:01 »
Hola

Ese modulillo trabaja a 5V? o a 3.3V? ... el micro lo trabajas a 5V o a 3.3V?  ... recuerdo haber usado sin problemas al FT a 5v 

Saludos
El papel lo aguanta todo

Desconectado darck_khronos

  • PIC18
  • ****
  • Mensajes: 493
Re: Problema con PIC + CCS + FT232
« Respuesta #21 en: 24 de Mayo de 2012, 16:55:21 »
Aqui te presento el mio



ahorita lo tengo conectado tx al rx del micro, rx al tx del micro y la gnd del ft232 al gnd de el proto donde esta mi micro, recuerda que por "DEFAULT" la velocidad es de 9600 en la Pc, asi que tienes que tener la misma velocidad en tu micro

Desconectado betatierradelsur

  • PIC10
  • *
  • Mensajes: 16
Re: Problema con PIC + CCS + FT232
« Respuesta #22 en: 24 de Mayo de 2012, 17:01:39 »
Pues si MGLSOFT, ya solo me quedan hacer mas pruebas :D.

MLO__ el pic lo uso a 5V y el modulo no se si trabaje a 5 o 3.3 porque el modulo tiene un pin donde da 3.3V. Yo lo uso a 5V.

Y darck_khronos tengo conectado el PIC como tu mencionas, tendrás un codigo funcionando para probar en mi modulo y el PIC? Algo sencillo que solo envie datos el pic. Te lo agradeceria mucho.

Gracias a todos por su tiempo.

Desconectado darck_khronos

  • PIC18
  • ****
  • Mensajes: 493
Re: Problema con PIC + CCS + FT232
« Respuesta #23 en: 24 de Mayo de 2012, 17:40:10 »
Pues si MGLSOFT, ya solo me quedan hacer mas pruebas :D.

MLO__ el pic lo uso a 5V y el modulo no se si trabaje a 5 o 3.3 porque el modulo tiene un pin donde da 3.3V. Yo lo uso a 5V.

Y darck_khronos tengo conectado el PIC como tu mencionas, tendrás un codigo funcionando para probar en mi modulo y el PIC? Algo sencillo que solo envie datos el pic. Te lo agradeceria mucho.

Gracias a todos por su tiempo.

Código: [Seleccionar]
#include <18F4520.h>
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay (clock=20000000)
#use RS232 (BAUD=9600, XMIT=PIN_C6, RCV=PIN_C7)
#use standard_io (b)

void main()
{
  for(;;)
   { 
     Prinft("Hola Mundo");
     delay_ms(2000);
   }
}
con ese tienes que recibir en la hyperterminal o en el Cio de ccs un mensaje del micro a la pc

Desconectado betatierradelsur

  • PIC10
  • *
  • Mensajes: 16
Re: Problema con PIC + CCS + FT232
« Respuesta #24 en: 24 de Mayo de 2012, 18:20:52 »
Pues no hace nada  :(

Lo unico que cambie de tu programa fue el pic a 18F4550 y ya.



Esta raro :S

De donde sacaste los drivers? los instalo Windows 7 automaticamente?
« Última modificación: 24 de Mayo de 2012, 18:24:06 por betatierradelsur »

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: Problema con PIC + CCS + FT232
« Respuesta #25 en: 24 de Mayo de 2012, 19:38:07 »
hola, se me ocurre que en tu codigo verifiques los pines, asegura:

fast_io(a);
fast_io(b);
fast_io(c);

y coloca los tris a sus valores correspondientes.

saludos
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.

Desconectado darck_khronos

  • PIC18
  • ****
  • Mensajes: 493
Re: Problema con PIC + CCS + FT232
« Respuesta #26 en: 24 de Mayo de 2012, 20:55:25 »
Pues no hace nada  :(

Lo unico que cambie de tu programa fue el pic a 18F4550 y ya.



Esta raro :S

De donde sacaste los drivers? los instalo Windows 7 automaticamente?

Si quieres para no hacer tanto relajo puedo ayudarte via remota para ver si el problema es tu codigo o tu conexion de casualidad tendras una web cam ?

Desconectado betatierradelsur

  • PIC10
  • *
  • Mensajes: 16
Re: Problema con PIC + CCS + FT232
« Respuesta #27 en: 07 de Junio de 2012, 03:28:29 »
una disculpa, fueron semanas de examenes y entregas! KALLITOS ya probe lo que dices y sigue igual!

Hola darck_khronos, me agrada tu idea, si tengo web cam, cuando puedes?

saludos

Desconectado cororo129

  • PIC10
  • *
  • Mensajes: 1
Re:Problema con PIC + CCS + FT232
« Respuesta #28 en: 03 de Agosto de 2018, 06:58:30 »
Buen día;
     Ahora me tope con este post por que tengo el mismo problema, en el IDe de CCS existe un apartado de comunicación serial, me di cuenta que en realidad el modulo FTDI se esta comunicando a 4800 y mi programa de hyperterminal no viene esa velocidad.

     Mira lo coloque con

#use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8)

printf("%02u:%02u:%02u\r",horaleer,minutoleer,segundoleer);

Voy a cambiar a 4800 haber si se deja, pero creo eso te servirá de mucho.



Desconectado thegame

  • PIC18
  • ****
  • Mensajes: 441
    • Mcu Tronics
Re:Problema con PIC + CCS + FT232
« Respuesta #29 en: 04 de Septiembre de 2018, 01:48:12 »
Eso se ve como un error de velocidades, revisa los preescaler de ese PIC, no recuerdo como viene por default, pero yo los desactivaria, veo que tienes PLL5, segun yo entonces en realidad tu frecuencia de entrada es de 4Mhz, de lo que no estoy seguro es de si adicional a esa division la vuelve a dividir entre 4

Agrega la directiva ERRORS a la instruccion #use rs232()

Si usas PLL, no has probado a poner HSPLL en lugar de HS

Se supone que con esa frecuencia de entrada no deberia tener problemas con 9600 baudios, pero podrias agregar tambien BRGH1OK, por si tiene problemas con esa velocidad (que no creo pero no esta de mas)

Revisando las tablas de los baud rates, no se ve que tenga broncas con esa velocidad

Has probado con otro modulo "FT232", estos modulos son chinos, piratas, de echo ese chip estoy 100% seguro, que NO es un FT232 autentico, aunque te lo detecte incluso la aplicacion oficial de FTDI, te lo comento por experiencia, esos cuestan a lo mucho 60 pesos, cuando un FT232 original ronda los 160 pesos, 100 de diferencia como minimo = PIRATA (FAKE CHIP) por lo que conlleva un riesgo, el cual es, que funcione bien a veces y a veces mal

Saludos.
« Última modificación: 04 de Septiembre de 2018, 02:03:20 por thegame »
Nunca se deja de aprender