Con el microcontrolador LPC1343 (Cortex M3), hay una línea USB_CONNECT que baja cuando el micro está listo para conectarse a la computadora a través de USB. Esta función de "conexión suave" se implementa en la placa base LPC con un circuito de transistor PNP. ¿Sería capaz de usar un mosfet de canal p en su lugar? Ya he creado el equivalente de p-channel mosfet, y funciona, pero me pregunto si es confiable y si es una "buena práctica".
Los posibles problemas que (creo) pueden surgir podrían deberse al hecho de que los mosfets son dispositivos controlados por voltaje, y en el encendido del dispositivo, el voltaje de la compuerta no puede aumentar tan rápido como el suministro de voltaje (3V3) (aunque están atados a través de una resistencia de 33k en mi implementación), y el mosfet se "conducirá" erróneamente.
Nota: Mi circuito Mosfet de canal p consiste simplemente en reemplazar Q1 con un canal p, R69 permanece igual, eliminando R68 y cambiando R66 a 33K (no hay una opción en particular, tenía uno a mano)