[Solved] CPE459 Exercise3-Traffic Lights

$25

File Name: CPE459_Exercise3-Traffic_Lights.zip
File Size: 292.02 KB

SKU: [Solved] CPE459 Exercise3-Traffic Lights Category: Tag:
5/5 - (1 vote)

Design and implement a two-traffic light intersection control system. The system should use one PLC to control two red-green-yellow traffic lights. One traffic light should control north-south traffic and the other east-west.

Build the circuit

Build a circuit with 3 LED: 1 for each light in the north-south stack. Control the LEDs with your ladder logic. There are only 4 digital outputs on Arduino Uno so we can only have one physical red-yellow-green traffic light stack. The second light stack will be present in ladder logic and the HMI only.

3 Build the Ladder Logic

  • Each light should use timers to cycle the lights through red-green-yellow. The lights should cycle with green on for 10 seconds, yellow on for 5 seconds, and then red on. The north-south red light should be on when the east-west green or yellow lights are on. The east-west red light should be on when the north-south green or yellow lights are on. There is no timer needed for the red lights. The red lights can simply use OR logic.
  • Add safety logic in the ladder to ensure the following properties.
    1. To be green, the red LED in the other stack must be on and the green and yellow LED in the other stack must be off.
    2. To be yellow, the red LED in the other stack must be on and the green and yellow LED in the other stack must be off.

4 Build the HMI

  • The HMI should display each LEDs state.
  • The HMI should display a counter next to each light in the stack that counts down to transitions.
  • In the HMI add a background image that shows the intersection.

5 Post Exercise Report

Answer the following questions.

  1. Submit a short video of your working traffic light.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[Solved] CPE459 Exercise3-Traffic Lights
$25