PCB personalizado para encender y apagar el USB

0

Estoy intentando crear un Raspberry Pi Hat que tiene mi hub USB y un mosfet que enciende y apaga la alimentación en un puerto individual.

Hay diferentes formas de hacer esto: Transistor, Mosfet, Relay, pero he elegido Mosfet para el consumo más bajo si el USB debe estar encendido durante mucho tiempo (todo funciona con batería).

Desafortunadamente, mi conocimiento de mosfet hizo que la PCB no funcionara cuando estaba saltando, así que intenté agregar un PNP de transistores y comprar una tasa diferente (500 mA, 1A), el transistor funcionó pero no dejé pasar la corriente suficiente, incluso si dice 1A .

Estoy un poco confundido sobre lo que hice mal y si mi idea de usar el VCC en lugar de la línea GND es correcta. Entiendo que PNP debe usarse en la línea positiva y NPN en las líneas negativas, ¿verdad?

Este es mi esquema:

Mi solución temporal es conectar un relé para encender y apagar, lo que funciona, pero quiero que mi PCB sea lo más pequeña posible usando un mosfet (smd).

    
pregunta max246

2 respuestas

1

Es posible que desee intercambiar la fuente y drenar esos mosfets del canal P, la fuente debe conectarse a Vbus y el drenaje al puerto (de lo contrario, el diodo del cuerpo conducirá).

¿También qué número de pieza es el mosfet? Necesita una parte de nivel lógico, porque solo tiene 5V Vgs disponibles.

    
respondido por el Dan Mills
1

Los MOSFET de canal P requieren un controlador lateral alto, ya que sus GPIO en el RPi solo pueden subir a 3V3. Debe subir hasta 5 V para apagar los MOSFET por completo.

    
respondido por el Turbo J

Lea otras preguntas en las etiquetas