He heredado un proyecto que utiliza relés de enclavamiento de bobina simple HFD2 / 005-S-L1-D. La hoja de datos está aquí.
Enumera 4 parámetros que puede ser lo que quiero:
- Tiempo de operación: 4.5ms
- Tiempo de lanzamiento: 3.5ms
- Establecer tiempo (enclavamiento): 4.5ms
- Tiempo de restablecimiento (enclavamiento): 4.5ms
Creo que los tiempos de 'Operar' y 'Liberar' son para las versiones sin enclavamiento de este relé. Eso deja el tiempo 'Set' y 'Reset' de 4,5 ms.
Lo tengo en autoridad decente (¡uno de mis predecesores en realidad hizo Ciencia!) El tiempo de rebote del contacto es de 4.5 ms. Este proyecto tiene un banco de relés que necesita ser conmutado en grupos, debido a los límites actuales del microcontrolador.
El tiempo de rebote no se puede acelerar, por supuesto, pero espero ahorrar algo de tiempo esperando solo el tiempo completo de rebote al final.
Lo que estoy haciendo actualmente:
switch some relays
wait 4.5ms
switch some relays
wait 4.5ms
switch some relays
wait 4.5ms
return
Lo que espero poder hacer:
switch some relays
wait .5ms
switch some relays
wait .5ms
switch some relays
wait .5ms
wait 4ms
return
Tengo muchas unidades de desarrollo de las que puedo abusar, por lo que definitivamente voy a realizar algunas pruebas para ver qué puedo hacer, pero me sentiría mucho mejor incluso con un poco de teoría para apoyar mi Practica.
Cualquier apreciación sería apreciada.