TEAM SOLBOT PRELIMINARY DESIGN REVIEW Martin Carbajal Mike Mellman

advertisement
TEAM SOLBOT
PRELIMINARY DESIGN REVIEW
Martin Carbajal
Mike Mellman
Curtis Porter
Erik Zurinskas
Project Description




Solar Operated Lawnmower Bot
Our project is a battery powered automatic lawn
mower
Initially the user will wirelessly control the mower
along a desired path and the mower will record the
movements in order to later replicate them
autonomously
It will have a solar powered charging station that
will act as the starting and ending point of the
mowing process
Function List

Mower will have the ability to be controlled remotely

It will be able to store the desired mowing path in memory

It will have wheels that control forward and backward movement as
well as turning
Wireless interaction between mower, base station, and control unit

Solar power to large battery to mower batteries

Automatic shut-off if it tips over


Micro-controller to interact with and control other components (motors
for blades/wheels, wireless component, compass, and power
management)
Possible Extra Features
•
•
•
•
•
Integrated scheduling of mower
Disable the mower if it leaves its designated mowing
area
Collision detection
Integrate an automated sprinkler system with humidity
and temperature sensors
Automatic path creation
Feasibility




Our members consist of two EE students and two
ECE students with CS minors
We have previous experience with microcontrollers
and power conversion from prior classes
Extensive programming experience
Met with mechanical engineers to discuss
mechanical aspects and possible outsourcing of
chassis construction and mechanical functionality
High Level View
More In-depth Look
System Implementation



I2C will be the communication protocol used for the
compass
RS232 XBEE wireless communication (2.4 GHz)
Battery voltages will be monitored using the A/D
converters via op-amps into the microcontroller
Microcontroller
MSP430 F5xx 25MHz Series
(MSP430F5418)
•
Low power for a wireless/remote
system
•
•
Zigbee/RF optimized
AD converter for input/output
control
•
Code Composer development
environment
•
Very versatile for future
upgrades or additional accessory
options
•
Wireless Communications
The Xbee will provide
communications between our
Base station and the Lawn
mower
Initiation of lawn mower via
base station
•
Current location in mower
pattern to base station
•
Send an alarm if tilt switch
activated
•
Controlled by micro controller
through RS232
•
300ft outdoor range
•
Navigational Equipment
3-Axis Compass HMC6343
•
Mounted on mower
•
Compass Heading
•
Tilt Outputs to detect tip over
•
3 axis Accelerometers
•
I2C communication to Microcontroller
Typical 2° Heading Accuracy with 1°
Pitch and Roll Accuracy
•
On breakout board due to size of
chip
•
Chassis
•
•
•
Will retrofit an existing
lawn mower chassis
We will use the front wheels
to drive, and attach a
caster wheel in the back
middle
We will find suitable drive
wheels with adequate
traction and size
Drive Motor Choice





Stepper motor or DC motor?
Stepper motor operates in discrete
steps, while DC motor operates
continuously based upon voltage
level
Steppers harder to control, DCs are
simple
Steppers have less torque at high
speed than DCs
We will use 2 DC motors to control
mower movement
DC Motor Specifications






Force = µk x N
µk is the coefficient of friction between rubber and grass ~0.35
N is the normal force on the wheels ~50 lbs
→ Force = 0.35 x 50 lbs = 17.5 lbs
Torque = F x r
r is the wheel radius ~4 inches
→ Torque = 17.5 lbs x 0.33 ft = 5.78 lb-ft
Desired torque per motor is ~6 lb-ft for adequate movement
Mower Motor



We will use a single DC motor that will spin faster
than the drive motors
We won’t attach a real blade unless operated
outside due to safety concerns
For demonstration purposes, will attach a plastic RC
airplane propeller
Power System



Small solar (RV)
panel continuously
charges 12V
battery at charging
station
When mower returns
to charging station,
the on-board
batteries are
recharged
On board batteries
will be Li-Ion packs
to provide enough
power
Power Distribution





Three separate power systems on mower
Two high power (~24V) systems: one for mower
motor and one for drive motors
One low power (~3.3V) system for microcontroller
and other accessories (noise prevention)
Monitor high power systems; upon low power, return
to charging station to recharge
Utilize switching converters
Software



Base station will be used to load code to mower
ECE team members to manage this aspect of project
Code Composer will be the development
environment
Project Cost
Part
Vendor
Price (USD)
Microcontroller
Digikey.com
$6.60
Xbee
Sparkfun.com
$45.90
Compass
Sparkfun.com
$149.95
Chassis
Retrofit existing model
Free
Wheels
TBD
$50
Wheel Encoders
Sparkfun.com
$30
Drive Motors
TBD
~$100
Mower Motor
TBD
~$50
Mower Batteries
Batteryjunction.com
$14 * 10 = $140
Base Station Battery
Donation
Free
Solar Panel
Siliconsolar.com
$129.95
Misc. Components
EE store / Sparkfun.com
$100
PC Boards
TBD
~$100
TOTAL
$902.40
Division of Labor
TASK
CURTIS
ERIK
MARTIN
MIKE
Hardware
Frame retrofit
X
X
Motor Control
X
X
Power system design
X
X
RF Communication design
X
X
PCB Layout
X
X
X
X
Electronics mounting/soldering
X
X
X
X
Microcontroller path control
X
X
Communication coding
X
X
Memory management
X
X
System testing
X
X
X
X
Preliminary User’s Manual
X
X
X
X
Final Technical Manual
X
X
X
X
Final User’s Manual
X
X
X
X
Software
Documentation
Risks



Mechanical issues (motor mounting, frame retrofit) –
enlist mechanical major’s help
Motor issues (possible magnetic interference,
excessive power consumption) – might need to shield
motors, use smaller motors and lighter frame
Path reproduction – additional path reproduction
sensors to aid primary path control
Schedule
Questions?
Download