Project Elovator
Project Elovator
Objective
Design a digital system to control the movement of an elevator between multiple floors using
sequential circuits and finite state machines (FSMs).
Description
1. Introduction
o The project involves designing a circuit to simulate an elevator system for a
building with up to 4 floors.
o The system responds to user inputs (buttons for each floor) and moves the
elevator up or down accordingly, while displaying the current floor on a 7-
segment display.
2. Main Steps
a. Functional Analysis
b. Component Selection
o Flip-Flops: Store the current floor and control the FSM states.
o Counters: Keep track of the current floor number.
o 7-Segment Decoder: Convert binary floor data to a displayable format.
o Logic Gates: Implement the state transition logic and movement control.
o Clock: Generate timing signals for the system.
c. Circuit Design
d. Simulation
o You can use Logisim simulator tool to draw and check the behaviour of the
proposed circuit