Pregunta de lógica de colector abierto

1

Tengo un instrumento con el que estoy tratando de integrar algunas bombas. Tiene 3 pines de drenaje abiertos, una conexión a tierra y un pin de + 5V.

He utilizado con éxito 3 transistores NPN para actuar como un interruptor de + 5V para activar un relé cuando los pines de Drenaje abierto están altos.

Tengo un problema cuando el instrumento se enciende por primera vez (o se recupera de un fallo de alimentación). Gira los 3 pines de drenaje abiertos y enciende los 3 relés hasta que finaliza la inicialización. Me gustaría evitar esto.

Mi idea es usar una de las líneas de Drenaje Abierto para que actúe como un suministro de + 5V cuando está bajo (el estado inicializado), de modo que las otras dos líneas solo estarán activas cuando el instrumento esté completamente inicializado. ¿Cómo puedo hacer eso?

    
pregunta Lance Larka

2 respuestas

1

Si son líneas de drenaje abierto durante la inicialización y están tirando alto, entonces pruebe una resistencia desplegable de 1k para que la resistencia 1k gane la batalla (después de todo, es probable que solo esté luchando contra un pull-up débil durante la inicialización). Necesitas revisar esto.

Después de que la unidad se haya inicializado, puede conducir la línea (y los transistores) y operar correctamente.

¿Está colocando una resistencia en serie con la base de cada transistor? Algo como 1k debería estar bien.

    
respondido por el Andy aka
0

Puedes usar uno de los dos circuitos siguientes. El primer circuito utiliza Q1-Q3 como puertas AND para controlar U2, que contiene cuatro interruptores SPST que se activan con la lógica 0. Estoy llamando a sus 3 pines de drenaje abiertos CNTRL1, CNTRL2 y CNTRL3. Si las 3 líneas de control están en la lógica 1 (alta), los 3 transistores se encienden, lo que hace que los 3 interruptores se apaguen. No estoy mostrando sus resistencias de tracción para las 3 líneas de control. Tenga en cuenta que este circuito solo funcionará para usted si, durante el funcionamiento normal, no es necesario activar todos los relés al mismo tiempo. El segundo circuito reemplaza los transistores con un circuito RC y ADG201A con ADG202A que tiene interruptores que se activan con lógica 1 ranter que lógica 0. Se pueden calcular valores de R1 y C1 de tal manera que sean más largos que el tiempo requerido por su instrumento para inicializar .

    
respondido por el Suirnder

Lea otras preguntas en las etiquetas