Autor Tema: Duda con mi USB PIC18F4550  (Leído 1667 veces)

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

Desconectado Icat

  • PIC12
  • **
  • Mensajes: 68
Duda con mi USB PIC18F4550
« en: 01 de Noviembre de 2020, 21:22:47 »
Muy buenas
Estoy desarrollando un proyecto que necesito que se comunique por USB pero no logro comunicar el PIC18F4550 con el PC en la vida real, es decir después de volcar un programa ejemplo del MLA con mi PicKit3 y después enchufar mi USB no hace el característico sonido de que Win10 lo ha detectado, sin embargo como dije un poquito mas arriba es en la vida real este problema ya que en Proteus hice un circuito ultra simple que es un USB y listo cargo el mismo programa y ahí esta funcionando y comunicándose.
Esto me a hecho pensar que el diseño que hice tenga un error os adjuntare un poco mas abajo ambas imágenes para que nos podamos orientar mejor y si alguien más tiene el mismo problema que yo, este hilo le pueda ayudar.

Imagen 1:   

* 1.PNG
(58.75 kB, 591x663 - visto 410 veces)


Como se puede observar VUSB esta con un condensador C6 (Electrolítico de 0.47uF)

Imagen 2:   

* 2.PNG
(48.81 kB, 873x552 - visto 364 veces)


En esta otra imagen la del Proteus VUSB esta al aire (sin condensador)

Este condensador con estas características es posible que este afectando a mi placa en cuanto a la comunicación con el USB o el mero echo de tenerlo este afectando, tambien comentaros que la construcción de la placa se hizo teniendo en cuenta el "Datasheet" del PIC18F4550

Muchísimas gracias a todos de ante mano.

Icat.

« Última modificación: 01 de Noviembre de 2020, 21:26:25 por Icat »

Desconectado sander

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 627
Re:Duda con mi USB PIC18F4550
« Respuesta #1 en: 02 de Noviembre de 2020, 07:27:00 »
¿Que oscilador estas utilizando?
La electrónica es el arte de manipular señales eléctricas que transportan información
Jan Davidse

Visita mi blog
Visita mi canal de youtube

Desconectado Icat

  • PIC12
  • **
  • Mensajes: 68
Re:Duda con mi USB PIC18F4550
« Respuesta #2 en: 02 de Noviembre de 2020, 07:41:08 »
Buenas, estoy utilizando uno de 20MHz
Y estos son mis bits de configuración:

Código: [Seleccionar]
#pragma config PLLDIV   = 5         // (20 MHz crystal on PICDEM FS USB board)
#pragma config CPUDIV   = OSC1_PLL2
#pragma config USBDIV   = 2         // Clock source from 96MHz PLL/2
#pragma config FOSC     = HSPLL_HS
#pragma config FCMEN    = OFF
#pragma config IESO     = OFF
#pragma config PWRT     = OFF
#pragma config BOR      = ON
#pragma config BORV     = 3
#pragma config VREGEN   = ON      //USB Voltage Regulator
#pragma config WDT      = OFF
#pragma config WDTPS    = 32768
#pragma config MCLRE    = ON
#pragma config LPT1OSC  = OFF
#pragma config PBADEN   = OFF
//#pragma config CCP2MX   = ON
#pragma config STVREN   = ON
#pragma config LVP      = OFF
//#pragma config ICPRT    = OFF       // Dedicated In-Circuit Debug/Programming
#pragma config XINST    = OFF       // Extended Instruction Set
#pragma config CP0      = OFF
#pragma config CP1      = OFF
//#pragma config CP2      = OFF
//#pragma config CP3      = OFF
#pragma config CPB      = OFF
//#pragma config CPD      = OFF
#pragma config WRT0     = OFF
#pragma config WRT1     = OFF
//#pragma config WRT2     = OFF
//#pragma config WRT3     = OFF
#pragma config WRTB     = OFF       // Boot Block Write Protection
#pragma config WRTC     = OFF
//#pragma config WRTD     = OFF
#pragma config EBTR0    = OFF
#pragma config EBTR1    = OFF
//#pragma config EBTR2    = OFF
//#pragma config EBTR3    = OFF
#pragma config EBTRB    = OFF
« Última modificación: 02 de Noviembre de 2020, 07:45:11 por Icat »

Desconectado Icat

  • PIC12
  • **
  • Mensajes: 68
Re:Duda con mi USB PIC18F4550
« Respuesta #3 en: 02 de Noviembre de 2020, 18:57:15 »
Muy buenas de nuevo.
El problema se ha solucionado a medias, me parece que se me ha roto el PIC18F4550 ya que al poner otro y volcarle el mismo programa este hace la comunicación debida.
Muchísimas gracias.  :D