Interruptor de batería con enclavamiento activado por interrupciones

Tengo un acelerómetro con un par de pines de interrupción y descubrí cómo hacer que dispare sus interrupciones ante cualquier cambio en la aceleración o falta de ella durante un período determinado.

Lo que quiero hacer es que encienda y apague una fuente de alimentación de batería de 3.7v en función de las interrupciones; si no hay cambios en la aceleración durante un par de minutos, haga que la interrupción desconecte la alimentación del resto del dispositivo. Y a la inversa, si el dispositivo ya está apagado, haga que vuelva a encenderse en el instante en que lo levante. Obviamente, para que esto funcione, el acelerómetro siempre debe estar encendido y no puede apagarse solo.

¿Cómo se puede lograr esto? No se estremezca, pero ¿existe tal cosa como un transistor de "alternar"?

Respuestas (1)

Lo que quiere es un interruptor PMOS de lado alto . Es un MOSFET de canal P en modo de mejora entre la batería de 3,7 V y la carga. Muchos de estos existen hoy en día precisamente para este propósito, capaces de pasar hasta 50A más o menos. Para mantenerlo "apagado", conecte la puerta a 3,7 V con una resistencia de 100 kΩ. Esto mantendrá la puerta a 3.7v normalmente. Para encenderlo, tire de la puerta a tierra. Si sospecha que hay mucho ruido eléctrico cerca de este circuito y/o desea un apagado más rápido, disminuya ese valor de resistencia. Hay mucho más en esto, pero eso es lo básico.

Si el pin de interrupción es del tipo de colector abierto y está activo en nivel bajo, entonces atarlo directamente a la puerta debería ser suficiente. Low = on, open = 3.7v. Verifique con la hoja de datos del dispositivo que el pin puede manejar 3.7v.

Si no es de colector abierto y el voltaje de la lógica digital es inferior a 3,7 V (como 3,3 V o 1,8 V), entonces eso es un problema. La mayoría de los pines tienen diodos de sujeción internamente, y elevar un pin por encima de Vdd siempre tiene malas consecuencias. En ese caso, solo use un transistor NPN para absorber la corriente de la puerta. Eso "aísla" los 3.7v del pin, que ahora se comporta como High = onyLow = off.

Simulación de interruptor PMOS de LTspice

Tenga en cuenta que el IRF7406 es un dispositivo 3A. Si necesita más corriente que esta, se requerirá un MOSFET diferente. Del mismo modo, si solo necesita 100 mA, entonces se puede usar uno físicamente mucho más pequeño. También tenga en cuenta que los MOSFET son muy sensibles a ESD . Se requieren precauciones de manejo seguro.