2024-2026 Electromechanical Electrical PDR Notes
SOM (System on a module)
Package = SOM (MCU, CAN, POWER) + Daughter Board (System Specific Circuitry)
Controls
BPS
Data aq
Leader SOM
same for all systems
sits on top of the daughter board (like a hat)
Power Connector → Voltage Regulation (12v → 5v)
STM32F4 (MCU) → Car CAN, 7-seg disp, Micro USB, SD Card, Daughter Board (customized to each system)
Controls
Leader-Daughter Package (Controls specific/system specific)
4x Peripheral
Front Blind spot x2
Rear Blind spot + lights x2
CAN
Controls CAN
4x peripheral board
7 in display - comms thru RPi (UART from controls, HDMI to display)
speaker/buzzer implementation
only 1 motor design
cruise control - up and down buttons to control speed
driver fans
analog potentiometer to controls → fan to control speed
steering wheel buttons
blind spot detection
2 on each side
1 angled back positioned at the front
1 perpendicular in the rear
Motor controller requires 12V CAN, peripheral boards require 5V, weird cabling, but theoretically more robust
BPS
Leader
2x Peripheral SOM
VoltTemp
Amperes
Car CAN (all electric systems)
BPS CAN (in lieu of IsoSPI)
volt, temp, current, other battery data
support for 2, 3, and 4 pin fans via I2C
support for up to 3 contactors + individual sense pins
BPS Leader design
Leader SOM
Fan (via I2C)
3x Contactor Drivers
Strobe Lights
Peripheral SOM
CAN → STM32L4 (requires 5v to 3.3v) → micro usb, back to daughter board
VoltTemp Boards
voltage
16 Battery Cells per stack
support for I2C instead of IsoSPI
Battery → peripheral board → peripheral SOM mcu
temp
16 channel mux/adc
Amperes Board
monitor Shunt Temp
CAN via peripheral
more accurate state of charge
support for Orion BMS Still there (backwards compatible)
connecting Fan connector to Orion to still run fans
Power Systems
PCB Design for VoltTemp
Each thermistor and volt tap of each segment would connect to PCB that spans length of segment
solid vs bolted nickel plates
driver boards for precharge contactors
burn off extra voltage during startup when balancing voltage
internal to power systems
same 3d printed brackets, new cell design
4 segments, 8 modules each, 9 cells in each module
ignitions switch
remove controls from the process
external integration
more modular/compact battery pack
HV Power Optimization with BPS
Ignition (No more controls, only with BPS
Data Aq
2nd Telemetry CAN bus
only data aq sensors
IMU, temp, steering, etc
peripheral daughterboard package
Car CAN
messages from electrical systems
optimal speed output
Wireless transmission to chase car via radio
XBEE
Sensors
Peripheral Daughterboard
IMU
Humidity Sensor
Hall effect Sensor
Airflow Sensors
Temp Sensors
analog/I2C
Hall Effect or Potentiometer on Steering Column
Hall effect will require extra shielding on the wiring
magnet placed on the steering column