Thermistor Expansion - sfuphantom/bms GitHub Wiki

BMS Thermistor Expansion Project Description

Responsible Engineers

Will McKnight

High Level Project Objective

To act as the master in the master/slave BMS configuration while simultaneously measuring the accumulator cell temperatures

Purpose of the Project

This board gives action to the data collected by the slaves as well as the temperature readings

Deliverables

  • High level system block diagram
  • BOM for all components used on board
  • Thermistor selection
  • Calculations for thermistor voltage division, biasing, and/or calibration (reference datasheet)
  • Finish Routing of REV0
  • PCB size within 100mmx100mm, 2 layers, 8 connections to external Hercules Launchpad
  • Test REV0 to ensure multiplexer, ADC, and TMS functionality
  • Begin REV1 with placing TMS on board
  • Ensure CAN functionality works
  • Validate Over Temp Logic
  • Combine BMS master logic from launchpad to onboard MCU
  • Documentation of function and design

Thermistor Expansion REV2

Bottom board

bot1 bot2 bot3 bot4 bot5

Middle board

mid1 mid2 mid3

Top Board

top1 top2 top3 top4 top5