Professional Documents
Culture Documents
FGFHFHFHGFH
FGFHFHFHGFH
FGFHFHFHGFH
Kenrick Tjandra
(4 th Year)
Team Leader
Indra Budi Setyawan Nico Renaldo Mahatma Wisesa Muhammad Nur Ilmi
(4th Year) (2 nd Year) (3rd Year) (2nd Year)
MS Engineer #1 EPS Engineer #1 GCS Engineer #1 SS Engineer #1
A Analysis ID Identity
ADC Analog to Digital Converter IDE Integrated Development Environment
CDH Communication and Data Handling IMU Inertial Measurement Unit
CONOPS Concept of Operation ME Mechanical Subsystem
D Demonstration MOSFET Metal-Oxide Semiconductor Field-Effect
Transistor
DCS Descent Control Subsystem
PCB Printed Circuit Board
EEPROM Electrical Erasable Programmable Read-
only Memory RN Requirement Number
EPS Electrical Power Subsystem RPM Revolutions per minute
FSW Flight Software RP SMA Reverse Polarity SMA
G G-Force RTC Real Time Clock
GCS Ground Control System SS Sensor Subsystem
GS Ground Station SPI Serial Peripheral Interface
GUI Graphical User Interface T Testing
I Inspection UGM Universitas Gadjah Mada
I/O Input/ Output USI Universal Serial Interface
I2C Inter-integrated Circuit
I&T Integration and Testing
Kenrick Tjandra
Main Objectives:
Build a Can-sized satellite consist of a science payload and a container to protect the payload during
launch. The science payload shall be a delta wing glider that will glide in a circular pattern, once
released.
• The CanSat shall be launched to an altitude of 670-725 meters and deployed near apogee
• After CanSat is deployed from the rocket, the CanSat shall descent using a parachute at a
descent rate of 20 m/s
• At 450 meters, the container shall release The science payload shall glide in a circular pattern
collecting sensor data for one minute and remain above 100 meters after being released
• The glider (science payload) shall deploy a parachute to cause the glider to stop gliding and
drop to the ground at a rate of 10 meters/second
• The science payload shall monitor altitude, air speed and the science payload shall be a
particulate matter/dust sensor to detect particulates in the air while gliding
• All telemetry transmission shall stop and audio beacon shall active when the Payload land
• The Ground Control Station shall receive and display CanSat data
Bonus Objective:
A video camera shall be integrated into the science payload and point toward the coordinates
provided for the duration of the glide time. Video shall be in color with a minimum resolution of
640x480 pixels and 30 frames per second. The video shall be recorded and retrieved when the
science payload is retrieved. Points will be awarded only if the camera can maintain pointing at the
provided coordinates for 30 seconds uninterrupted. This mission is being attempted due to high
possibility of success.
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 6
Mission Summary (2 of 2)
External Objectives:
• Our team goals for this year is to be among top five in CanSat 2020
• Improving team members skills and experiences
• Promoting Gadjah Mada Aerospace Team to gain reputation in our university,
Indonesia, and worldwide
Verification
RN Requirement Rationale Priority
A I T D
RN12 The science payload shall be a delta wing glider. Competition
Very High ✓
Requirement
RN13 After one minute of gliding, the science payload shall release a parachute to drop the Competition
Very High ✓ ✓
science payload to the ground at 10 meters/second, +/- 5 m/s. Requirement
RN14 All electronic components shall be enclosed and shielded from the environment with Competition
Very High ✓
the exception of sensors. Requirement
RN15 All electronics shall be hard mounted using proper mounts such as standoffs, screws, Competition
Very High ✓ ✓ ✓
or high performance adhesives. Requirement
RN16 All mechanisms shall be capable of maintaining their configuration or states under all Competition
Very High ✓ ✓ ✓
forces. Requirement
RN17 Mechanisms that use heat (e.g., Nichrome wire) shall not be exposed to the outside Competition
High ✓
environment to reduce potential risk of setting vegetation on fire. Requirement
RN18 The science payload shall measure altitude using an air pressure sensor. Competition
Very High ✓ ✓
Requirement
RN19 The science payload shall provide position using GPS. Competition
Very High ✓ ✓
Requirement
RN20 The science payload shall measure its battery voltage. Competition
Very High ✓ ✓
Requirement
RN21 The science payload shall measure outside temperature. Competition
Very High ✓ ✓
Requirement
RE22 The science payload shall measure particulates in the air as it glides. Competition
Very High ✓ ✓
Requirement
Verification
RN Requirement Rationale Priority
A I T D
RN23 The science payload shall measure air speed. Competition
Very High ✓ ✓
Requirement
RN24 The science payload shall transmit all sensor data in the telemetry. Competition
Very High ✓ ✓
Requirement
RN25 Telemetry shall be updated once per second. Competition
High ✓ ✓
Requirement
RN26 The Parachutes shall be fluorescent Pink or Orange Competition
Very High ✓
Requirement
RN27 Cost of the CanSat shall be under $1000. Ground support and analysis tools are not Competition
Very High ✓
included in the cost. Requirement
RN28 Each team shall develop their own ground station. Competition
Very High ✓
Requirement
RN29 All telemetry shall be displayed in real time during descent. Competition
Very High ✓ ✓
Requirement
RN30 All telemetry shall be displayed in engineering units (meters, meters/sec, Celsius, etc.) Competition
Very High ✓ ✓
Requirement
RN31 The ground station shall include one laptop computer with a minimum of two hours of Competition
High ✓ ✓
battery operation, XBEE radio and a hand-held antenna. Requirement
RN32 Both the container and probe shall be labeled with team contact information including Competition
Very High ✓ ✓
email address. Requirement
RN33 No lasers allowed. Competition
Medium ✓
Requirement
Verification
RN Requirement Rationale Priority
A I T D
RN34 The probe must include an easily accessible power switch that can be accessed Competition
Very High ✓ ✓
without disassembling the cansat and in the stowed configuration. Requirement
RN35 The probe must include a power indicator such as an LED or sound generating device Competition
Very High ✓ ✓
that can be easily seen without disassembling the cansat and in the stowed state. Requirement
RN36 An audio beacon is required for the probe. It may be powered after landing or operate Competition
Very High ✓ ✓ ✓
continuously. Requirement
RN37 The audio beacon must have a minimum sound pressure level of 92 dB, unobstructed. Competition
High ✓ ✓
Requirement
RN38 Battery source may be Alkaline, Ni-Cad, Ni-MH or Lithium. Lithium polymer batteries
Competition
are not allowed. Lithium cells must be manufactured with a metal package similar to Very High ✓
Requirement
18650 cells.
RN39 An easily accessible battery compartment must be included allowing batteries to be
Competition
installed or removed in less than a minute and not require a total disassembly of the Very High ✓ ✓
Requirement
CanSat.
RN40 Spring contacts shall not be used for making electrical connections to batteries. Shock Competition
High ✓ ✓
forces can cause momentary disconnects. Requirement
RN41 Payload/Container shall operate for a minimum of two hours when integrated into Competition
Very High ✓ ✓
rocket. Requirement
RN42 A video camera shall be integrated into the science payload and point toward the
coordinates provided for the duration of the glide time. Video shall be in color with a
minimum resolution of 640x480 pixels and 30 frames per second. The video shall be
Bonus Mission Very High ✓ ✓ ✓
recorded and retrieved when the science payload is retrieved. Points will be awarded
only if the camera can maintain pointing at the provided coordinates for 30 seconds
uninterrupted.
Main Features
Considerations
Advantages
Disadvantages
Wing Deploy
Wing rods located at the tail part of the Mechanism
payload, ensuring a larger wing surface area
Additional rubber is required to stow the wing Rubber
No container lid
Considerations
Advantages
Disadvantages
Rationale:
• Lighter mass to comply with competition requirements
• More reliable separation mechanism
• More reliable wing deployment mechanism
CONTAINER
Parachute (folded)
Rubber
Hinge
Container layer
servo
Rubber
Hinge
Container Lid
DETAILED CONTAINER
CONTAINER DIMENSIONS
Ø 120 mm
302 mm
PAYLOAD
Main Board
HDPE wing
Wing Rubber
Pitot tube
Camera
Mechanism Carbon rod
CAMERA MECHANISM
Camera Servo
Wing Rubber
Servo
Parachute
Rubber
Parachute
(folded) Deployed
parachute
configuration
PAYLOAD DIMENSIONS
110 mm
60 mm
69 mm
258 mm
129 mm
439 mm
Payload automatically
released from the
container
450 m
Rocket ascending
Container descending
Parachute in the payload
deployed, payload stop gliding
Rocket launch and descend at 10m/s
100 m
Post -
Pre-launch Launch
Launch
41 mm
No sharp protrusions
120 mm
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 27
Sensor Subsystem Design
Muhammad Dyffa
MXP7002DP Pitot Tube Air speed sensor Measures air speed relative to the
payload
Sensor Operating Weight (g) / Power (uA) Resolution (Pa) Accuracy Interface Cost ($)
Voltage (V) Dimension (mm) (hPa)
Adafruit BMP 1.65 – 3.6 1.2 3.4 0.016 ±0.08 I2C, SPI 9.95
388 21.6 x 16.6
Adafruit BMP 1.71 – 3.6 1.3 2.7 0.16 ±0.12 I2C 9.95
280 19.2 x 17.9
Adafruit BMP 1.80 – 3.6 1.1 2.7 1 ±0.12 I2C 9.95
180 16.6 x 16.6
Selected Rationale
Sensor Operating Weight (g) / Power (uA) Resolution (°C) Accuracy (°C) Interface Cost ($)
Voltage (V) Dimension (mm)
Adafruit BMP 1.65-3.6 1.2 3.4 0.005 ±0.3 I2C, SPI 9.95
388 21.6 x 16.6
Adafruit BMP 1.71-3.6 1.3 2.7 0.01 ±1 I2C 9.95
280 19.2 x 17.9
Adafruit BMP 1.80 – 3.6 1.1 2.7 0.1 ±0.5 I2C 9.95
180 16.6 x 16.6
Selected Rationale
Name Operating Weight (g) / Power Channel Accuracy Interface Cost ($) Update Rate
Voltage (V) Size (mm) (mA) (m) (Hz)
Matek SAM 4-6 7 29 72 ~2.5 UART 28.99 18
M8Q + 20 x 20 x 10
Compass
Adafruit GPS 3-4.3 8.5 20 66 ~3 UART 39.95 10
Ultimate 25.5 x 35 x 6.5
Selected Rationale
Selected Rationale
Microcontroller Analog Pin (Voltage Divider) • The circuit is simple so it helps reduce
payload PCB size
• No cost / free
Selected Rationale
Name Size (mm) Power (V) Operational Mass Interface Cost ($) Other
Environment Concentration
(°C) Accuracy
(µg/m3)
Selected Rationale
Sensor Operating Weight (g)/ Power Resolution Accuracy Interface Cost ($)
Voltage (V) Size (mm) Consumption (uA) (Pa) (hPa)
Adafruit BMP 1.65 – 3.6 1.2 3.4 0.016 ±0.08 I2C, SPI 9.95
388 21.6 x 16.6
Adafruit BMP 1.71 – 3.6 1.3 2.7 0.16 ±0.12 I2C 9.95
280 19.2 x 17.9
Adafruit BMP 1.80 – 3.6 1.1 2.7 1 ±0.12 I2C 9.95
180 16.6 x 16.6
Selected Rationale
Name Weight (g) / Power Video File Resolution Interface Cost ($) Other
Size (mm) (V) Type
Adafruit Mini 2.8 5 AVI 640 x 480 External SD 12.5 It has a pin to
Spy Camera 28.5 x 17 x 4.2 Card capture photos or
video
Selected Rationale
Adafruit Mini Spy Camera • Small size and lightweight so it helps reduce
payload weight and dimension
• Easy to trigger video recording with our
microcontroller
Luqman Al Helmy
• Flexible wing is made of HDPE plastic, with elastic rubber deployment system
• Wing frame is made of carbon rod and is placed on the front part of the payload
• Wing frame will be held by the inner part of container body during pre deployment
• When deployed, wing frame will create 120 degrees angle, with approximate wing
surface area of 286 cm2.
CanSat separation,
CanSat Separation
payload glide in circular 450 m
pattern with radius 250m
for 1 minute and altitude
maintained above 100m
Payload glides
Payload’s parachute
deployed and descent at
rate of 10m/s Parachute in the payload deployed
100 m
Rocket launch
Payload landing and recovery
0m
Verification
RN Requirement Rationale Priority
A I T D
RN12 The science payload shall be a delta wing glider. Competition
Very High ✓
Requirement
RN13 After one minute of gliding, the science payload shall release a parachute to drop the Competition
Very High ✓ ✓
science payload to the ground at 10 meters/second, +/- 5 m/s. Requirement
RN26 The Parachutes shall be fluorescent Pink or Orange Competition
Very High ✓
Requirement
A. Round Parachute
Advantages Disadvantages
Advantages Disadvantages
B 9 7 6 22
Round Parachute is preferred due to its high coefficient of drag. Descent rate
can be easily modified by modifying the diameter of the parachute.
A. Flexible Wing
Advantages Disadvantages
Easier to shape to delta wing configuration Wing shape can be affected by external force
Lighter mass -
Advantages Disadvantages
Can operate firmly under high speed wind Complex process of manufacture
Flexible wing is preferred due to its portability. Descent rate can be easily
modified by modifying the wingspan
Deploy direction
Advantages Disadvantages
Minimize damage to the flexible wing under high wind Smaller wing surface area, smaller lift produced
speed condition by drag
Front wing rod act as small airfoil, giving payload slight -
additional lift
Deploy direction
Advantages Disadvantages
Larger surface area, greater lift produced by Reduced overall wing durability
drag
B 7 7 6 20
Despite minimizing the surface area, front placed wing rod will help increase the
durability of the flexible wing. Durability of the wing will help the payload
capability to glide
A. High Wing
Advantages Disadvantages
B. Low Wing
Advantages Disadvantages
High wing is preferred due to its high drag and high lift. Higher lift can aid the
payload to glide better.
Advantages Disadvantages
Easier to adjust to find the ideal center of lift Flight characteristic fully depending on surrounding
environment
Aerodynamic, pressure, and mass center would -
align in single axis due to the design
No additional mechanism -
Advantages Disadvantages
B 5 6 7 18
Despite not having the ability to control the payload during descent, easy
adjustments can be made to find the ideal center of lift
• Major components are positioned in payload nose. The nose will face downward inside the container.
Hence, the CanSat center of mass is located at the low part of the CanSat. Maintaining the nadir
direction and preventing the CanSat from tumbling
• Upon deployment, the wing will modify the position of the center of mass. Hence, during the gliding
phase, stable gliding can be achieved.
Major components
location
The descent rate of each descent phase will be estimated using different parameters:
To achieve the required descent rate, we use round parachute with a Diameter of 𝐷𝑃,𝐶 . Which can be
derived from the drag force equation
𝟏 [𝑫𝑷,𝑪]
𝑭𝑫 = 𝝆𝒗𝟐 𝑪𝑫 ,𝑷 𝑨
𝟐
Assume the vertical net force is zero (constant descent velocity)
𝑭𝑫 − 𝑾𝑪 = 𝟎
𝟖𝑾𝑪
𝑫𝑷,𝑪 = 𝑾𝒄 = 𝑴𝒄 𝒈 CanSat
𝝆𝒗𝟐 𝝅𝑪𝑫,𝑷
𝟖𝑾𝑪 𝟖𝑾𝑪
≤ 𝑫𝑷,𝑪 ≤
𝝆𝒗𝟐𝟎 𝝅𝑪𝑫,𝑷 𝝆𝒗𝟐𝟏 𝝅𝑪𝑫,𝑷
Chosen Diameter
𝟎. 𝟏𝟎𝟑𝟓 𝒎 ≤ 𝑫𝑷,𝑪 ≤ 𝟎. 𝟏𝟕𝟐𝟒 [𝒎]
0.15 m
Container only
Container will descent using the exact same parachute with the CanSat. Descent rate estimation can be
found using the container weight approximation
𝑾𝑪𝒐 = 𝑴𝑪𝒐 𝒈
We assume the payload orbits perfectly and only estimate the vertical descent motion. To achieve this, we
estimate the vertical descent rate of 10 +/- 5 m/s and apply delta wing to the payload with drag coefficient
[𝐶𝐷,𝑊 ] Which can be derived from the drag force equation.
𝟏 [𝑾𝑺]
𝑭𝑫 = 𝝆𝒗𝟐 𝑪𝑫,𝑾𝑨
𝟐
Assume the vertical net force is zero
(constant descent velocity) [𝑹𝑪 ]
𝑭𝑫 − 𝑾𝑷 = 𝟎
The projected area of the delta wing
is approximated with perfect triangle
𝟏
𝑨 = 𝑹𝒄 𝑾𝒔
𝟐
Where [𝑅𝐶 ] is the Root Chord of the wing and [WS ] is the wingspan
𝟒𝑾𝑷
𝑪𝑫,𝑾 = 𝑾𝑷 = 𝑴𝑷 𝒈
𝑹𝑪 𝑾𝑺𝝆𝒗𝟐
To determine the wing Coefficient of drag [𝐶𝐷 ,𝑊 ] we use the minimum approximated descent velocity
5 𝑚/𝑠 and the maximum allowed descent velocity [15 𝑚/𝑠]
𝟒𝑾𝑷 𝟒𝑾𝑷
≤ 𝑪 ,
𝑫𝑾 ≤
𝑹𝑪𝑾𝑺 𝝆𝒗𝟐 𝑹𝑪𝑾𝑺 𝝆𝒗𝟐
Chosen Drag Coefficient
𝟎. 𝟓𝟔 − ≤ 𝑪𝑫 ,𝑾 ≤ 𝟓. 𝟎𝟓[−] 1.2
To achieve the required descent rate, we use similar parachute design with a diameter of [𝐷𝑃,𝑃 ]. And
Glider’s weight approximation of 4.5 N.
𝐷𝑃,𝑃 can be approximated using the previous formula
𝟖𝑾𝑪
𝑫𝑷,𝑷 =
𝝆𝒗𝟐 𝝅𝑪𝑫,𝑷 Chosen Diameter
0.20 m
𝟖𝑾𝑷 𝟖𝑾𝑷
≤ 𝑫𝑷,𝑷 ≤ To provide adequate resistance
𝝆𝒗𝟐 𝝅𝑪𝑫,𝑷 𝝆𝒗𝟐 𝝅𝑪𝑫,𝑷 and minimize space while stowed
𝟖𝑾𝑪𝒐
𝒗𝑪𝒐 = 𝝆𝑫𝟐𝑷,𝑪𝝅𝑪𝑫,𝑷
= 𝟖. 𝟔𝟐 [𝒎/𝒔]
3. Payload gliding phase Descent Rate Estimation (with chosen drag coefficient)
𝟒𝑾𝑷
𝒗𝑷,𝑮 = = 𝟗. 𝟑𝟕 [𝒎/𝒔]
𝑹𝑪 𝑾𝑺 𝝆𝑪𝟐𝑫,𝑾
4. Payload post gliding phase Descent Rate Estimation (with chosen parachute diameter)
𝟖𝑾𝑷
𝒗𝑷,𝑷 = = 𝟏𝟏. 𝟐𝟎 [𝒎/𝒔]
𝝆𝑫𝟐𝑷,𝑷 𝝅𝑪𝑫,𝑷
Luqman Al Helmy
Top Layer
PLA Parachute
HDPE
Main Body Actuator
Enclosure Rubber
Polyfoam
Support Rod
Carbon
Nose
Main Fuselage
Sensors and camera
Main board Compartment
Compartment
PLA
PLA
Deployed Configuration
View
4 Camera
5 Camera servo
9 Parachute rubber
11 10 Microcontroller
11 Battery
*GPS and XBEE will be
mounted on the PCB
Key Features
Deployed
configuration view
Key Features
Wing rod
(Carbon)
Wing rod joint located at the
payload tail
Key Features
PCB
Key Features
Holder
Parachute is stowed using parachute lid (PLA lid)
and servo Parachute
(HDPE)
Servo will open the parachute lid after
gliding phase is complete
Servo
Additional lid ensures the parachute
stowed while gliding
Overall design have simpler mechanisms and design A allows the front facing wing
rod placement to better support the flexible wing
Advantages Disadvantages
Higher chance of successful release Container electronics is harder to access
Payload can be firmly placed inside the container More complex overall mechanism
Better structural durability -
Payload does not need additional mechanism to -
hold the wing
Detail on Servo
Mechanism
Advantages Disadvantages
Stow mechanism is easier to manufacture Require additional mechanism to hold the wing
Predictable release direction Payload is not firmly placed inside the container
B 8 6 6 20
Mechanism A will ensure the payload to have higher chance of release success
Barrier
Connecting
point
Advantages Disadvantages
Better mechanism durability Needs to find the rubber with ideal elasticity
Advantages Disadvantages
Prebuilt mechanism, no need to find ideal elasticity Low durability and reliability
B 8 5 6 19
Bottom rubber will help the container lid to lock the container and
Main body maintain the payload inside.
enclosure
(Polyfoam)
Electronics components located near the top layer, used to drive
the bottom servo locking system
Design B - Overview
A
Parachute
compartment
B
Polyfoam
layer
insulation
Key Features
No major moving
container parts
Durable and lightweight
enclosures
Servo aided release
system
Release system stowed
Payload release
on PCB directly
direction Detailed view on release mechanism
Rationale:
• Much reliable stow – release system
• Minor adjustment can be quickly made
• Greater chance of success
1 Container is fully closed, Servo hold and stretched the bottom rubber
2 At 450 meters, servo will release the bottom rubber. The top rubber will be unstretched and
container opens
3 Payload wings expand after the container open. Payload will deploy and start gliding
2 After separation, the parachute will open after exposed to the air
3 The expanded parachute will stay intact with the container connector
Body layer 54 M -
Epoxy Adhesives 17 M -
Total Container Mass
Total Container Mass 210,3 M,E,D 21.16 210,3 ± 21.16 g
Presenter: Luqman Al Helmy CanSat 2020 PDR: Team 1320 | Narantaka 100
Mass Budget (3 of 3)
541.8 Grams
Total mass margin = | required mass – estimated mass | = | 600 – 541.8 | g = 58.2 g
1 If the CanSat mass is < 590 g, then some structural parts will be manufactured
with higher infill density 3D print filament and the container material will be
reconsidered to use higher density foam or different material.
2 If the CanSat mass is > 610 g, then the 3D printed parts will be printed with
less infill density.
Presenter: Luqman Al Helmy CanSat 2020 PDR: Team 1320 | Narantaka 101
Communication and Data Handling
(CDH) Subsystem Design
Muhammad Dyffa
PAYLOAD
CAMERA
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 103
Payload CDH Requirements (1 of 2)
Verification
RN Requirement Rationale Priority
A I T D
RN1 Total mass of the CanSat (science payload and container) shall be 600 grams +/- 10 Competition
Very High ✓ ✓
grams. Requirement
RN10 The container shall release the payload at 450 meters +/- 10 meters. Competition
Very High ✓ ✓
Requirement
RN11 The science payload shall glide in a circular pattern for one minute and stay above 100 Competition
High ✓ ✓ ✓
meters after release from the container. Requirement
RE13 After one minute of gliding, the science payload shall release a parachute to drop the Competition
Very High ✓ ✓
science payload to the ground at 10 meters/second, +/- 5 m/s. Requirement
RE14 All electronic components shall be enclosed and shielded from the environment with the
Very High ✓
exception of sensors.
RE15 All electronics shall be hard mounted using proper mounts such as standoffs, screws, or
Very High ✓ ✓ ✓
high performance adhesives.
RN17 Mechanisms that use heat (e.g., nichrome wire) shall not be exposed to the outside Competition
High ✓
environment to reduce potential risk of setting vegetation on fire. Requirement
RN24 The science payload shall transmit all sensor data in the telemetry. Competition
Very High ✓ ✓
Requirement
RN25 Telemetry shall be updated once per second. Competition
High ✓ ✓
Requirement
RN27 Cost of the CanSat shall be under $1000. Ground support and analysis tools are not Competition
Very High ✓ ✓
included in the cost. Requirement
RN28 Each team shall develop their own ground station. Competition
Very High ✓
Requirement
RN29 All telemetry shall be displayed in real time during descent. Competition
Very High ✓ ✓
Requirement
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 104
Payload CDH Requirements (2 of 2)
Verification
RN Requirement Rationale Priority
A I T D
RN30 All telemetry shall be displayed in engineering units (meters, meters/sec, Celsius, etc.) Competition
Very High ✓ ✓
Requirement
RN31 The ground station shall include one laptop computer with a minimum of two hours of Competition
High ✓ ✓
battery operation, XBEE radio and a hand-held antenna. Requirement
RN41 Payload/Container shall operate for a minimum of two hours when integrated into rocket. Competition
Very High ✓ ✓
Requirement
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 105
Payload Processor & Memory
Trade & Selection (1 of 2)
Micrcontroller Processor Boot Time I/O Pin Interfaces Operating Memory Cost ($)
Board Speed (MHz) Voltage (V)
Teensy 4.0 600 3 ms 40 Digital 3 SPI 3.6 – 5 EEPROM (64 KB) 19.9
Microcontroller 14 Analog in 3 I2C Flash (2 MB)
31 PWM 7 UART SRAM (1 MB)
Selected Rationale
Teensy 4.0 • Super fast CPU clock which sufficient for sampling – processing –
sending sensor data and calculate bearing for servo as camera actuator
• Serial baud rates can adapt in changes of CPU speed
• EEPROM storage size is sufficient for storing states and packet count
• Teensy 4.0 can execute 2 instructions per clock with its ARM Cortex M7
We don’t use external memory storage in our payload. Micro SD card is used to
store bonus mission video, not CanSat flight data.
SD Card Model Memory (GB) Interface Data transfer rate Cost ($)
Selected Rationale
RTC Model Types Power Source Reset Tolerance Accuracy (Time Cost
Drift)
Built-in Teensy RTC Software Teensy Vin In reset condition, ±5-20 ppm Free
software reads the
last data from the
memory
Matek SAM M8Q Hardware Coin cell battery In reset condition, 5-30 ppm Free
RTC external clock
continues keeping
time
Selected Rationale
Internal Matek SAM M8Q clock • All in one. It doesn’t need external weight and spending
since it’s integrated on Matek SAM M8Q module
• Backup battery (on GPS module board) maintains time
through processor reset
• Simple serial query
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 108
Payload Antenna Trade & Selection
5.7
ANT-RA57- Omni-
RP-SMA 890-960 ≥ 1km 2 ≤ 1.5 : 1 2 x 1.65 Vertical 4.95
915 directional
x 0.8
Dual
Frequency RP-SMA Omni- 10.5 x 7.95
900/1800 ≥ 1km 2 1.8 : 1 11 Vertical
Duck directional 1x1
Antenna
Presenter: Muhammad Dyffa CanSat 2019 PDR: Team 1320 (Narantaka) 109
Payload Radio Configuration
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 110
Payload Telemetry Format (1 of 2)
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 111
Payload Telemetry Format (2 of 2)
The telemetry data shall be transmitted with ASCII comma separated fields
followed by a carriage return in the following format:
<TEAM ID>, <MISSION TIME>, <PACKET COUNT>, <ALTITUDE>,
<PRESSURE>, <TEMP>, <VOLTAGE>, <GPS TIME>, <GPS LATITUDE>, <GPS
LONGITUDE>, <GPS ALTITUDE>, <GPS SATS>, <AIR SPEED>, <SOFTWARE
STATE>, <PARTICLE COUNT>
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 112
Container CDH Overview
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 113
Container CDH Requirements
Verification
RN Requirement Rationale Priority
A I T D
RN1 Total mass of the CanSat (science payload and container) shall be 600 grams +/- 10 Competition
Very High ✓ ✓
grams. Requirement
RN10 The container shall release the payload at 450 meters +/- 10 meters. Competition
Very High ✓ ✓
Requirement
RN11 The science payload shall glide in a circular pattern for one minute and stay above 100 Competition
High ✓ ✓ ✓
meters after release from the container. Requirement
RE13 After one minute of gliding, the science payload shall release a parachute to drop the Competition
Very High ✓ ✓
science payload to the ground at 10 meters/second, +/- 5 m/s. Requirement
RE14 All electronic components shall be enclosed and shielded from the environment with the
Very High ✓
exception of sensors.
RE15 All electronics shall be hard mounted using proper mounts such as standoffs, screws, or
Very High ✓ ✓ ✓
high performance adhesives.
RN17 Mechanisms that use heat (e.g., nichrome wire) shall not be exposed to the outside Competition
High ✓
environment to reduce potential risk of setting vegetation on fire. Requirement
RN27 Cost of the CanSat shall be under $1000. Ground support and analysis tools are not Competition
Very High ✓ ✓
included in the cost. Requirement
RN41 Payload/Container shall operate for a minimum of two hours when integrated into rocket. Competition
Very High ✓ ✓
Requirement
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 114
Container Processor & Memory
Trade & Selection
Micrcontroller Processor Boot Time I/O Pin Interfaces Operating Memory Cost ($)
Board Speed (MHz) Voltage (V)
Selected Rationale
Arduino Pro Mini 8MHz • Affordable price and cheapest among others
• Processor in container only maintains altitude
data, servo, and state so using 8 MHz
microcontroller is enough for our applications
Nico Renaldo
Adjusts the voltage to the appropriate level that the sensors and
Voltage Regulator
processor need
Receive and process data obtained from sensor and to control the
Microcontroller
actuator
Sensor Provides environment measurement to the payload
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 117
EPS Overview (2 of 3)
Sensor
Teensy 4.0
Subsystem
Single Battery
3.7V
Sony VTC6
Servo (1,2)
ON/OFF 5V
Switch Regulator
Camera
3.3V
Voltage Sensor
Regulator
Buzzer
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 118
EPS Overiew (3 of 3)
ON/OFF
Switch
Buzzer
5V
Regulator
Servo (3)
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 119
EPS Requirements (1 of 2)
Verification
RN Requirement Rationale Priority
A I T D
RN18 The science payload shall measure altitude using an air pressure sensor. Competition
Very High ✓ ✓
Requirement
RN19 The science payload shall provide position using GPS. Competition
Very High ✓ ✓
Requirement
RN20 The science payload shall measure its battery voltage. Competition
Very High ✓ ✓
Requirement
RN21 The science payload shall measure outside temperature. Competition
Very High ✓ ✓
Requirement
RE22 The science payload shall measure particulates in the air as it glides. Competition
Very High ✓ ✓
Requirement
RN23 The science payload shall measure air speed. Competition
Very High ✓ ✓
Requirement
RN24 The science payload shall transmit all sensor data in the telemetry. Competition
Very High ✓ ✓
Requirement
RN33 No lasers allowed. Competition
Medium ✓
Requirement
RN34 The probe must include an easily accessible power switch that can be accessed Competition
Very High ✓ ✓
without disassembling the cansat and in the stowed configuration. Requirement
RN35 The probe must include a power indicator such as an LED or sound generating device Competition
Very High ✓ ✓
that can be easily seen without disassembling the cansat and in the stowed state. Requirement
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 120
EPS Requirements (2 of 2)
Verification
RN Requirement Rationale Priority
A I T D
RN36 An audio beacon is required for the probe. It may be powered after landing or operate Competition
Very High ✓ ✓ ✓
continuously. Requirement
RN37 The audio beacon must have a minimum sound pressure level of 92 dB, unobstructed. Competition
High ✓ ✓
Requirement
RN38 Battery source may be Alkaline, Ni-Cad, Ni-MH or Lithium. Lithium polymer batteries
Competition
are not allowed. Lithium cells must be manufactured with a metal package similar to Very High ✓
Requirement
18650 cells.
RN39 An easily accessible battery compartment must be included allowing batteries to be
Competition
installed or removed in less than a minute and not require a total disassembly of the Very High ✓ ✓
Requirement
CanSat.
RN40 Spring contacts shall not be used for making electrical connections to batteries. Shock Competition
High ✓ ✓
forces can cause momentary disconnects. Requirement
RN41 Payload/Container shall operate for a minimum of two hours when integrated into Competition
Very High ✓ ✓
rocket. Requirement
RN42 A video camera shall be integrated into the science payload and point toward the
coordinates provided for the duration of the glide time. Video shall be in color with a
minimum resolution of 640x480 pixels and 30 frames per second. The video shall be
Bonus Mission Very High ✓ ✓ ✓
recorded and retrieved when the science payload is retrieved. Points will be awarded
only if the camera can maintain pointing at the provided coordinates for 30 seconds
uninterrupted.
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 121
Payload Electrical Block Diagram
(1 of 2)
Voltage Diagram Particle
Sensor
SPS 30
Umbilical
Power 3.3V
3.3V
Source XBEE Pro 900
Regulator Servo (1,2)
5V
3.7V
3.7V Adafruit
VTC6 ON/OFF 5V 5V
Battery Switch Regulator Spycam
3.7V
Buzzer
Voltage Sensor
Air Speed Teensy 4.0
Sensor
3.3V Pin
3.3V
The power will be controlled by a switch
placed in accessible place from outside.
GPS SAM
MPU 6050 BMP 388
M8Q
The system will activate the audio beacon and
LED for a second during its initialization.
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 122
Payload Electrical Block Diagram
(2 of 2)
Interface Diagram
Speed Sensor
Buzzer MPXV7002DP Servo (1,2)
Adafruit Mini
Digital Analog PWM
Spycam
Digital
Particle Sensor
MPU 6050 BMP 388
SPS30
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 123
Payload Power Trade & Selection (1 of 3)
Samsung
2 Lithium Ion 3.7 2500 45 20 3.79
INR18650-25R
1 2 3 4
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 124
Payload Power Trade & Selection (2 of 3)
• Rechargeable
1 Sony VTC6 • Largest Capacity • Relatively Heavy
• High discharge rate
• Rechargeable
Samsung INR18650-25R
2 • Large Capacity • Relatively Heavy
• High discharge rate
• Low Voltage Level
• Large Capacity • Need to arrange more cells in
Eneloop Pro Black
3 • Rechargeable series in order to reach higher
voltage
• Expensive
• High Voltage Level
Duracell Ultra DL 223 CR-P2 • Smallest capacity
4 • Relatively Cheap
• Low discharge rate
• Lightweight
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 125
Payload Power Trade & Selection (3 of 3)
Reasons:
Higher capacity
Relatively cheap
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 126
Payload Power Budget (1 of 3)
Power
Voltage Duty Cycle Power
No Name Consumption Source
(V) (%) (W)
(Wh)
Datasheet/
1 Teensy 4.0 5 100 0.555** 1.111
Estimate
Servo Camera Datasheet/
2 5 12.5 1.388** 0.34722
(1) Estimate
Servo Parachute Datasheet/
3 5 1 1.388** 0.02776
(2) Estimate
MATEK SAM-
7 3.3 100 0.066 0.132 Datasheet
M8Q2
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 127
Payload Power Budget (2 of 3)
Power
Voltage Duty Cycle Power
No Name Consumption Source
(V) (%) (W)
(Wh)
8 XBEE Pro 900 3.3 100 1.075* 2.15 Datasheet
Sensirion SPS
8 5 100 0.444** 0.888 Datasheet
30
Adafruit
9 5 12.5 0.611** 0.1527 Datasheet
Spycam
5.15 Wh
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 128
Payload Power Budget (3 of 3)
11.1 Wh - 5.15 Wh
= 5.95 Wh (53.6% Margin)
Conclusion :
Our battery is sufficient to power all the components throughout the
flight.
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 129
Container Electrical Block Diagram
(1 of 2)
Voltage Diagram
3.7V
Fenix Battery Switch 5V Regulator
3.7V
5V
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 130
Container Electrical Block Diagram
(2 of 2)
Interface Diagram
Servo (3)
Servo is used as separation
mechanism between payload
(glider) and container.
measurement device.
BMP 388
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 131
Container Power Trade & Selection
(1 of 3)
Payload Power Source
No Name/Model Type Nominal Capacity Weight Max Continuous Price
Voltage (mAh) (g) Discharge Rate ($)
(V) (A)
Olight IMR
3 Lithium Ion 3.7 550 18 2.75 5.50
16340
1 2 3 4
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 132
Container Power Trade & Selection
(2 of 3)
Power Source Pros & Cons
• Rechargeable
• Relatively Heavy
1 Sony VTC6 • Largest Capacity
• Big form factor
• High discharge rate
• In-Build Charging Port • Relatively Expensive
2 Fenix ARB-L16 • Smallest form factor • Small Capacity
• Lightweight • Low Discharge Rate
• Rechargeable
Olight IMR • Smallest form factor • Small Capacity
3
16340 • Lightweight • Relatively expensive
• High discharge rate
• Rechargeable • Small Capacity
4 Olight 14500 • Lightweight • Relatively Expensive
• Small form factor • Low Discharge Rate
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 133
Container Power Trade & Selection
(3 of 3)
Power Source Selection
Reasons:
Relatively Light
Power
Voltage Duty Cycle Power
No Name Consumption Source
(V) (%) (W)
(Wh)
Arduino Pro
1 3.3 100 0.146* 0.293 Estimate
Mini
Adafruit
2 3.3 100 0.00183* 0.0036 Datasheet
BMP388
*All components power is recalculated by estimating the efficiency of the boost regulator (90% ) by the following
equation : Actual Power = Estimated Power / 0.9
0.66569 Wh
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 135
Container Power Budget (2 of 2)
2.590 Wh – 0.6657 Wh
= 1.92431 Wh ( 74.3% Margin )
Conclusion :
Our battery is sufficient to power all the components throughout the
flight.
Presenter: Nico Renaldo CanSat 2020 PDR: Team 1320 | Narantaka 136
Flight Software (FSW) Design
Muhammad Dyffa
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 138
FSW Overview (2 of 3)
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 139
FSW Overview (3 of 3)
Reach apogee
Payload measures
Payload reach atmospheric data and
100m
Payload measures send the data to GCS
atmospheric data and CanSat
send the data to GCS separated from
rocket
Payload deploy
Container measures its parachute
altitude CanSat’s
parachute
deployed
Landing
Altitude reach
450m
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 140
FSW Requirements (1 of 2)
Verification
RN Requirement Rationale Priority
A I T D
RN10 The container shall release the payload at 450 meters +/- 10 meters. Competition
Very High ✓ ✓
Requirement
RN11 The science payload shall glide in a circular pattern for one minute and stay above 100 Competition
High ✓ ✓ ✓
meters after release from the container. Requirement
RE13 After one minute of gliding, the science payload shall release a parachute to drop the Competition
Very High ✓ ✓
science payload to the ground at 10 meters/second, +/- 5 m/s. Requirement
RN18 The science payload shall measure altitude using an air pressure sensor. Competition
Very High ✓ ✓
Requirement
RN19 The science payload shall provide position using GPS. Competition
Very High ✓ ✓
Requirement
RN20 The science payload shall measure its battery voltage. Competition
Very High ✓ ✓
Requirement
RN21 The science payload shall measure outside temperature. Competition
Very High ✓ ✓
Requirement
RE22 The science payload shall measure particulates in the air as it glides. Competition
Very High ✓ ✓
Requirement
RE23 The science payload shall measure air speed. Competition
Very High ✓ ✓
Requirement
RN30 All telemetry shall be displayed in engineering units (meters, meters/sec, Celsius, etc.) Competition
Very High ✓ ✓
Requirement
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 141
FSW Requirements (2 of 2)
Verification
RN Requirement Rationale Priority
A I T D
RN42 A video camera shall be integrated into the science payload and point toward the
coordinates provided for the duration of the glide time. Video shall be in color with a
minimum resolution of 640x480 pixels and 30 frames per second. The video shall be Bonus
Very High ✓ ✓ ✓
recorded and retrieved when the science payload is retrieved. Points will be awarded only Mission
if the camera can maintain pointing at the provided coordinates for 30 seconds
uninterrupted.
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 142
Payload FSW State Diagram (1 of 2)
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 143
Payload FSW State Diagram (2 of 2)
Data saved to EEPROM are last altitude data, state, and packet count
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 144
Container FSW State Diagram (1 of 2)
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 145
Container FSW State Diagram (2 of 2)
State Recovery
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 146
Software Development Plan (1 of 5)
Test Methodology
Testing Testing
sensor in Checking Evaluating FSW in
FSW CanSat
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 147
Software Development Plan (2 of 5)
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 148
Software Development Plan (3 of 5)
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 149
Software Development Plan (4 of 5)
• Deployment
– We’re using Docker, a tool for deploying software as package into Raspberry PI 3B.
– Docker allows us to perform a loosely coupled development.
– Useful for web development as our GCS is web based.
Presenter: Muhammad Dyffa CanSat 2020 PDR: Team 1320 | Narantaka 151
Ground Control System (GCS) Design
Raspberry PI XBEE
PC (GCS)
3b
Presenter: Wildan Fajar Purnomo CanSat 2020 PDR: Team 1320 | Narantaka 153
GCS Requirements
Verification
RN Requirement Rationale Priority
A I T D
RN18 The science payload shall measure altitude using an air pressure sensor. Competition
Requirement Very High ✓ ✓
RN19 The science payload shall provide position using GPS. Competition
Requirement Very High ✓ ✓
RN20 The science payload shall measure its battery voltage. Competition
Requirement Very High ✓ ✓
RE22 The science payload shall measure particulates in the air as it glides. Competition
Requirement Very High ✓ ✓
RN24 The science payload shall transmit all sensor data in the telemetry. Competition
Requirement Very High ✓ ✓
RN27 Cost of the CanSat shall be under $1000. Ground support and analysis tools are not Competition
included in the cost. Requirement Very High ✓
RN28 Each team shall develop their own ground station. Competition
Very High ✓
Requirement
RN29 All telemetry shall be displayed in real time during descent. Competition
Requirement Very High ✓ ✓
RN30 All telemetry shall be displayed in engineering units (meters, meters/sec, Celsius, etc.) Competition
Requirement Very High ✓ ✓
RN31 The ground station shall include one laptop computer with a minimum of two hours of Competition
battery operation, XBEE radio and a hand-held antenna. Requirement High ✓ ✓
Presenter: Wildan Fajar Purnomo CanSat 2020 PDR: Team 1320 | Narantaka 154
GCS Design
Specification
Battery PC can operate for approximately 2.5
hours with current battery. As mitigation
we will use fresh genuine battery at
competition.
Overheating mitigation Cooling fan for PC and umbrella.
Computer auto update mitigation - Disable the Auto Update feature.
- Prevent Raspberry PI 3B from
accessing WiFi.
Presenter: Wildan Fajar Purnomo CanSat 2020 PDR: Team 1320 | Narantaka 155
GCS Antenna Trade & Selection (1 of 3)
Beamwidth
Antenna Gain (dBi) Connector Polarization
(Vertical/Horizontal)
Microstrip biquad 11.71 47.7/47.3 RP-SMA Vertical,
patch antenna Horizontal
DIY Biquad 9.83 62.1/94.1 RP-SMA Vertical,
Antenna (copper Horizontal
wire)
Presenter: Mahatma Wisesa CanSat 2020 PDR: Team 1320 | Narantaka 156
GCS Antenna Trade & Selection (2 of 3)
Driver
Reflector
Far field
Far field Far field
(elevation &
DIY Microstrip biquad patch (elevation plot) (azimuth plot)
azimuth plot)
antenna (PCB Design)
Presenter: Mahatma Wisesa CanSat 2020 PDR: Team 1320 | Narantaka 157
GCS Antenna Trade & Selection (3 of 3)
Hand Held:
Antenna reflector
Antenna will be handheld by one of team member. The reason of this is the payload altitude will be
changing over time.
Telemetry
data
Visualized Collected
Lat Lon Temp
in GCS into CSV
Error
Parsing
checking
Save to data
GCS Homepage Start transmission Stop transmission Calibration
table
Kenrick Tjandra
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 165
Subsystem Level Testing Plan (1 of 2)
• Range test
Radio • Beam accuracy test
• SWR stability test
Communications • Repeat testing
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 166
Subsystem Level Testing Plan (2 of 2)
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 167
Integrated Level Functional Test Plan
(1 of 2)
Mechanisms Communications
• This test is designed to verify that the • This test is designed to verify that the
servo can release the payload with communication system run smoothly
allocated power and the parachute when installed in the CanSat and
deployment mechanisms is working other XBEEs are active.
properly • Test in LOS and crowded urban city
• Functional test of wing deployment • Measure effective vertical and
system horizontal communication distance
• Test the time required to release the with 1 Hz rate and installed FSW
payload program. The data shall appear in
GCS monitor
Deployment
• Payload deployment is tested in
various altitude
• Parachute deployment is tested in
various altitude
• Integration between sensors and
servo deployment system is tested in
various conditions
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 168
Integrated Level Functional Test Plan
(2 of 2)
Descent testing
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 169
Environmental Test Plan (1 of 4)
Drop test
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 170
Environmental Test Plan (2 of 4)
Thermal test
This test is to verify the CanSat and
container can operate in a hot
environment.
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 171
Environmental Test Plan (3 of 4)
Vibration test
This test is designed to verify the
mounting integrity of all components,
connections mounting, structural
integrity, and battery connections.
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 172
Environmental Test Plan (4 of 4)
Fit check
This test is to verify if the CanSat and container can fit in rocket. This will ensure
volume clearance and no protrusions applied and minimalize the possibility of
deployment failure
Ø 125 mm
We planned to manufacture a
container which has 125mm
diameter to simulate launch
vehicle fit test.
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 173
Mission Operations & Analysis
Kenrick Tjandra
CanSat Assembly/
1 Arrival 2 Pre-Launch 3 Launch Preparation
Team arrival at the launch GCS on site deployment Assembly of CanSat major
site components
Electronics replacement
CanSat condition and re – adjustments (if Mechanism inspection
inspection necessary)
Ensure payload has
CanSat weight and CanSat damage stowed firmly
dimension check reparation
Ensure CanSat structural
GCS and antenna Field score sheet review integrity
preparation and checklist
Final inspection before
Communication inspection launch
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 175
Overview of Mission Sequence of
Events (2 of 3)
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 176
Overview of Mission Sequence of
Events (3 of 3)
Mario Jaya
Wildan Purnomo
Ground Station Crew
Mahatma Wisesa
Luqman Al Helmy
Payload Recovery Crew
Nafisah Hasya Sekarini
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 177
Mission Operations Manual
Development Plan
Outer Structure will be orange colored Payload overall structure will be orange
to aid recovery search colored to aid recovery search
Address and contact person of the Buzzer high pitch sound signal will aid
team representative will be inserted on recovery search
the outer structure of the container
Last logged GPS position will aid
recovery search
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 179
Requirements Compliance
Kenrick Tjandra
There are few requirements that will need further tests, and are
projected to be done In the following weeks. In order to fully comply,
we will perform further tests on delta wing opening mechanism,
payload separation by using servo mechanism, parachute deploying
mechanism on payload, survivability against certain amount of shock
and acceleration, and integration and communication of electronic
system and sensors.
We have not encounter any serious problem yet, all the requirements
have been taken into our considerations and designed according to the
rules.
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 181
Requirements Compliance (1 of 6)
1 Total mass of the CanSat (science payload and container) shall be 600 grams +/- 10
99-101 OK
grams.
2 CanSat shall fit in a cylindrical envelope of 125 mm diameter x 310 mm length.
27 OK
Tolerances are to be included to facilitate container deployment from the rocket fairing.
3 The container shall not have any sharp edges to cause it to get stuck in the rocket
91 OK
payload section which is made of cardboard.
4 The container shall be a fluorescent color; pink, red or orange. 91 OK
5 The container shall be solid and fully enclose the science payload. Small holes to
allow access to turn on the science payload is allowed. The end of the container where 91 OK
the payload deploys may be open.
6 The rocket airframe shall not be used to restrain any deployable parts of the CanSat 95 OK
7 The rocket airframe shall not be used as part of the CanSat operations. 95 OK
8 The container parachute shall not be enclosed in the container structure. It shall be
external and attached to the container so that it opens immediately when deployed 96 OK
from the rocket.
9 The descent rate of the CanSat (container and science payload) shall be 20 Theoretically
67
meters/second +/- 5m/s. complies
10 The container shall release the payload at 450 meters +/- 10 meters. Theoretically
143, 145
complies
11 The science payload shall glide in a circular pattern for one minute and stay above 100 Theoretically
64, 65
meters after release from the container. complies
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 182
Requirements Compliance (2 of 6)
13 After one minute of gliding, the science payload shall release a parachute to drop the Theoretically
66, 67, 143
science payload to the ground at 10 meters/second, +/- 5 m/s. complies
14 All descent control device attachment components shall survive 30 Gs of shock. Theoretically
-
complies
15 All electronic components shall be enclosed and shielded from the environment with
73, 74, 95 OK
the exception of sensors.
16 All electronics shall be hard mounted using proper mounts such as standoffs, screws,
97-98 OK
or high performance adhesives.
17 All structures shall be built to survive 15 Gs of launch acceleration. Theoretically
-
complies
18 All structures shall be built to survive 30 Gs of shock. Theoretically
-
complies
19 All mechanisms shall be capable of maintaining their configuration or states under all Theoretically
-
forces. complies
20 Mechanisms shall not use pyrotechnics or chemicals. 73, 95 OK
21 Mechanisms that use heat (e.g., nichrome wire) shall not be exposed to the outside
95 OK
environment to reduce potential risk of setting vegetation on fire.
22 The science payload shall measure altitude using an air pressure sensor. Theoretically
32, 123
complies
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 183
Requirements Compliance (3 of 6)
31 The ground system shall command the science vehicle to start transmitting telemetry Theoretically
159, 161
prior to launch. complies
32 The ground station shall generate a csv file of all sensor data as specified in the 111, 112,
OK
telemetry section. 159
33 Telemetry shall include mission time with one second or better resolution. Mission
time shall be maintained in the event of a processor reset during the launch and 110 OK
mission.
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 184
Requirements Compliance (4 of 6)
38 Cost of the CanSat shall be under $1000. Ground support and analysis tools are not 190. 191.
OK
included in the cost. 195
39 Each team shall develop their own ground station. 155 OK
41 All telemetry shall be displayed in engineering units (meters, meters/sec, Celsius, etc.) 159-163 OK
42 Teams shall plot each telemetry data field in real time during flight. 159-163 OK
43 The ground station shall include one laptop computer with a minimum of two hours of
155-158 OK
battery operation, XBEE radio and a hand-held antenna.
44 The ground station must be portable so the team can be positioned at the ground
station operation site along the flight line. AC power will not be available at the ground 155 OK
station operation site.
45 Both the container and probe shall be labeled with team contact information including
179 OK
email address.
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 185
Requirements Compliance (5 of 6)
46 The flight software shall maintain a count of packets transmitted, which shall
increment with each packet transmission throughout the mission. The value shall be 144 OK
maintained through processor resets.
47 No lasers allowed.
- OK
48 The probe must include an easily accessible power switch that can be accessed
20 OK
without disassembling the cansat and in the stowed configuration.
49 The probe must include a power indicator such as an LED or sound generating device
127, 128 OK
that can be easily seen without disassembling the CanSat and in the stowed state.
50 An audio beacon is required for the probe. It may be powered after landing or operate 117, 122,
OK
continuously. 123
51 The audio beacon must have a minimum sound pressure level of 92 dB,
- OK
unobstructed.
52 Battery source may be Alkaline, Ni-Cad, Ni-MH or Lithium. Lithium polymer batteries
are not allowed. Lithium cells must be manufactured with a metal package similar to 124, 132 OK
18650 cells.
53 An easily accessible battery compartment must be included allowing batteries to be
installed or removed in less than a minute and not require a total disassembly of the 18, 20 OK
CanSat.
54 Spring contacts shall not be used for making electrical connections to batteries.
97 OK
Shock forces can cause momentary disconnects.
55 The CANSAT must operate during the environmental tests laid out in Section 3.5. 170-173 OK
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 186
Requirements Compliance (6 of 6)
56 Payload/Container shall operate for a minimum of two hours when integrated into
124, 132 OK
rocket.
57 A video camera shall be integrated into the science payload and point toward the
coordinates provided for the duration of the glide time. Video shall be in color with a
minimum resolution of 640x480 pixels and 30 frames per second. The video shall be Theoretically
21, 38
recorded and retrieved when the science payload is retrieved. Points will be awarded complies
only if the camera can maintain pointing at the provided coordinates for 30 seconds
uninterrupted.
Presenter: Kenrick Tjandra CanSat 2020 PDR: Team 1320 | Narantaka 187
Management
Electronics Components
Component Part Name Quantity Unit Cost ($) Total Cost ($) Consideration
Presenter: Nafisah Hasya Sekarini CanSat 2020 PDR: Team 1320 | Narantaka 189
CanSat Budget – Hardware (2 of 3)
Electrical Components
Component Part Name Quantity Unit Cost ($) Total Cost ($) Consideration
Pressure and
Temperature BMP388 2 9.95 19.90 Actual
Sensor
SBC Raspberry Pi 3B 1 35.00 35.00 Actual
Presenter: Nafisah Hasya Sekarini CanSat 2020 PDR: Team 1320 | Narantaka 190
CanSat Budget – Hardware (3 of 3)
Mechanical Components
Component Part Name Quantity Unit Cost ($) Total Cost ($) Consideration
Total 43.08
Margin 4.31
Presenter: Nafisah Hasya Sekarini CanSat 2020 PDR: Team 1320 | Narantaka 191
Cansat Budget – Other Costs (1 of 4)
Income
Source Amount ($)
Total 20000
Ground Station
Component Part Name Quantity Unit Cost ($) Total Cost ($) Consideration
Raspberry Pi Raspberry Pi 3b 1 46.19 46.19 Actual
Margin 14.45
Presenter: Nafisah Hasya Sekarini CanSat 2020 PDR: Team 1320 | Narantaka 193
Cansat Budget - Other Costs (3 of 4)
Other Costs Quantity Unit Cost ($) Total Cost ($) Consideration
Total 17635.57
Margin 1763.56
Presenter: Nafisah Hasya Sekarini CanSat 2020 PDR: Team 1320 | Narantaka 194
Cansat Budget - Other Costs (4 of 4)
Total 18160.57
Income 20000.00
Presenter: Nafisah Hasya Sekarini CanSat 2020 PDR: Team 1320 | Narantaka 195
Program Schedule Overview
Presenter: Nafisah Hasya Sekarini CanSat 2020 PDR: Team 1320 | Narantaka 196
Detailed Program Schedule (1 of 4)
Presenter: Nafisah Hasya Sekarini CanSat 2020 PDR: Team 1320 | Narantaka 197
Detailed Program Schedule (2 of 4)
Presenter: Nafisah Hasya Sekarini CanSat 2020 PDR: Team 1320 | Narantaka 198
Detailed Program Schedule (3 of 4)
Presenter: Nafisah Hasya Sekarini CanSat 2020 PDR: Team 1320 | Narantaka 199
Detailed Program Schedule (4 of 4)
Presenter: Nafisah Hasya Sekarini CanSat 2020 PDR: Team 1320 | Narantaka 200
Conclusion (1 of 2)
Already put some changes and updates to the Software system hasn’t tested yet to the
software system hardware
All sensors has been tested Require to do unit testing and integration test
for the updated software system
Presenter: Nafisah Hasya Sekarini CanSat 2020 PDR: Team 1320 | Narantaka 201
Conclusion (2 of 2)
Mechanics
Prototype of CanSat has been finished and Design improvement of CanSat based on
tested testing results and evaluation