Automated Electromagnetic Crane

Download Report

Transcript Automated Electromagnetic Crane

Automated
Electromagnetic
Crane
Greg DeKing
Fran Simmonds
Principles of Design







Functionality
Mechanical Design
Sensor Design
Embedded Design
Cost
Problems
Questions
Functionality
The Automated Electromagnetic
Crane locates, acquires, and
removes steel blocks from a target
area to a designated container in
an uninterrupted sequence.
Specifications




Runs in fully automated mode.
User may pause operation and
move blocks.
All blocks are relocated after every
“grab” operation.
Closest-to-bucket order of pickup.
Limitations



All blocks must be fully inside
target area.
If a block is dropped the “drop”
operation will still proceed.
Blocks must be of a conductive
material with a strong magnetic
field.
Designer imposed
constraints

High success rate.




Sensors.
Low cost.
Stationary.
Battery power.
Components





HC12
Duramag ER1-071 Electromagnet
3 12V Stepper Motors
8 74151 8-1 Mux
OPB 745 Optoisolator
Duramag ER1-071
Electromagnet
Part Number
Diameter
Length
Thread
12
VD
C
24
VDC
110
VDC
A
B
T
ER1
-071
ER2071
-
3/4
1-1/4
10-32
Tap
Dept
h
Lead
Location
Lead
Length
Watt
s
G
3/8
3/16
*Holding
Value
Net
Weight
Lbs.
24"
1.5
6
1.7 oz.
Motors



12V Airpax stepper motor
2 12V NMB stepper motors
Stepper interface boards
Optoisolator




Inductive spike caused from
switching magnet off.
25.5 Volt magnitude.
Separate 12V source.
Magnet on/off controlled by
optoisolator circuit.
Mechanical Design
Mastercam – side view
Mechanical Design
Tower Support
Mastercam -- top view
Sensor Placement
Sensor Design



Conductive rings separated by
non-conductive material
Inside rings of row in series
Outside rings of column in series
Sensor Function




Input signal applied to inner ring
Block completes circuit
Corresponding mux control
HC12 reads voltage “hit”
Interfacing
MULTIPLEXER SYSTEM
Sensor Map



37 bytes.
Each byte 1 Column.
Each bit represents row number.
Sensor sweep will fill sensor map
one row at a time.
 When all 37 columns for each row
complete next row will begin.

Embedded Design
begin
Loop
next
read AD
store AD in TEMP
change MUX controls
ITERATION += 1
bit test bit 0
branch {bit not set} to next
set bit MAP_POINTER + BIT_POINTER
MAP_POINTER += 1
Shift TEMP
Test ITERATION
branch {less than 8 } to loop
ITERATION = 0
Test MAP_POINTER
Branch { less than 37 } to begin
BIT_POINTER += 1
Test BIT_POINTER
Branch {less than 8} to begin
BIT_POINTER = 0
Foreseeable Problems



Multiplexing of I/O.
Blocks contacting multiple sensors.
Two Blocks on same sensor.
Cost





Electromagnet $40.00
Motors
$15.00
Circuit Boards $30.00
Muxs
$15.00
Aluminum
$60.00

Total
$180.00
Questions

Any Questions ?