8/26/2015
1
Automatic Plowing System
Johann S.Miranda
DiegoA. Rivera
Enrique J.Matos
Felix J.Vazquez
Luis G.Rosado
Introduction
 Problem Statement
 Objectives
 Project Description
Problem Statement
A machine that will conduct itself through a parameter of terrain. The
system will optimize the terrain for the production. Using a chassis that
will carry the plowing system and the seeding system. The system will have
a microcontroller or “brain” that will be programmed. Each will be
controlled electrically using a controller and sensors. The system will
undergo through a number of cycles:
 Mapping and cleaning cycle
 Plowing cycle
 Seeding cycle
Objectives
 To create an autonomous plow system that will do the plow
working only under the required conditions stipulated.
 controlled by the user using LabView programming.
 After the plowing procedure, reach a system that can understand
that the plowing has ended so it would start to seed the terrain.
Project Description:
 Programming using the arduino micro-controller
 The complete vehicle structure depends of two 380 motors with high
torque so the complete project should move easily with the rest of the
add-ons.
 The motors have a 7.2NiMV battery that will allow the motors have the
strength enough to drag the whole base.
 These motors will receive the battery load using a motor shield that is
attached to the arduino so can control now a high voltage motors using
single programming.
 A relay shield is in target to be tested to check whose better.
8/26/2015
2
Instrumentation Design Concepts
 We investigate the type of plowing and we choose the disc plowing because as
well as preparing the ground for cultivation,it is also used to crushed weeds,
crop residues and cut, stir and spray the ground.
 We use the motor shield but this not produces the sufficient torque to move
our rc car.In this case, we change the motor shield for a relay shield and this
part produces the torque that we needed to move the rc car.
 This project highlights the robotics moving and controlling the speed of the
whole robot,in our case the vehicle.
Examples of Similar Systems: Constraints
 The terrain that will plow is dry and the disc do not enter in the ground.
 The ground cannot be very wet because the ground may be stuck in the disc.
 Type of the seed that we throw because at the moment the robot can throw
the seed on the surface.
 The ground must be able to perform all the tasks effectively.
 Xbee don’t arrive on time.
Modeling Analysis
Arduino, PC,
LabView, Relay
Circuit
Motors & Servos Plowing System
Desired Plowing
Work
Plowing & Seeding
Flowchart
Define
Engines
Run Engines
Forward & Change
Servos States
Stop Engines
Run The Right
Side Engine to
turn around
Stop Engines
Run Forward To
get on the next
position & Change
the Servo States
Stop Engines
Run Forward to
the next position
Stop Engines
Run the Left side
motor to turn
around
Run Engines
forward to get on
the next position
Stop Engines
Run The left Side
Engine to turn
around
Run forward To
the next position
Start System
8/26/2015
3
Design Details Multisim Simulations
LabVIEW Validation and/or Implementation Results
 Our car arrived late
 Our plow system was late very much since there were
complications in the workshop where it was designed.
 The Xbee never arrived on time due to problems with
the sending service of ebay.
System Photos System Photos
8/26/2015
4
Final Design
Cost Analysis
Cost Analysis for Automatic Plowing System
Costs
Category Item Qty Price Shipping Total
Equipment VehicleBase 1 $ 200.00 $ 45.00 $ 245.00
Arduino UNO 1 $ 20.00 $ 5.00 $ 25.00
Relay Shield 1 $ 19.99 $ - $ 19.99
Metal Tubes 1 $ 6.69 $ - $ 6.69
SeedingSystem 1 $ 7.85 $ - $ 7.85
Seed Packet 1 $ 4.99 $ - $ 4.99
7.2VLi Battery 1 $ 12.00 $ - $ 12.00
Battery Pack 2 $ 1.99 $ 0.99 $ 4.97
Cables 1 $ 9.99 $ - $ 9.99
DC Motor for Seeding 1 $ 3.00 $ - $ 3.00
Bread Board 1 $ 5.00 $ - $ 5.00
3-way Tubes 3 $ 6.99 $ - $ 20.97
X-Bee 2 $ 25.00 $ - $ 50.00
PVC 1 $ 10.00 $ - $ 10.00
Extras 1 $ 20.00 $ - $ 20.00
Encoder 2 $ 15.00 $ - $ 30.00
Services SolderingService 1 $ 10.00 $ - $ 10.00
Total $ 485.45
Schedule
2-Feb 9-Feb 16-Feb 23-Feb 2-Mar 9-Mar 16-Mar 23-Mar 30-Mar 6-Apr 13-Apr 20-Apr 27-Apr 4-May
Planning
Research
Testing Items
Implementation
Troubleshooting
Reviews
Testing
Release
Waiting for
items
8/26/2015
5
Testing
 Motor Shield
 Relay Shield
 Terrains
 Plow Systems
Testing
Video
CONCLUSION

Automatic Plowing System

  • 1.
    8/26/2015 1 Automatic Plowing System JohannS.Miranda DiegoA. Rivera Enrique J.Matos Felix J.Vazquez Luis G.Rosado Introduction  Problem Statement  Objectives  Project Description Problem Statement A machine that will conduct itself through a parameter of terrain. The system will optimize the terrain for the production. Using a chassis that will carry the plowing system and the seeding system. The system will have a microcontroller or “brain” that will be programmed. Each will be controlled electrically using a controller and sensors. The system will undergo through a number of cycles:  Mapping and cleaning cycle  Plowing cycle  Seeding cycle Objectives  To create an autonomous plow system that will do the plow working only under the required conditions stipulated.  controlled by the user using LabView programming.  After the plowing procedure, reach a system that can understand that the plowing has ended so it would start to seed the terrain. Project Description:  Programming using the arduino micro-controller  The complete vehicle structure depends of two 380 motors with high torque so the complete project should move easily with the rest of the add-ons.  The motors have a 7.2NiMV battery that will allow the motors have the strength enough to drag the whole base.  These motors will receive the battery load using a motor shield that is attached to the arduino so can control now a high voltage motors using single programming.  A relay shield is in target to be tested to check whose better.
  • 2.
    8/26/2015 2 Instrumentation Design Concepts We investigate the type of plowing and we choose the disc plowing because as well as preparing the ground for cultivation,it is also used to crushed weeds, crop residues and cut, stir and spray the ground.  We use the motor shield but this not produces the sufficient torque to move our rc car.In this case, we change the motor shield for a relay shield and this part produces the torque that we needed to move the rc car.  This project highlights the robotics moving and controlling the speed of the whole robot,in our case the vehicle. Examples of Similar Systems: Constraints  The terrain that will plow is dry and the disc do not enter in the ground.  The ground cannot be very wet because the ground may be stuck in the disc.  Type of the seed that we throw because at the moment the robot can throw the seed on the surface.  The ground must be able to perform all the tasks effectively.  Xbee don’t arrive on time. Modeling Analysis Arduino, PC, LabView, Relay Circuit Motors & Servos Plowing System Desired Plowing Work Plowing & Seeding Flowchart Define Engines Run Engines Forward & Change Servos States Stop Engines Run The Right Side Engine to turn around Stop Engines Run Forward To get on the next position & Change the Servo States Stop Engines Run Forward to the next position Stop Engines Run the Left side motor to turn around Run Engines forward to get on the next position Stop Engines Run The left Side Engine to turn around Run forward To the next position Start System
  • 3.
    8/26/2015 3 Design Details MultisimSimulations LabVIEW Validation and/or Implementation Results  Our car arrived late  Our plow system was late very much since there were complications in the workshop where it was designed.  The Xbee never arrived on time due to problems with the sending service of ebay. System Photos System Photos
  • 4.
    8/26/2015 4 Final Design Cost Analysis CostAnalysis for Automatic Plowing System Costs Category Item Qty Price Shipping Total Equipment VehicleBase 1 $ 200.00 $ 45.00 $ 245.00 Arduino UNO 1 $ 20.00 $ 5.00 $ 25.00 Relay Shield 1 $ 19.99 $ - $ 19.99 Metal Tubes 1 $ 6.69 $ - $ 6.69 SeedingSystem 1 $ 7.85 $ - $ 7.85 Seed Packet 1 $ 4.99 $ - $ 4.99 7.2VLi Battery 1 $ 12.00 $ - $ 12.00 Battery Pack 2 $ 1.99 $ 0.99 $ 4.97 Cables 1 $ 9.99 $ - $ 9.99 DC Motor for Seeding 1 $ 3.00 $ - $ 3.00 Bread Board 1 $ 5.00 $ - $ 5.00 3-way Tubes 3 $ 6.99 $ - $ 20.97 X-Bee 2 $ 25.00 $ - $ 50.00 PVC 1 $ 10.00 $ - $ 10.00 Extras 1 $ 20.00 $ - $ 20.00 Encoder 2 $ 15.00 $ - $ 30.00 Services SolderingService 1 $ 10.00 $ - $ 10.00 Total $ 485.45 Schedule 2-Feb 9-Feb 16-Feb 23-Feb 2-Mar 9-Mar 16-Mar 23-Mar 30-Mar 6-Apr 13-Apr 20-Apr 27-Apr 4-May Planning Research Testing Items Implementation Troubleshooting Reviews Testing Release Waiting for items
  • 5.
    8/26/2015 5 Testing  Motor Shield Relay Shield  Terrains  Plow Systems Testing Video CONCLUSION