AD7280A BMS 개발기 #9 - 온도 측정, NTC 연결하기

셀 전압만 재면 안 된다. 배터리 온도도 알아야 한다. AUX ADC로 NTC 읽기.

January 23, 2024 · 3 min

AD7280A BMS 개발기 #8 - 자가진단, IC가 살아있나?

셀 전압은 읽히는데 이게 맞는 건지 모르겠다. Self-test로 확인해보자.

January 22, 2024 · 2 min

AD7280A BMS 개발기 #7 - 셀 전압 읽기, 드디어 측정

CRC 문제 해결하고 드디어 셀 전압을 읽었다. 뭔가 숫자가 나온다!

January 21, 2024 · 3 min

AD7280A BMS 개발기 #6 - CRC의 늪, 3일간의 삽질

CRC 계산이 안 맞아서 3일을 날렸다. 비트 순서가 문제였다.

January 20, 2024 · 3 min

AD7280A BMS 개발기 #5 - 프레임 구조, 32비트의 비밀

AD7280A는 32비트 프레임으로 통신한다. 각 비트가 뭔지 알아야 읽고 쓸 수 있다.

January 19, 2024 · 3 min

AD7280A BMS 개발기 #4 - 레지스터 맵 정복하기

60페이지 데이터시트에서 진짜 필요한 레지스터는 10개 정도다.

January 18, 2024 · 3 min

AD7280A BMS 개발기 #3 - SPI 통신, 첫 응답 받기

STM32 SPI 설정하고 AD7280A랑 첫 통신 시도. 삽질의 시작.

January 17, 2024 · 2 min

AD7280A BMS 개발기 #2 - 데이지체인, 줄줄이 연결

IC 4개를 어떻게 연결하지? 데이지체인이라는 게 있더라.

January 16, 2024 · 2 min

AD7280A BMS 개발기 #1 - AD7280A가 뭔가요?

리튬 배터리 BMS 만들어야 하는데 뭘로 만들지? AD7280A라는 걸 찾았다.

January 15, 2024 · 1 min