Skip to content

Queens-Rocket-Engineering-Team/gse-control-node

Repository files navigation

GSE Control Node

The GSE control node is the control PCB for GSE systems to integrate with launch control. This includes actuator control, fan control, and a load cell reading. This control node is used for control of the GSE equipment on the launch tower.

System Architecture

Control nodes use an ESP32S3-WROOM-1U microcontroller for systems control. This ESP32S3 communicates with an external control server to for remote control and data streaming over 2.4GHz WiFi. All commands are sent from the external server, as control nodes does not autonomously control any systems.

A communications diagram for the GSE control node can be seen below.

---
title: Communications Flow
---
flowchart LR

    ADC(ADS112C04<br>ADCs) <==I2C==> ESP(ESP32 MCU)

    subgraph Controls
        AV(Actuators)
    end

    subgraph Sensors
        LC(Load Cell)
    end

    LC --> ADC

    ESP --> AV

    ESP <-. WiFI .-> WIFI(External Server)
Loading

Power Architecture

The GSE control node operates from a 24VDC power supply. The 24V rail is first stepped down to 5.17V with a switching converter and then dropped to 5V and 3.3V with LDOs. The 5V rail supplies analog systems, and the 3.3V rail supplies digital systems. Using LDOs on the switching output allows for low-noise power for analog measurements. There is also a switching converter to step the 24V rail down to 12V, to power fans.

---
title: Power Distribution
---
flowchart LR

    subgraph Actuators
        AV(Actuators)
    end
    24VIN --> AV

    subgraph Voltage Regulation
        BUCK_12([12V Buck])
        BUCK_5.17([5.17V Buck])
        BUCK_5.17 --> 5V([5V LDO])
        BUCK_5.17 --> 3V3([3.3V LDO])
    end

    24VIN --> BUCK_12
    24VIN --> BUCK_5.17

    subgraph Fans
        FANS(Fans)
    end

    subgraph Sensors
        LC(Load Cell)
    end

    BUCK_12 ---> FANS
    5V --> ADC(ADS112C04<br>ADCs)
    3V3 --> ESP(ESP32 MCU)
    3V3 --> ADC
    5V --> LC
Loading

Required Software

This project was created using KiCad v10.0. If manufacturing with JLCPCB, install the Fabrication Toolkit KiCad plugin for JLCPCB.

Recommended Manufacturing Options

If ordering from JLCPCB, use the JLC04161H-3313 stackup option. For JLC PCBA, the standard PCBA option is required due to the ESP32S3-WROOM-1U being unavailable as a part in the economic PCBA assembly.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors