Professional Documents
Culture Documents
Cansat 2022 Preliminary Design Review (PDR) Outline: Team Parallax
Cansat 2022 Preliminary Design Review (PDR) Outline: Team Parallax
Here
(If You Want)
CanSat 2022
Preliminary Design Review (PDR)
Outline
Version 1.1
Team
PARALLAX
Page
S.No. CONTENT NAMES
No.
01 Team organization Prakhar Shukla 3
02 Acronyms Prakhar Shukla 4
03 System overview Prakhar Shukla, Raj Mishra 6
04 Sensor subsystem Adarsh Aditya ,Madhwendra Singh 31
05 Descent control design Raj Mishra,Vinayak Kumar Agarwal, Shreyansh 45
Kumar Gupta
06 Mechanical subsystem design Shreyansh Kumar Gupta, Vinayak Kumar Agarwal 55
07 Communication and Data handling Aakash Khairal ,Prakhar Shukla 73
08 Electrical Power subsystem Adarsh Aditya ,Madhwendra Singh 90
09 Flight Software Prakhar Shukla , Aakash Khairal 101
10 Ground Control System Aakash Khairal ,Prakhar Shukla 110
11 Cansat Integration & Test Raj Mishra, Prakhar Shukla, Uzair Ahmad Sardar 123
12 Mission Operation & Analysis Pavneet Kaur,Raj Mishra,Vanshika Bhatnagar 133
13 Requirements Compliance Vanshika Bhatnagar
Pavneet Kaur 139
14 Management Uzair Ahmad Sardar
Pavneet Kaur 151
Prakhar Shukla
LEADER
A Analysis
D Demonstration
HW Hardware
T Test
TBD To Be Determined
TBR To Be Resolved
VM Verification method
Systems Overview
Prakhar Shukla
Raj Mishra
MISSION
MISSION
OBJECTIVES
❑ The CanSat shall be launched to an altitude ranging from 670 meters to 725 meters above the launch
site and deployed near apogee (peak altitude).
❑ Once the Cansat is deployed from the rocket, the Cansat shall descend using a parachute at a descent
rate of 15 m/s.
❑ At 400 meters, the Cansat shall deploy a larger parachute to reduce the descent rate to 5 m/s.
❑ At 300 meters, the Cansat shall release a tethered payload to a distance of 10 meters in 20 seconds.
❑ Once released, the payload shall maintain the orientation of a video camera pointing in the south
direction.
❑ The video camera shall be pointed 45 degrees downward to assure terrain is in the video.
BONUS
OBJECTIVES
❑ As the container is releasing the payload, the container shall contain a video camera and start recording
to show the descent of the payload.
❑ All videos are to be recorded and recovered when the Cansat is recovered from the field.
EXTERNAL
OBJECTIVES
❑ Our team goals for this year is to be among top five in CanSat 2022.
❑ To spread knowledge of satellite communications in our curriculum & enhancement in
ongoing technologies of in current era.
❑ Improving team members skills and experiences.
❑ The recognition of the team has increased in our university after we came 30th place last time.
❑ The awareness of CanSat Competition is also increased nationwide.
❑ Promoting Parallax Team to gain reputation in other university, India and worldwide
1. Total mass of the CanSat (science payloads and container) shall be 600 Competition X
HIGH
grams +/- 10 grams. Requirement
X
CanSat shall fit in a cylindrical envelope of 125 mm diameter x 400 mm Competition
2.
length. Tolerances are to be included to facilitate container deployment from Requirement HIGH
the rocket fairing.
X
3. The container shall not have any sharp edges to cause it to get stuck in the Competition
HIGH
rocket payload section which is made of cardboard. Requirement
Competition X
4. The container shall be a fluorescent color; pink, red or orange. HIGH
Requirement
X
The container shall be solid and fully enclose the science payloads. Small
Competition
5. holes to allow access to turn on the science payloads are allowed. The end of HIGH
Requirement
the container where the payload deploys may be open.
The rocket airframe shall not be used to restrain any deployable parts of the Competition X
6. HIGH
CanSat. Requirement
Competition X
7 The rocket airframe shall not be used as part of the CanSat operations. HIGH
Requirement
X
The descent rate of the CanSat (container and science payload) shall be 15 Competition
10. HIGH
meters/second +/- 5m/s after deployment while above 400 meters. Requirement
The descent rate of the CanSat shall be reduced to 5 meters/second +/-2 m/s Competition X X
11. HIGH
when the CanSat descends below 400 meters. Requirement
X
Competition
12. 0 altitude reference shall be at the launch pad. HIGH
Requirement
Competition X
13. All structures shall be built to survive 15 Gs of launch acceleration. HIGH
Requirement
Competition X
14. All structures shall be built to survive 30 Gs of shock. HIGH
Requirement
All electronics shall be hard mounted using proper mounts such as standoffs, Competition X
15. HIGH
screws, or high-performance adhesives. Requirement
Competition
All mechanisms shall be capable of maintaining their configuration or states X
16. Requirement HIGH
under all forces.
Competition X
17. Mechanisms shall not use pyrotechnics or chemicals. HIGH
Requirement
Mechanisms that use heat (e.g., nichrome wire) shall not be exposed to the Competition X
18. HIGH
outside environment to reduce potential risk of setting vegetation on fire. Requirement
Both the container and payload shall be labeled with team contact Competition X
19. HIGH
information including email address. Requirement
Cost of the CanSat shall be under $1000. Ground support and analysis tools
Competition X
20. are not included in the cost. Equipment from previous years should be HIGH
Requirement
included in this cost, based on current market value.
XBEE radios shall be used for telemetry. 2.4 GHz Series radios are allowed. Competition X
21. HIGH
900 MHz XBEE radios are also allowed. Requirement
Competition X
22. XBEE radios shall have their NETID/PANID set to their team number. HIGH
Requirement
Competition
X
23.. XBEE radios shall not use broadcast mode. Requirement HIGH
Competition X
24. The container shall include electronics to receive sensor payload telemetry. HIGH
Requirement
The container shall include electronics and mechanisms to release the Competition X
25. HIGH
science payload on a tether. Requirement
Competition X
26. The container shall include a GPS sensor to track its position. HIGH
Requirement
Competition X
27. The container shall include a pressure sensor to measure altitude. HIGH
Requirement
Competition X
28. The container shall measure its battery voltage. HIGH
Requirement
29. The container shall transmit its telemetry once per second (1 Hz) in the Competition X
formats described in the Telemetry Requirements section. HIGH
Requirement
30. The container shall poll the payload for telemetry and relay that data four
times per second (4 Hz) in the formats described in the Telemetry Competition
X
Requirements section. Requirement HIGH
31. The container shall stop polling and transmitting telemetry when it lands.
Competition X
HIGH
Requirement
32. The container and science payload must include an easily accessible power
Competition X
switch that can be accessed without disassembling the cansat and science HIGH
Requirement
payloads and in the stowed configuration.
33. The container and payload must include a power indicator such as an LED or
sound generating device that can be easily seen or heard without Competition X
disassembling the cansat and in the stowed state. HIGH
Requirement
34. An audio beacon is required for the container. It shall be powered after Competition X
landing. HIGH
Requirement
The audio beacon must have a minimum sound pressure level of 92 dB, Competition X
35. HIGH
unobstructed. Requirement
Spring contacts shall not be used for making electrical connections to Competition X
38. HIGH
batteries. Shock forces can cause momentary disconnects. Requirement
The Cansat must operate during the environmental tests laid out in Section Competition X
39. HIGH
3.5. Requirement
The Cansat shall operate for a minimum of two hours when integrated in-to Competition X
40. HIGH
the rocket. Requirement
41. The science payload shall have their NETID/PANID set to their team number Competition X
plus 5000. If the team number is 1000, sensor payload NETID is 6000. HIGH
Requirement
42. The science payload shall transmit sensor telemetry to the container when Competition X
polled. HIGH
Requirement
43. The science payload shall include a pressure sensor, temperature sensor X
Competition
and rotation sensor. HIGH
Requirement
44.. The science payload shall include a pressure sensor, temperature sensor
Competition
and rotation sensor. X
Requirement HIGH
45. The science payload shall include a video camera pointing 45 degrees up
from the payload NADIR direction. Competition X
HIGH
Requirement
46.. The science payload shall maintain orientation, so the camera always faces Competition X
south within +/- 20 degrees. HIGH
Requirement
47.. The payload shall be connected to the container with a 10-meter tether.
Competition X
HIGH
Requirement
48. At 300 meters, the payload shall be released from the container at a rate of 5 Competition X
meters per second. HIGH
Requirement
49. The flight software shall maintain a count of packets transmitted which shall X
increment with each packet transmission throughout the mission. The value shall Competition
HIGH
be maintained through processor resets. Requirement
50. The container shall maintain mission time throughout the whole mission even
with processor resets or momentary power loss.
Competition X
HIGH
Requirement
51.. The container shall have its time set to UTC time to within one second before
Competition
launch. X
Requirement HIGH
52. The container flight software shall support simulated flight mode where the
ground station sends air pressure values at a one second interval using a Competition X
provided flight profile csv file. HIGH
Requirement
53., In simulation mode, the flight software shall use the radio uplink pressure values Competition X
in place of the pressure sensor for determining the container altitude. HIGH
Requirement
54. The container flight software shall only enter simulation mode after it receives
the SIMULATION ENABLE and SIMULATION ACTIVATE command.
Competition X
HIGH
Requirement
The ground station shall command the Cansat to start transmitting telemetry prior to Competition X
55.. HIGH
launch. Requirement
The ground station shall generate csv files of all sensor data as specified in the Competition X
56. HIGH
Telemetry Requirements section. Requirement
Telemetry shall include mission time with one second or better resolution. Mission
Competition X
57. time shall be maintained in the event of a processor reset during the HIGH
launch and mission.
Requirement
Competition
Configuration states such as if commanded to transmit telemetry shall be maintained X
58.. Requirement HIGH
in the event of a processor reset during launch and mission.
Competition X
59. Each team shall develop their own ground station. HIGH
Requirement
Competition X
60.. All telemetry shall be displayed in real time during descent on the ground station. HIGH
Requirement
Competition X
61.. All telemetry shall be displayed in engineering units (meters, meters/sec,Celsius, etc.) HIGH
Requirement
Competition X
62. Teams shall plot each telemetry data field in real time during flight. HIGH
Requirement
The ground station shall include one laptop computer with a minimum of two Competition X
63. HIGH
hours of battery operation, XBEE radio and a hand-held antenna. Requirement
The ground station must be portable so the team can be positioned at the ground
64. station operation site along the flight line. AC power will not be available at the
Competition
HIGH
X
Requirement
ground station operation site.
The ground station software shall be able to command the container to operate in
65. simulation mode by sending two commands, SIMULATION ENABLE, and
Competition
HIGH
X
Requirement
SIMULATION ACTIVATE.
66.
When in simulation mode, the ground station shall transmit pressure data from a csv Competition
HIGH
X
file provided by the competition at a 1 Hz interval to the container. Requirement
The science payloads shall not transmit telemetry during the launch, and the
67. container shall command the science payloads to begin telemetry transmission upon
Competition
HIGH
X
Requirement
release from the container.
68.
All video cameras shall be in color, have a resolution of at least 640x480and record Competition
HIGH
X
at a minimum of 30 frames a second. Requirement
SERVO
• Container Design RELEASE
MECHANISM
PAYLOAD
• Payload Design
ADVANTAGES
ANTENNA
MOTOR
Simple camera orientation
BATTERY
DISADVANTAGES
PCB
SERVO
• Container Design RELEASE
MECHANISM
• Payload Design
ADVANTAGES
DISADVANTAGES
• Chosen Design: A
Rationale:
400mm
TOP VIEW
The parachute releases automatically and the
string is directly attached to the container
COM.
There are circular rings of ABS to provide
structural strength.
PARACHUTE
BATTERY
ANTENNA
SENSORS
SERVO
CAMERA
•Servo rotates
•The string is relaxed.
•The container's lid opens
SENSORS
CAMERA
75mm
0m
Recovery Crew
Presenter: Raj Mishra CanSat 2022 PDR: Team 1096(Parallax) 28
Team Logo
Here
(If You Want) System Concept of Operations (2 of 2)
• Communication Check
• Larger
•
csv files.
Data Analysis
Parachute deploy (Descent
• CanSat Final Check rate at 5m/s)(400m) • PFR Preparation
• CanSat placed into rocket • Tethered Payload
separated from container to
a distance of 10m in 20 sec
(450m)
• maintains the orientation of
a video camera pointing in
the south direction.
• (Descent rate at 10m/s)
Buzzer active at 5m height
• Telemetry transmission
stop
8mm
22.5 mm
392mm
2.5mm 2.5mm
No Sharp protrusions
22.5mm
120mm
Adarsh Aditya
Madhwendra Singh
1. Total mass of the CanSat (science payloads and container) shall be 600 Competition X
HIGH
grams +/- 10 grams. Requirement
CanSat shall fit in a cylindrical envelope of 125 mm diameter x 400 mm length. Competition
2. X
Tolerances are to be included to facilitate container deployment from the Requirement HIGH
rocket fairing.
Competition X
13. All structures shall be built to survive 15 Gs of launch acceleration. HIGH
Requirement
Competition X
14. All structures shall be built to survive 30 Gs of shock HIGH
Requirement
Cost of the CanSat shall be under $1000. Ground support and analysis
Competition X
20. tools are not included in the cost. Equipment from previous years should be HIGH
Requirement
included in this cost, based on current market value.
Competition X
26. The container shall include a GPS sensor to track its position. HIGH
Requirement
Competition X
27. The container shall include a GPS sensor to track its position. HIGH
Requirement
Competition
X
28. The container shall measure its battery voltage. Requirement HIGH
The audio beacon must have a minimum sound pressure level of 92 dB, Competition X
34. HIGH
unobstructed. Requirement
The Cansat must operate during the environmental tests laid out in Section Competition X
39. HIGH
3.5. Requirement
The science payload shall include a pressure sensor, temperature sensor Competition X
44. HIGH
and rotation sensor. Requirement
The science payload shall include a video camera pointing 45 degrees up Competition X
45. HIGH
from the payload NADIR direction. Requirement
The science payload shall maintain orientation, so the camera always faces Competition X
46. HIGH
south within +/- 20 degrees. Requirement
21.6X16.6
BMP388 1.2 1.65 - 3.6 3.4 I 2C,SPI -20 - 65 +/- 0.08 9.95
X2
21.6X16.6
BMP388 1.2 1.65 - 3.6 3.4 I 2C,SPI -20 - 65 +/- 0.08 9.95
X2
BMP390 21.6X16.6X2 1.4 1.2 - 3.6 I 2C,SPI 3.2 +/- 0.03 300 -1250 11
MPL311
18X19X2 1.2 1.9 - 3.6 I 2C 8.5 +/- 0.4 500 - 1100 20
5A2
• Higher accuracy
• Low power
BMP390 consumption
• Better reliability
BMP390 21.6X16.6X2 1.4 1.2 - 3.6 I 2C,SPI 3.2 +/- 0.03 300 -1250 11
MPL311
18X19X2 1.2 1.9 - 3.6 I 2C 8.5 +/- 0.4 500 - 1100 20
5A2
• Higher accuracy
• Low power
BMP390 consumption
• Better reliability
UART,
Neo 7M 16X12X3 6 3 – 4.3 18,000 17 2.5 15
SPI,DDC
ICM – 25.7X17.7
4 1.7 - 3.6 I 2C, SPI 2.5 +/- 49,000 15
20948 X4.6
25.9X15.5
MPU 9250 2.72 4.4 - 6.5 I 2C,SPI 3.5 +/- 48,000 11
X3.5
ESP32- UART,SPI,
40X27X12 6.4 5 180 1600 X 1200 9
Cam I 2C,PWM
Adafruit
28.5X17X
mini spy 2.8 5 Digital I/O 110 640 X 480 11
4.2
cam
ESP32- UART,SPI,
40X27X12 6.4 5 180 1600 X 1200 9
Cam I 2C,PWM
Adafruit
28.5X17X
mini spy 2.8 5 Digital I/O 110 640 X 480 11
4.2
cam
Onboard ADC +
Negligible <1 0.1 - 5 Analog 0.33 Negligible
Voltage Divider
22.9 X 22.9 X
INA 260 2 2.7 - 5.5 Analog 0.31 9.95
2.7
10K
SELECTED COMPONENT RATIONALE
Analog port
3.3V Battery
• Easier to mount
• No additional area is required
Onboard ADC + • No extra load on I2C interface
• No extra cost
10K
Voltage Divider
-
Onboard ADC +
Negligible <1 0.1 - 5 Analog 0.33 Negligible
Voltage Divider
22.9 X 22.9 X
INA 260 2 2.7 - 5.5 Analog 0.31 9.95
2.7
10K
SELECTED COMPONENT RATIONALE
Analog port
3.3V Battery
• Easier to mount
• No additional area is required
Onboard ADC + • No extra load on I2C interface
• No extra cost
10K
Voltage Divider
-
0m
Recovery Crew
Presenter: Shreyansh Kumar Gupta CanSat 2022 PDR: Team 1096(Parallax) 46
Team Logo
Here
(If You Want) Descent Control Overview (2 of 2)
.The container shall not have any sharp edges to cause it to get stuck in the Competition X
3. HIGH
rocket payload section which is made of cardboard. Requirement
Competition
X
4. The container shall be a fluorescent color; pink, red or orange. Requirement HIGH
The descent rate of the CanSat (container and science payload) shall be 15 Competition X
10. HIGH
meters/second +/- 5m/s after deployment while above 400 meters Requirement
. The descent rate of the CanSat shall be reduced to 5 meters/second +/-2 Competition X
11. HIGH
m/s when the CanSat descends below 400 meters. Requirement
Competition X
13. All structures shall be built to survive 15 Gs of launch acceleration. HIGH
Requirement
Competition X
14. All structures shall be built to survive 30 Gs of shock. HIGH
Requirement
All electronics shall be hard mounted using proper mounts such as Competition X
15 HIGH
standoffs, screws, or high-performance adhesives Requirement
Competition
All mechanisms shall be capable of maintaining their configuration or states X
16. Requirement HIGH
under all forces.
Cost of the CanSat shall be under $1000. Ground support and analysis
Competition X
20. tools are not included in the cost. Equipment from previous years should be HIGH
Requirement
included in this cost, based on current market value.
An audio beacon is required for the container. It shall be powered after Competition X
34. HIGH
landing. Requirement
35. The audio beacon must have a minimum sound pressure level of 92 dB, Competition X
HIGH
unobstructed. Requirement
The Cansat must operate during the environmental tests laid out in Section Competition X
39. HIGH
3.5. Requirement
Features:
Internal Structure
PARACHUTES
Features:
CONTAINER
PAYLOAD
Parachute Calculations:
Assumptions made:
• Weight of falling object is equal to drag when it travels at terminal velocity.
• Density of air is assumed to be 1.225 kg/m3
• No wind or air currents.
1.5
❑ Container 1st Parachute Calculation : mass, m = 0.6 kg (Tethered payload + Container mass)
13.3 m/s
A diameter of 0.214 m has been chosen
13.3
5.3 m/s
A diameter of 0.539 m has been chosen
• Container overview
Inner container is attached
which contain the other
electronic mechanism
A cylindrical shape
design has been
proposed by using
the ABS material
Total mass of the CanSat (science payloads and container) shall be 600 Competition X
1. HIGH
grams +/- 10 grams. Requirement
CanSat shall fit in a cylindrical envelope of 125 mm diameter x 400 mm length. Competition
X
2. Tolerances are to be included to facilitate container deployment from the Requirement HIGH
rocket fairing.
The container shall not have any sharp edges to cause it to get stuck in the Competition X
3. HIGH
rocket payload section which is made of cardboard. Requirement
The rocket airframe shall not be used to restrain any deployable parts of the Competition X
6. HIGH
CanSat. Requirement
Competition X
7 The rocket airframe shall not be used as part of the CanSat operations. HIGH
Requirement
The descent rate of the CanSat (container and science payload) shall be 15 Competition X
10. HIGH
meters/second +/- 5m/s after deployment while above 400 meters. Requirement
Competition X
13. All structures shall be built to survive 15 Gs of launch acceleration. HIGH
Requirement
Competition X
14. All structures shall be built to survive 30 Gs of shock. HIGH
Requirement
17. Competition X
Mechanisms shall not use pyrotechnics or chemicals. HIGH
Requirement
Mechanisms that use heat (e.g., nichrome wire) shall not be exposed to
Competition X
18. the outside environment to reduce potential risk of setting vegetation on fire. HIGH
Requirement
33. The container and payload must include a power indicator such as an LED
or sound generating device that can be easily seen or heard without Competition X
HIGH
disassembling the cansat and in the stowed state. Requirement
400 mm
Tether
Hinge
Antenna
Motor
Prism
of angle 45`
PCB cabinet
Camera lens
Container lid
•Payload PCB size is 60 mm x 150 mm and will be mounted with bolted connection to the payload main
•structure
•Container PCB diameter is 125 mm and will be mounted directly on the container body layer by
•adhesives
•Servos will be mounted inside the payload by using bolted connection and glue
•Sensors located at payload nose, such as particle sensor will be mounted by using double tape (foam)
•Camera module will be mounted using double tape (foam)
•Container electronics and payload will be enclosed by polyfoam layers of the container.
•Access to power switch will be made
•Sensors mounted in payload nose will be enclosed by PLA
•Camera module will not be enclosed
449.6 Grams
Total mass margin = | required mass – estimated mass | = | 600 – 449.6 | g = 150.4 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.
Aakash Khairal
Prakhar Shukla
Teensy 4.1: TA
processor is
used to sample GCS
and process data
from sensors
ESP32 CAM
Ublox Neo M8n:
To locate
container
location w hile
retrieval process
SanDisk Ultra
16GB: An
external storage
device used to
store bonus
mission video
SanDisk Ultra
16GB: An
external storage
device used to
store bonus
mission video
21. XBEE radios shall be used for telemetry. 2.4 GHz Series radios are X
allowed. 900 MHz XBEE radios are also allowed.
22. XBEE radios shall have their NETID/PANID set to their team number.
Competition
X
Requirement HIGH
24. The container shall include electronics to receive sensor payload telemetry.
Competition X
HIGH
Requirement
25. The container shall include electronics and mechanisms to release the
science payload on a tether. Competition X
HIGH
Requirement
29. The container shall transmit its telemetry once per second (1 Hz) in the
Competition X
formats described in the Telemetry Requirements section. HIGH
Requirement
30. The container shall poll the payload for telemetry and relay that data four
times per second (4 Hz) in the formats described in the Telemetry Competition X
HIGH
Requirements section. Requirement
31. The container shall stop polling and transmitting telemetry when it lands.
X
42. The science payload shall transmit sensor telemetry to the container when
polled. Competition
X
Requirement HIGH
Accuracy Cost
Name Types Power Source Reset Tolerance
(Time Drift) ($)
In reset condition,
Built-in Teensy software reads
Software Teensy Vin ±5 - 20 ppm Free
RTC the last data from
the memory.
In reset condition,
Matek SAM Coin cell external clock
Hardware ±5 - 30 ppm Free
M8Q RTC battery keeps track of
time.
Taoglas
UFL 1.5 2:1 Linear ~1 Free
FXP290
TP-linkTL- SMA-
5 1.92:1 Linear, vertical ~1 Free
ANT2405CL female
Patterns
Name Selected: TP-linkTL-ANT2405CL
H-Plane V-Plane
Supply
Name Frequency Sensitivity Transmit Power
Voltage
Transmission control
the transmission is done through the software and
is handled by GCS .
the transmission rate is done at 1Hz to GCS the
moment the system is ON till it touches the ground.
CMD_ECHO Text command id and argument of the last received command without commas
String Format:
Examples:
1096,01:20:59,100,C,F,R,237.68,30,3.3,01:20:59,8.9345,7.6248,237.68,105,TP_RELEASE,CMD 2029 CX ON
This data will be saved as Flight_<TEAM_ID>_C.csv
• Supported Commands
SIM SIMP
CX (Container (Simulation (Simulated
Telemetry) ST (Set Time)
Mode) Pressure Data)
ON UTC Time ACTIVATE PRESSURE
• CMD,1096,CX,ON • CMD,1096,ST,UTC_TIME • CMD,1096,SIM,ACTIVATE • CMD,1096,SIMP,PRESSURE
OFF ENABLE
• CMD,1096,CX,OFF • CMD,1096,SIM,ENABLE
DISABLE
• CMD,1096,SIM,ENABLE
MPU9250: To
track the motion
of payload and
SanDisk Ultra camera at the
16GB: An base.
external storage
device used to
store bonus
mission video
SanDisk Ultra
16GB: An
external storage
device used to
store bonus
mission video
Taoglas
UFL 1.5 2:1 Linear ~1 Free
FXP290
TP-linkTL- SMA-
5 1.92:1 Linear, vertical ~1 Free
ANT2405CL female
Patterns
Name Selected: TP-linkTL-ANT2405CL
H-Plane V-Plane
Supply
Frequency Transmit Power
Name (Hz)
Sensitivity Voltage
(mW)
(V)
Transmission control
the transmission is done through the software and
is handled by GCS .
the transmission rate is done at 1Hz to GCS the
moment the system is ON till it touches the ground.
String Format:
Examples:
1096,01:20:59,100,T,237.68,30,3.3,0.02,0.00,0.02,-70.19,-70.56,931.03,-189,355,127,-5,RELEASED
This data will be saved as Flight_<TEAM_ID>_T.csv
Adarsh Aditya
Madhwendra Singh
For minimizing the power loss and for hot wire at a moment to open
Relay 1
up the container relay is used as automatic switch.
Buzzer
TENSY 4.1 Servo
(MCU)
GPS
Camera
5V
Switch
regulator Pressure
XBEE
Rotation
Sensor
Pressure
Sensor
3.7V Regulator 5V Regulator
Temperature
Sensor
GPS
XBEE
Camera
Radio
Buzzer
32. The container and science payload must include an easily accessible power Competition HIGH X
switch that can be accessed without disassembling the cansat and science Requirement
payloads and in the stowed configuration.
33. The container and payload must include a power indicator such as an LED Competition HIGH
or sound generating device that can be easily seen or heard without Requirement X
disassembling the cansat and in the stowed state.
34. An audio beacon is required for the container. It shall be powered after Competition HIGH
landing. Requirement
X
36. Battery source may be alkaline, Ni-Cad, Ni-MH or Lithium. Lithium polymer Competition HIGH
batteries are not allowed. Lithium cells must be manufactured with a metal Requirement X
package similar to 18650 cells. Coin cells are allowed.
37. An easily accessible battery compartment must be included allowing Competition HIGH
batteries to be installed or removed in less than a minute and not require a Requirement X
total disassembly of the CanSat.
38. Spring contacts shall not be used for making electrical connections to Competition HIGH
batteries. Shock forces can cause momentary disconnects. Requirement X
40. The Cansat shall operate for a minimum of two hours when integrated into Competition HIGH
the rocket. Requirement X
Analog
Analog Vcc TENSEY 4.1
Analog I2C
(MCU)
Vbat
Analog
MCP-9808
5V GND
5V
DIGITAL
Voltage
Regulator ESP 32 CAM
GND GND
UART
Battery
(Series Combination) Xbee Pro S2C
GND
Cost
Voltage Weight Parallel/Series Dimension Battery
Battery Capacitance ($)
(V) (g) Combination (cm) Chemistry
(mAh)
Ultra fire 9
16340 Series Diameter: 1.6
Combination
Li-ion
(RCR123 3.7 1200 15 Height: 3.4
A)
Buzzer Testing
0.1 80 5 00:15:00
LEDs Testing
0.5 30 3.6 00:00:02
Servo Testing
0.4 100 5 00:01:00
Voltage
Divider
RESET PWM DIGITAL UART
Analog
Analog Vcc
ON/OFF
Switch
GND TENSEY 4.1 MPU-9250
I2C
Analog I2C
(MCU)
Vbat
Voltage
Regulator DIGITAL
5V
Li-ion Battery
GND ESP 32 CAM
GND Analog
3.7 V
GND MCP-9808
GND
Price
Voltage Weight Parallel/Series Dimension Battery
Battery Capacitance ($)
(V) (g) Combination (cm) Chemistry
(mAh)
Panasonic Parallel
Diameter:1.80
NCR Combination Li-ion
3.6 – 4.6 3400 45 Height: 6.5 11.38
18650B
Ultra fire
16340 Series Diameter:1.6
Combination
Li-ion
(RCR123 3.7 1200 12 Height: 3.4 9
A)
Power
Current Voltage Duty Cycles
Components Consumption Source
(mA) (V) (h:min:s)
(wh)
Pressure Sensor (BMP-390) Datasheet
0.0045 3.2 3.5 00:0001
Akash Khairal
Prakhar Shukla
Programming Language
C/C++
Development Environments
Arduino IDE
XCTU Software
FSW Tasks
• Collect data from sensor, convert it to a value that complies with CANSAT
requirement.
• Data will also be stored in SD card in the container.
• All data is received and sent (Telemetry) through XBEE.
• Runs commands received from GCS.
• Relay telemetry from Payloads to GCS via Container.
• Turn on buzzer after landing.
• Respond to a simulation environment.
44. The science payload shall include a pressure sensor, temperature sensor Competition HIGH X
and rotation sensor. Requirement
49. The flight software shall maintain a count of packets transmitted which shall Competition HIGH X
increment with each packet transmission throughout the mission. The value Requirement
shall be maintained through processor resets.
50. The container shall maintain mission time throughout the whole mission Competition HIGH X
even with processor resets or momentary power loss. Requirement
51. The container shall have its time set to UTC time to within one second Competition HIGH X
before launch. Requirement
52. The container flight software shall support simulated flight mode where the Competition HIGH X
ground station sends air pressure values at a one second interval using a Requirement
provided flight profile csv file.
53. In simulation mode, the flight software shall use the radio uplink pressure Competition HIGH X
values in place of the pressure sensor for determining the container altitude. Requirement
54 The container flight software shall only enter simulation mode after it Competition HIGH X
receives the SIMULATION ENABLE and SIMULATION ACTIVATE Requirement
• In simulation mode physical environment of cansat remain unaltered, however rest of the system is fully
functional. The reading of Pressure sensor will be simulated by commands.
• All sensors provide with actual readings of their surroundings except pressure sensor.
• Pressure sensor is provided with a simulated data to simulate altitude.
• Commands
a)SIM: CMD,<Team_ID>,SIM,<MODE>
This command manages modes in simulation. We have three modes:
ENABLE: Enables the simulation mode.
ACTIVATE: Activates the simulation mode.
DISABLE: Deactivate and disables the simulation mode.
b)SIMP: CMD<Team_ID>,SIM,<Pressure>
This command feeds the simulated reading of pressure sensor to the system.
It takes the simulated value as argument.
•Sensor data will be stored in a variable say “bmp” in flight mode. However, in simulation mode value for
“bmp” will be simulated by ground station via command line.
•Ground station will take a csv file as input with simulated pressure data, and then send every value
to CANSAT with SIMP command.
Ground Simulation
Station mode
True False
...
Subsystem Development
Akash Khairal
Prakhar Shukla
55. The ground station shall command the Cansat to start transmitting telemetry Competition HIGH X
prior to launch. Requirement
56. The ground station shall generate csv files of all sensor data as specified in Competition HIGH X
the Telemetry Requirements section. Requirement
59. Each team shall develop their own ground station. Competition HIGH X
Requirement
60. All telemetry shall be displayed in real time during descent on the ground Competition HIGH X
station. Requirement
63. The ground station shall include one laptop computer with a minimum of two Competition HIGH X
hours of battery operation, XBEE radio and a hand-held antenna. Requirement
64. The ground station must be portable so the team can be positioned at the Competition HIGH X
ground station operation site along the flight line. AC power will not be Requirement
available at the ground station operation site.
65. The ground station software shall be able to command the container to Competition HIGH X
operate in simulation mode by sending two commands, SIMULATION Requirement
ENABLE and SIMULATION ACTIVATE.
Container Payload
Ground Station
Overheating Mitigation
A cooling pad for laptop is used and big umbrella of bright color so that it can reflect the sunlight.
Linux OS is used so that there is no delaying in cansat mission due to auto update.
Beam width
Cost
Antenna Gain VSWR Connector Horizontal/ Polarization
($)
Vertical
• Python 3.8
• C
• XCTU
• (All software used are open source)
OpenMCT
109 01:02: 100 C F R 286.4 60 3.3 01:0 8.9 7.6 23.4 50 LAU CX
6 59 5 2:59 6 NC ON
H_
WAI
T
Raj Mishra
Uzair Ahmad Sardar
Prakhar Shukla
Teams were in sync throughout the mission and each decision was made independently with
proper research.
SENSORS
CDH
• When all sensors are integrated to Arduino using a breadboard, all sensor values are
outputted to serial console. Ensure the format is according to CANSAT guideline.
• The SD Card storage will be tested with the Arduino.
• CSV file write test to SD card will be performed.
EPS
• Current draw is measured when all electronics are integrated to ensure power source is
enough to support it.
• Battery Watt hour capacity is measured to calculate margin.
.
RADIO COMMUNICATION
FSW
• Constant testing of the FSW will be done during integration of any subsystem to ensure
proper integrity of the system.
MECHANICAL
DECENT CONTROL
Tethered Payload
• We will reduce the deployment threshold for
payload and to test deployment mechanism at
lower altitude
Prototypes
• A prototype of the container and payload
with similar weight to the real one will be
dropped from top of buildings or from a drone
to observe the drop rate and aerodynamics
For Integrated level functional test, we will perform a demo before the final launch to ensure that all the
systems are configured correctly and will perform as expected.
We might use a drone to make the demo flight.
Vacuum Test
All the leak test were done by submerging in a water bucket without payload.
Simulation testing
• While in simulation mode we will feed the barometer scripted values rather than real-time data. Based
on those values Altitude will be calculated.
• All other sensors will collect real time data and all mechanism will work as in real deployment conditions.
• The simulation would be implemented by manually entering the values for the barometer using the
command CMD,<TEAM ID>,SIMP<Pressure>”.
Presenter: Pavneet Kaur Kalra CanSat 2022 PDR: Team 1096(Parallax) 136
Team Logo
Here Mission Operations Manual
(If You Want)
Development Plan
MISSION OPERATIONS MANUAL DEVELOPMENT PLAN
Presenter: Pavneet Kaur Kalra CanSat 2022 PDR: Team 1096(Parallax) 137
Team Logo
Here
(If You Want) CanSat Location and Recovery
Presenter: Pavneet Kaur Kalra CanSat 2022 PDR: Team 1096(Parallax) 138
Team Logo
Here
(If You Want)
Requirements Compliance
❑ Our CanSat is designed according to the requirements of CanSat mission guide 2021.
❑ It provides an explanation to the colour coding which demonstrate the requirement has
been met.
❑ Our payload and container complies with all 68 Cansat mission guide requirements
FULLY COMPLIANCE
PARTIAL COMPLIANCE
NO COMPILANCE
1. Total mass of the CanSat (science payloads and container) shall be 600 grams +/- 10 COMPLY
grams. 45-54
COMPLY
2. CanSat shall fit in a cylindrical envelope of 125 mm diameter x 400 mm length. 45-54
Tolerances are to be included to facilitate container deployment from the rocket fairing.
COMPLY
3. The container shall not have any sharp edges to cause it to get stuck in the rocket
payload section which is made of cardboard. 55-70
COMPLY 55-70
4. The container shall be a fluorescent color; pink, red or orange.
The container shall be solid and fully enclose the science payloads. Small holes to allow
5. access to turn on the science payloads are allowed. The end of the container where the
COMPLY 55-70
payload deploys may be open.
COMPLY
6. The rocket airframe shall not be used to restrain any deployable parts of the CanSat. 55-70
COMPLY
7 The rocket airframe shall not be used as part of the CanSat operations. 55-70
SLIDE
GN Guideline STATUS
No.
The container’s first parachute shall not be enclosed in the container structure. It shall
8. be external and attached to the container so that it opens immediately when deployed
COMPLY 45-54
from the rocket.
10.
The descent rate of the CanSat (container and science payload) shall be 15 PARTIAL 45-54
meters/second +/- 5m/s after deployment while above 400 meters.
11.
The descent rate of the CanSat shall be reduced to 5 meters/second +/-2 m/s when the
PARTIAL 45-54
CanSat descends below 400 meters.
PARTIAL
13. All structures shall be built to survive 15 Gs of launch acceleration. 55-70
PARTIAL
14. All structures shall be built to survive 30 Gs of shock. 55-70
All electronics shall be hard mounted using proper mounts such as standoffs, screws,
15.
or high-performance adhesives. PARTIAL 88-98
16.
All mechanisms shall be capable of maintaining their configuration or states under all 55-70
forces. PARTIAL
18.
Mechanisms that use heat (e.g., nichrome wire) shall not be exposed to the outside 55-70
environment to reduce potential risk of setting vegetation on fire. PARTIAL
19.
Both the container and payload shall be labeled with team contact information
COMPLY 45-54
including email address.
Cost of the CanSat shall be under $1000. Ground support and analysis tools are not
20. included in the cost. Equipment from previous years should be included in this cost, COMPLY 45-54
based on current market value.
21.
XBEE radios shall be used for telemetry. 2.4 GHz Series radios are allowed. 900 MHz
COMPLY 55-70
XBEE radios are also allowed.
22. XBEE radios shall have their NETID/PANID set to their team number. COMPLY 55-70
23.. XBEE radios shall not use broadcast mode. COMPLY 45-54
24. The container shall include electronics to receive sensor payload telemetry. COMPLY 45-54
The container shall include electronics and mechanisms to release the science payload
25. on a tether.
COMPLY 19-30
26. The container shall include a GPS sensor to track its position. COMPLY 19-30
27. The container shall include a pressure sensor to measure altitude. COMPLY 19-30
29. The container shall transmit its telemetry once per second (1 Hz) in the formats COMPLY
described in the Telemetry Requirements section. 110-120
30. The container shall poll the payload for telemetry and relay that data four times per COMPLY
110-120
second (4 Hz) in the formats described in the Telemetry Requirements section.
31. The container shall stop polling and transmitting telemetry when it lands. COMPLY
110-120
32. The container and science payload must include an easily accessible power switch COMPLY
that can be accessed without disassembling the cansat and science payloads and in 45-54
the stowed configuration.
33. The container and payload must include a power indicator such as an LED or sound COMPLY
generating device that can be easily seen or heard without disassembling the cansat
19-30
and in the stowed state.
34. An audio beacon is required for the container. It shall be powered after landing. COMPLY
19-30
35.
The audio beacon must have a minimum sound pressure level of 92 dB,
COMPLY 19-30
unobstructed.
Battery source may be alkaline, Ni-Cad, Ni-MH or Lithium. Lithium polymer batteries 88-98
36. are not allowed. Lithium cells must be manufactured with a metal package similar to PARTIAL
18650 cells. Coin cells are allowed.
38.
Spring contacts shall not be used for making electrical connections to batteries. PARTIAL 45-54
Shock forces can cause momentary disconnects.
39. The Cansat must operate during the environmental tests laid out in Section 3.5. 19-30
COMPLY
40. The Cansat shall operate for a minimum of two hours when integrated in-to the rocket.
COMPLY 45-54
41. The science payload shall have their NETID/PANID set to their team number plus 108-120
5000. If the team number is 1000, sensor payload NETID is 6000. COMPLY
42. The science payload shall transmit sensor telemetry to the container when polled. 108-120
COMPLY
43. The science payload shall include a pressure sensor, temperature sensor and rotation COMPLY
sensor. 35-44
44.. The science payload shall include a pressure sensor, temperature sensor and rotation COMPLY
35-44
sensor.
45. The science payload shall include a video camera pointing 45 degrees up from the COMPLY
19-30
payload NADIR direction.
46.. The science payload shall maintain orientation, so the camera always faces south
within +/- 20 degrees. PARTIAL 45-54
47.. The payload shall be connected to the container with a 10-meter tether.
45-54
PARTIAL
48. At 300 meters, the payload shall be released from the container at a rate of 5 meters per
45-54
second. PARTIAL
49. The flight software shall maintain a count of packets transmitted which shall increment
PARTIAL
with each packet transmission throughout the mission. The value shall be maintained 102-107
through processor resets.
50. The container shall maintain mission time throughout the whole mission even with COMPLY
processor resets or momentary power loss. 102-107
51.. The container shall have its time set to UTC time to within one second before launch. COMPLY
88-98
52. The container flight software shall support simulated flight mode where the ground station COMPLY
sends air pressure values at a one second interval using a provided flight profile csv file. 102-107
53., In simulation mode, the flight software shall use the radio uplink pressure values in place
of the pressure sensor for determining the container altitude. COMPLY 102-107
54. The container flight software shall only enter simulation mode after it receives the
SIMULATION ENABLE and SIMULATION ACTIVATE command. COMPLY
110-120
55.. The ground station shall command the Cansat to start transmitting telemetry prior to launch. 110-120
COMPLY
56.
The ground station shall generate csv files of all sensor data as specified in the Telemetry
COMPLY 110-120
Requirements section.
Telemetry shall include mission time with one second or better resolution. Mission time shall COMPLY
57. be maintained in the event of a processor reset during the 108-120
launch and mission.
COMPLY
58..
Configuration states such as if commanded to transmit telemetry shall be maintained in the 108-120
event of a processor reset during launch and mission.
COMPLY
59. Each team shall develop their own ground station. 108-120
60.. All telemetry shall be displayed in real time during descent on the ground station. COMPLY 108-120
COMPLY
61.. All telemetry shall be displayed in engineering units (meters, meters/sec,Celsius, etc.) 108-120
62. Teams shall plot each telemetry data field in real time during flight. 108-120
COMPLY
63.
The ground station shall include one laptop computer with a minimum of two hours of
COMPLY 108-120
battery operation, XBEE radio and a hand-held antenna.
The ground station must be portable so the team can be positioned at the ground station
64. operation site along the flight line. AC power will not be available at the ground station operation COMPLY 108-120
site.
65.
The ground station software shall be able to command the container to operate in simulation COMPLY 108-120
mode by sending two commands, SIMULATION ENABLE, and SIMULATION ACTIVATE.
66.
When in simulation mode, the ground station shall transmit pressure data from a csv file provided COMPLY 108-120
by the competition at a 1 Hz interval to the container.
67.
The science payloads shall not transmit telemetry during the launch, and the container shall
COMPLY 108-120
command the science payloads to begin telemetry transmission upon release from the container.
68.
All video cameras shall be in color, have a resolution of at least 640x480and record at a minimum COMPLY 19-30
of 30 frames a second.
Management
TOTAL - - 251.12
Determinatio
No. Type Model Quantity Cost($)
n
1. Payload Base ABS 2 5 Approximation
TOTAL - - 54
ELECTRONIC MECHANICAL
COST COST 54 ($)
251.12 ($)
TOTAL
COST
306 ($)
Cost of the CanSat shall be under $1000. Ground support and analysis tools are not included in the
cost. Equipment from previous years should be included in this cost, based on current market value.
GCS Cost($)
Umbrella 20.49
Table 20
Prototyping 1000
Test facilities & equipment 200
rentals 0
computers 0
Travel 50
Major Accomplishments