Transcript
Birthday Circuit design Design a combinational logic circuit that displays your birth day on a seven segment display using the format: MM-DD-YY The 7-segment display may be a common anode or a common cathode. Date of Birth X Y Z
7-Segment Display Driver Logic
Enzo Paterno
a b c d e f g
1
Birthday Circuit design Example: Birth date is July 23, 1995
X
Date of Birth
Y
7-Segment Display
Z
Driver Logic
a b c d e f g
using a PLD
Enzo Paterno
X Y Z 0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1 2
Part 1
Generate the truth table for this design Generate all the necessary Boolean equations (i.e. SOPs) Simplify the Boolean equations Usage of Karnaugh Minimizer SW is allowed Simulate your circuit using Circuit Maker Demonstrate simulation to your instructor
Student Name: ____________________ BIRTHDAY: _______________________
Enzo Paterno
3
Part 2 Write a WINCUPL program for your birthday Build the circuit using a PLD (22V10 or 16V8) Digital Module
3
7 PLD
7-seg display
Demonstrate PLD circuit to your instructor
Student Name: ____________________ BIRTHDAY: _______________________
Enzo Paterno
4
Part 2
Enzo Paterno
5
Part 2
Common Anode: M72
Enzo Paterno
6
Part 2 Common Cathode: M74
Enzo Paterno
7
Part 3 Build the circuit using a 4-bit counter whose clock is provided by a Function Generator (FG)
Function generator
clock
4-bit counter
3
7 PLD
7-seg display
Demonstrate clock/FG circuit to your instructor
Student Name: ____________________ BIRTHDAY: _______________________
Enzo Paterno
8
Part 3
Enzo Paterno
74LS163 Timing Diagram
9
Part 4 Modify your birthday circuit such that: Use the 555 timer chip to generate the clock for the 74LS163 counter. The RC circuit is designed to display each digit with a 1 second delay. As well use a potentiometer so to adjust the frequency of the display
Use a 9 volt battery along with the 7805 voltage regulator to provide the 5 volts supply.
Student Name: ____________________ BIRTHDAY: _______________________ Enzo Paterno
10
Part 4 5v Gnd 9V Battery
5v
7805 Voltage Regulator
9v
5v
5v R
clock C
5v
X
555 clock 74LS163 Timer 4-bit Counter
Birthday Ckt
Y Z
RC Enzo Paterno
11