Nice
Thanks.
Peugeot e-208 CATL modules BMS interface
Re: Peugeot e-208 CATL modules BMS interface
I have a couple of MAX17841 interface boards left if someone is interested. 40eu.
Pm me for schematic.
Pm me for schematic.
- inaglasshouse
- Posts: 6
- Joined: Tue Aug 02, 2022 4:18 pm
- Location: UK
- Contact:
Re: Peugeot e-208 CATL modules BMS interface
Hi, I would be interested in a board. I can't PM you, probably because of a minimum post requirement... I'm new around here.
For me it's early days on a G Wagen EV project in the UK, using an e208 CATL battery pack hence the need for a board.
Perhaps you could PM me?
Thanks, Richard.
- inaglasshouse
- Posts: 6
- Joined: Tue Aug 02, 2022 4:18 pm
- Location: UK
- Contact:
Re: Peugeot e-208 CATL modules BMS interface
PM received and replied, thank you.
Will start a thread, but for now - here's the victim of my Eeee Geee ambitions:

Will start a thread, but for now - here's the victim of my Eeee Geee ambitions:

Re: Peugeot e-208 CATL modules BMS interface
After a bit of help with the MAX17841 / MAX 19823B combo. Using the interface board from Clanarn matched to 16 Peugeot-208 modules along with Arduino UNO as the process. All the voltages are reading correctly from Registers 0x20 to 0x25 (first six cells), the problem comes with reading the AUXIN1 and or AUXIN2 for the cell temperatures ( Registers 0x2D and 0x2E) both are reading nonsense output, AUXIN1 very close to 0 and AUXIN2 maxed out (FFFO)
Reading
3 2D 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 20 0 10 0 20 0 0 E6 10 (AUXIN1)
3 2E F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF 0 CE 10 (AUXIN2)
I understand AUXLN2 may not be used and is pulled high, the MEASUREEN Register 0x12 is set to 0x303F, but 0x103F and 0x203F have both been used.
I have tried the delay function in Register 0x19 and switched the THRM voltage to on manually and auto.
Any ideas are very much welcome.
Reading
3 2D 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 20 0 10 0 20 0 0 E6 10 (AUXIN1)
3 2E F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF F0 FF 0 CE 10 (AUXIN2)
I understand AUXLN2 may not be used and is pulled high, the MEASUREEN Register 0x12 is set to 0x303F, but 0x103F and 0x203F have both been used.
I have tried the delay function in Register 0x19 and switched the THRM voltage to on manually and auto.
Any ideas are very much welcome.
- EV_Builder
- Posts: 902
- Joined: Tue Apr 28, 2020 3:50 pm
- Location: The Netherlands
Re: Peugeot e-208 CATL modules BMS interface
Are the slave module connections documented somewhere?
Are there configuration options for auxin?
Are there configuration options for auxin?
Re: Peugeot e-208 CATL modules BMS interface
I have attached the two documents that refer to the master (MAX17841B) and slaves (MAX17823B). Two reading are available for the temperature of the cells using AUXIN 1 and 2, these are activated by writing to the register, 0x12 if I remember correctly. Reading the output from 0x2D and 0x2E.EV_Builder wrote: ↑Tue Aug 09, 2022 4:59 am Are the slave module connections documented somewhere?
Are there configuration options for auxin?
The Peugeot modules seems to have three NTC thermistors on their board, so I do not know which are connected. I have purchased a board to have look at, as I'm not sure if these thermistors are not polled in some way.
- Attachments
-
MAX17841B-1844656.pdf
- (767.67 KiB) Downloaded 8 times
-
MAX17823B.pdf
- (1.61 MiB) Downloaded 7 times