Paso 2: Módulo y el diagrama de bloques romper
Ver el PDF adjunto en la parte inferior de esta sección para el diagrama de bloques.
El sistema de alarma está compuesto por tres módulos; el módulo principal, el módulo de la pantalla y el módulo de sonido. Hay tres Estados que el sistema puede ser en: armado, desarmado y activa.
El módulo principal observa las entradas y cambia los valores de las variables de estado. Las entradas para los Estados armados y desarmados son interruptores. La entrada para el estado activada es el sensor de rotura de la viga. Si el haz de luz está alcanzando el sensor, la entrada será 1. En contraste, si se interrumpe el haz de luz y no luz golpea el sensor, que la entrada será 0 y el estado disparo se cambia a 1.
El módulo de la exhibición se dará los valores de los Estados armados y desarmados del módulo principal. Si la entrada armada va alta (1) entonces la Armada estado cambiará a 1 y la palabra 'on' que aparecerá en la exhibición de siete segmento (SSD), que se encuentra por encima de los interruptores deslizantes en el tablero de la FPGA. Si la entrada va de bajo (0), el estado desarmado se cambiará a 1 y el SSD mostrará la palabra 'off'.
El módulo de sonido también se darán los valores de los Estados armados, desarmados y disparados desde el módulo principal. Si el estado armado es 1 y el estado disparo es 1, la alarma sonará. El sonido se apagará sólo si el estado de desactivación se cambia a 1.