Leaf Gen 1 Inverter Board

Nissan Leaf/e-NV200 drive stack topics
Post Reply
User avatar
langoo
Posts: 68
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 Guldmyr
MR Electronics AB
User avatar
Jack Bauer
Posts: 3661
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 10 times
Been thanked: 334 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: 68
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 Guldmyr
MR Electronics AB
User avatar
Jack Bauer
Posts: 3661
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 10 times
Been thanked: 334 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: 1339
Joined: Fri Dec 14, 2018 9:24 pm
Location: Ireland and US
Been thanked: 8 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: 3661
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 10 times
Been thanked: 334 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: 68
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 Guldmyr
MR Electronics AB
User avatar
Jack Bauer
Posts: 3661
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 10 times
Been thanked: 334 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: 3661
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 10 times
Been thanked: 334 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: 68
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 Guldmyr
MR Electronics AB
PoloLbricolo
Posts: 102
Joined: Wed Apr 10, 2019 2:32 pm
Location: France
Has thanked: 2 times
Been thanked: 11 times

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: 3661
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 10 times
Been thanked: 334 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

I'm going to need a hacksaw
User avatar
Jack Bauer
Posts: 3661
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 10 times
Been thanked: 334 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: 3661
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 10 times
Been thanked: 334 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
User avatar
Jack Bauer
Posts: 3661
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 10 times
Been thanked: 334 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

Here are a few pictures of my "blackboard" where I worked out the resolver connections. Will put it into something more readable.

Drove the car for the first time today:)
Attachments
2019-08-16 15.11.48.jpg
2019-08-16 15.11.44.jpg
2019-08-16 15.11.39.jpg
I'm going to need a hacksaw
User avatar
langoo
Posts: 68
Joined: Thu May 09, 2019 6:27 pm
Location: Varberg, Sweden

Re: Leaf Gen 1 Inverter Board

Post by langoo »

Robin Guldmyr
MR Electronics AB
User avatar
Jack Bauer
Posts: 3661
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 10 times
Been thanked: 334 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by Jack Bauer »

Wow that looks great:) its a gen 1?
I'm going to need a hacksaw
User avatar
langoo
Posts: 68
Joined: Thu May 09, 2019 6:27 pm
Location: Varberg, Sweden

Re: Leaf Gen 1 Inverter Board

Post by langoo »

Jack Bauer wrote: Sun Aug 18, 2019 7:56 pm Wow that looks great:) its a gen 1?
Yes it is ;)
Attachments
DSC01736.JPG
Robin Guldmyr
MR Electronics AB
User avatar
ra_XOr
Posts: 3
Joined: Tue Mar 26, 2019 5:18 am

Re: Leaf Gen 1 Inverter Board

Post by ra_XOr »

Hey Damien, for the board build, whereabouts the R6 and R8 located? They are on the BOM but not on the pick and place file.

My Nissan leaf is here 😅😅..

Cheers,
Berdi
Posts: 18
Joined: Fri Jul 19, 2019 11:42 am
Location: Georgia

Re: Leaf Gen 1 Inverter Board

Post by Berdi »

Good day! Thanks everyone! are very cool! :)
damian.lo
Posts: 123
Joined: Sat Dec 22, 2018 12:46 pm
Location: Poland

Re: Leaf Gen 1 Inverter Board

Post by damian.lo »

Hello,

Like someone here knows, I'm building since some time BMW116 conversion with Leaf motor. My DIY inverter with Johannes v2 controller works, but in meantime I want to try also play with Leaf inverter. Controller from JB connected via CAN is great for this and I want to try this. I want to solder this myself, but here is problem with my soldering skill :)
I'm not able to solder ATSAM3X8 myself, so I have question - can You maybe sell me pcb with already soldered IC1? I tried to ask You via PW, but according new rules better will be here. Maybe other person will have the same question.

Regards.
skyguy6153
Posts: 5
Joined: Fri Aug 23, 2019 5:38 pm

Re: Leaf Gen 1 Inverter Board

Post by skyguy6153 »

damian.lo wrote: Sun Oct 13, 2019 7:54 pm Hello,

Like someone here knows, I'm building since some time BMW116 conversion with Leaf motor. My DIY inverter with Johannes v2 controller works, but in meantime I want to try also play with Leaf inverter. Controller from JB connected via CAN is great for this and I want to try this. I want to solder this myself, but here is problem with my soldering skill :)
I'm not able to solder ATSAM3X8 myself, so I have question - can You maybe sell me pcb with already soldered IC1? I tried to ask You via PW, but according new rules better will be here. Maybe other person will have the same question.

Regards.
Honestly, I'm in the same boat in terms of SMD soldering, as the VCM is the first board I've ever done before (The only experience I have with soldering is on 18650 cells). Either way, that on shouldn't be too hard. Buy a solder wick (which are relatively cheap), look up some videos and read some articles on how to use it. You can bridge the connections all together and then use the solder wick to remove the excess solder.
damian.lo
Posts: 123
Joined: Sat Dec 22, 2018 12:46 pm
Location: Poland

Re: Leaf Gen 1 Inverter Board

Post by damian.lo »

And here's problem with all pads connected. I've already working v2 board from Johannes, which I done myself. Also I'm soldering from time to time some smd parts, but I feel that this is too small for me. From other side - in case of trouble I can take hotair and take cpu back. The world belongs to the brave man :)
Ok, I will wait a little - maybe Damien can make this favourite for me. Otherwise I have to fight with this. The most important is - car with motor is waiting for heart so I have to put something inside fast.
arber333
Posts: 3562
Joined: Mon Dec 24, 2018 1:37 pm
Location: Slovenia
Has thanked: 134 times
Been thanked: 335 times
Contact:

Re: Leaf Gen 1 Inverter Board

Post by arber333 »

damian.lo wrote: Sun Oct 20, 2019 2:12 pm And here's problem with all pads connected. I've already working v2 board from Johannes, which I done myself. Also I'm soldering from time to time some smd parts, but I feel that this is too small for me. From other side - in case of trouble I can take hotair and take cpu back. The world belongs to the brave man :)
Ok, I will wait a little - maybe Damien can make this favourite for me. Otherwise I have to fight with this. The most important is - car with motor is waiting for heart so I have to put something inside fast.
I think best is to just put rev. 2 board in controler and make connection. PWM signals are good, you just have to connect current sensors and voltage and temp sensing. I think this should be done with minimum loss of time. If you have to make a new circuit and all you loose time learning its quirks. Better to hold on to known ground for quick assembly.

But look at me full of wisdom and still my Pug wont drive... :oops:

EDIT: did anyone make a drawing of gen1 Leaf main board in Design spark. If i have layout i can quickly draw Lebowski board on that. Some time ago Bas told me it doesnt absolutely need three current sensors to run.
Post Reply