Question: December 1 1 , 2 0 2 4 Instructions: You have 2 4 hours to complete this test. I am more interested in seeing you
December
Instructions: You have hours to complete this test. I am more interested in seeing you work toward a correct solution than the correct solution itself, so please show your work. Please upload the solutions by : PM on December th Late submissions will not be graded.
Scenario: You have been hired on a coffee farm to design a harvesting robot.
The operation of the robot is shown in Figure The robot needs to move between rows of coffee trees in a back and forth manner, picking cherries as it goes. The operation is as follows:
The robot will start at the lower right hand side of the plot. It will move along the length of a row with the trees on its left until it detects the edge of that row ie no trees
Then, it will turn to the left and move the width of the tree row with trees on its left until it detects no trees.
At this point, the robot will move to harvest a new row of trees. It will move along the length of this new row with the trees on its right until it
detects no more trees.
Then, it will turn to the right and move the width of the tree row with trees on its right until it detects no trees.
At this point, the robot will move to harvest a new row of trees. It will move along the length of this new row with the trees on its left until it detects no more trees.
The above steps must continue until the robot finds the end of the plot. The size ie number of rows of the plot should not matter.
The end of the plot will occur when the robot makes a turn but detects no trees.
This will cause the robot to enter an idle state in which it will remain until the system has a hard reset.
Problem a: Draw a finite state diagram for the harvester robot. Is it a Mealy or Moore machine? points
Problem b: Provide the truth tables for both the output logic and state evolution logic point
Problem c: Provide full POS equations for both output and evolution logic point
Problem d Using Karnaugh maps, derive the simplest boolean algebra equations for the output logic and state evolution logic points
Problem e Draw the full circuit that would implement this device using only universal gates points
Problem if Draw the full circuit that would implement this device using only decoders points
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
