Controlling a Subaru DCCD differential

http://jbperf.com/io_extender/index.html
http://jbperf.com/io_extender/tinyIOx.html for the TinyIOx

Re: Controlling a Subaru DCCD differential

Postby tpsretard » Fri Oct 21, 2016 2:14 pm

Have not don't much with the FET as of yet. i am sure it will vaporize the traces as it is right now.
I stopped with the FET till i figure out what connector i want and a size of board, need to look at possible cases also. Then i will do some more thinking about the routing path for the current sensor and the FET.
Second reason for putting it on pause is i found a DCCD Coil that was 1.2 ohms before i hurt my self. This will put the FET right at its limit. But i am trying to get OEM information about the coil's.

Came up with a simpler input circuit today, need to test it out on the bread board, but i am sure it will be fine with the simple digital inputs. I have to "dead bug" up a few of the BAT54's to test with.
2016-10-21 14_05_35-1 Schematic - C__Users_kingj_Documents_eagle_DCCD Controller V2_DCCDv2.sch - EAG.png
2016-10-21 14_05_35-1 Schematic - C__Users_kingj_Documents_eagle_DCCD Controller V2_DCCDv2.sch - EAG.png (18.27 KiB) Viewed 6248 times


I did breadboard the power supply and tested to 500ma. So slow but constant progress..
tpsretard
 
Posts: 39
Joined: Mon Oct 19, 2009 11:52 am

Re: Controlling a Subaru DCCD differential

Postby Jazz30-06 » Mon Oct 24, 2016 9:40 am

I wish I could provide some tech support on this, but I'm just a dumb mechanical. Looking good though!
Jazz30-06
 
Posts: 12
Joined: Mon Dec 14, 2015 7:26 pm

Re: Controlling a Subaru DCCD differential

Postby tpsretard » Thu Oct 27, 2016 3:03 pm

had time to sit down today and do some more playing, it is still FAR from finished and still open to ideas. But again showing that i am still working on it. I have decided on 2 connectors. One will be for power needed, 12v in DCCD out and 2 grounds. it is the same size molex connector that ATX power supply use, so i will test and see if it is capable of sinking 10 amps on one pin. but it should be. If not i will just change the connector and use 2 pins the the coil.

The other connector will have all the inputs and outputs. I will sacrifice a bit of board layout/complexity for neater external wiring.

2016-10-27 14_58_39-2 Board - C__Users_kingj_Documents_eagle_DCCD Controller V2_DCCDv2.brd - EAGLE 7.png
2016-10-27 14_58_39-2 Board - C__Users_kingj_Documents_eagle_DCCD Controller V2_DCCDv2.brd - EAGLE 7.png (62.96 KiB) Viewed 6217 times
tpsretard
 
Posts: 39
Joined: Mon Oct 19, 2009 11:52 am

Re: Controlling a Subaru DCCD differential

Postby dontz125 » Thu Oct 27, 2016 8:57 pm

The 2 component groups at the left edge could be rearranged to use less real estate. If this were mine, I'd rotate the Q1 group 90* left and push it towards the top; get the U1 #1 & 2 pins as close to the connector as practical, and maximise the polygon. Rearrange the resistors etc in this group to maximise the copper area available to the Q1 Source pin.

The power supply could be rearranged a bit.

Why do you have the two I2C traces on the far right looping out and around when they are the only traces on the bottom layer?
dontz125
 
Posts: 187
Joined: Mon Feb 22, 2010 10:27 pm

Re: Controlling a Subaru DCCD differential

Postby tpsretard » Thu Oct 27, 2016 10:42 pm

funny, some of what you are suggesting i was thinking of on a ride tonight. I will work on it tomorrow and post up again. Ignore the 2 blue for now, not staying like that, should have deleted them also. Thank yo so much for your suggestions mate.
tpsretard
 
Posts: 39
Joined: Mon Oct 19, 2009 11:52 am

Re: Controlling a Subaru DCCD differential

Postby tpsretard » Fri Oct 28, 2016 2:15 pm

Still not quite happy with it, but big improvement. i will not be able to work on it till next week i don't think. But also started doing some work with the other parts. But none the less. here is the updated layout.

I not need to figure out how get some parts to ignore the thermals on the polygons (like the ground pins of the connector and the source pin of the FET)

2016-10-28 14_01_30-2 Board - C__Users_kingj_Documents_eagle_DCCD Controller V2_DCCDv2.brd - EAGLE 7.png
2016-10-28 14_01_30-2 Board - C__Users_kingj_Documents_eagle_DCCD Controller V2_DCCDv2.brd - EAGLE 7.png (25.93 KiB) Viewed 6206 times
tpsretard
 
Posts: 39
Joined: Mon Oct 19, 2009 11:52 am

Re: Controlling a Subaru DCCD differential

Postby Jazz30-06 » Fri Oct 28, 2016 2:26 pm

Are you planning on doing a run of these boards?
Jazz30-06
 
Posts: 12
Joined: Mon Dec 14, 2015 7:26 pm

Re: Controlling a Subaru DCCD differential

Postby tpsretard » Fri Oct 28, 2016 5:23 pm

Not exactly sure how i will do it yet, it will depend a lot on how much interest there is for the product. i know that i will need 4 for my self right off the bat lol. well maybe not right off, but definitely need 2 right now (road car and rally car).

Depending on interest will depend if i just supply the board or supply the file oe have the boards made and populated or populate a few my self. it is just way to early to tell mate. But once the board is to a point, i will talk with Jean to see how much he will write and if i need to contribute or what ever else arrangement is needed.

Basically have no fair, it will be done and made avalable, but do not think it will happen next week.
tpsretard
 
Posts: 39
Joined: Mon Oct 19, 2009 11:52 am

Re: Controlling a Subaru DCCD differential

Postby dontz125 » Fri Oct 28, 2016 6:50 pm

Where is your Q1 Source ground terminal? Is it a ground plane to the top-right pin above the high-current input?
dontz125
 
Posts: 187
Joined: Mon Feb 22, 2010 10:27 pm

Re: Controlling a Subaru DCCD differential

Postby Jazz30-06 » Fri Oct 28, 2016 8:47 pm

tpsretard wrote:Not exactly sure how i will do it yet, it will depend a lot on how much interest there is for the product. i know that i will need 4 for my self right off the bat lol. well maybe not right off, but definitely need 2 right now (road car and rally car).

Depending on interest will depend if i just supply the board or supply the file oe have the boards made and populated or populate a few my self. it is just way to early to tell mate. But once the board is to a point, i will talk with Jean to see how much he will write and if i need to contribute or what ever else arrangement is needed.

Basically have no fair, it will be done and made avalable, but do not think it will happen next week.


Fair enough. Well, you definitely have interest from me. I really like the idea of using the CANBus to link to the ECU for everything instead of having to hard wire all the inputs.
Jazz30-06
 
Posts: 12
Joined: Mon Dec 14, 2015 7:26 pm

Re: Controlling a Subaru DCCD differential

Postby tpsretard » Fri Oct 28, 2016 8:59 pm

dontz125 wrote:Where is your Q1 Source ground terminal? Is it a ground plane to the top-right pin above the high-current input?


The source is the top left pin closest to the connector, so a VERY short path to the ground pins. But because of the polygons, it has thermals. I need to play with how to stop that for the source pin of the fet and the 2 ground pins of the connector. I am thinking i might do another small polygon around the source pin and the 2 gnd pins on the connector.... I am not shore yet and open to ideas.
tpsretard
 
Posts: 39
Joined: Mon Oct 19, 2009 11:52 am

Re: Controlling a Subaru DCCD differential

Postby dontz125 » Fri Oct 28, 2016 9:25 pm

A SMD board that is soldered by reflow (electric skillet, pancake griddle etc) doesn't really need thermals, and this is a great advantage when using heavy currents with teeny pins. Set your primary polygon with thermals ON (for the TH parts), but surround your SMD parts with another polygon (same name, same level) with thermals OFF. Obviously, don't drag the OFF polygon over the TH pads ... :D

I gathered which pin on Q1 was the source; I was asking which pin on the connector was the heavy ground.
dontz125
 
Posts: 187
Joined: Mon Feb 22, 2010 10:27 pm

Re: Controlling a Subaru DCCD differential

Postby tpsretard » Sat Oct 29, 2016 7:24 am

sorry my bad :(

the Ground, it the top 2 pins of the connector. i will also put a polygon around them,
tpsretard
 
Posts: 39
Joined: Mon Oct 19, 2009 11:52 am

Re: Controlling a Subaru DCCD differential

Postby tpsretard » Tue Nov 01, 2016 1:34 pm

Not going to be a cheap board to order. But i think it is done!

2016-11-01 13_29_10-1 Board - C__Users_kingj_Documents_eagle_DCCD Controller V2_DCCDv2.brd - EAGLE 7.png
2016-11-01 13_29_10-1 Board - C__Users_kingj_Documents_eagle_DCCD Controller V2_DCCDv2.brd - EAGLE 7.png (125.86 KiB) Viewed 6189 times
tpsretard
 
Posts: 39
Joined: Mon Oct 19, 2009 11:52 am

Re: Controlling a Subaru DCCD differential

Postby Jazz30-06 » Tue Nov 01, 2016 3:16 pm

tpsretard wrote:Not going to be a cheap board to order. But i think it is done!

2016-11-01 13_29_10-1 Board - C__Users_kingj_Documents_eagle_DCCD Controller V2_DCCDv2.brd - EAGLE 7.png



Are you going to be developing the UI and code for TS as well? Why do you say it's not going to be a cheap board?
Jazz30-06
 
Posts: 12
Joined: Mon Dec 14, 2015 7:26 pm

Re: Controlling a Subaru DCCD differential

Postby dontz125 » Tue Nov 01, 2016 5:16 pm

tpsretard wrote:Not going to be a cheap board to order. But i think it is done!

2016-11-01 13_29_10-1 Board - C__Users_kingj_Documents_eagle_DCCD Controller V2_DCCDv2.brd - EAGLE 7.png


What size is this board? Itead, Elecrow etc are pretty cheap for the quality.
dontz125
 
Posts: 187
Joined: Mon Feb 22, 2010 10:27 pm

Re: Controlling a Subaru DCCD differential

Postby jbelanger » Tue Nov 01, 2016 5:36 pm

Before going any further, please wait until I can go back and have a look at the I/Os and what the code would look like. At this time, I can't really spend any time on this and I'm not sure when I'll be able to.

Jean
Image
jbelanger
 
Posts: 3591
Joined: Sat Oct 03, 2009 12:24 pm
Location: Quebec, Canada

Re: Controlling a Subaru DCCD differential

Postby Jazz30-06 » Thu Nov 03, 2016 2:41 pm

Jean,

One question I do have on this: How would one go about tuning a device like this without going through the MS CANbus system? I am planning on using it with a Link ECU if possible. Is there a way to program the I/O box without the use of CANbus for tuning purposes?

Thanks,
Zak
Jazz30-06
 
Posts: 12
Joined: Mon Dec 14, 2015 7:26 pm

Re: Controlling a Subaru DCCD differential

Postby jbelanger » Thu Nov 03, 2016 2:47 pm

Zak,

The TinyIOx has a serial port that can be used for tuning. You need to connect this serial port to a PC running TunerStudio.

Jean
Image
jbelanger
 
Posts: 3591
Joined: Sat Oct 03, 2009 12:24 pm
Location: Quebec, Canada

Re: Controlling a Subaru DCCD differential

Postby Jazz30-06 » Thu Nov 03, 2016 2:48 pm

jbelanger wrote:Zak,

The TinyIOx has a serial port that can be used for tuning. You need to connect this serial port to a PC running TunerStudio.

Jean


Thanks
Jazz30-06
 
Posts: 12
Joined: Mon Dec 14, 2015 7:26 pm

PreviousNext

Return to I/O Extender

Who is online

Users browsing this forum: No registered users and 2 guests

cron