2024-2026 Electromechanical Electrical PDR Notes

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