¿Qué tipo de enclavamiento lógico para una desactivación del puente H por exceso de corriente?

0

Tengo un requisito de circuito lógico simple, pero parece que no puedo hacer coincidir ningún flip-flop o pestillo estándar para mis necesidades (SR, JK, D, MS, sensible al nivel o cronometrado, etc.).

El circuito debe deshabilitar un IC de controlador de puente H si se detecta una sobrecorriente (a través de una entrada del sensor de corriente de efecto Hall de salida analógica Allegro ACS770 a un comparador de ventana, creando el nivel lógico de OverCurrent).

La señal DISable debe permanecer activa incluso si OverCurrent vuelve a estar inactiva, hasta que BridgeEnable esté al menos desactivado, u opcionalmente desactivado y luego se reactive.

Inputs:

BE (BridgeEnable), active-high.

OC (OverCurrent), active-high o active-low, puedo voltear los comparadores de cualquier manera.

Output:

DIS (Desactivar), idealmente activo-bajo.

Este diagrama de tiempo muestra la funcionalidad que estoy buscando:

Sugerencias?

    
pregunta Techydude

2 respuestas

2

Puedes usar un pestillo SR estándar. Cuando los convierte en 2 puertas NOR, el estado de entrada 1,1, a menudo pensado como patológico para las personas que solo desean un pestillo, en realidad realiza la operación lógica que está buscando.

simular este circuito : esquema creado usando CircuitLab

Le dejaré que saque la tabla de verdad correctamente y confirme que hace lo que quiere.

Tenga en cuenta que NOR1 siempre genera 0 si la sobrecorriente es verdadera, independientemente de lo que esté haciendo BE. Y DIS está activo bajo!

    
respondido por el Neil_UK
1

Puede utilizar un registro D con un reinicio bajo activo. (O reinicio alto activo y agregar un inversor).
 - Conecte la entrada de datos alta (1)
 - Conecte el BE al reinicio (activo bajo).
 - Conecta el OC al reloj.

    
respondido por el Oldfart

Lea otras preguntas en las etiquetas