Necesito un componente/circuito que genere 1 si se ha ingresado un 1 en cualquier momento en los últimos 1-2 ms.
Podría hacer un circuito de este tipo con varios registros de desplazamiento, un oscilador y varias puertas OR, o podría usar una MCU.
¿Hay una alternativa más simple (quizás analógica)? He considerado:
bus -->|--+--+-- out
| |
= R
| |
_ _
- -
_
>| diode = capacitor - GND R resistor
pero la caída del diodo de 1V es bastante grande, lo que hace que el circuito sea muy sensible a que el bus funcione a menos de 3V3. Puede haber problemas de giro, con el componente de salida que no reconoce un borde.
¿Quizás un 555 puede hacer esto?
La lógica requerida se parece a:
_ ____ _ __
bus __| |________________________| |_| |_| |______________________
_____________________ _________________________________
out __| |____| |__
|<----- 1-2ms ----->| |<----- 1-2ms ----->|
Jeroen3
MarkU
one-shot
, es decir, un flanco ascendente (1) activa el one-shot para mantener su salida de 1 por una duración de 2 ms. ¿Eso cumpliría con su requisito?Transistor
abeja desvanecida
abeja desvanecida
abeja desvanecida
Jeroen3
Andy alias
abeja desvanecida
Andy alias
abeja desvanecida
Andy alias
abeja desvanecida
Andy alias