Toolbooth
Paper
INPUTS:
Open Switch Pushbutton (OS) is activated by the user when they want the gate to open and it outputs a one. This pushbutton is located on DLB.
Close Switch Pushbutton (CS) is activated by the user when they want the gate to close and it outputs a one. This pushbutton is located on CLB.
Open Limit Switch (OL) is activated by the gate opening and outputs a one. This limit switch is located on the test fixture.
Close Limit Switch (CL) is activated by the gate closing and outputs a one. This limit switch is located on the test fixture.
OUTPUTS:
Motor Open (MO) is a logic one and causes the tollbooth gate to open.
Motor Close (MC) is a logic one and causes the tollbooth gate to close.
Gate Open (GO) is connected to LED on DLB and is on when the gate is fully open.
Gate Closed (GC) is connected to LED on DLB and is on when the gate is fully closed.
Open Switch Pushbutton (OS) is activated by the user when they want the gate to open and it outputs a one. This pushbutton is located on DLB.
Close Switch Pushbutton (CS) is activated by the user when they want the gate to close and it outputs a one. This pushbutton is located on CLB.
Open Limit Switch (OL) is activated by the gate opening and outputs a one. This limit switch is located on the test fixture.
Close Limit Switch (CL) is activated by the gate closing and outputs a one. This limit switch is located on the test fixture.
OUTPUTS:
Motor Open (MO) is a logic one and causes the tollbooth gate to open.
Motor Close (MC) is a logic one and causes the tollbooth gate to close.
Gate Open (GO) is connected to LED on DLB and is on when the gate is fully open.
Gate Closed (GC) is connected to LED on DLB and is on when the gate is fully closed.
Description:
In state 0 the gate is closed and no motor is running. In S1 the gate is opening and the motor is running. In S2 the gate is in the open position and the motor is off. In S3 the gate is returning to the closed position and the motor is lowering the gate.
In state 0 the gate is closed and no motor is running. In S1 the gate is opening and the motor is running. In S2 the gate is in the open position and the motor is off. In S3 the gate is returning to the closed position and the motor is lowering the gate.
MultiSim
VEX
Conclusion
My group and I designed a prototype of a tollbooth using a VEX kit and pictures of what it should look like. We took a little time to make sure we built the prototype right and so we would not have to fix it later. Once the building part was complete, it was time to program the tollbooth to do its job. My partners and I programmed our PLD to work with the given inputs and outputs to make the tollbooth raise and lower using a switch and remain in the open position until triggered to return to close. We first built the circuit in MultiSim in PLD mode so we could then transfer it to the board. We got ours to work the first try so overall we were successful in our work. I have learned many things from completing this project and will use this knowledge in the future. Reading schematics is much easier now than it was in the beginning of the year. I can also say my partners were very helpful when working on the project so we could finish in time. It worked out good because when one of us was not here, there would still be someone else here from our group so they could work on the project. The only thing I would change next time if I were to do this project again would be to spend less time building the prototype and more time programming. I enjoyed this project very much and enjoyed working with my group to complete it.