¿Es posible agregar rebotes para un interruptor en LTspice? A continuación se muestra un relé de láminas simulado en LTspice. Puedo configurar las resistencias de encendido y apagado, pero ¿hay alguna solución para crear rebotes también?
Sin rebote, la simulación del relé genera la siguiente salida limpia:
Por rebotar me refiero a algo similar a esto:
La razón por la que hago esta pregunta es que quiero ver si puedo implementar un circuito antirrebote RC en simulación que funcione antes de implementarlo.
Simplemente use otro de los elementos VCSW y una fuente de voltaje diferente para controlarlo. Colóquelos en paralelo a su VCSW existente. Luego configure el tiempo para que se retrase hasta que se acerque a un borde que desea probar. Algo como esto:
He usado .PARAM para configurar F a 500 Hz. El MYSW del lado izquierdo emula el período de 500 Hz del relé de láminas. El lado derecho emula el rebote (dividido por 200 adicionales para acortar los pulsos). Tome nota del retraso de .22/F. El lado izquierdo usa un retardo de .25/F. Al hacer que el interruptor de rebote se demore un poco menos, esto hace que los pulsos comiencen a tener lugar un poco antes. También limito el número de ciclos a 6 aquí. Pero puedes ajustar como quieras.
EDITAR: Aquí están las imágenes del simulador que configuré en LTspice, a continuación. Es posible que deba ajustar el condensador del filtro para reducir la oscilación y permanecer dentro de los límites de histéresis de 4 V. Además, su LED afectará esto.
Verdaderamente, esto sería MUCHO más fácil con un micro. O usando un 7555 como disparador schmitt, sospecho. Esto es realmente demasiado complejo.
Rser=1
y agregue una fuente de corriente paralela a través de ella como el equivalente de la segunda fuente de voltaje. O puede ser más elegante agregando un pulse 0 1 0 1m 1m 5 10
paso bajo LC
con 1 Rser=0.2
for L
y 25m Rpar=200
for C
, un interruptor con vt=0.425 vh=-0.1
(o los valores que considere adecuados). O una fuente de comportamiento "hacer todo", o un seno que decae exponencialmente con trigger
. Ah bueno... :-)
Tony Estuardo EE75
usuario16307
Tony Estuardo EE75
Tony Estuardo EE75
PlasmaHH
Seamus