This is a step by step guide to teach you how to create your birthday using a breadboard, a seven segment display, and a breadboard companion.
Step 1: Know Your Constraints
The first step to making your birthday circuit would be to figure out any constraints that you might have. When I made this project my constraints were to make at least two segments using only NAND, two segments using only NOR, and the rest are up to you.
Step 2: Developing a Truth Table
In this step you will be making a truth table. This truth table will be made with 11 vertical columns. The first three columns will be your three switches. Below these make the Boolean numbers 0-7. Your next step in making the truth table will be to put your birthday in the display column. You will then use the remaining columns for the seven segment display segments (a-g). Here is an example.
Step 3: Finding Simplified Words
Now that your truth table is complete you can move on to K-Mapping. You will take your data you have found from the truth table and use this to find the simplified word for each segment. Be sure to make a K-Map for every segment a-g. You should probably double or triple check just to make sure your K-Maps are correct. This will prevent possible tantrums from happening later in the project. Here is an example of what these should look like.
Step 4: Drawing AOI Circuits
Now that you have found and double checked all of the simplified words for segments. It is time to draw your circuits. In my opinion it would be beneficial to draw all of your circuits first in AOI and then redraw them in NAND or NOR if you choose. This will prevent careless mistakes when drawing your final circuits(and prevents tantrums).
Step 5: Drawing NAND and NOR Circuits
Now that you have drawn your circuits in AOI you can more easily redraw them in NAND or NOR if you choose, you can leave some in AOI as well. Remember you must make at least two circuits in NAND and two in NOR. An example is shown.
Step 6: Building in Multisim
Now that you have drawn all of your final circuits it is time to build your circuit in the Multisim program. You can use a bus line to conserve space while building your circuits. Once you are done building your circuits you should check to make sure that all of your segments are working as they are supposed to and that the correct numbers are showing on the seven segment display. Here is an example of this.
Step 7: Gathering Your Materials
Now that you have your Multisim built and working you can start gathering your breadboarding supplies. Here are supplies you will need: a Breadboard, a Breadboard Companion, a nine volt battery, an R pack or 220Ω resistors, a seven segment display, LOTS of wire, you will need x amounts of 74LS00, 74LS02, 74LS08, 74LS32, and 74LS04 chips. The amount of these chips will depend on how you created your circuits.
Step 8: Beginning Bread Boarding
You are now ready to begin building you circuit. Start by inserting all of your chips and seven segment display. Now you can put power and ground to each of the chips.
Step 9: Completing You Circuit
You should now build all of your segments on your breadboard. After you complete each segment be sure to check your seven segment display with your truth table to prevent errors and tantrums. After you have done this you should have something similar to this.
Step 10: Congradulations!
You have finally completed your birthday circuit. You should now pat yourself on the back and point and laugh at everyone who is still working. Good work!