¿La forma más fácil de conectar dos pines cuando una salida está desactivada?

1

Estoy planeando construir un interruptor que apague la fuente de alimentación de mi Raspberry Pi cuando el pin de salida del circuito integrado (ATtiny 85) esté bajo. La fuente de alimentación (Adafruit PowerBoost 1000C) se apaga cuando el pin EN está conectado directamente a tierra. He estado tratando de usar un circuito inversor de transistor NPN para hacer esto, pero no he tenido mucha suerte. Puedo usar el transistor (sin inversor) para apagar la alimentación cuando su base está alta (conectando la EN al colector y tierra al emisor), y puedo usar el inversor del transistor para encender / apagar un LED cuando la base está baja / alto, pero el circuito del inversor en realidad enciende cuando la base está baja, apagado con la base alta (como el circuito de transistor SIN un inversor). Puede ser que haya una resistencia interna en el PowerBoost que esté interfiriendo.

Me gustaría poder conectar la tierra a EN cuando la salida de mi IC sea baja, así puedo ahorrar baterías y poner el ATtiny en modo de suspensión. El Pi estará apagado mucho más de lo que estará encendido.

¿Cómo puedo hacer que esto funcione? Probé un transistor PNP pero parecía tener el mismo problema. Prefiero no usar un relé porque no tengo un voltaje lo suficientemente bajo. Aunque tengo muchos semiconductores.

    
pregunta Victor Van Hee

1 respuesta

2

Si entiendo la pregunta, podrías hacerlo de esta manera.

simular este circuito : esquema creado usando CircuitLab

Aunque esto me parece algo redundante, ya que es esencialmente como ATiny trabaja internamente. Una solución más elegante parece estar conectándolos directamente, como en el siguiente diagrama. El uso de un transistor discreto es a veces requerido, pero solo si necesita hundir más que la capacidad del controlador, y parece que solo está superando a una resistencia de pull-up, pieza de pastel.

simular este circuito

Tenga en cuenta que esto solo funcionará si los 2 circuitos están en el mismo potencial de tierra, lo que generalmente se puede lograr al conectar las conexiones a tierra directamente.

También debe tener en cuenta que los 2 circuitos pueden estar funcionando con diferentes voltajes lógicos, por lo que para evitar problemas, debe configurar el pin en el estado ATiny en un estado alto a cero (en arduino, modo "input") para evitar la suciedad con el otro circuito.

    
respondido por el Robbie Mckennie

Lea otras preguntas en las etiquetas