Introduction
The goal of this project is to use flips flops and motors in a real life application. The application is jamming the old copier and resetting it to un jam. The inputs were 3 switches and the outputs were the jam and the motor after going through the flip flop. The constraints included, a mechanism that would not turn the motor back on unless the copier is un jammed. For a copier to be jammed, 2 switches needed to be on next to each other, if switch 2 and 3 were on then the copier would jam, same for 1 and 2. Only use 2 input gates, use AOI logic gates.
Day 1 Explanation
The truth table was created using the simple strategy of filling it out vertically. There is 3 variables so 8 rows,. There will only be an output if there are 2 1's next to each other, so there are only 3 outputs for this truth table. The three variables are the 3 switches, and the output is the jam. To solve the Boolean algebra, I first, factored out a Y. Then I factored out a Z inside the parenthesis, which then lets me cross out the X and 'X. Then i used consensus theorem to simplify in the parenthesis. Then at the end i factored the Y back in to get the simplifies expression of F1 = XY+YZ.
Day 2 Explanation
To incorporate the flip flop into the circuit was not very difficult, i ran into a problem by using an active high flip flop instead of an active low but I got the circuit to work eventually. The combinational logic design is used so that the flip flop activates when certain switches are turned on. The LED may go off when the motors stays on because the jam has been reset. The flip flop is used to hold memory of an output at least ounce.
Day 3 Explanation
to build this circuit and find the number of chips, i had to count the amount of each type of AOI logic gate. I used 3 and gates so 1 chip, 2 inverters so 1 chip, and 1 or gate so 1 chip. I needed a flip flop chip, and for Tinkercad i needed a motor driver for the motor. The motor driver is used to convert a low signal into a high signal to power the motor. To make it work you need to connect it to the motor, power, ground, and the existing circuit. To connect it to the existing circuit, you need to connect it to the lamp or LED that is being used for the output of the motor.
Day 4 Conclusion
To design this circuit I had to use knowledge of AOI and sequential logic. I used switches and AOI gates to create the jam. The flip flops and resets were sequence logic and that is used to create and out put for the jam and motor. To simulate this circuit, I used Multisim and Tinkercad. Three things I learned were how to use flip flops to create an output. I learned how to connect a motor in Tinker cad. And I learned how to connect a mechanism that would not let the motor restart unless the copier is unjammed. I feel fine about multisim, its pretty easy to use. Tinkercad is and will always be hard to use for me but it is not as bad as it was when we first started using it.