Date of Birth
problem_2.4.1.ms14 | |
File Size: | 162 kb |
File Type: | ms14 |
The purpose of this project is to show that our date of birth may be shared with others in the same classroom. Our date of births makes us different from each other. In this project we will display our date of birth on a seven-segment display using only 3 switches for the inputs.
Truth tables are used to help find the different combinations of inputs and outputs that could be created. It tells you the state the inputs are to create an output based on inputs. A 1 stands for on/high and a 0 stands for off/low.
We have a-g columns because every counter display has seven segments that are named a-g. And every segment is named and connected in a circuit to determine if its on high or on low. The X's mean that the line segment is not in used, and it doesn't matter if you use them to help simplify you expression.
K-maps are a different form to present the information of a truth table. K-maps are easier to group and organize. It depends on the amount of variables you have to determine how many rows and columns you will have or need. You place variables on the outside and possible outputs inside the table corresponding to the variables. All terms are organized in binary order. It helps you group and simplify expressions more easily. You group the out comes to simplify the expression. Variables are grouped simplifying the expression making it more simpler and easier to create a circuit. You arrive to the minterms when you can't simplify the expression any more. Its more faster to use k-maps than Boolean algebra and it is more easier, and there is less math involved. There are so many expressions because each expression is created for every segment (a-g).
K-maps are a different form to present the information of a truth table. K-maps are easier to group and organize. It depends on the amount of variables you have to determine how many rows and columns you will have or need. You place variables on the outside and possible outputs inside the table corresponding to the variables. All terms are organized in binary order. It helps you group and simplify expressions more easily. You group the out comes to simplify the expression. Variables are grouped simplifying the expression making it more simpler and easier to create a circuit. You arrive to the minterms when you can't simplify the expression any more. Its more faster to use k-maps than Boolean algebra and it is more easier, and there is less math involved. There are so many expressions because each expression is created for every segment (a-g).
I used NAND and NOR Gates for certain particular segments to simplify the expressions more. There are situations in which that NAND gates simplfy more than NOR gates do. I used fewer chips by simplifying and canceling chips to simplify the circuit. I used 2 chips less by simplifying the circuit. This is important because the simpler the circuit the more organized it is and easier to detect mistakes, and its easier to build.
The bill of materials shows how many chips are used and what type of chips are used. It also shows the specfic name of the chip and description of the chip.
Bread-boarding can be complicated if you don't know what to do. It was fun to figure out what to do at first until I received help to know what i am doing. I messed up bread-boarding terribly at first because I didn't know what to do and then i didn't know that NOR gates are inverted. I learned so much about bread-boarding and help to do it actually. 3 segments were not working and i believe because I kept messing up the NOR gate connections and it was all wrong. I tried to fix it and I asked for help but I wasn't able to figure out what was wrong. I used the bus to organize my circuit even more.
Conclusion
I learned about to bread-board first of all. I learned how to display my date of birth on a seven segment display. I would try to fix my mistakes next time, and try to do a better job and be more organized next time also. I really wonder how i messed up my bread-boarding and how i can fix it next time. K-mapping is so useful because it makes the work more easier and more organize and neat.