i3 controller hacking from diyelectriccar.com

User avatar
johu
Site Admin
Posts: 5681
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 153 times
Been thanked: 959 times
Contact:

Re: i3 controller hacking from diyelectriccar.com

Post by johu »

Decided to put it up for sale now: https://openinverter.org/shop/index.php ... duct_id=72

Will order parts when there's enough interest.
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
Scott166
Posts: 106
Joined: Thu Jun 04, 2020 12:23 pm
Location: Dorset, England
Has thanked: 1 time
Been thanked: 1 time

Re: i3 controller hacking from diyelectriccar.com

Post by Scott166 »

Order placed, thank you for all your work on this
Restoring and converting a Classic Mini, I have mad ideas, semi sensible ideas and NO idea if I’ll ever get it done :lol:
Look me up on YouTube https://youtube.com/channel/UCxmP1hLys6Z5tHZpK5mn6eg to see my progress
User avatar
Hans Gustafsson
Posts: 20
Joined: Tue Feb 09, 2021 9:13 am
Location: Sweden
Been thanked: 1 time

Re: i3 controller hacking from diyelectriccar.com

Post by Hans Gustafsson »

Order placed, thank you!
User avatar
johu
Site Admin
Posts: 5681
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 153 times
Been thanked: 959 times
Contact:

Re: i3 controller hacking from diyelectriccar.com

Post by johu »

Nice, getting ready to order parts :)
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
golfdubcrazy
Posts: 75
Joined: Thu Jan 28, 2021 6:15 pm
Has thanked: 1 time
Been thanked: 5 times

Re: i3 controller hacking from diyelectriccar.com

Post by golfdubcrazy »

Awesome work order placed :D
User avatar
CJW
Posts: 9
Joined: Mon Oct 25, 2021 8:56 pm
Has thanked: 9 times
Been thanked: 2 times

Re: i3 controller hacking from diyelectriccar.com

Post by CJW »

Order placed, thanks for making it possible for people to build cool electric cars!
User avatar
johu
Site Admin
Posts: 5681
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 153 times
Been thanked: 959 times
Contact:

Re: i3 controller hacking from diyelectriccar.com

Post by johu »

Wow, that was quick :)
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
User avatar
johu
Site Admin
Posts: 5681
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 153 times
Been thanked: 959 times
Contact:

Re: i3 controller hacking from diyelectriccar.com

Post by johu »

The next batch of i3 boards arrived today and work flawlessly.
I have to reflow the TPS61175 and the Erni connector by hand. The Erni makes it hard, I bridges several pins back to front on my first attempt. I should be able to ship out the ordered boards by the end of the week.
Attachments
IMG_20211115_153548.jpg
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
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: i3 controller hacking from diyelectriccar.com

Post by Jack Bauer »

Nice work Johannes. Great to see that inverter alive.
I'm going to need a hacksaw
User avatar
johu
Site Admin
Posts: 5681
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 153 times
Been thanked: 959 times
Contact:

Re: i3 controller hacking from diyelectriccar.com

Post by johu »

Thanks :)

More woes. Ampseal pins are out of stock https://www.digikey.de/products/de?t=331&s=4406
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
golfdubcrazy
Posts: 75
Joined: Thu Jan 28, 2021 6:15 pm
Has thanked: 1 time
Been thanked: 5 times

Re: i3 controller hacking from diyelectriccar.com

Post by golfdubcrazy »

Amazing Work can wait to get the motor spinning on the inverter :D
User avatar
johu
Site Admin
Posts: 5681
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 153 times
Been thanked: 959 times
Contact:

Re: i3 controller hacking from diyelectriccar.com

Post by johu »

Quick heads up to everyone waiting for their order: I'm still waiting for the flippin ampseal pins. Damien put them in the post for me ages ago (they were only available from RS Ireland) and they still haven't arrived.
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
Scott166
Posts: 106
Joined: Thu Jun 04, 2020 12:23 pm
Location: Dorset, England
Has thanked: 1 time
Been thanked: 1 time

Re: i3 controller hacking from diyelectriccar.com

Post by Scott166 »

I got my board yesterday, I've taken jet engines out of planes, driven 2000 ton freight trains, cut the floor out of an old Mini and this is the scariest thing I've looked at 😂
Restoring and converting a Classic Mini, I have mad ideas, semi sensible ideas and NO idea if I’ll ever get it done :lol:
Look me up on YouTube https://youtube.com/channel/UCxmP1hLys6Z5tHZpK5mn6eg to see my progress
User avatar
johu
Site Admin
Posts: 5681
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 153 times
Been thanked: 959 times
Contact:

Re: i3 controller hacking from diyelectriccar.com

Post by johu »

oh and I still have to write an info sheet. Just post here if there are any questions. I'll just make the wifi PW public now: dsEuX51n
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
User avatar
Hans Gustafsson
Posts: 20
Joined: Tue Feb 09, 2021 9:13 am
Location: Sweden
Been thanked: 1 time

Re: i3 controller hacking from diyelectriccar.com

Post by Hans Gustafsson »

Is an Olimex ESP8266 module also needed?
User avatar
johu
Site Admin
Posts: 5681
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 153 times
Been thanked: 959 times
Contact:

Re: i3 controller hacking from diyelectriccar.com

Post by johu »

it's included
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
golfdubcrazy
Posts: 75
Joined: Thu Jan 28, 2021 6:15 pm
Has thanked: 1 time
Been thanked: 5 times

Re: i3 controller hacking from diyelectriccar.com

Post by golfdubcrazy »

Thanks Johu, :D Received mine yeasterday :)

Just a quick one do you have the pinout for the ampseal plug ?
User avatar
johu
Site Admin
Posts: 5681
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 153 times
Been thanked: 959 times
Contact:

Re: i3 controller hacking from diyelectriccar.com

Post by johu »

Yes, it's similar to the Tesla output:
  1. 12V
  2. BRAKE_IN
  3. PRECHARGE_OUT
  4. CANL
  5. CANH
  6. DCSW_OUT
  7. FORWARD_IN
  8. REVERSE_IN
  9. 5V (OUT)
  10. RESOLVER_S2/ENCODER_A
  11. GND
  12. RESOLVER_S1
  13. THROTTLE1
  14. THROTTLE2
  15. RESOLVER_R1
  16. RESOLVER_S3/ENCODER_B
  17. MTEMP+
  18. MTEMP-
  19. RESOLVER_S4
  20. EMCYSTOP_IN
  21. GND
  22. RESOLVER_R2
  23. START_IN
Anyone want to extend the wiki page? https://openinverter.org/wiki/I3_inverter
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
User avatar
Hans Gustafsson
Posts: 20
Joined: Tue Feb 09, 2021 9:13 am
Location: Sweden
Been thanked: 1 time

Re: i3 controller hacking from diyelectriccar.com

Post by Hans Gustafsson »

The 12-pin connector from the resolver / motor temp that connects to the BMW brainboard, is the ERNI MiniBridge Koshiri Messerleiste 12-pin, geared, SMT, Art-No. 294920 and it is available for purchase mounted on a handy adapter card.
https://www.erni-x-press.com/en/artikel/kit/169219.html
https://www.erni.com/fileadmin/import/p ... 000162.PDF
https://www.erni-x-press.com/de/artikel ... 94920.html
Attachments
Signal.jpg
Signal.jpg (8.47 KiB) Viewed 4835 times
User avatar
MrX
Posts: 20
Joined: Tue Aug 17, 2021 2:19 pm
Location: Down Under 🦘

Re: i3 controller hacking from diyelectriccar.com

Post by MrX »

Exciting times! Lots of new people with new inverters!

I've been working on some mechanical integration bits and pieces, hopefully some that will help other members.

1: If you are planning on using the shield mounted under the inverter, you will have to knock out the centre post as it sticks up into the pins on the adapter PCBA. I used a large step drill and slowly worked my way through it.
adapter PCBA shield mod
adapter PCBA shield mod
2: One of the posts for the connector mount casting collides with the inverter, I just milled this down ~7mm and halfway across the post. The screw will need loctite to seal from the topside as you expose the threads in doing this.
Post mod connector casting
Post mod connector casting
Post mod connector casting 2
Post mod connector casting 2
3. Lastly, I've made some waterjet cut blanking plates to close off cooling for the charger and DCDC inside the housing. This is just to remove them whilst they aren't doing anything useful and remove some weight from the assembly. Unfortunately it's not straightforward to do this, as some posts have to be machined down for these flat plates to fit, and this exposes one of the threads from the liquid side. I've hydraulically sealed this one, so it shouldn't be a problem (fingers crossed). If people want DXF files for these I can definitely send some links. They are definitely not perfect, and will need some modification to fit well. I did as best I could for hole placement for a first-pass. Fine for now though!
Blanking plate charger
Blanking plate charger
Blanking plate DCDC
Blanking plate DCDC

All in all, excited to get a spinning motor! I've worked out the resolver, but not sure which of the 4 permutations I have. I was using an inverter before that could compensate for switching the sin and cos polarity, so I may need to tweak the wiring for it to work with the openinverter.

Thanks for the work so far Johannes!
PXL_20211218_085319589.jpg
User avatar
johu
Site Admin
Posts: 5681
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 153 times
Been thanked: 959 times
Contact:

Re: i3 controller hacking from diyelectriccar.com

Post by johu »

Thanks for posting :) I though I had cleared that screw post by now, oh well. Can't move the adapter PCB down any further because I believe it will then collide with the top cover.
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
User avatar
MrX
Posts: 20
Joined: Tue Aug 17, 2021 2:19 pm
Location: Down Under 🦘

Re: i3 controller hacking from diyelectriccar.com

Post by MrX »

johu wrote: Sat Dec 18, 2021 11:26 am I though I had cleared that screw post by now, oh well. Can't move the adapter PCB down any further because I believe it will then collide with the top cover.
I just remembered you had mentioned that you fixed the screw post collision on the new adapter board rev, that would be it! I think it might be close still, but it probably will not need as much cut out of it as mine did.
User avatar
Hans Gustafsson
Posts: 20
Joined: Tue Feb 09, 2021 9:13 am
Location: Sweden
Been thanked: 1 time

Re: i3 controller hacking from diyelectriccar.com

Post by Hans Gustafsson »

Pinout with the colors for the resolver, suggestions and not verified.

1. 12V
2. BRAKE_IN
3. PRECHARGE_OUT
4. CANL
5. CANH
6. DCSW_OUT
7. FORWARD_IN
8. REVERSE_IN
9. 5V (OUT)
10. RESOLVER_S2/ENCODER_A___: Blue (Sin2, Sin L)
11. GND
12. RESOLVER_S1______________: Brown (Sin1, Sin H)
13. THROTTLE1
14. THROTTLE2
15. RESOLVER_R1______________: Yellow (REF1, Ex H)
16. RESOLVER_S3/ENCODER_B___: Red (Cos1, Cos H)
17. MTEMP+
18. MTEMP-
19. RESOLVER_S4______________: White (Cos2, Cos L)
20. EMCYSTOP_IN
21. GND
22. RESOLVER_R2______________: Green (Ref2, Ex L)
23. START_IN

Image
With 12 pin adapter card and solder directly to the card.
Attachments
IMG_20211226_132632_228.jpg
User avatar
johu
Site Admin
Posts: 5681
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 153 times
Been thanked: 959 times
Contact:

Re: i3 controller hacking from diyelectriccar.com

Post by johu »

Interesting! So the resolver is not connected via the main connector? I mean in BMW OEM design. What are the other signals?

Congratulations on your compacting work :)
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
User avatar
Hans Gustafsson
Posts: 20
Joined: Tue Feb 09, 2021 9:13 am
Location: Sweden
Been thanked: 1 time

Re: i3 controller hacking from diyelectriccar.com

Post by Hans Gustafsson »

johu wrote: Sun Dec 26, 2021 10:56 pm Interesting! So the resolver is not connected via the main connector? I mean in BMW OEM design. What are the other signals?

Congratulations on your compacting work :)
The motor seems to have 2 temp sensors which are blue-gray and red-gray which are 7-8 and 9-10 on the adapter card and I have connected one. 11-12 unknown.
Post Reply