CubeSat Bio-Payload

CubeSat Bio-Payload

Dual electrochemical/optical sensor system for monitoring microorganism growth aboard a CubeSat. 27-well array, 81 electrodes, 4-board computer stack, pressure vessel, fluidic system. PhD dissertation, Korea University.

Date2023-10
Tags
HardwarePCB DesignSpacecraftSensorsFirmware

Context

Most CubeSat bio-payloads use a single sensor modality, optical absorbance, to monitor microbial growth. This provides growth rate data but limited chemical insight. To study how space radiation and microgravity affect living systems in more detail, the payload needs additional sensing capabilities.

This PhD dissertation at Korea University (advised by Prof. James Jungho Pak) developed a dual-configuration sensor module that integrates electrochemical ion-selective sensors (pH and pNa) alongside optical absorbance within a CubeSat form factor. To my knowledge, this was the first time both modalities were combined in a small-satellite bio-payload.

Sensor System

The work covered the full development lifecycle: PANI-based electrode fabrication, flowcell design, multi-array sensor card layout, pressure vessel engineering, fluidic system development, payload computer design, and C++ firmware.

The sensor module started as a single-well prototype (80 x 80 x 42 mm, 100 g, 0.195 W) and scaled to a 27-well array with 81 electrodes. Performance on the final integrated system:

  • pH: 71.0 mV/pH sensitivity (supra-Nernstian), R² > 0.99
  • pNa: 75.2 mV/pNa, R² > 0.99
  • Absorbance: R² = 0.994 across 0.1 to 5 g/L silica microsphere dilutions
  • Response time: 2.7 to 5.6 seconds

The dual sensor was validated in a 36-hour yeast cultivation experiment, tracking absorbance (0.3 to 0.8) and pH (7.5 to 4.0) simultaneously. Readings aligned closely with commercial reference instruments.

Subsystems

Pressure vessel. CNC-milled aluminum 6061, pressure tested to 60 psi, held 1 atm for 7 days with a 2x safety margin. Designed in Fusion 360 to house the fluidic card, payload computer, fluid reservoirs, and actuators within CubeSat dimensional constraints.

Fluidic card. Three full design iterations. Iterations 1 and 2 had leakage failures. Iteration 3 resolved the sealing problem and supported flow rates up to 1 mL/min, though complete well filling remained a challenge.

Payload computer. 4-board PCB stack designed in KiCad 6.0, manufactured by JLCPCB. ATmega328P MCU, high-resolution ADCs, LED drivers, and multiplexers for reading 81 electrodes and optical channels. The fluidic card is sandwiched between boards in the stack. Firmware in C++.

Specifications

ParameterValue
Sensor module dimensions80 x 80 x 42 mm
Weight100 g
Power consumption0.195 W
Array configuration27 wells, 81 electrodes (3 per well: pH, pNa, reference)
pH sensitivity71.0 mV/pH (supra-Nernstian), R² > 0.99
pNa sensitivity75.2 mV/pNa, R² > 0.99
Absorbance linearityR² = 0.994, range 0.1 to 5 g/L
Response time2.7 to 5.6 s
Electrode materialPolyaniline (PANI) on polycarbonate substrate
Reference electrodeAg/AgCl/PVB
Pressure vesselAl 6061, 60 psi rated, 2x safety margin, 7-day hold at 1 atm
Fluidic card3 iterations, final: 1 mL/min max flow, zero leakage
MCUATmega328P, firmware in C++
PCBKiCad 6.0, 4-board stack, manufactured by JLCPCB
CADFusion 360 (pressure vessel), KiCad 6.0 (PCBs)

Outcome

Full system assembly, integration, and testing (AIT) completed across all sensor modalities. The development model is bench-validated and designed to CubeSat flight specifications.

Publication