Thread Starter

Hornett

Joined May 15, 2026
5
Hello, I am a bit hesistant to ask for help and im sorry, but I have a final project due soon and i have to build an attendance system but I'm struggling a bit and I'm cramped on time due to previous exams and projects,

In it I can only use IC Chips and no microcontrollers
1778845049254.png
It has 4 switches (Student Enters, Student Exits, Lock Door, Reset Session):
- Everytime a student enters or leaves, I should have a 7-Segment Display that displays the count of the students in the class (0-30) Max Capacity is 30 [I should have bits covering 30 states)
- When the door is locked, the student count can't change, if it is unlocked, the timer resets and student count doesn't change
- When the reset switch is set, both capacity and counter timer will reset

It should also have a 10 second countdown, so two 7-Segment Displays (10-0)

Additionally I have to Design my own clock using a 555 Timer which I found this for
1778844737077.png











Initially: 0 Students, 10 Timer starts counting down

LED Outputs:
- Green LED light indicating if the entrance is allowed (Under 15 Students, Above 5 seconds left)
- Red LED light indicating if the entrance is restricted (Locked Door, 30 Maximum Capacity or Countdown hit 0 seconds)
- Orange LED indicating if half time passed or half capacity achieved (Above 15 Students in, 5 and under seconds left)

Display Outputs:
- A seven-segment that displays the Time remaining for entering (Count Down from 10-0) (10 seconds) [If this gets complicated I was thinking to make it 9-0]
- A seven-segment that displays the number of students remaining (0-30) [Two 7 Segment displays)
- A seven-segment that shows O if the access is allowed and L if the door is locked


Its also required of me to design a Finite State Machine and a state table, in it, a RESET state is required and for the state table should be built up using current states bits, inputs, outputs, and next state bits

then ill use the state table to get the functions of the output

At the end i build it everything on Quartus then build the hardware and then do breadboard soldering and pack the design


Can i please get any advice or help?
 

atferrari

Joined Jan 6, 2004
5,006
Hello, I am a bit hesistant to ask for help and im sorry, but I have a final project due soon and i have to build an attendance system but I'm struggling a bit and I'm cramped on time due to previous exams and projects,

In it I can only use IC Chips and no microcontrollers
View attachment 367227
It has 4 switches (Student Enters, Student Exits, Lock Door, Reset Session):
- Everytime a student enters or leaves, I should have a 7-Segment Display that displays the count of the students in the class (0-30) Max Capacity is 30 [I should have bits covering 30 states)
- When the door is locked, the student count can't change, if it is unlocked, the timer resets and student count doesn't change
- When the reset switch is set, both capacity and counter timer will reset

It should also have a 10 second countdown, so two 7-Segment Displays (10-0)

Additionally I have to Design my own clock using a 555 Timer which I found this for
View attachment 367226











Initially: 0 Students, 10 Timer starts counting down

LED Outputs:
- Green LED light indicating if the entrance is allowed (Under 15 Students, Above 5 seconds left)
- Red LED light indicating if the entrance is restricted (Locked Door, 30 Maximum Capacity or Countdown hit 0 seconds)
- Orange LED indicating if half time passed or half capacity achieved (Above 15 Students in, 5 and under seconds left)

Display Outputs:
- A seven-segment that displays the Time remaining for entering (Count Down from 10-0) (10 seconds) [If this gets complicated I was thinking to make it 9-0]
- A seven-segment that displays the number of students remaining (0-30) [Two 7 Segment displays)
- A seven-segment that shows O if the access is allowed and L if the door is locked


Its also required of me to design a Finite State Machine and a state table, in it, a RESET state is required and for the state table should be built up using current states bits, inputs, outputs, and next state bits

then ill use the state table to get the functions of the output

At the end i build it everything on Quartus then build the hardware and then do breadboard soldering and pack the design


Can i please get any advice or help?
Solve the most difficult part first
The clock, if you have minimal idea of what it is, should be, dare to say, trivial for you.
Buena suerte.
 

dl324

Joined Mar 30, 2015
18,272
I'm cramped on time due to previous exams and projects
When is the assignment due?
I can only use IC Chips and no microcontrollers
What logic family are you going to use? The 555 timer is available in bipolar and CMOS, but the bipolar timer typically interfaces with CMOS without needing a pullup resistor on the output.
build the hardware and then do breadboard soldering and pack the design
This will probably take the most time, so plan accordingly.
 

Thread Starter

Hornett

Joined May 15, 2026
5
When is the assignment due?
Its due in 20 hours but i have a team of 2 other people with me, on the bright side all the other teams are in the same siituation as us


What logic family are you going to use? The 555 timer is available in bipolar and CMOS, but the bipolar timer typically interfaces with CMOS without needing a pullup resistor on the output.
I'm gonna use TTL ic chips (like 74LSXXX)


This will probably take the most time, so plan accordingly.
Yeah its a bit hard, im probably not gonna finish it in time
 

Thread Starter

Hornett

Joined May 15, 2026
5
How much time were you given?
Honestly the last couple weeks of the semester but we had other projects and exams (including a heartbeat sensor and application designing and other hard exams so only now were we able to find time


Have you done this part?
Yes I just did the FSM
1778853265572.png
S0 is RESET state (initial state and is required), S1 is OPEN with outputs Green LED and display O (Open), S2 is Half state where output is Orange and display O, S3 is CLOSED state with red LED and display L, and LOCKED state which is the manual lock
 
Top