Porsche Taycan module NXP style BMS solutions?

Topics concerning OEM and open source BMSes
Post Reply
User avatar
nubster
Posts: 108
Joined: Sat Oct 29, 2022 7:20 pm
Location: Los Angeles
Has thanked: 53 times
Been thanked: 14 times
Contact:

Porsche Taycan module NXP style BMS solutions?

Post by nubster »

I picked up some Porsche Taycan modules for a good price. Does anyone have any experience with or thoughts on these BMS systems?
Any others I should consider?
Car/EV enthusiast, maker, builder, engineer, and lifelong student.

Owner | Founder: Westside EV
YouTube Channel
User avatar
CrAzY_DrIveR
Posts: 49
Joined: Wed Mar 20, 2019 10:47 pm
Location: Portugal
Has thanked: 12 times
Been thanked: 7 times
Contact:

Re: Porsche Taycan module NXP style BMS solutions?

Post by CrAzY_DrIveR »

i modified mine to use a external bms, very time consuming and expensive.
Viewtop1
Posts: 13
Joined: Wed Sep 14, 2022 9:07 am
Has thanked: 3 times
Been thanked: 2 times

Re: Porsche Taycan module NXP style BMS solutions?

Post by Viewtop1 »

I have designed a PCB to interface with the NXP MC33771 BMS IC's using TPL. Though the full Datasheet is NDA'd there is a light version that has "most" of the functions to monitor and balance.

But I suck at programming. NXP do provide a SDK and evaluation kit with software. Using my PCB I was able to read the Cell voltages from my 8 x MC3771 based battery packs ( 12S1P) x 8 pcs.

The PCB has CAN so you get the Cell Voltages on the CAN bus. I have not gotten further than that. The NXP Software consists of 4 demo that cover pretty much all the functions , just not in 1 package.

For instance The FREEMASTER demo does cell balancing with a serial interface to the NXP Freemaster Software. The Monitoring Demo does the cell voltages over CAN.

Again I suck at programming.
If this could be made to speak SIMP BMS I think it would make a great addition to the DIY EV Scene

( I have a spare fully populated board I will post to anyone willing to take up the challenge... )
I will make the available the circuit diagrams and KICAD files.

Anyone else who wants to roll their own, I had the PCB's made at JLCPCB, The only parts needed to buy from MOUSER is the S32K142 IC, NC33664 TPL IC , TPL Transformer HM2103NL and an aliexpress DC-DC Converter Module ( I was a bit lazy, should have designed a dcdc from components) And you would then have to solder those on.

So here's hoping someone wants to help out... Thanks

To Program the NXP S32K142 you need a Segger J-Link.

https://www.nxp.com/design/design-cente ... W-MC33771C
Download the
BCC SW Driver Package for MC33771C
and
MC33772C(Lite Version) and UM11346, Battery cell controller software driver for MC33771C and MC33772C v2.2 - User manual
Attachments
S32k142.png
CAN.png
MC33664.png
image.png
Kicad PCB.png
PCB.png
User avatar
nubster
Posts: 108
Joined: Sat Oct 29, 2022 7:20 pm
Location: Los Angeles
Has thanked: 53 times
Been thanked: 14 times
Contact:

Re: Porsche Taycan module NXP style BMS solutions?

Post by nubster »

CrAzY_DrIveR wrote: Thu Sep 05, 2024 1:03 pm i modified mine to use a external bms, very time consuming and expensive.
Yeah, I'm trying to avoid going that route myself, but I'm glad you got yours working.

These BMSs are about the same price, but I'm leaning toward the WDR because automotive is clearly mentioned as an application, and it has an enclosure. The other seems like it could work but appears more suited for stationary storage applications. I figured I'd check to see if anyone had any firsthand experience and could share their insights.
Car/EV enthusiast, maker, builder, engineer, and lifelong student.

Owner | Founder: Westside EV
YouTube Channel
opelmanta
Posts: 10
Joined: Sun May 23, 2021 3:00 pm
Been thanked: 5 times

Re: Porsche Taycan module NXP style BMS solutions?

Post by opelmanta »

My TPL controller based on STM32H743, 1xTPL, 2xCAN, 1xRS485, 2Xlow side outputs, LCD screen.
PXL_20241111_061719322.jpg
outlandnish
Posts: 4
Joined: Thu Sep 01, 2022 2:23 pm
Has thanked: 4 times
Been thanked: 2 times

Re: Porsche Taycan module NXP style BMS solutions?

Post by outlandnish »

Viewtop1 wrote: Thu Sep 05, 2024 8:13 pm I have designed a PCB to interface with the NXP MC33771 BMS IC's using TPL. Though the full Datasheet is NDA'd there is a light version that has "most" of the functions to monitor and balance.

But I suck at programming. NXP do provide a SDK and evaluation kit with software. Using my PCB I was able to read the Cell voltages from my 8 x MC3771 based battery packs ( 12S1P) x 8 pcs.

The PCB has CAN so you get the Cell Voltages on the CAN bus. I have not gotten further than that. The NXP Software consists of 4 demo that cover pretty much all the functions , just not in 1 package.

For instance The FREEMASTER demo does cell balancing with a serial interface to the NXP Freemaster Software. The Monitoring Demo does the cell voltages over CAN.

Again I suck at programming.
If this could be made to speak SIMP BMS I think it would make a great addition to the DIY EV Scene

( I have a spare fully populated board I will post to anyone willing to take up the challenge... )
I will make the available the circuit diagrams and KICAD files.

Anyone else who wants to roll their own, I had the PCB's made at JLCPCB, The only parts needed to buy from MOUSER is the S32K142 IC, NC33664 TPL IC , TPL Transformer HM2103NL and an aliexpress DC-DC Converter Module ( I was a bit lazy, should have designed a dcdc from components) And you would then have to solder those on.

So here's hoping someone wants to help out... Thanks

To Program the NXP S32K142 you need a Segger J-Link.

https://www.nxp.com/design/design-cente ... W-MC33771C
Download the
BCC SW Driver Package for MC33771C
and
MC33772C(Lite Version) and UM11346, Battery cell controller software driver for MC33771C and MC33772C v2.2 - User manual
I'm happy to help with build out the firmware for this. Still looking for collaborators?
Viewtop1
Posts: 13
Joined: Wed Sep 14, 2022 9:07 am
Has thanked: 3 times
Been thanked: 2 times

Re: Porsche Taycan module NXP style BMS solutions?

Post by Viewtop1 »

Sure am.
Though my board looks pretty lame compared to the one from Opelmanta...

Opelmanta, do you sell or share your design?
Post Reply