Beaglebone Black - Sensores de potencia después del arranque

1

Soy nuevo en electrónica y quiero construir un pequeño termómetro / sensor de humedad alimentado por un negro beaglebone para comenzar algo práctico.

Mi problema es que la placa no se inicia cuando los sensores están encendidos. Mis conexiones son equivalentes a:

simular este circuito : esquema creado usando CircuitLab

El 5V proviene de un gato de barril y recibe energía incluso cuando el BBB está apagado. Y esto es malo, de acuerdo con el manual: "NO APLIQUE EL VOLTAJE A CUALQUIER PIN DE E / S CUANDO LA ALIMENTACIÓN NO SE SUMINISTRA A LA TARJETA". Lo que es cierto, si enciendo mis sensores después de que se arranca la placa, todo funciona bien. De lo contrario, el tablero no arrancará.

¿Existe una forma sencilla de agregar un interruptor controlado por GPIO en el riel de 5 V entre el gato de barril y la matriz de mi sensor? ¿Es suficiente un transistor PNP? ¿Tengo que usar un relé?

Las respuestas anteriores que encontré aquí hablaban de un búfer de tres estados, pero no podía entender cómo se relacionaría con mi problema. Parecía aplicarse solo a puertas lógicas; ¿Podemos generar corriente desde un búfer de tres estados? (Soy realmente nuevo en esto). ¿O se supone que debo usar 1 búfer de tres estados para cada una de mis entradas? (en lugar de controlar la línea eléctrica con él).

Esto es lo que tenía en mente:

simular este circuito

No se aplicaría ningún voltaje a ANALOG_IN hasta que SYS_RESET esté alto.

¡Gracias por la ayuda!

Actualizar: Nuevo esquema

simular este circuito

Supongo que no necesito una resistencia entre Q1 y amp; Q2 como R1 hará el trabajo. ¿Esto es correcto?

    
pregunta F. Touille

0 respuestas

Lea otras preguntas en las etiquetas