Autor Tema: Proyecto PIC24FJ256GB106  (Leído 3331 veces)

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

Desconectado musttork

  • PIC10
  • *
  • Mensajes: 37
Proyecto PIC24FJ256GB106
« en: 21 de Mayo de 2013, 05:50:54 »
Muy buenas a todos, lo primero de todo me presento. Victor de España. Acabo de registrarme en el foro ya que llevo dias y dias con un mismo problema al que no encuentro solución.

Estoy realizando un proyecto con un PIC24FJ256GB106, este tiene que medir tiempos etc..etc..pero el verdadero problema es la conexion del PIC con el USB, no consigo que me detecte el PIC al enchufarle al ordenador, he revisado todos los archivos, la configuración de los bits, los condensadores de desacoplo, todo lo que puede influir, pero no consigo que aún asi funcione, siempre me da el error "NO RECONOCE EL DISPOSITIVO USB", y me estoy volviendo loco.

He buscado información en internet sobre este pic pero la verdad es que no hay mucha. Os pido ayuda para poder solucionar este problema y poder seguir adelante con mi proyecto.

Primero os subo el esquema de mi proyecto por si vierais algo raro.

Un saludo y gracias de antemano


Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Proyecto PIC24FJ256GB106
« Respuesta #1 en: 21 de Mayo de 2013, 07:01:51 »
¿Cómo has configurado los fuses y de qué frecuencia es el cristal?

Desconectado musttork

  • PIC10
  • *
  • Mensajes: 37
Re: Proyecto PIC24FJ256GB106
« Respuesta #2 en: 21 de Mayo de 2013, 07:07:32 »
He utilizado un cristal de 8Mhz, configurando el PLL divisor entre 2 para conseguir los 4Mhz necesarios para lograr posteriormente los 48 que necesita el USB.

_CONFIG1(FWDTEN_OFF & ICS_PGx1 & GWRP_OFF & GCP_OFF & JTAGEN_OFF)
_CONFIG2(POSCMOD_HS & IOL1WAY_ON & OSCIOFNC_OFF & FCKSM_CSDCMD & FNOSC_PRIPLL & PLL_96MHZ_ON & PLLDIV_DIV2 & IESO_OFF)

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Proyecto PIC24FJ256GB106
« Respuesta #3 en: 21 de Mayo de 2013, 07:23:23 »
Prueba con el oscilador interno, a ver si está ahí el problema.
Yo lo configuré así en un proyecto.

#fuses ICSP1,FRC_PLL,PLL1,DISUVREG,NOWRT
#use delay(clock=32M,restart_wdt)

Desconectado musttork

  • PIC10
  • *
  • Mensajes: 37
Re: Proyecto PIC24FJ256GB106
« Respuesta #4 en: 21 de Mayo de 2013, 07:24:29 »
Voy a probarlo ahora mismo y te cuento. Gracias por tu tiempo ;)

Desconectado musttork

  • PIC10
  • *
  • Mensajes: 37
Re: Proyecto PIC24FJ256GB106
« Respuesta #5 en: 21 de Mayo de 2013, 07:25:29 »
Por cierto estoy utilizando el compilador C30 y el MPLAB

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Proyecto PIC24FJ256GB106
« Respuesta #6 en: 21 de Mayo de 2013, 07:45:45 »
Sí, ya he visto que eso es C30. Lo mío es CCS.

Desconectado musttork

  • PIC10
  • *
  • Mensajes: 37
Re: Proyecto PIC24FJ256GB106
« Respuesta #7 en: 21 de Mayo de 2013, 08:29:18 »
Ahora revisando con un polimetro las conexiones, he visto que el convertidor de tension DC/DC de 5v del usb a 5v más estables, me está dando a la salida 5.50V y por consiguiente el regulador de tension de 5V a 3.3V me esta dando a su salida 4.20V, esto puede influir para que no este funcionando el PIC correctamente???

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Proyecto PIC24FJ256GB106
« Respuesta #8 en: 21 de Mayo de 2013, 11:17:28 »
Sin duda, es importante que la tensión del USB sea correcta. Yo me estuve volviendo loco por esa razón durante un tiempo.

Pero no tiene sentido que el regulador tenga más de 3.3V a la salida aunque a la entrada tenga más de 5V. Menudo regulador sería si eso fuera así.
Revisa a ver si hay algún corto por alguna parte.

Desconectado musttork

  • PIC10
  • *
  • Mensajes: 37
Re: Proyecto PIC24FJ256GB106
« Respuesta #9 en: 04 de Junio de 2013, 08:41:24 »
Efectivamente habia un fallo con el regulador, la huella del regulador que he empleado es diferente a la del board y se invirtieron los pines, ahroa arreglado ya tengo 3.3v regando el PIC.

Sigue sin conseguir conectarme con el ordenador dandome el mismo problema " no reconoce el dispositivo USB conectado".

Nocturno veo que dominas, echame una manilla por dios, estoy desquiciandome y veo que no avanzo y me estoy volviendo loco, si quieres te paso todos los archivos que empleo para ver si encuentras algun fallo, o el esquema definitivo por si vieras algo extraño. al aver regado el pic con tension superior a 3.3 puede haberse quemado o haberse roto algo para que me de ese problema? un saludo

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Proyecto PIC24FJ256GB106
« Respuesta #10 en: 04 de Junio de 2013, 12:57:51 »
VPásamelos si quieres, no te prometo nada, pero no perdemos nada por echarles un vistazo.

¿Cuánta tensión llegaba al PIC cuando el regulador estaba mal?, si has pasado de 3.3V no te puedes fiar de ese micro...

Desconectado musttork

  • PIC10
  • *
  • Mensajes: 37
Re: Proyecto PIC24FJ256GB106
« Respuesta #11 en: 05 de Junio de 2013, 15:57:23 »
ues me temo que he estado alimentando al PIC con 4.2 V o tension parecida :S según las especificaciones tecnicas del micro:

Voltage on VDD with respect to VSS ...................... -0.3V to +4.0V

Creo que no es bueno que se le pase de 4V :S:S:S:S

De todos modos y por si fuera otra cosa subo todo lo que tengo, en un comprimido subo mi programa main,y todos los archivos, en principio no tiene nada, solamente quiero conectarle para poder seguir, solamente e echo que luzca un led por una salida para comprobar que esta vivo. Si encuentrsa que falta algo, que sobra o que hay algo más esperaré por aqui tu respuesta. La carpeta descomprimida en el escritorio deberia compilarte sin problema.

Saludos y gracias socio, la verdad que me viene genial tu ayuda ;)



PD: meda problemas al pasarte el archivo comprimido ya que es muy grande. puedes facilitarme un correo y te lo mando ahi?

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Proyecto PIC24FJ256GB106
« Respuesta #12 en: 05 de Junio de 2013, 16:00:58 »
Tienes un privado

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Proyecto PIC24FJ256GB106
« Respuesta #13 en: 06 de Junio de 2013, 02:36:46 »
He estado revisando tu esquema y hay un par de diferencias respecto al mío:
- en VBUS tienes conectado Vin directamente desde el conector USB; yo lo tengo conectado a 3.3V, en paralelo con el pin VUSB que está al lado.
- el condensador que has puesto en VDDCORE es de 10uF y yo utilicé uno de 1uF, aunque eso afecta sólo al regulador interno

Pero creo que lo más probable es que tu micro esté frito. Antes de seguir volviéndote loco, lo cambiaría por uno nuevo.

Desconectado musttork

  • PIC10
  • *
  • Mensajes: 37
Re: Proyecto PIC24FJ256GB106
« Respuesta #14 en: 06 de Junio de 2013, 10:04:37 »
Pufff lo que pasa que es dificil desoldar estos micros...como lo haces tu?

he visto en internet unas barritas desoldadoras, pero me tardarian desde mexico 2 semanas o 3 :S:S:S

voy a intentar esta tarde como me dijiste poner todos los pines a 5v, haber si hace algo, el pickit2 si que me le detecta y tal.

Un saludo Nocturno, aver si consigo que me funcione, no veas lo bien que me esta viniendo tu ayuda.



 

anything