Project

Engine Control Unit — Karman Space Programme

STM32-based ECU for a liquid bipropellant rocket engine.

Engine Control Unit hardware

Overview

This project involved the design and firmware development of an Engine Control Unit for a liquid bipropellant rocket engine.

Key Features

  • STM32H7 176-pin microcontroller
  • CAN FD at 1MBPS+
  • 24V / 2A MOSFETs to drive solenoid valves and heaters
  • High-speed SPI sensors (10 MHz)
  • ADCs for 4-20mA industrial pressure and thermocouple sensors
  • Multiple power planes (24V, 12V, 3V3)

Skills

  • Schematic Design
  • PCB Layout Design
  • Mixed Signal Design
  • High Speed Design
  • CAN Protocol Debugging
  • System-level Debugging
  • Rapid Prototyping