pregunta redundante del sistema

0

en resumen. Estoy construyendo un sistema redundante de múltiples microcontroladores atmega. La forma en que funciona es que todos están conectados a una sola barra, cuando se inicia el sistema, el primer microcontrolador ejecutará su código y hará que la barra se cargue eléctricamente. Una vez que lo haya hecho, el sistema apagará la fuente de alimentación universal (la única que alimenta todos los microcontroladores a la vez) y solo dejará en la que alimenta al microcontrolador que produjo la señal.
Si el primer chip no produce la señal, porque el segundo intentará producir una señal DESPUÉS de la primera, se activará la fuente de alimentación del segundo chip. Etc etc

El único problema que preveo es si los microcontroladores pueden fallar y tener todos sus pines digitales encendidos (lo que significa que no sería capaz de realizar funciones complejas pero que aún así dejaría sus pines digitales)

Así que mi pregunta es , ¿es esto posible? ¿Puede un microcontrolador fallar pero aun así cumplir con mis criterios de potencia? Muchas gracias!

    
pregunta adjustt

1 respuesta

0

Si desea estar seguro de que un sistema entra en un estado válido (su apagado, si leo correctamente) necesita que se envíen las palabras de comando reales entre los componentes del sistema redundante, o use señales donde pueda ver si está Una falla o una señal. Esto se debe a que los pines atascados pueden ocurrir en cualquier sistema electrónico, por lo que una línea alta o baja no es realmente una forma segura.

La forma en que algunos equipos resuelven esto es mediante el uso del protocolo 4-20mA. Esto asegura que si un pin se atasca, la corriente en el bucle estará fuera de este rango, y entonces es fácil detectar una condición de falla.

    
respondido por el user55924

Lea otras preguntas en las etiquetas