Raspberry Pi y módem USB - ¿Puedo conectarlo así?

3

Como algunos de ustedes saben, el modelo B de Raspberry Pi solo tiene 100 mA disponibles en los puertos USB. Quiero conectar un módem USB (que en ocasiones toma > 500mA) a mi Raspberry sin un concentrador USB con alimentación .

Tengo:

  • Raspberry Pi con puertos USB que pueden ofrecer 100mA (recomendado)
  • Módem USB con altas demandas de potencia (teóricamente: 500 mA, probado: a veces 650 mA)
  • Fuente de alimentación USB 2A con 2 puertos USB (es un total de 2A o 2x 1A, no importa)
  • cable de extensión USB

Quiero:

  • retire con cuidado alguna funda ("aislamiento" externo) del cable de extensión USB
  • corte + cable 5V
  • conecte el módem + 5V directamente a mi fuente de alimentación
  • no se conectó el cable + 5V de la frambuesa

Me gusta en la imagen de abajo:

Pregunta:

¿Puedo conectar la alimentación al dispositivo USB desde una fuente que no sea el puerto USB, donde está conectado el dispositivo?

    
pregunta Kamil

2 respuestas

4

El RPi, independientemente de la versión, toma 5V y no lo regula más allá de la entrada. Los pines VUSB de los puertos USB están conectados a la entrada de 5V. Dependiendo de la revisión de RPi, hay uno o dos fusibles de tamaño insuficiente (en opinión de todos) en la forma, así como (en la opinión de todo el mundo) de potencia insuficiente y capacitores USB. Al hacer lo que ha descrito, simplemente omite los fusibles de tamaño insuficiente. Igual que si hubiera soldado un puente a través de los fusibles. Este es un mod bastante común para el RPi. Por lo tanto, debes estar bien, funcionará como crees.

    
respondido por el Passerby
2

Probablemente funcionará, aunque no es muy kosher.

Está bien que la alimentación del dispositivo USB provenga de otro lugar que no sea el controlador host; esto es lo que hacen los concentradores USB con alimentación.

Los dispositivos autoalimentados también están bien.

Sin embargo, lo que has hecho no es lo mismo que un concentrador alimentado en sentido ascendente o un dispositivo autoalimentado. El problema es que con estas dos topologías legales, las resistencias pullup utilizadas para la detección de velocidad están vinculadas entre los pines de datos y el pin de alimentación del mismo puerto. Se desaconseja que las clavijas de datos USB estén conectadas a una fuente de alimentación independiente, ya que la corriente puede fluir en sentido ascendente cuando se apaga el concentrador ascendente o el controlador host, lo que puede causar daños a los componentes y, por lo tanto, el estándar USB lo prohíbe.

Puede usar este circuito, pero será responsable de evitar que las líneas de datos USB se colguen por encima del riel de alimentación de 3.3V ascendente. Esencialmente, al enchufar o desenchufar este circuito, debe asegurarse de que el RPi esté encendido antes que el módem USB y que no esté encendido después. Al mismo tiempo, el conector USB está diseñado para que los pines de alimentación se conecten antes que el pin de datos. Entonces, necesita encender ambos componentes, luego conectar la conexión de datos. Y desconecte la conexión de datos antes de apagar el módem o el RPi.

    
respondido por el Ben Voigt

Lea otras preguntas en las etiquetas