¿Qué IC simple puedo usar para extraer 500 mA de un puerto USB de una computadora?

8

Tengo proyectos electrónicos muy pequeños y simples que enciendo usando los conectores de alimentación USB más una resistencia. Para un proyecto necesito usar más de 100 mA, sin embargo, el puerto USB requiere que se realice un proceso de enumeración antes de dar más que eso (hasta 500 mA).

Busqué TI.com en busca de algún IC que pueda ayudarme con esta tarea, sin embargo, no estoy seguro de estar en el camino correcto (he preseleccionado IC LM3526 y BQ2402x, pero no No entiendo completamente cómo usarlos ... Todavía estoy aprendiendo ...).

¿Hay algún ejemplo simple de diseño de circuito que pueda usar para resolver esto? Idealmente, debería ser algo que pueda conectar a un puerto USB y eso me dará una salida de 500 mA y más de 4.5V.

Gracias por la ayuda,

    
pregunta Sebastian

3 respuestas

9

Considere el ATtiny85 de Atmel con V-USB . Es un chip AVR de 8 pines que tendría que programar con V-USB, que es una implementación USB a nivel de software que habilitaría la Fase de enumeración, que le permitiría usar los 500 mA disponibles.

Se trata de un paquete de SOIC de $ 1.50, que se muestra a continuación, lo que ahorra espacio y costos:

Fácilmente programable y económico, mientras que el chip FTDI anterior (FT232R) cuesta alrededor de $ 6 por uno.

Si desea comunicarse con el chip, el uso de V-USB también le brinda la capacidad de actuar como un dispositivo USB de clase CDC, que es similar a un puerto serie (UART), al igual que el chip FTDI.

    
respondido por el Samuel Clay
4

Puede utilizar un chip FT232R USB-UART , como así: -

ConectarásucargaenelotroladodelinterruptordealimentaciónMOSFETdecanalp.

Seencuentranfácilmentedisponiblesen distribution , y en un paquete no demasiado intimidante.

La configuración de energía predeterminada es 100 mA, por lo que tendrá que usar una utilidad para programar los 500 mA que desea en la configuración de alimentación USB. FTDI tiene MPROG , que puede utilizarse para este propósito.

    
respondido por el Spehro Pefhany
4

Si bien el dispositivo USB no debe tomar más de 100 mA, no hay un host USB que implemente tal restricción.

Usted puede extraer fácilmente incluso un poco más de 500 mA (antes de polifusión o algo similar) desde cualquier computadora integrada en los últimos 5 años. Sí, el SO no será consciente de tal atracción, pero la salida de la corriente será perfectamente nueva. :)

Según la descripción de su proyecto, no está realmente interesado en el dispositivo USB, sino que lo está utilizando como fuente de alimentación. Si bien ignorar cualquier especificación podría no ser el mejor enfoque, todavía tengo que ver cualquier computadora que limite la corriente a menos de 500 mA.

    
respondido por el Josip Medved

Lea otras preguntas en las etiquetas