← Back to questions
Question #112single-choiceverified

During charging you monitor the cell temperatures by tapping the BMS CAN Bus. The Temperature is transmitted as 16-bit unsigned integer (0.00229 °C/bit). Looking at the data the temperatures look somewhat implausible (see picture below) - what went wrong most likely?

Line graph titled "Cell Temperature". The horizontal axis is "Measure Time [s]" (extending to about 265 s), and the vertical axis is "Cell Temperature [°C]" (0 to 160 °C). A blue line labelled "expected data" is nearly horizontal at approximately 38–40 °C. A red line labelled "actual data" repeatedly rises approximately linearly from near 0 °C to roughly 145 °C and then drops almost vertically to near 0 °C, producing several sawtooth cycles; the final visible red segment rises to about 75 °C.
AI image description

Line graph titled "Cell Temperature". The horizontal axis is "Measure Time [s]" (extending to about 265 s), and the vertical axis is "Cell Temperature [°C]" (0 to 160 °C). A blue line labelled "expected data" is nearly horizontal at approximately 38–40 °C. A red line labelled "actual data" repeatedly rises approximately linearly from near 0 °C to roughly 145 °C and then drops almost vertically to near 0 °C, producing several sawtooth cycles; the final visible red segment rises to about 75 °C.

  1. The signed-ness is wrong
  2. The endianess is wrongCorrect
  3. The can bus is overloaded
  4. The conversion factor is wrong
  5. This is actually the cell voltage

Official answer

The endianess is wrong

Departments

Not tagged yet.

Occurrences

  • FSA 2017 · ev · quiz 11