Lógica de interruptor de transistor, múltiples líneas

0

Tengo el siguiente problema y necesito que me ayudes a resolverlo.

Tengo dos señales de entrada digital, llamémoslas D1 y D2, son 0-5V, y la corriente máxima disponible es de 20 mA, y dos señales de salida, llamémoslas O1 y O2.

Por lo tanto, D1 y D2, nunca deben estar encendidos al mismo tiempo, y serán controlados desde un micro controlador, una forma sería asegurarse de que en el código no se enciendan, pero quizás sea mejor si Puedo agregar una protección para evitar el cambio accidental.

SiD1estáactivado(5V),entonces%código%SiD2estáactivado(5V),entonces%código%SiD1yD2estándesactivados(0V),entonces%código%Eltransistorenlaparteinferioresprobablementeunexceso,yaquepuedesoportarhasta74A.

Entonces,usandoelsiguientecircuito,puedocambiarlasalidaa12V,a0.5A,ohasta74A,ahora,¿cómopuedousarotrotransistor/(s),ICuotrasoluciónparacumplirconlaprotección?

Elcircuitodeabajosepuedeusarparacambiarlalíneasegúnseanecesario,usandoelmicrocontrolador.Heprobadoestecircuitoyfuncionacorrectamenteparacambiarunasalida,pero¿cómopuedohacerquefuncionenjuntos?

El circuito de abajo se puede usar para bajar el voltaje al voltaje necesario requerido.

    
pregunta ilijamt

1 respuesta

0

Aquí hay un 600 ma / 1 a ic.
Controlador de motor de puente H doble para DC o Steppers - 600ma - L293D

$ 2.50 de adafruit incluso más barato que china [$ .50]

vea la hoja de datos en enlace

L293 1 amp requiere diodos de pinza externos. L293d 600 ma tiene diodos internos de sujeción.

Utilizo uno de estos, para ejecutar 2 motores de 12v dc, n modelos de trenes. pulso 1 lado del puente para fwd, y otro para retroceso.
tanto hi causará ambas salidas hi, no hay problema,   sin diferencial de voltaje por lo tanto no hay corriente. Yo uso arduino pwm para controlar la velocidad.

    
respondido por el Joseph Mroczek

Lea otras preguntas en las etiquetas