CATL Battery Pack and modules software and programming

C
Python
PCB
Spring 2025

This project focused on developing a testing and data acquisition system for CATL Battery Modules and Packs, aimed at validating performance and safety for EV applications. The system enables automated execution of standard test protocols and synchronized measurement of critical cell-level data, supporting research, and quality assurance. Key technologies included C programming of the Webasto MT-30 Battery Tester to perform standard test cycles such as constant current charge/discharge, HPPC, VDI, cooling, and UDAN Charge-driven profiles. Simultaneously, a custom CATL Battery Module Interface Board (CBMIB) was designed to connect CATL 228Ah and 302Ah modules to a high-resolution DAQ system, capturing individual cell voltages and thermistor temperatures. The PCB was designed to trigger the DAQ system to start record the data. Among the most notable accomplishments was the successful coordination of C-triggered commands with live DAQ data collection, ensuring timestamp integrity and enabling comprehensive test result analysis. A key challenge was ensuring electrical and data compatibility between the interface board, battery module, and the DAQ. Future improvements include expanding the interface design to support additional battery formats or higher-voltage architectures and adding additional testing scripts to insure an efficient battery module.

0 Lifts 

Artifacts

Name Description
Senior Design Box Folder This Box Folder contains all of the applicable documents, photos, and videos that we utilized throughout the project. The documents in the main folder includes documents about the project specifically. These documents include meeting notes, project partner updates, and the project document. There are two folders in this main folder that are called "PCB testing result" and "Documents from Jim." The first folder includes videos of the PCB being tested and the second folder includes any documents and pictures that our project partner Jim sent us throughout the project.   Link
Project Poster This is the final draft for the project poster. It has been modified so that the NDA is not violated.   Download
Executive Summary This is the executive summary separate from the project document executive summary.   Download
Project Summary Video This is our project summary video which showcases pictures/videos of our project.   Link
Project Document Group 17's project document PDF.   Download
Feedback