Toll Booth
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 to make it as exact as possible. We took a little more time then normal to built the prototype right and so we would not have to fix it later. Once the building part was complete, we started to program the tollbooth to do its job. We then 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 found the project to be successful as we got it to work first try. I have learned many things from completing this project like how tollbooths operate and how to make a circuit and breadboard to get it to work. I find reading schematics to be easier now then it was I the beginning of the year since I have got plenty of practice. My partners and I worked very well together to complete the project on time. Working in a group really helped because when one of us was not there one day two other people were there to 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.