Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ProjectDetailsLeads
Controller Board

Contains all board essentials (MCU, CAN, etc.)

Uses mezzanine connector to plug into carrier boards

See Controller Board for more details.

Self-test/Breakout Board

Plugs into connector controller board for self-test and prototyping

Allows verification of IOs, CAN, etc.

Hardware Abstraction Layer (HAL)

Common driver library - supports ARM, X86, MSP430

Simplifies code porting and allows us to unit test and simulate boards on X86

Project TemplateBuild System

Default project template to use when developing new boards

Handles basic events, FSM, uses the HAL

Includes makefile and recommended project organization

Battery Modeler

Holds 18650 cells and runs them through automated charge and discharge cycles

Collect data to determine their capacity/health for cell matching

...

ProjectDetailsLeads
Driver Controls

Responsible for driver interface input - steering wheel, signals, dashboard, pedals, etc.

Also responsible for alerting driver of a BMS fault.

Requires communicating with motor controller interface

Driver Display

Responsible for general driver feedback/information - speed, battery status, etc.

Most likely using RasPi + display, shared backend with telemetry

Karl Ding

Calder Kitagawa

Motor Controller Interface

Run local motor controller network at 1Mbps and isolate the ID system to the motor controllers

Allows us to determine our own protocol entirely

Power Distribution

Handles LV and HV power distribution

Motor Precharge Controller

Analog precharge/discharge controller using 12V relays

Simplifies power distribution and reduces board size

Telemetry

Embedded device is hooked into the car and communicates wirelessly with a client device in the chase car

Allows us to monitor the car remotely

Battery Management

Evaluate different AFEs and current sensing for monitoring our lithium-ion pack

Develop SOC algorithms

Battery Pack

Work with mechanical to develop a battery pack design that is reliable and safe

Look at increasing pack voltage

Lights

Handles all external lights.

Will need to interface with DOT-approved lights

Taiping Li
Array

Develop array for MSXII

Evaluate MPPTs

...