HE351 code for me78569

Started by me78569, June 11, 2015, 09:38:57 AM

Rx7man

I'm not sure, Hard to know if it's a hardware or software issue...  a scope on it would help.. since it's jumping UP, I have a hard time imagining a sensor issue.. more likely a software thing...
'94 dually,  67/67 HE351VE, NV5600, ~600hp
'93 ECLB 47RH, new toy truck, H pump project, 1000hp goal, 300K miles
93 XCLB auto, bone stock, 350K miles
93 XCLB 5spd, bone stock, 100K miles

me78569

I would imagine that if I had the issue so would other tho if it was software. 

Also since it is worse on some days than others leads me away from code. Working in a software company it is rare to see a dynamic issue like this that is code related.  Much more often hardware is the issue.

It's a strange issue Maybe I should twist the wires and see if the issue gets better.
2000 Dodge 2500 quad-cab 5.9 Cummins slt, homebuilt 47re revmax 3.5 messed with vb, Quad adr iquad, 4" tbe , pureflow 150 gph. he351ve in the works 100hp DFI inj

Rx7man

I would think it's more likely it would MISS count pulses at high speed than get extra ones!...

if weather plays a role it certainly pretty much eliminates software...

Perhaps a bad cap somewhere?
'94 dually,  67/67 HE351VE, NV5600, ~600hp
'93 ECLB 47RH, new toy truck, H pump project, 1000hp goal, 300K miles
93 XCLB auto, bone stock, 350K miles
93 XCLB 5spd, bone stock, 100K miles

me78569

Could be. 

I need to spend some time digging I guess. 
2000 Dodge 2500 quad-cab 5.9 Cummins slt, homebuilt 47re revmax 3.5 messed with vb, Quad adr iquad, 4" tbe , pureflow 150 gph. he351ve in the works 100hp DFI inj

Rx7man

Once I get my 'version' of the software tested, I might be of more help... I don't plan on using freqmeasure at all.
'94 dually,  67/67 HE351VE, NV5600, ~600hp
'93 ECLB 47RH, new toy truck, H pump project, 1000hp goal, 300K miles
93 XCLB auto, bone stock, 350K miles
93 XCLB 5spd, bone stock, 100K miles

hakcenter

#200
Check your shield for cold solder joints. If nothing I would start with the ceramic cap first, replace it. Then the 2 resistors, before digging into the power circuit on the max chip.

You don't need to twist the wires! It has a cap :)
At worst you can swap the pins, but I doubt it will do anything.
TS2009 Deḇarim 8:2
"And you shall remember that יהוה your Elohim led you all the way these forty years in the wilderness, to humble you, prove you, to know what is in your heart, whether you guard His commands or not.

me78569

#201
Remember way back when I started I got the 9924 put in backwards.  I wonder if that if what caused it. 

I am no electrical engineer so I will take your word that it having a cap prevent any issues needing to twist the cable :)

I will look deeper, however on my way home, it read fine....
2000 Dodge 2500 quad-cab 5.9 Cummins slt, homebuilt 47re revmax 3.5 messed with vb, Quad adr iquad, 4" tbe , pureflow 150 gph. he351ve in the works 100hp DFI inj

hakcenter

#202
the VR sensor wires are coupled via the capacitor any interference bleed over would make it count less not more, at least that's what I get by looking at it.

I would just go through your shield, and re-solder all your joints.

If it still does it after re-soldering, I would replace the ceramic capacitor. Then check your alternator for AC current. Then check your arduino power supplies, then maybe / maybe replace the max.
TS2009 Deḇarim 8:2
"And you shall remember that יהוה your Elohim led you all the way these forty years in the wilderness, to humble you, prove you, to know what is in your heart, whether you guard His commands or not.

me78569

Cool thanks,

Again it was fine this morning.  I am needing to check the alternator so I will start there haha. 

Thanks!
2000 Dodge 2500 quad-cab 5.9 Cummins slt, homebuilt 47re revmax 3.5 messed with vb, Quad adr iquad, 4" tbe , pureflow 150 gph. he351ve in the works 100hp DFI inj

me78569

Alright,

another thought I have been having is that I would really like to start reading the canbus data from the truck.  things like RPM, APPS and so forth would be VERY handy when it comes to controlling the turbo, mostly rpm, but rather than run a bunch of wires under the hood I might as well use what is there.

Am I off base in thinking that I could use the uno to read canbus data and send canbus to the turbo at the same time with the same canbus shield?  or would I run into issues trying to send a canbus message to the turbo over the same can network that ecm is running on? 

Thoughts on this?  I have example code to get this going, but I am no buff in terms of how the canbus network works.   I am worried that the canbus network protocol for the turbo won't work with the old canbus j1939 that the rest of the truck uses.
2000 Dodge 2500 quad-cab 5.9 Cummins slt, homebuilt 47re revmax 3.5 messed with vb, Quad adr iquad, 4" tbe , pureflow 150 gph. he351ve in the works 100hp DFI inj

Rx7man

I think it should be possible.. CAN can have several slave devices, as long as they have unique ID's.. only the unit with the correct ID will respond to the command, so it should work... I don't  have that luxury I don't think.. my truck is OBD1 (1994)
'94 dually,  67/67 HE351VE, NV5600, ~600hp
'93 ECLB 47RH, new toy truck, H pump project, 1000hp goal, 300K miles
93 XCLB auto, bone stock, 350K miles
93 XCLB 5spd, bone stock, 100K miles

me78569

Issue I am thinking is that the turbo more than likely uses a different can protocol to talk than my truck does.  More I think about it the more I think I will need another can bus shield.
2000 Dodge 2500 quad-cab 5.9 Cummins slt, homebuilt 47re revmax 3.5 messed with vb, Quad adr iquad, 4" tbe , pureflow 150 gph. he351ve in the works 100hp DFI inj

Rx7man

'94 dually,  67/67 HE351VE, NV5600, ~600hp
'93 ECLB 47RH, new toy truck, H pump project, 1000hp goal, 300K miles
93 XCLB auto, bone stock, 350K miles
93 XCLB 5spd, bone stock, 100K miles

me78569

#208
http://freematics.com/store/index.php?route=product/product&product_id=30

$39 shipped to port OBD data into the arduino via serial.  Gonna open up a whole new world in terms of tuning the turbo.  I have always felt that engine RPM is HUGE when it comes to tuning the turbo.  pretty excited to get this in and working on it.

This will open up a pin on the arduino as I won't need to read TPS VIA voltage input on the pin.

2000 Dodge 2500 quad-cab 5.9 Cummins slt, homebuilt 47re revmax 3.5 messed with vb, Quad adr iquad, 4" tbe , pureflow 150 gph. he351ve in the works 100hp DFI inj

Rx7man

I just hacked my wiring harness and used an arduino for an oscilloscope (I ran 4 channels at 500 samples per second.. and I think I can do better)  I think it's Gray/light blue, and it outputs a 5v square wave, but with a very short pulse... I'm sending that to an interrrupt enabled pin to do the counting... I'll be able to tell you how it works tomorrow I think.

I do think that if I had the option of using OBD2 (perhaps OBD1 would have enough info?) I could save myself some CPU cycles and have access to more info... I have to make do with what I have.

I totally agree though, engine RPM is essential for turbo tuning!
'94 dually,  67/67 HE351VE, NV5600, ~600hp
'93 ECLB 47RH, new toy truck, H pump project, 1000hp goal, 300K miles
93 XCLB auto, bone stock, 350K miles
93 XCLB 5spd, bone stock, 100K miles