Estoy usando un Mosfet de canal P para controlar la potencia de un microcontrolador STM32F103VETE ARM (MCU1). La fuente del Mosfet está conectada a 3.3 V y el drenaje va a los pines MCU1 Vdd. La puerta del Mosfet está controlada por otro microcontrolador (STM32F030RET (MCU2)) que está conectado directamente a la red de 3.3 V.
Ahora el problema es que no puedo apagar MCU1:
- Cuando coloco un Logic 1 en la puerta del Mosfet, eso hace que su Vgs = 0, pero todavía obtengo 2.4 V en el desagüe del Mosfet, lo cual es suficiente para encender el MCU1.
- Cuando coloco un Logic 0 en la puerta del Mosfet, su Vgs = -3.3 V, se enciende correctamente y puedo leer 3.3 V en el desagüe.
¿Puede alguien ayudarme por favor a resolver esto? ¿Qué puede causar tal problema?
Aquí está el esquema del circuito que he usado:
"POWER_ON" es la señal de MCU2. El Mosfet es STS3DPF20V .