From 5d5e9ff297d191db067999f08b528f968fbce0d0 Mon Sep 17 00:00:00 2001 From: Jason <83615043+JJassonn69@users.noreply.github.com> Date: Fri, 17 Apr 2026 20:04:01 +0545 Subject: [PATCH] docs(readme): correct BOM sensor counts and locations The STM32 peripheral list in the README disagreed with the production BOM (4_7_Production Files/Gerber_Main_Board/RADAR_Main_Board_BOM_csv) and with the firmware (9_1_Microcontroller/.../main.cpp). Corrections based on origin/main commit 754d919: - ADS7830 Idq ADCs: placed on the Main Board (U88 @ 0x48, U89 @ 0x4A), not on the Power Amplifier Boards. Added the INA241A3 (x50) and 5 mOhm shunt detail that completes the current-sense chain. - DAC5578 Vg DACs: placed on the Main Board (U7 @ 0x48, U69 @ 0x49), not on the Power Amplifier Boards. Noted closed-loop Idq calibration at boot (main.cpp powerUpSequence). - Temperature sensors: 1x ADS7830 (U10) with 8 single-ended channels reading 8 thermistors -- not 8 separate ADS7830 chips. Cooling is a single GPIO (EN_DIS_COOLING), bang-bang, not PWM. - GPS: reflect the UM982 driver merged in #79 and its role in per-detection position tagging beyond map centering. Counts now match the 3x ADS7830 / 2x DAC5578 / 16x INA241A3 population in the production BOM. --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d8b3252..fb746a1 100644 --- a/README.md +++ b/README.md @@ -67,13 +67,13 @@ The AERIS-10 main sub-systems are: - Clock Generator (AD9523-1) - 2x Frequency Synthesizers (ADF4382) - 4x 4-Channel Phase Shifters (ADAR1000) for RADAR pulse sequencing - - 2x ADS7830 ADCs (on Power Amplifier Boards) for Idq measurement - - 2x DAC5578 (on Power Amplifier Boards) for Vg control - - GPS module for GUI map centering + - 2x ADS7830 8-channel I²C ADCs (Main Board, U88 @ 0x48 / U89 @ 0x4A) for 16x Idq measurement, one per PA channel, each sensed through a 5 mΩ shunt on the PA board and an INA241A3 current-sense amplifier (x50) on the Main Board + - 2x DAC5578 8-channel I²C DACs (Main Board, U7 @ 0x48 / U69 @ 0x49) for 16x Vg control, one per PA channel; closed-loop calibrated at boot to the target Idq + - GPS module (UM982) for GUI map centering and per-detection position tagging - GY-85 IMU for pitch/roll correction of target coordinates - BMP180 Barometer - Stepper Motor - - 8x ADS7830 Temperature Sensors for cooling fan control + - 1x ADS7830 8-channel I²C ADC (Main Board, U10) reading 8 thermistors for thermal monitoring; a single GPIO (EN_DIS_COOLING) switches the cooling fans on when any channel exceeds the threshold - RF switches - **16x Power Amplifier Boards** - Used only for AERIS-10E version, featuring 10Watt QPA2962 GaN amplifier for extended range