01 / Overall system
Centrifuge Control Architecture
One supervisor coordinates the machine, display, drive, and records.
01Optional: two I2C buses (+2 GPIOs); see view 04.
RS485 / 1Ethernet / Wi-FiGPIO / pulsesRS485 / 2GPIO / driverNative USBSDA / SCLBlocks show logical connections.
Carrier routing and GPIOs remain provisional.
02 / Machine interface
Machine inputs and lid control
Four inputs reach the supervisor directly. One output commands the lid-lock driver.
02Lid status does not yet establish separate lock-engaged feedback.
03 / Communications
Two serial links and one network client
The display and VFD use separate RS485 ports. Datasoft connects over Ethernet or Wi-Fi.
03Ethernet path shown through the board's W5500. This selector illustrates the architecture.
One UART remains available
Two of the ESP32-S3's three UARTs serve RS485. Debug use still requires GPIO allocation.
04 / Measurement and persistence
A shared I2C bus and one NOR flash
RTD acquisition, parameter storage, and timekeeping use separate I2C devices.
04Two shared signals Existing SPI flash interface
05 / Integration status
GPIO budget and remaining decisions
The identified interfaces fit the count. Supporting controls and final wiring still need allocation.
05The count excludes debug, additional drive-enable/interlock signals, watchdog, USB power control/status, and peripheral interrupt lines. Ethernet, native USB, and onboard NOR use existing board connections.
Automatic-direction option: 11 GPIOs for the identified functions if both ESP32-side RS485 transceivers support a validated automatic-direction circuit.
Open interface decisions
- 01
VFD and display protocols
Command/status mapping, serial parameters, and link-loss response.
- 02
Machine signal characteristics
Logic levels, solenoid polarity, pulse rates, and Hall identification tolerances.
- 03
Measurement and persistence
RTD circuit, I2C parts/addresses, flash partitions, and microSD requirement.
- 04
Networking and USB host integration
Datasoft application protocol, protected VBUS, and concurrent operation.
Independent protection
Protection circuitry and release conditions remain to be defined. The application diagram is not a released wiring or safety design.
Architecture to be defined
Safe lid-release gating