EcoModder.com

EcoModder.com (https://ecomodder.com/forum/)
-   Fossil Fuel Free (https://ecomodder.com/forum/fossil-fuel-free.html)
-   -   DIY Open Source Tesla Controller (https://ecomodder.com/forum/showthread.php/diy-open-source-tesla-controller-35624.html)

jackbauer 09-13-2017 02:57 PM

DIY Open Source Tesla Controller
 
2 Attachment(s)
So I just wanted to introduce this project on Ecomodder. I have been working for the past few months with several donated Tesla Model S parts. Front and rear drive units and a 10kw gen 2 charger so far. I am developing fully open source control boards for these and other OEM hardware. All files are on my github : https://github.com/damienmaguire

I have just finished bench tests of a logic board to run the Large rear drive unit. Latest video :
https://www.youtube.com/watch?v=swmaLyUEmO4

Enjoy:)

gone-ot 09-13-2017 03:38 PM

Unless you have the actual operating "code" I would equate DIYing that system about as risky as DIY'ing your own pacemaker...get lucky and you're OK, don't and you aren't.

Especially, if it (controller) decides to act-up/quite at speed...without YOUR control or consent.

JockoT 09-13-2017 04:52 PM

A lovely bit of engineering. Opens up a whole world for using scrapped/accident damaged Teslas.

Xist 09-13-2017 05:26 PM

Quote:

Originally Posted by Old Tele man (Post 549816)
Unless you have the actual operating "code" I would equate DIYing that system about as risky as DIY'ing your own pacemaker...get lucky and you're OK, don't and you aren't.

Don't worry!

Nobody's tough as Jack!

thingstodo 09-13-2017 06:24 PM

Quote:

Originally Posted by Old Tele man (Post 549816)
Unless you have the actual operating "code" I would equate DIYing that system about as risky as DIY'ing your own pacemaker...get lucky and you're OK, don't and you aren't.

I would disagree. Jack already has built his own AC controller and has firmware to drive it. That is debugged and running in at least one vehicle.

A pacemaker needs to run - literally - 24/7 for the rest of your life. If the car controller has a fault - it can display a fault code and stop. Much like the original Tesla controller would throw a fault and either stop the car or coast it to a stop. Either way, you are only inconvenienced ... not dead.

Just my opinion ...

Back to the topic though ... in this case, Jack appears to have removed the brains of the Tesla unit and replaced them with his own board, re-configured to fit into the same space as the original Tesla board. It drives the Tesla power electronics, using the same connectors that the old brain did, and monitors the fault signals from the Tesla secondary driver boards.

This is the second way to get a Tesla drivetrain on the road ... when it is not in a Tesla vehicle.

The other way that I have seen so far is using EVTV's GEVCU board and it's accompanying software to send the Tesla brain the CANbus signals that it wants to see, using the timing that the Tesla brain appears to want to see. Jack Rickard and his crew have a lot of hours and effort into the many revisions and iteration that method has required.

If I had the cash, and the access to crashed Tesla auctions, I'd give his new board a go. Jack has been around for quite a while. He's an enthusiast. And if .. sometime .. he does get tired of the project ... you have all you need to fix it if there is a problem. Source code, board design, bill of material ...

Piotrsko 09-14-2017 09:08 AM

It's an AC 3 phase system. Anything fails and the motor looses significant power or coasts to stop. My series DC motor is more prone to overspeed on failure of controller.

jackbauer 09-14-2017 02:19 PM

Thanks for the support guys. Currently working on reverse engineering the front drive unit.

jackbauer 09-16-2017 11:20 AM

2 Attachment(s)
Hit another good milestone today. Got the inverter back on the rear drive unit and did a few runs. Not until I was editing the video did I realise I was running the motor in reverse:D

https://youtu.be/3ch3A4J3nIY

dwtaylorpdx 09-16-2017 12:42 PM

Anybody else think the Tesla gearbox looks a lot like a Ford F2/350 transfer case with the gear reduction unit pulled off? Near as I can tell looking at the bodiless one at the store in my town they are pretty much built out of existing parts, the unique bit is mostly the software and battery pack.

Cool integration without having to do all the development.. Grand business planning.!

California98Civic 09-16-2017 07:03 PM

Quote:

Originally Posted by jackbauer (Post 550064)
... Not until I was editing the video did I realise I was running the motor in reverse:D
...

HAhaha! Subscribed to another amazing thread just to follow the knowledge and experimentation.

jackbauer 09-17-2017 04:18 AM

I know this is probably a super long shot but does anyone have any information on the temperature sensors used in the large rear tesla drive unit? I have measured room temperature resistance and observed the resistance drops with increasing temperature but that's it. My plan is to start running coolant through the motor / inverter and plot a few points of resistance versus temperature. Any help much appreciated:)

jackbauer 09-17-2017 08:16 AM

Quick update :
https://www.youtube.com/watch?v=ZvwzuQksKo8

thingstodo 09-17-2017 11:36 AM

Quote:

Originally Posted by jackbauer (Post 550118)
I know this is probably a super long shot but does anyone have any information on the temperature sensors used in the large rear tesla drive unit? I have measured room temperature resistance and observed the resistance drops with increasing temperature but that's it. My plan is to start running coolant through the motor / inverter and plot a few points of resistance versus temperature. Any help much appreciated:)

Sorry - no direct knowledge here!

Much of industry just uses 100 ohm platinum RTDs. Based on the required temperatures (-40C -> 110C or so) it is the easiest. Do you have 2-wires or 3?

The other common sensor based on the temperature range is J type thermocouples. Those are different - they generate a small voltage difference from dissimilar metals welded together. You almost need to bring the signal into an op-amp to measure it.

freebeard 09-17-2017 01:01 PM

Quote:

Thanks for the support guys.
Well, thank you for supporting Ecomodder. That you would post here is a good testimonial.

I will watch the back-and-forth between you and thingstodo with interest. The Tesla drivetrain replaces the Chrysler slant-6 in my motorhome design.

http://ecomodder.com/forum/member-fr...-w-caption.jpg

jackbauer 09-18-2017 10:57 AM

4 Attachment(s)
Started getting to grips with the front drive unit board today for a few hours. Current sensors are plain vanilla analog and output +/- 2mV/Amp and sit on 2.5v at zero current. Was a tour de force to get the pcb off. Had to use the hot air station to melt the solder on the current sensors. Anyway , got it without damaging the sensors and started getting the pcb outline and locations in progress.

I'm getting together quite a collection of "scrap" Tesla logic boards :)

jackbauer 09-22-2017 01:59 PM

1 Attachment(s)
On the subject of small motors , I got the pcb footprint sorted today. I've uploaded a dxf over on github for anyone interested. Schematic in progress.

jackbauer 09-23-2017 06:32 AM

1 Attachment(s)
So working on the front drive unit logic board. Right now , I have most of the functions of the 24 way interface connector from the logic to the driver board worked out but there are a few I'm not sure about. Have a look at the attached pinout and tell me what I'm missing :)

jackbauer 09-23-2017 12:29 PM

1 Attachment(s)
Very tight on board space with this one :)

jackbauer 09-25-2017 11:30 AM

1 Attachment(s)
So I completed the layout of the small front motor logic board today. Going to wait a week or so before ordering boards as it's not a question of if I have made mistakes just how many. Not sure if the logic boards are the same in the small front and rear motors as yet.


Schematics and some support files are up on the github. I won't release the pcb files until I at least make sure I'm not shorting out the 12v supply:)

jackbauer 09-30-2017 11:39 AM

https://www.youtube.com/watch?v=7yZPLS5YbSg

Had some fun figuring out the large drive unit temperature sensors today:)

jackbauer 10-02-2017 05:04 AM

Design files for the small drive unit open source logic board version 1 now released on github : https://github.com/damienmaguire/Tesla-Front-Drive-Unit

PCB order going in today.

thingstodo 10-02-2017 12:15 PM

Keep up the good work
 
Enjoying the updates!

Still can't figure out where you get the energy to keep plugging away at this project. AND all your other projects.

jackbauer 10-19-2017 02:21 PM

1 Attachment(s)
Perfect fit :) The small drive unit pcb lines up perfectly with the mounting holes , current sensors and power stage connector.

http://ecomodder.com/forum/attachmen...8&d=1508437239

jackbauer 10-28-2017 11:08 AM

2 Attachment(s)
Front drive units spins for the first time today with the V1 logic board. Will be doing more testing over the next few days including closed loop and high voltage runs. This board will run both front and rear small motors.

jackbauer 10-28-2017 12:18 PM

https://www.youtube.com/watch?v=GghZrW6enWM

jackbauer 11-04-2017 03:51 PM

https://www.youtube.com/watch?v=ch8xqi7CZU8

Xist 12-04-2017 05:21 PM

Have you purchased individual parts to dissect them?

https://jalopnik.com/mercedes-parent...tes-1820961392


All times are GMT -4. The time now is 06:40 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.5.2
All content copyright EcoModder.com