En el RaspberryPi.SE se sugirió que se puede usar el MOSFET BS170 para encender un dispositivo USB y apagado por un pin GPIO (3.3V). Necesito obtener 500mA para alimentar un dongle GSM; la caída de voltaje debería ser preferiblemente mínima ya que el USB es bastante estricto en cuanto a voltaje).
No estoy seguro de si hice lo correcto. Corté el cable de alimentación del cable USB y conecté el MOSFET de la siguiente manera:
(uso un altavoz en el esquema para representar mi dispositivo USB y un interruptor para representar un pin del GPIO).
El problema es que:
- No estoy seguro de que los dos motivos estén realmente conectados.
- De acuerdo con un esquema en la página elinux de RPi , debería haber cortado el cable GND en lugar del PWR one.
- El voltaje de la compuerta oficial es de 3V y le suministré 3.3V.
Creo que dañé el transistor que compré. Puedo comprar uno nuevo (incluso un par de ellos, son muy baratos), pero preferiría saber qué hacer antes de experimentar de nuevo o cortar algunos cables más.
EDIT:
Hice una búsqueda más y encontré un esquema realizado por Bretth en sparkfun.com , que parece hacer lo que quiero, usando un P-MOSFET en lugar de N-MOSFET. ¿Es esta forma esquemática una manera de ir? ¿Es un problema que GPIO ofrezca 3.3V y la máxima V_GS es 3V para N-FET y (menos) 2.4V para P-FET?