Estoy construyendo un registrador de datos alimentado por batería que se comunicará mediante una señal celular, basado en el microcontrolador ATSAMD21 y el módem celular SIM5320. Para ahorrar energía, un temporizador externo enciende y apaga periódicamente el microcontrolador (no se muestra) y el microcontrolador debería poder cambiar la alimentación al módem. Cuando el microcontrolador está apagado, el módem también debe estar apagado.
Implementé esto como se muestra en el siguiente esquema, usando una salida de microcontrolador para cambiar la alimentación al módem a través de un P-MOSFET. Esta parte funciona perfectamente.
También agregué una resistencia pullup de 100k a la puerta, que esperaba mantuviera apagado el P_MOSFET cuando el microcontrolador está apagado. Esta parte NO funciona: cuando el microcontrolador está apagado, el voltaje de la puerta cae a ~0.8V y la energía llega al módem. Intenté usar diferentes resistencias pullup, pero incluso a 100 ohmios, el voltaje de la puerta aumenta a ~ 3 V y el P-MOSFET aún está encendido.
Preguntas:
Me parece que 'algo' está impulsando el voltaje de la puerta hacia GND, pero ¿qué es? ¿Qué hice mal?
Si el voltaje de la puerta está por encima de ~ 2 V, el microcontrolador se enciende. ¿Está realmente extrayendo energía a través de un pin de entrada / salida analógica?
Puede ser más simple usar un N-MOSFET en su lugar, pero no estoy seguro de cómo funcionaría con el IC SIM5320 conectado a un 'GND' que está a unos pocos mV por encima del suelo debido a la resistencia del mosfet. ¿Podría un N-MOSFET funcionar aquí? ¿Cuáles son mejores formas de diseñar este circuito?
simular este circuito : esquema creado con CircuitLab
una mejor idea para esto, si desea utilizar un interruptor de lado alto PMOS, sería tener el ATSAMD21 cambiando un interruptor NPN de lado bajo, que luego cambia el PMOS para el SIM530. Ejemplo:
simular este circuito : esquema creado con CircuitLab
R2 (elegido arbitrariamente para ser 50x R1) conecta Q1 a tierra (apagado) si D1 está en un estado de alta impedancia, que puede ser si el uC está apagado. Esto significa que la puerta M1 definitivamente se eleva a 4.2 V.
El problema con su diseño es que no sabemos exactamente qué hay dentro de la salida del microcontrolador cuando está apagado, por lo que no debemos confiar en él. Además, considerando que incluso cuando DOUT es un "1", es de 3,3 V, que es inferior a los 4,2 V que impulsan el módem, por lo que M1 puede estar parcialmente encendido. Si bien parece estar funcionando para su caso, no es una buena práctica... Si la carga estuviera funcionando con 5 o 12 V, la V (GS) de M1 podría convertirse en un problema.
Big6
Miguel Santiago
usuario_1818839
Miguel Santiago
david schwartz
Miguel Santiago