Autor Tema: Proyecto PicUSB  (Leído 510326 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado BEXTIXTOX

  • PIC16
  • ***
  • Mensajes: 108
Re: Proyecto PicUSB
« Respuesta #555 en: 17 de Septiembre de 2010, 01:30:35 »

pues en lo personal me iria por la opcion de los 100 miliamper
y
ASTROCAR

creo que solo tienes de dos sopas

1 experimentar tomando en cuenta LOS RIESGOS aver que resultados tienes
2 no utilizar esta fuente de alimentacion

aunque es la duda existe ¿cuanto amperaje puede suministrar el micro?

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Proyecto PicUSB
« Respuesta #556 en: 17 de Septiembre de 2010, 10:42:09 »
Hola buenos dias una duda en el punto 7 haces referencia a tener 3.3 voltios en el pin vusb que segun el datashets del micro es un valida con regulador de voltaje ese voltaje de 3.3voltios lo puedo tomar para alimentar una eeprom externa que tengo en un proyecto que estoy realizando yo revise las caracteristicas y no me dice nada del amperaje que suministra ese regulador del pin Vusb porque si es inferior al consumo de la eeprom que voy alimentar puedo crear problemas en el pic.

Saludos y espero su gentil comentario al respecto.
Atten.
Alexander Santana.
Venezuela-Barcelona.

Hola Astrocar

Nunca debes usar el regulador interno USB del pic para alimentar otras cosas.

Usa un regulador aparte.  ;-)

Desconectado ASTROCAR

  • PIC24F
  • *****
  • Mensajes: 666
Re: Proyecto PicUSB
« Respuesta #557 en: 18 de Septiembre de 2010, 09:12:52 »
Hola buenos dias una duda en el punto 7 haces referencia a tener 3.3 voltios en el pin vusb que segun el datashets del micro es un valida con regulador de voltaje ese voltaje de 3.3voltios lo puedo tomar para alimentar una eeprom externa que tengo en un proyecto que estoy realizando yo revise las caracteristicas y no me dice nada del amperaje que suministra ese regulador del pin Vusb porque si es inferior al consumo de la eeprom que voy alimentar puedo crear problemas en el pic.

Saludos y espero su gentil comentario al respecto.
Atten.
Alexander Santana.
Venezuela-Barcelona.

Hola Astrocar

Nunca debes usar el regulador interno USB del pic para alimentar otras cosas.

Usa un regulador aparte.  ;-)

ok yo lo podria hacer de la misma alimentacion del usb es decir tomo los 5 voltios del puerto usb y con un regulador aparte saco mis 3.3 voltios y caso resuelto pero no veo la logica del porque no usar ese regulador interno del pic que ya vota los 3.3 y asi uso ese recuerso que suministra el pic y no adicional mas componente en mi placa como lo seria usar otro regulador o hacerlo con diodo zener pero en ambos cosas adicionaria mas componentes a mi circuito ahora si uso esa salida del pic que es la Vusb y alimento ya directo con esos 3.3voltios no tendria que usar mas componentes.

Saludos y en fin me gustaria es saber la logica del porque no puedo usar el Vusb para darle esos 3.3voltios a otro componente que en mi caso es una eeprom que por demas esta decirlo que consume muy poco miliAmperaje.
Atten.
Alexander Santana.
Venezuela-Bareclona.
EL APRENDER ES NADA; MEJOR ES COMPARTIR EL APRENDIZAJE

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Proyecto PicUSB
« Respuesta #558 en: 18 de Septiembre de 2010, 11:00:31 »
Según nuestra datasheet:

Citar
17.2.2.8 Internal Regulator

The PIC18FX455/X550 devices have a built-in 3.3V reg-
ulator to provide power to the internal transceiver and
provide a source for the internal/external pull-ups. An
external 220nF (±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.

Note: The drive from VUSB is sufficient to only
drive an external pull-up in addition to the
internal transceiver.


Note1: Do not enable the internal regulator if an
external regulator is connected to VUSB.

2: VDD must be greater than VUSB at all
times, even with the regulator disabled

El regulador apenas es capaz de alimentar al transceiver USB y 1 y sólo una resistencia Pull-up de 1.5kohms (figura 17-3).

3.3V / 1.5k = 2.2mA

Si tu carga no rebasa los 2.2mA, entonces no hay problema.

Desconectado ASTROCAR

  • PIC24F
  • *****
  • Mensajes: 666
Re: Proyecto PicUSB
« Respuesta #559 en: 18 de Septiembre de 2010, 13:45:40 »
deja buscar la datasheets de la eeprom y ver su consumo tanto en modo normal como en modo de programacion pero si mal no recuerdo su consumo no repasa los 3 mA.

Saludos y luego de leer la datasheets comento mis resultados y c onclusiones.
Atten.
Alexander santana.
Venezuela-Barcelona.
EL APRENDER ES NADA; MEJOR ES COMPARTIR EL APRENDIZAJE

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Proyecto PicUSB
« Respuesta #560 en: 18 de Septiembre de 2010, 13:57:53 »
OK, Astro. Sería interesante ver a una pequeña eeprom como parásita del pobre regulador  :laugh:

Desconectado ASTROCAR

  • PIC24F
  • *****
  • Mensajes: 666
Re: Proyecto PicUSB
« Respuesta #561 en: 18 de Septiembre de 2010, 14:40:08 »
OK, Astro. Sería interesante ver a una pequeña eeprom como parásita del pobre regulador  :laugh:

ok mira esto solo me resta probarlo en la realidad ya en teoria el regular interno del pic si puede soportal el consumo de las eeprom.



Saludos
Atten.
Alexander Santana.
Venezuela-Barcelona
« Última modificación: 18 de Septiembre de 2010, 17:00:24 por ASTROCAR »
EL APRENDER ES NADA; MEJOR ES COMPARTIR EL APRENDIZAJE

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Proyecto PicUSB
« Respuesta #562 en: 18 de Septiembre de 2010, 14:51:04 »
Hola Astro

Por ejemplo, la AT24C64 de Atmel trabajando a 5V y en escritura, consume 3mA.

http://img443.imageshack.us/img443/9982/datan.png


Pero si trabajara a 3.3V la corriente debería incrementarse para mantener la potencia. Haciendo el cálculo subiría a 4.54mA.

Ya nos contarás cómo se comporta el PIC.  :mrgreen:

Desconectado ASTROCAR

  • PIC24F
  • *****
  • Mensajes: 666
Re: Proyecto PicUSB
« Respuesta #563 en: 18 de Septiembre de 2010, 17:05:37 »
Hola Astro

Por ejemplo, la AT24C64 de Atmel trabajando a 5V y en escritura, consume 3mA.

Pero si trabajara a 3.3V la corriente debería incrementarse para mantener la potencia. Haciendo el cálculo subiría a 4.54mA.

Ya nos contarás cómo se comporta el PIC.  :mrgreen:

Gracias por tu comentario y clararme el tema no me queda de otra que usar el REGULADOR DE VOLTAJE LM317LZ Low Current Voltage - Output 1.2 ~ 37 V Current - Output 100mA, que no es mas que un regulador variable y lo configuro para que opere a 3,3voltios ya me pongo en los calculos.

Saludos y luego les muestro el circuito.
Atten.
Alexander Santana.
Venezuela-Barcelona.
EL APRENDER ES NADA; MEJOR ES COMPARTIR EL APRENDIZAJE

Desconectado krizthian69

  • PIC10
  • *
  • Mensajes: 1
Re: Proyecto PicUSB
« Respuesta #564 en: 06 de Octubre de 2010, 15:21:22 »
ya el link del proyecto no existe!!!  :(

Alguien me lo puede facilitar por favor....

Se les agradece la ayuda!
« Última modificación: 06 de Octubre de 2010, 22:00:08 por un Moderador »

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Proyecto PicUSB
« Respuesta #565 en: 06 de Octubre de 2010, 21:59:56 »
ya el link del proyecto no existe!!!  :(

Alguien me lo puede facilitar por favor....

Se les agradece la ayuda!

Checa el primer mensaje, el link al proyecto ya no está, pero el link a la página principal sigue vigente.

Desconectado thegame

  • PIC18
  • ****
  • Mensajes: 441
    • Mcu Tronics
Re: Proyecto PicUSB
« Respuesta #566 en: 21 de Octubre de 2010, 14:38:18 »
Alguno de los expertos del USB podria decirme donde encuentro el valor para USB_DTS_TOGGLE, o en que archivo esta definido porque lo he buscado en pic18_usb.c,usb.c,usb.h y no lo encuentro, es solo para saber que es, sino me quedo con la duda y eso es peor.

gracias
Nunca se deja de aprender

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Proyecto PicUSB
« Respuesta #567 en: 21 de Octubre de 2010, 14:44:27 »
Alguno de los expertos del USB podria decirme donde encuentro el valor para USB_DTS_TOGGLE, o en que archivo esta definido porque lo he buscado en pic18_usb.c,usb.c,usb.h y no lo encuentro, es solo para saber que es, sino me quedo con la duda y eso es peor.

gracias

Hola, el DTS_TOGGLE es una banderita que sirve para llevar orden en los envíos USB. En realidad identifica a los paquetes DATA0 y DATA1. Si mandas un DATA0, el siguiente deberá ser un DATA1. Con ello las cosas llegan en orden. Si llegara un DATA0 y luego otro DATA0, el host se da cuenta y hace lo necesario para indicar el error.

No hace falta que lo modifiques.

Desconectado thegame

  • PIC18
  • ****
  • Mensajes: 441
    • Mcu Tronics
Re: Proyecto PicUSB
« Respuesta #568 en: 21 de Octubre de 2010, 15:25:33 »
ok entiendo muchas gracias por explicarme, es que no queria quedarme con la duda de que era
Nunca se deja de aprender

Desconectado MatheusLPS

  • PIC10
  • *
  • Mensajes: 6
Re: Proyecto PicUSB
« Respuesta #569 en: 27 de Octubre de 2010, 13:12:30 »
Yo no hablo español, así que utilizei la herramienta de Google para traducir para mí.

Esto  projectio está muy bien. Sin embargo, no está trabajando conmigo.

He utilizado los archivos originales disponibles y nada. El Windows 7 reconoce el PIC, puede instalar el com driver. OK

Las luces del LED de color rojo se acende, luego verde. Normal.

Pero el app no apaga el LED. No suma!

El hardware es idéntica a la publicada. Sólo el condensador de 100nF que no tengo aquí conmigo.

Otra de las cosas. Estoy usando un 18F4550. Solo mudei a la instrucción # include 18f2550.h por # include  18F4550.

Estoy usando cristal 12MHz. Correcta?

Resumindo, win 7 reconocido, instalado con el driver, pero la aplicación no funciona.

Gracias
« Última modificación: 27 de Octubre de 2010, 13:17:11 por MatheusLPS »


 

anything