CDR October 9, 2008 Mike Oertli Jonathan Karnuth Jason Rancier Division of Labor Mike O. Program MCU Matlab interface Jonathan K. Construct rails Assist.
Download
Report
Transcript CDR October 9, 2008 Mike Oertli Jonathan Karnuth Jason Rancier Division of Labor Mike O. Program MCU Matlab interface Jonathan K. Construct rails Assist.
CDR
October 9, 2008
Mike Oertli
Jonathan Karnuth
Jason Rancier
Division of Labor
Mike O.
Program MCU
Matlab interface
Jonathan K.
Construct rails
Assist in control system design and coding
Jason R.
Construct capacitor array
Design voltage sensors
Block Diagram
Pneumatic
Starter System
Keypad
Inductor
Railgun
Voltage
Sensor
Encoder
Capacitor
Array
Power
Supply
Voltage
Sensor
Kill
Switch
MSP430F169
LEDs
LCD
Budget
Item
Qty. Needed Cost Per Total for item
Brass Rails (36")
2
58.68
117.36
Garolite G-10 (39")
1
92.16
92.16
Teflon (12")
6
9.21
55.26
Aluminum (12")
2
17.41
34.82
50 Donated
0.00
Capacitors
PCB
2
33.00
66.00
Microcontroller
2
0.00
0.00
Air compressor
1
56.10
56.10
Air tank
1
62.00
62.00
Solenoid Valve
1
170.00
170.00
Pressure Regulator
1
35.00
35.00
Transformer
1
100.00
100.00
Plastic housing
1
50.00
50.00
Sensors/Miscellaneous
Grand Total
200.00
1,038.70
Safety Features
Voltage sensors on rails, cap bank, & source
Kill power if out of expected range
Plexiglas casing
o Keep user isolated from high voltages and short
circuited rails
Pressure Regulator
o Added ability to safely release tank pressure
Power System Diagram
Capacitor Battery
50x 450V 3.7mF Capacitor
Donated by CDE
Array of 3 banks of 16 in parallel
Overall: 1350V ~ 20mF
Capacitor Battery
Basic Charger
Power Parts
2x 200KOmh @ 3W
1x 800Omh @ .25 W
50x 100kOmh @ 3 W
3x 22KOmh @ 50 W
1x 120V 15 Amp AC switch
1x Fuse Holder 120VAC
1x 1600v Power Diode
2x High Voltage Switch(1000V)
1x Microwave Transformer
1x Variac Variable Transformer
Copper Plate
Plexiglass Box
Cylindrical Rail Design
Design Difficulties
• Material Tolerances
• Material Loss
• Toxic materials
• Difficult to machine at
desired barrel length
Efficient Design method
• Maintain physical contact
despite material disintegration
Machined & Fabricated Parts
Compressed Air Injector Adapter
Injector Adapter Drawing
Brass Rails
Composite: ~70% Copper, ~.07% Lead, ~.05% Iron,
Remainder Zinc
Electrical Conductivity: 28% IACS
Electrical Resistance: 6.2µΩ/cm
Friction: Very low with Most metals
Melting Point: 910oC
Inner/Outer Diameter: 0.87”/1”
Projectile
Metal: Aluminum
Composite: 2011
Temper: T3
Part #: 88615K411
Melting point: 540oC
Electrical Conductivity: 45% IACS
Electrical Resistivity: 3.8µΩ/cm
Diameter: 7/8”
Length: ~1”
Pneumatic Kick-start
Avoids spot welding projectile
Added kinetic energy
Eliminates static friction coefficients
Compressed Air system
Activated by Microcontroller post safety checks
Additional safety with inclusion of Pressure Regulator
Injection System
Complete System
Compressed Air Tank
Compressor
Solenoid Valve
Ball Valve
Pressure Regulator
Manufactured Parts
Railgun Adapter
Tank Adapter
Compressor Adapter
Electromagnetic Solenoid Valve
Pressure Regulator
Features
High Pressure capabilities
Very Low Flow
1/150 Flow of the Solenoid (.06 Cv)
Adjustable Pressure Range
Low leakage Value
3600 Psi Capabilities
Chassis Specs
Inner Support Outer Sheath
Composite
Teflon PTFE
Grade G-10/FR4
Crosswise Tensile
Strength
3,900 PSI
35,000 PSI
Melting Point
335oC
~384oC Max Temp
Dielectric Strength
19.7MV/m
15.7MV/m
Inner/Outer
Diameter
.875”/1”
1”/1.375”
Cost
$9.21 per 12”
$92.16 for 39”
Part #
8547K29
8668K49
Parts List- Control System
Voltage Sensor
MM74C922 16 key encoder
Keypad, 3-line LCD
Master kill switch
“Hot” switch
Parts List- MCU
MSP430F169
2 ADC
1 RS232
Voltage regulator
LEDs
Interfaces
MSP430F169
MSP430F169
MSP430F169
RS232
Matlab
Wire-wrap/Solder
Wire-wrap/Solder
Key Encoder
3-Line LCD
P6 I/O (ADC)
MSP430F169
Voltage Sensor
Wire-wrap/Solder
Keypad
Keypad Pin Layout
1
2
3
4
5
6
7
13
12
11
10
9
8
Truth Table
Pins 2
1
3
14
5
4
12
13
1
2
3
ST
4
5
6
PT
7
8
9
TI
CL
0
FX
PI
14
Key Encoder
MM74C922
16 Key
Debounce
Continuous row scan
Keypad & Encoder Schematic
Keypad Demo
Software- MCU
Language: C++
Inputs: Keypad (via encoder chip on P1), voltage
sensors (1 on ADC on P6, 2nd via off board ADC),
power (6V)
Outputs: 3-line LCD (P2), Matlab (RS232), capacitor
charging control (switch based on sensors), safety/kill
switch
MCU Logic
Software- Matlab
Plot time domain analysis of sensor readings
Keep test-run information
Inputs: Data from MSP
Outputs: GUI showing data
Interface: RS232
Questions?