Leaf Gen 1 Inverter Board

Nissan Leaf/e-NV200 drive stack topics
Post Reply
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Leaf Gen 1 Inverter Board

Post by Jack Bauer »

Starting a thread here as I'll soon be working on a board for the Gen 1 Leaf inverter. Will update with info and board design as it develops.
Attachments
20190702_154047.jpg
I'm going to need a hacksaw
User avatar
Cookie6000
Posts: 246
Joined: Wed May 08, 2019 9:27 am
Location: Wicklow, IRL
Has thanked: 12 times
Been thanked: 32 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Cookie6000 »

Nice one JB
Will be picking up my Gen 1 Leaf motor/dc inverter + loom later this week with the plan to mate it to an unsuspecting tdi Audi 80 Avant so everything you have been doing recently is bang on . Can't wait to get started and fire up a project thread on here. Plenty of ICE upgrade experience over the decades but this is a whole new horizon I am aiming for...
Home of the #Audi8e - https://twitter.com/FiachraCooke
e^2
Posts: 8
Joined: Wed Jul 10, 2019 3:36 pm
Location: Seattle Wa
Contact:

Re: Leaf Gen 1 Inverter Board

Post by e^2 »

Just to let it be known, I have one of these as well and will be taking it apart.
Berdi
Posts: 18
Joined: Fri Jul 19, 2019 11:42 am
Location: Georgia

Re: Leaf Gen 1 Inverter Board

Post by Berdi »

Jack Bauer wrote: Wed Jul 03, 2019 5:57 pm Starting a thread here as I'll soon be working on a board for the Gen 1 Leaf inverter. Will update with info and board design as it develops.

at the moment it is one of the real ways to create a budget and affordable electric car. for the benefit of all mankind !!! :)
Berdi
Posts: 18
Joined: Fri Jul 19, 2019 11:42 am
Location: Georgia

Re: Leaf Gen 1 Inverter Board

Post by Berdi »

Good day to all !! I am new to the forum. I will try not to disturb anyone. But if I make a mistake, do not kick much please.)) Thanks in advance !! )
I am not young and not a programmer. I do not know English at all. but I really hope that I will still have time to fulfill my dreams and aspirations to take care of our future generation in reality !!
For the fact that there are such impressive people as you, I want to say thanks to everyone !! THANK !! )
User avatar
langoo
Posts: 65
Joined: Thu May 09, 2019 6:27 pm
Location: Varberg, Sweden

Re: Leaf Gen 1 Inverter Board

Post by langoo »

Maybe you all could have a look and confirm my findings in this thread?

viewtopic.php?f=4&t=138&start=40#p2207
Robin Hellström
MR Electronics AB
User avatar
langoo
Posts: 65
Joined: Thu May 09, 2019 6:27 pm
Location: Varberg, Sweden

Re: Leaf Gen 1 Inverter Board

Post by langoo »

Today I tried to do this operation myself on my Gen1 inverter. I have previously tested out the Arduino and CAN-comunication with a Gen2 inverter and everything worked like expected. When I now do the same operation won't the motor turn on my Gen1, what I think might be broken on my Gen1 is the voltage sense component because I read 255 on byte 1 in CAN-message 1DA. What voltage measurement do you get Kevin when you read out that message from your inverter?

Anyone who has experience with broken voltage sense components on inverters? 😉
Robin Hellström
MR Electronics AB
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

Started testing. I get 372v on 1DA when hv is applied which is correct. Think I have screwed up the resolver wiring as getting 16krpm and -24f motor temp:)
I'm going to need a hacksaw
User avatar
langoo
Posts: 65
Joined: Thu May 09, 2019 6:27 pm
Location: Varberg, Sweden

Re: Leaf Gen 1 Inverter Board

Post by langoo »

Jack Bauer wrote: Thu Aug 01, 2019 11:37 am Started testing. I get 372v on 1DA when hv is applied which is correct. Think I have screwed up the resolver wiring as getting 16krpm and -24f motor temp:)
Okay, then my assumption that something has broken in my inverter seems correct. I've got all the cables wired correctly so if you do it like me everything will work ;)
Attachments
CN2-F13-F14 wiring.pdf
(21.92 KiB) Downloaded 462 times
Robin Hellström
MR Electronics AB
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

In other news all the wiring diagrams for the gen 1 resolver connector on the motor that I have are wrong. Correct pinout :

1-2: Temp sensor. 20k at approx 20c ambient

3-8: 17R. Exciter

6-7: 37R. Sin/Cos

4-5 : 37R. Sin/Cos
I'm going to need a hacksaw
User avatar
langoo
Posts: 65
Joined: Thu May 09, 2019 6:27 pm
Location: Varberg, Sweden

Re: Leaf Gen 1 Inverter Board

Post by langoo »

Jack Bauer wrote: Thu Aug 01, 2019 1:57 pm In other news all the wiring diagrams for the gen 1 resolver connector on the motor that I have are wrong. Correct pinout :

1-2: Temp sensor. 20k at approx 20c ambient

3-8: 17R. Exciter

6-7: 37R. Sin/Cos

4-5 : 37R. Sin/Cos
I know the wiring I attached are as correct it can be, the problem is how Nissan show the terminals on the pictures of the connectors, they are seen from the connecting side of the connectors so a little confusing when you try to filter out the correct colours and pins ;) the last problem is that Nissan changes colour on the wires from connector F13 and CN2 and the pin numbers :)
Robin Hellström
MR Electronics AB
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

Anyone know howto use leafspy to read dtcs from the inverter? HAve tried connecting with a bluetooth obd but it wont read from the inverter can.
I'm going to need a hacksaw
User avatar
langoo
Posts: 65
Joined: Thu May 09, 2019 6:27 pm
Location: Varberg, Sweden

Re: Leaf Gen 1 Inverter Board

Post by langoo »

Jack Bauer wrote: Fri Aug 02, 2019 8:45 am Anyone know howto use leafspy to read dtcs from the inverter? HAve tried connecting with a bluetooth obd but it wont read from the inverter can.
Aren't all DTCS handled and served by the VCU, the inverter just sends som bit-valued error codes to the VCU and it's the VCU:s task to interpret the code and translate to DTCS?
Robin Hellström
MR Electronics AB
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

We're spinning:)
I'm going to need a hacksaw
User avatar
Kevin Sharpe
Posts: 1345
Joined: Fri Dec 14, 2018 9:24 pm
Location: Ireland and US
Been thanked: 4 times

Re: Leaf Gen 1 Inverter Board

Post by Kevin Sharpe »

Jack Bauer wrote: Fri Aug 02, 2019 12:16 pm We're spinning:)
Congratulations! Was great to see your video on twitter 8-)
This is a personal post and I disclaim all responsibility for any loss or damage which any person may suffer from reliance on the information and material in this post or any opinion, conclusion or recommendation in the information and material.
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

Doing a double post here as well as on the E46 build thread. Had some good progress getting the Gen 1 leaf inverter responding to CAN. Big thanks to celeron55 for all his help and hard work. I have setup a Github repo for an open source controller project:
https://github.com/damienmaguire/Nissan ... Controller

As of now I can start the inverter and command torque in one direction only so still need to work out a bit of the can messaging. As always any help much appreciated. Here is a video of the first run :
I'm going to need a hacksaw
User avatar
langoo
Posts: 65
Joined: Thu May 09, 2019 6:27 pm
Location: Varberg, Sweden

Re: Leaf Gen 1 Inverter Board

Post by langoo »

Try sending these values on the first byte in message 0x11A to the inverter. The data is from your CAN-logs.
Attachments
Message_0x11A_gear.png
Robin Hellström
MR Electronics AB
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

Some new Leaf logs uploaded : https://github.com/damienmaguire/LeafLo ... aster/2019
Same 2011 car as before.

0x1d4 byte 6 seems to have an active role.
0x00 when in park and brake released.
0x20 when brake lightly pressed in park.
0x30 when brake heavilly pressed in park.
Changes when driving, braking and regening.
I'm going to need a hacksaw
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

Controller up and running on the bench:)
Attachments
IMG_20190813_153216_030.jpg
I'm going to need a hacksaw
e^2
Posts: 8
Joined: Wed Jul 10, 2019 3:36 pm
Location: Seattle Wa
Contact:

Re: Leaf Gen 1 Inverter Board

Post by e^2 »

This looks super clean. Is the intent to keep this CAN based for commands or will this have analog inputs for throttle/brake/direction?
User avatar
langoo
Posts: 65
Joined: Thu May 09, 2019 6:27 pm
Location: Varberg, Sweden

Re: Leaf Gen 1 Inverter Board

Post by langoo »

Jack Bauer wrote: Thu Aug 01, 2019 1:57 pm In other news all the wiring diagrams for the gen 1 resolver connector on the motor that I have are wrong. Correct pinout :

1-2: Temp sensor. 20k at approx 20c ambient

3-8: 17R. Exciter

6-7: 37R. Sin/Cos

4-5 : 37R. Sin/Cos
Would you mind sharing the final connection between the resolver cable and white connector on the logic board? If you remember the colours please write them too.
Did you figure out the Sin+/Sin- and Cos+/Cos-, which of 4-5 and 6-7 is what?
Robin Hellström
MR Electronics AB
PoloLbricolo
Posts: 78
Joined: Wed Apr 10, 2019 2:32 pm
Location: France
Been thanked: 1 time

Re: Leaf Gen 1 Inverter Board

Post by PoloLbricolo »

Awesome work !

I'm just wondering where did you find the due_wire and Wire_EEPROM libraries ? The other two are easy to find with the arduino ide. And no luck with the wire lib's.
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

I'm going to need a hacksaw
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

So good news is we can now command positive and negative torque and regen the motor in both directions.
I'm going to need a hacksaw
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

0x1d4 byte 6 needs to be 0x30 before the inverter will accept a positive torque command. Updated the software on github for running on the open source vcu. All I need to do now is get it to read the throttle pedal and send torque commands that way.

https://github.com/damienmaguire/Nissan ... Controller
I'm going to need a hacksaw
Post Reply