Sensor ultrasónico de problema de conexión a tierra

Estoy tratando de operar una placa de ruptura de sensor ultrasónico clásico en mi Arduino. Mi objetivo es un consumo de energía ultrabajo y he estado tratando de cambiar la placa del sensor ultrasónico a través del interruptor de lado bajo del transistor NPN. Sin embargo, debido a que el pin de activación del sensor ultrasónico es una salida configurada en BAJA cuando no está midiendo, la placa de conexión encuentra una conexión a tierra sin ser conmutada por el NPN. ¿Alguna idea de cómo abordar esto? Estaba pensando en usar un circuito de interruptor de lado alto PNP, ¿sería esta la solución? ¿O hay algo en el lado del software para evitar que el pin de disparo se conecte a tierra cuando no está en uso?

const int trigPin = D6;
const int echoPin = D7;
const int enPin = DXX;

void setup() {
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  pinMode(enPin,OUTPUT);
  digitalWrite(enPin,LOW);
}

void loop() {
  digitalWrite(enPin,HIGH);
  getDistance();
  digitalWrite(enPin,LOW);
}

ingrese la descripción de la imagen aquí

¡Gracias!

Creo que el pin Trigger es un pin de entrada.
pin disparador envía el disparador, por lo tanto, en una salida. Pero ese no es mi problema aquí. El sensor ultrasónico funciona perfectamente bien.
@Waz si proporciona un esquema, detendrá la confusión. Long Pham probablemente sea porque estabas hablando sobre el pin de activación en el módulo, que es una entrada. Por su comentario sobre su respuesta, muestra que se refería a la salida de su arduino. Proporcionar esquemas es de gran ayuda cuando se trata de obtener ayuda con sus circuitos.
@MCG anotado y editado

Respuestas (2)

Puede configurar el pin de activación como ENTRADA cuando no se está utilizando como SALIDA (es decir, no tomando medidas) y deshabilitando la resistencia pull-up. Esto le da al pin un estado de alta impedancia, y su problema de conexión a tierra se resolvería.

Gracias, probaré esto ahora. Ya he intentado dejar el pin en ALTO cuando no lo uso para evitar la conexión a tierra. Funcionó, pero sigo recibiendo 0,06 mA de fuga de corriente en alguna parte...
¡Sí! Puedo confirmar que funcionó y ahora obtengo una corriente de 0 mA cuando estoy apagado. Gracias por el consejo rápido. Sin embargo, ¿sería esta la solución más elegante? Se siente como un "truco" y me gustaría saber si el interruptor lateral alto PNP no sería una mejor opción. Cuál es tu opinión ?
No creo que sea un "truco". Si funciona y no le da ningún problema, entonces es una buena solución. Si observa alguna consecuencia negativa, debe considerar una alternativa.

De acuerdo con esta hoja de datos y como su nombre lo indica, el pin Trigger es un pin de entrada. Y recomienda que:

No se sugiere que el módulo se conecte directamente a la electricidad, si se conecta a la electricidad, el terminal GND debe conectarse primero al módulo, de lo contrario, afectará el funcionamiento normal del módulo.

Es aún peor: cuando se apaga la alimentación, el circuito termina atado a su lado "+" de la fuente de alimentación, pero desconectado de tierra; esto puede causar todo tipo de problemas desagradables cuando la electricidad encuentra su camino a través de otros pines conectados. Esto significa que no se recomienda usar el interruptor de lado bajo.

Sugiero usar un mosfet barato como interruptor de lado alto, ya que es mucho más eficiente que BJT.

Una pequeña nota: para minimizar el consumo de energía, un pin de microcontrolador, mientras no esté en uso, debe configurarse como un pin de entrada.

entrada en la hoja de datos de ruptura sí, pero significa pin de salida en el lado de MCU
Está mucho más claro ahora. he editado
Estoy usando una función de suspensión profunda a través de RTC en el lado de MCU. Entonces, la baja potencia está bien abordada y bien. Si puedo hacer que el sensor ultrasónico se apague correctamente mientras no esté en uso.
¿Cuál es su opinión sobre la respuesta anterior frente a su solución? Hay alguna ventaja al usar el interruptor lateral alto en lugar del interruptor lateral bajo + pinMode (ENTRADA) de forma predeterminada
Ventaja: mantener un terreno común. El resto son desventajas.
Los BJT NPN también se pueden usar como interruptor de lado alto.