[Nota: el Usuario Transeúnte interpreta la hoja de datos de manera diferente de lo que me hizo, y él es la correcta. Mi respuesta va a funcionar, pero la suya es la mejor manera de hacer esto. Mi respuesta ¿ tienen alguna buena info, aunque!]
La respuesta rápida es que usted necesita para crear un cortocircuito en SB1 ("soldadura-blob 1"). Como se puede ver por el nombre, que tiene la intención de que usted acaba de dejar un poco de soldadura entre los dos contactos.
He aquí por qué:
En primer lugar, las reglas de USB:
La especificación USB dicta que un dispositivo (el Núcleo en este caso) sólo llamar la 100mA max cuando se conecta por primera vez a un host (la computadora o fuente de alimentación). Después de la conexión, si el dispositivo determina que es permitido tomar más actual, puede hacerlo. En general, esta corriente superior es de 500mA (max), aunque hay otras excepciones que permiten a los más actuales.
El dispositivo host dicta el dispositivo cuánta corriente puede dibujar. Es la responsabilidad del dispositivo, no en el host, para limitar el consumo de corriente.
Existen varios métodos para el dispositivo para saber cuánta corriente se permite a dibujar. Aquí es un buen documento de Maxim que describe los detalles. Aquí está mi rápido e incompleto resumen:
Si el dispositivo está conectado a un ordenador, hub USB, etc, entonces no es una inteligente conversación que tiene lugar entre el dispositivo y el servidor. Esto se llama "enumeración". Durante la enumeración del dispositivo puede permitir que el host que desea más de 100mA. El host puede conceder el permiso para que el dispositivo para dibujar más.
Si el dispositivo está conectado a un no-inteligente de puerto (verruga de la pared, batería, etc), a continuación, la enumeración no puede tener lugar. Hay un par de programas en los que el dispositivo puede determinar que la alta actual está disponible. Ellos se muestran en la que Maxim doc.
Segundo: ¿Cómo el Núcleo implementa estas reglas:
Sin embargo, el Núcleo de la junta de no implementar la segunda opción. Simplemente no se enciende el microcontrolador principal hasta una enumeración se lleva a cabo. Esto se describe en el manual de usuario, en la sección 5.3.1. Hay un puente (JP1) que usted puede usar para habilitar el principal microcontrolador sin que la enumeración. Por desgracia, este puente también limita el consumo de corriente de 100 ma! Usted no puede tener alta corriente y no de la enumeración en el mismo tiempo. Aquí es una parte de esa sección:
Hay una solución, sin embargo! Encontrar T2 en el esquemático. Es el MOSFET en la parte inferior izquierda de la primera página. SB1 está justo a su lado. Si se corta más de SB1, a continuación, el microcontrolador principal siempre va a ser alimentado. Ahora es su responsabilidad siempre el enchufe en un 500-mA capaces de puerto :)
Tenga en cuenta también que el doc dice que 300mA es todo lo que es posible. Tal vez ellos han utilizado un regulador de voltaje que no se puede regular la totalidad de 500mA, o tal vez son la reserva de la extra de corriente de sobrecarga para los no accesibles por el usuario características del Núcleo... de cualquier manera, yo no intentar superar.