벤치에서 파워서플라이로 테스트할 때는 잘 됐다.
이제 진짜 72V 배터리팩에 연결할 차례.

연결 전 체크
고전압 작업이라 체크리스트 필수.
□ 절연 장갑 착용
□ 멀티미터로 배터리 전압 확인
□ BMS 전원 OFF 상태 확인
□ 모든 커넥터 분리 상태 확인
□ 셀 탭 연결 순서 확인
□ 주변 정리 (공구, 도체 없는지)
셀 탭 연결
Cell 0부터 순서대로 연결.
Cell 0: 가장 낮은 전위 (Battery -)
Cell 1: Cell 0 + 한 셀
...
Cell 23: 가장 높은 전위 (Battery +)
순서 틀리면:
- 음수 전압 읽힘
- IC 손상 가능
세 번 확인하고 연결했다.
첫 전원 인가
숨 참고 전원 스위치 ON.
LED 점등... OK
부팅 메시지...
=== BMS Initialized ===
Devices found: 4
Cell voltages:
C01: 3312mV C02: 3308mV C03: 3315mV ...
Pack voltage: 72340mV
동작한다!
문제 발생
30분 후.
[ALERT] Cell 15 OV: 3720mV
State: OV_FAULT
Cell 15만 전압이 높다? 다른 셀은 3.3V인데 3.72V?
확인해보니 밸런싱 저항 납땜 불량이었다. Cell 15 밸런싱이 안 돼서 혼자 전압이 올라간 거다.
수리하고 다시 테스트.
전류 센싱 확인
션트 저항 양단 전압 확인.
예상: 10mΩ × 10A = 100mV
측정: 132mV
오차 32%. 뭔가 이상하다.
션트 연결부 저항이 포함된 거였다. Kelvin 연결 안 해서.
PCB 수정해서 재측정. 오차 3% 이내로 줄었다.
온도 센서 확인
NTC 읽어보니 온도가 이상하다.
실제: 25°C
표시: 31°C
NTC B값 불일치. 3380 NTC 달았는데 테이블은 3950 기준.
테이블 수정하거나 NTC 교체. 나는 테이블 수정했다.
48시간 테스트
수정 후 48시간 연속 테스트.
충전 → 완충 → 방전 → 완방 → 반복
로그 확인:
- SOC 정확도: 완충/완방에서 리셋되니까 OK
- 밸런싱: 편차 20mV 이내로 유지
- 온도: 정상 범위
- 알람: 없음
통과!
배운 것
벤치에서 OK여도 실제 연결하면 문제가 튀어나온다.
- 납땜 불량
- 센서 연결 저항
- 파라미터 불일치
현장 테스트 필수.
다음은 현장 트러블슈팅.