The purpose of this project is to design an elevator control circuit. The designed system has the following
specifications:
●
●
●
●
●
Floors' Request
switches
SW11
SW10
SW9
SW8
SW6
SW5
SW4
SW3
SW2
SW1
SWO
Go SW12
8.8.
10 Booth 7 segments
9
8
7
6
5
4
3
2
1
G
Control
Unit of
the
Elevator
Sw13 14 15 16
Booth control
switches
Floors' LEDs
OLEDR10
OLEDR9
LEDR8
OLEDR7
LEDR6
LEDR5
LEDR4
OLEDR3
OLEDR2
LEDR1
LEDRO
Reset SW17
The building with the elevator consists of 11 floors (G,1,2,3,4,5,6,7,8,9, and 10).
Each floor has one request switch to request the elevator and one LEDR which is on when the
elevator booth passes by or stops in that the floor, the number of the current floor has to saved in a
register.
The elevator booth has two seven segments to show the current floor and a four control switches
to request the destination floor, the number of the destination floor has to saved in a register.
The user requests the elevator in any level through the switch related to that level. After the
booth reaches the required level, the user selects the new destination level through the four
control switches.
If two or more request switches are activated at the same time, the priority will always be given to
the lowest level number (Level G has the highest priority and 10 has the least).
Only the LEDR in the level where currently the booth exists will be on. The remaining 10 LEDRS
will be off.
You will need to use the clock from experiment 8 in order to create enough delay to observe the
booth's movement between different levels.