...
The LTC6811 features 12 cell taps while the LTC6813 features 18. This means that our current design, which requires 36 taps, can be reduced from three boards to just two but the boards may need to be expanded to accommodate the balancing network. Currently it is sized to 100 x 70 mm. The SPI bus communicating with the MUX still makes use of GPIO 3, 4, 5, leaving 6 extra GPIOs. However, a new way to account for the total thermistors is needed, as each AFE board monitor 30 thermistor cell measurements, for a total of 90 thermistors.
Switching to two boards means that 30 thermistors will not be accounted for. We could accommodate this by utilizing two addressable MUX ICs (one 16 channel and one 32 channel for a 48 channel MUX) of the current ADG731 MUXs for a total of 64 inputs per board that would monitor 45 thermistor cells each. The extra GPIOs can be used for on-board thermistors so that the MUXs will monitor the cells exclusively. This means that MUX1 would monitor 23 cells while MUX2 would monitor 22 cells. The remaining inputs will be dedicated to at least three on-board thermistors to measure the balancing resistors. These would be placed at the ends and middle of the battery stack as a priority. The output of the MUXs can be connected to GPIO1 and GPIO6 of the LTC6813.
The conversion times of commands, such as the ADCV and ADSTAT, from both datasheets were found to take similar amounts of time, with differences in the range of microseconds, so there are minimal latencies in comparison. No further firmware changes are required as the LTC6811 has cross compatibility with the LTC6813. The major changes to the firmware would be the addition of the Group E and F battery cell commands for reading and balancing . Will need to talk to firmware to see how the driver for this will be implemented and how feasible this task isand thermistors.
The daisy chain can be used for reversible IsoSPI but the benefit that this provides may not be helpful for our requirements This is because we would need to add an additional redundant path for the MUX which would require further modifications to the BMS carrier board, prolonging development time and debugging.
...
The cost breakdown will assume that the quantity of passive components will remain the same. Both systems will require the same number of thermistors, balancing resistors, and capacitors. Therefore, the price difference for the entire system will only need to look at the price difference of the different parts of the block diagram, namely the voltage regulator, MUXs, connectors, and ICs.
Cost
The cost breakdown will assume that the quantity of passive components of the balancing and voltage taps will remain the same. Both systems will require the same number of thermistors, balancing resistors, FETs, and associated capacitors. Therefore, the price difference for the entire system will only need to look at the price difference of the different parts of the block diagram, namely the voltage regulator, MUXs, connectors, and ICs.
...
Based off the following spreadsheet, the 12-cell layout will cost the overall AFE system approximately $86$234.76 51 while the 18-cell layout will cost $57$204.8470, allowing us to save $28$29.92 81 on the entire system. The spreadsheet does not include the prices of major ICs such as the battery cell monitors or MUXs as there is the possibility for us to acquire samples through the manufacturers.The LTC6811 costs $34.93 while the LTC6813 costs $44.47. Also, the MUXs have yet to be chosen so their associated costs have yet to be determined. The cost breakdown does not include the connectors, though they are included in the spreadsheet, as final harnessing and the necessary connectors are undecided and can differ substantially in comparison to the current revision.
...
Overall, the LTC6813 can be a good alternative for the BMS AFE board for a future revision. It would introduce less error potential while also improving the costs by a considerable amount. Gerald has commented that the firmware changes would not take long wrt register calls but may require more for balancing. Furthermore, it would be best to choose MUXs that are compatible with the current drivers if possible.