Final Presentation
Download
Report
Transcript Final Presentation
Walter Castellon CpE & EE
Mohammad Amori CpE
Josh Steele CpE
Tri Tran CpE
Sponsored by:
Dr. Josh Colwell
Planetesimal to Protoplanet to Planet is well
understood
Prior to this stage is still unclear
Have gravitational forces
How do the particles stick together?
High velocity vs Low velocity impacts
Do they hold the key?
COLLIDE-3 will be attached
to a sub-orbital rocket
Upon entering microgravity LED’s and a
Camera will be turned on to
record the experiment
Next a spherical quartz
object will be dropped onto
dust/simulant
The camera will record the
results of the quartz object
and dust/simulant in
micro-gravity
COLLIDE-3 scheduled to fly on private,
experimental suborbital rocket
This rocket had an AVM module which would
control all of the functions of COLLIDE-3
The rocket had problems, and was no longer
available to us
Dr. Colwell was left with an experiment, but no way
to run it
Needed a new AVM if he wished to utilize his
experiment on a different rocket.
Brain of experiment
Manages hardware/power
Runs COLLIDE-3
Record results
Store results
Connected to 28VDC source and 120VAC sources
Low weight
High vibration resistance
Fully automated
Capable of recording greater than 80fps at 640x480
at times ranging from 30s-2m
User friendly
External access to flight variables
Experiment must always update with these new variables
Cost efficient
DM
P820
SSD
CAMERA
H48C
LEDs
Microcontroller
MICROSTEP
DRIVER
MUSCLE
WIRE
EPIA P820-12 embedded board
Microcontroller
Camera
LEDs
Solid State Drive
Accelerometer
Display Module
Stepper Motor
Micro-step driver
Muscle wire
Wireless Comm
LEDs: 2 LED arrays each array has 48 LEDs
Micro-step driver: requires 12v, 5v, PWM
Muscle wire: 1 amp of current at 5V
AVM will be able to support both industrial
and consumer cameras
SVSI “Stream View-LR” and GoPro “HD Hero”
GoPro is a consumer camera used during initial
experiments to reduce financial loss in case of
rocket failure
SVSI is an industrial camera that will be used
more often in the long run
SVSI
GoPro
200 FPS
60 FPS
640 x 480
1280 x 720
Gigabit Ethernet
None
$5950.00
$199.99
Can use either serial or USB interface
User friendly software
Will allow user to view current
experimental variables
Displays all experimental variables
Delay after microgravity
Delay to record
Recording duration
Updates every 1 second
Rocketfish micro-USB bluetooth adapter
Data transfer of 3 Mb/s
Range of 20 feet
No interference
Minimal weight and footprint
Supported by:
Windows XP, Vista, 7
MAC OS 10.4 and later
Default shared folder is AtMega code
Variables will be top 3 lines for ease of access
Copy file locally make changes copy
back to shared folder
Using SATA II connection write speed is 95
MB/s
Shock Resistance is 1,500 G
Vibration Resistance 2.17G – 3.13G
(Operating – Non-Operating)
CRUCIAL
Series
M4
Interface
SATA III/II
Capacity
60 GB
Write Speed
95 MB/s
Price
$79.99
Parallax H48C
3-axis readings
Unfortunately, support is for
PBASIC language
Need conversion for ATMega
Reads in voltage outputs from each axis and
converts into a G-rating using the following
forumula:
G = ((axis – vRef) / 4095) x (3.3 / 0.3663)
Our code must do this conversion
Pins can sometimes falsely detect G-levels
Costly mistake that needs to be protected
against
Will have counter loop that continuously checks flag
every .4ms
If pin consistently reads zero gravity for set amount
of time, it is not a false positive, and experiment can
proceed
Hosts the experimental code and the
variables that can be changed externally.
Uploads procedure code to the
microcontroller
Activates recording for the camera
Handles high speed image transfers from
the camera
Cost is $310
Windows board
Compatible to all cameras
Flexible to experimental changes
User friendly
Excellent hardware and
software support
Smaller form factor
Stores experimental variables and procedure
Reads in microgravity mode from
accelerometer
Utilizes relays to activate COLLIDE-3
components
Communicates with EPIA P820-12 to power on
camera
6 dedicated PWM lines
Small footprint
Meets basic requirements
I/O pins
Memory (RAM, EEPROM)
Serial/USB pins
Larger support base
C language (all members familiar)
Familiarity
Allows communication between the Arduino
program on the P820-12 and the ATMega328
Utilizes the ATMega’s Tx and Rx lines
Rocket will only provide standard AC sources
and a 28V DC power supply
Our components take 5,6, and 12 volts
12V: Microstep VCC, LEDs
6V: Microstep input, muscle wire
5V: ATMega328
Will utilize DC-DC converters and regulators
to convert the 28V to usable levels
12V requirements will be handled by CINCON
EC7A-24S12
Input voltage range of 18-36VDC
Output voltage regulated at 12V with output
current of 835mA
6V requirements will be
handled by POWER
TRENDS PT78ST106H
Takes input voltages
from 9-38V
Outputs a constant 6V
voltage at a current of 1 amp
Will utilize two of them, since we will use more
than 1 amp of current at 6V
Finally, 5V requirements will be handled by a
standard LM7805 5V regulator
Instead of regulating the 28V input source, this will
simply be taking in a 9V battery
Since the microcontroller cannot provide enough
volts/amps to power COLLIDE-3’s components, it will
instead activate a relay, which will have a load of the
regulated voltages from the
sources previously mentioned
We will implement the
AXICOM IMB03C mechanical relay
Handles up to 2A of current
Functions up to 300g of shock, survives up to 500g of shock
100uV control voltage will switch relay, which can have a load
up to 220V
Pin
Label
Definition
1
CLK
Synchronous clock input
2
DIO
Bi-directional data to and from the host
3
Vss
Power supply ground which is 0v
4
Zero-G
5
CS\
Chip select input; active-low
6
Vdd
+5 vdc
“Free-fall” detection output; active-high
Start
Part
Cost
Part
Cost
P820
$310
SSD
$79
ATmega328
$3.83
Accelerometer
(H48C)
$31.88
Serial to USB converter
$15
DM
$88
Voltage regulator
$2
Relays
$10
Button
$1
Breadboard
$12
Misc. Components
$5
LEDs
Included
Bluetooth
$40
Micro-step
Driver
Included
Muscle Wire
Included
Cameras
Included
Case
Included
Total
$646.71
Communication protocol between EPIA P82012 and ATmega328 (FT232R)
Camera compatibility
Changing variables externally
Mono
Theft
Crashes
Questions?