TODOPIC
FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: RedPic en 22 de Mayo de 2009, 10:23:09
-
He probado con condensadores de 47 uF y de 220 nF como condensadores para el VUSB en los 18Fx550 con la configuración de Regulador de Voltaje USB interno y ambos me han funcionado perfectamente.
Pero no he podido encontrar por ningún sitio qué valor recomienda microchip.
¿Sabe alguno de ustedes que valor podría ser éste o donde encontrarlo?
-
pagina 169 del pdf del data del 18f4550
The PIC18FX455/X550 devices have a built-in 3.3V regulator
to provide power to the internal transceiver and
provide a source for the internal/external pull-ups. An
external 220 nF (±20%) capacitor is required for stability.
The regulator is enabled by default and can be disabled
through the VREGEN Configuration bit. When enabled,
the voltage is visible on pin VUSB. When the regulator
is disabled, a 3.3V source must be provided through
the VUSB pin for the internal transceiver. If the internal
transceiver is disabled, VUSB is not used.
:shock: yo siempre use 470 nf al " tun-tun " my buena pregunta!
Saludos!
-
Tendra algun tipo de convertidor bulk y se adapta a "casi" cualquier capacidad que le echen :-)
-
yo hace poco hice un proyectito con usb y lo mas cercano q tenia a 470n eran 4.7u y anda sin problemas. Pero me parece q le voy a poner un par de 100n en paralelo, se acerca mas q 4.7u jeje.
saludos!
-
Pues yo en el PIC Tengu tuve muchos problemas utilizando el de 220nF que recomienda la hoja de datos (unas veces lo reconocía el PC y otras no), pero se resolvieron al cambiar a uno de 470nF. No sé si se debería al tipo de condensador que usé en el caso del de 220nF... el de 470nF es de poliester.
-
Yo creo que exageré con mi capacitor, le puse uno de 33uF a 50V y ha funcionado siempre bien.
-
Yo creo que exageré con mi capacitor, le puse uno de 33uF a 50V y ha funcionado siempre bien.
Mas exagerado fui yo que la primera vez utilicé un 47 uF 60 V (para 3.3v :D) y menos en el último que ya puse un 220 nF (que no sé porqué utilicé ese) siempre ha ido de lujo.
pagina 169 del pdf del data del 18f4550
Gracias, cerebro, por la cita. Di muchas vueltas por el pdf y no logré encontrarlo.
-
Yo siempre pongo el de mayor valor que tengo en mi colección de componentes SMD0805, que es el de 1uF. Hasta ahora sin problemas.
-
Dichosos los que pueden trabajar con SMD. :mrgreen:
-
a mi ese condensador me dio un dolor de alma hace tiempo, grabando y regrabando el pic, leyendo y revisando el programa, pensando porque funcionaba de manera aleatoria.... varios días pasaron... y era que no le había conectado el bendito condensador. :?
-
como les va mis amigos, bueno ando trabajando en un proyectito con el 18f4550, pero no se me conecta a la compu, esta tiene windows 7 pero dicen que no hay problema. que tan necesario es poner ese capacitor en el puerto del Vusb? gracias por su ayuda
-
Sin ese capacitor, el sistema operativo nunca me ha reconocido el dispositivo USB. Así de necesario es...:) :)
-
gracias BrunoF, espero que me funcione y me reconozca, gracias
-
Espero que sea ese el problema.
Suerte!
-
Yo siempre he usado 47uf 16V y todo bien pero voy a hacer las pruebas poniendo un valor mas cercano a 220nf como lo inidica el datasheet (talves de 1uf).
Pero ahora, porque la aplicacion lo requiere, voy a alimentar mi 2550 con un voltaje de 3.3v en vdd y, segun leo en el datasheet, debo deshabilitar VREGEN y poner los 3.3v directos a ese pin también, pero y el condensador va o ya no? Alguien ha probado esta configuracion?
-
Hola jeremy.
No debes poner el capacitor si utilizas directamente 3.3V de alimentación. Sólo como bien has dicho deshabilitas VREGEN y conectas Vdd(3.3V) directo al pin VUSB.
Igualmente, voy a destacar algunas experiencias personales del tema capacitores relacionados al USB. Esto aplica especialmente a dispositivos alimentados directamente desde el USB (BUS POWERED).
El valor del capacitor recomendado por el datasheet para VUSB es de 220nF, pero hasta Microchip mísmo en su PICDEMUSB utiliza uno de 470nF. Agrandar el capacitor de VUSB genera que VREG demore un poco más en estabilizarse, y he visto que introduce un poco más de in-rush current durante el encendido del módulo USB (USBEN = 1). Esto puede hacer que el valor de +5V del bus USB baje y el Host USB decida desconectar el dispositivo (o apagar la alimentación del BUS entero).
Me venía volviendo loco un problema que tenía con un circuito con 18F4550. Algunas placas, pese a ser idénticas a otras, se reiniciaban una y otra vez al encenderse. Debuggeando descubrí que se reiniciaban justo después del USBEN = 1 (encender el módulo USB). La solución fue dejar el capacitor de 470nF en VUSB, pero agrandar el valor del capacitor entre Vdd y GND (de 0.1 a 0.22uF). Esto solucionó el problema, el cual atribuyo a la in-rush current mencionada previamente aunque técnicamente parece haber pequeñas variaciones entre las pastillas de silicio de distintos 18F4550 ya que aprox. un 5% mostraba este problema pese a ser idéntico del resto, lo que implica que algunos uC pese a ser idénticos, consumían más corriente al encender el módulo USB que otros. Digo esto porque cambiando sólo el uC se solucionaba el problema. Tenganlo en cuenta!
-
No se donde habeis visto estos valores, pero en un datasheet que vi de un dspic con USB ponia esto: See Section 7.3 “Physical Layer” in the “Universal Serial Bus Specification” (Revision 2.0) for the VBUS
capacitance value in a device implementation.
Si nos vamos a ese documento:
CRPB = 1uF minimo; 10uF maximo. Yo le tengo puesto uno de 4.7uF y nunca he tenido problema alguno.
-
HOla MerLiNz,
a qué valores te refieres? Una cosa es VUSB y otra VBUS! No hay que confundirlas!
Saludos
-
Cierto, el VUSB solo me pone 100nF y conectarlo a 3.3v, lo tengo asi y sin problema, esta es la alimentacion externa, en los 18f tiene un regulador interno, con ponerle un condensador de desacoplo segun las especificaciones sobra.