-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
Perfect I will give that a try and see what it does.
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
Yes, I get choke in the turbo going to wot. I am receding throttle position and have it calibrated to my application.
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
I have altered the base tuning and got it 90% but I am having issues on the 2/3 to 100% throttle.
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
The issue I am having is at 2/3 I will see drive pressures over 40psi. My boost around 15-23, I am seeing about 80k rpm. 12cm is usually to big for me as I'm running this on my 4bt and that causes the turbo rpm to fall to drastically. I will see dtbr at about 2.6 and higher I have been setting the turbo to 9 than 10cm^2 and that helps at higher engine rpm. 30 is just a reasonable number I picked that seems to be when it is running the strongest. If I wot at a low engine speed the turbo stays small and the drive pressure gets to about 40 to 44 and gauss the engine to fall on its face.
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
Yes sir I have a thought, if I can get the controler to regulate drive pressure on the top end, mostly under Wot it would be a much more efficient turbo. I think I think the controler could keep it in its sweet spot better than me writing values.
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
Very bottom of tab E_Pos manage if (turbo_rpm > curve_rpm[3]) {vane_position -= TPS_range;} if (turbo_rpm > 110000) { if (turbo_accel[2] > 60) { vane_position -= 10; } if (turbo_accel[2] > 90) { vane_position -= 10; } } // Overrun protection if (turbo_rpm > 140000 ){ // 145,000 rpms is where I get worried about shaft speed. if (turbo_accel[2] > 0 && BoostPressure > 25) {vane_position = last_vane_position - 2;} //this will creep the vane position more open each code cycle if turbo rpms are above 150,000 if not in curvea ( perf mode defined by "F_watchpot" tab) else if (turbo_accel[2] > 0 && BoostPressure < 25) {vane_position = last_vane_position - 1;} else {vane_position = last_vane_position;} } if (turbo_rpm > 155000) { vane_position -=10; } if (turbo_rpm > 160000) { vane_position -=40; } } vane_position -= (FuelOffset * SpeedOffset); } if (turbo_rpm < minimum_turbo_rpm) { if (BoostPressure < 10) {vane_position = 700;} else if (BoostPressure < 20){vane_position = 600 ;} else { vane_position = 500;} //so that the turbo will default to %50 if no rpm sense. } if (ExhaustPressure > 30 ){ // Max exhaust bakpressure. if (turbo_accel[2] > 0 && BoostPressure > 20) {vane_position = last_vane_position - 2;} //this will creep the vane position more open each code cycle if back pressure if not in curvea ( perf mode defined by "F_watchpot" tab) else if (turbo_accel[2] > 0 && BoostPressure < 25) {vane_position = last_vane_position - 1;} else {vane_position = last_vane_position;} }
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
I have been trying to add some coding into version 1.08 to control the max exhaust pressure while driving. But i am having issues trying to figure it out, this is what i got going at the moment, I am trying to get coding to limit the max drive pressure. Not even sure if any of this is even remotely correct. if (ExhaustPressure > 30 ){ // Max exhaust bakpressure. if (turbo_accel[2] > 0 && BoostPressure > 20) {vane_position = last_vane_position - 2;} else if (turbo_accel[2] > 0 && BoostPressure < 25) {vane_position = last_vane_position - 1;} else {vane_position = last_vane_position;}
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
Did you get your speed sensor working?
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
Thankfully the sensors are easy to change. When your tuning the turbos, have you found it is easier to get the turbo spooled starting with a little larger housing or keeping it tight and opening it quickly?
-
Invaliduser113 changed their profile photo
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
I just had issues with my maxxim chip, ended up having to make a new one. The speed sensor could be temperature sensitive and when it gets cold it opens, seen that a few times.
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
You already have snow? Yuck! Did it sound like a big rig? Haha its a safety measure can't get on it and cause a spin out. I have been making test passes in the rain. I'm having an issue with the speed sensor reading. At the moment I have tried wiring the chip up as a1 and a2 mode and exactly as you layer it out on pg 14 hopefully correctly per the diagrams on maxim. It will not read any rpm. The circuit to the turbo is good. If I hook up just the speed sensor sorry +wire into 8 port it will read a turbo speed. I have #1 as the port with the little dimple on the chip.
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
I wonder than at what speed is it detrimental to the turbo and how far it can actually be pushed. If I blow mine up I will let you know what sped to not exceed. The hx40 would be a slightly larger turbo tho. So maybe it can not spin as fast?
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
What does holset rate the turbo to135k ish? I would think you could get the drive up by keeping the vanes small that should really spin the turbo and to keep the drive a but higher should really help out the boost to. Wonder what the 6.7 guys spin the turbo to in modded form? They have to be above the 140 mark. I just got my turbo on my 4bt have g issues with the speed sensor so I can update ya to with what I find by playing around.
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
Holly cow you have been busy. That actually should work out really well.
-
He351ve stand alone Arduino controller code for 2nd Gen Cummins
There where no 6.7's at work and I was busy replacing a manifold on a c12 acert, I will keep a look out and try and get any information I can when one comes through the door.