zenitheesc / Probe-RAS

Data aquisition board for the Stack Architecture

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Probe-RAS

Telecommunication board for the Zenith's Stack architecture.

Environment and ToolsZ-HubBlock DiagramSchematicBoard

Environment and tools

This board was designed using KiCad 5.1.10.

Block Diagram

Z-Hub

This board contains a Stack Connector, with the 2021 Z-Hub pinout.

Z-Hub 2021
GND GND
GND GND
BAT+ BAT+
SOl+ SOl-
5V 5V
3V3 3V3
MISO1 MOSI1
SCK1 CAN_H
SDA CAN_L
SCL CE02
CE11 CE12
SDA1 SCL1
SDA2 SCL2
TX1 RX1
TX2 RX2
DIG1 DIG6
ALRT1 /CHRG
PWM DIG8
/FAULT DIG9
DIG5 DIG10

Schematic

The design was separated in hierarchical sheets to accommodate all components in an orderly way.

The first page contains the STM32L476 with all its accompanying circuits; crystals, debugging LED, Boot solder jumper, decoupling capacitors and reset button. On the same page you find the stack connector along with a programming and debugging connector, as well as the I2C pull-ups for all I2C lines.

The second page contains the basic peripherals, such as the CAN transceiver, the 128 Mb flash memory and the SD card.

The last page contains all the sensors implemented on this board. The I2C ones are divided in two lines, the first one being I2CA, which covers the MS5607 Barometer, the HDC-1080 Humidity sensor and the ZMOD4410 CO2 and air quality sensor. The second I2C line is I2CB, focused on the attitude of the probe, covering the MPU-6050 Accelerometer and the MMC5983 Magnetometer. This page also contains the Thermistor Interfaces, connected to the STM32 via SPI, but note that these components only use the MISO connection of the SPI line. The last component that this page contains is the MPX5071GP, which outputs pressure data via a 5V line, read via an ADC by the STM32.

Board


zenith.eesc@gmail.com

About

Data aquisition board for the Stack Architecture

License:MIT License


Languages

Language:HTML 100.0%