_Sloth wrote:
Sorry... I have been distracted pissing around with the V8 and it still isn't cooperating. What should have just prolonged its life a bit longer hasn't really worked out, so this might be moving back up the list to just dump the boat anchor.
That's neat on the PIC controller. Ultimately, long term I'd still like to go the CAN-CAN route long term, what I really need to get some more data on that is an E39 diesel auto to see what is going on. Typically nobody I know owns one, and the E60 spits out a different set of data.
Would you be open to sharing any of your work on the PIC controller/converter? It would be great to be able to look at making something like that work with the non-CAN gearbox controller to start with and get things moving. Hardware wise, we can likely build - PIC code on the other hand isn't something we've dabbled with much.
Cruise control is definitely on the list of things to make work once I the engine is in and running, so I'll be posting up the solution to that once we've figured it out. I know we were having some weird results on diagnostics when feeding the canbus speed back in, but it seems like it just needed some tweaking to get it right._
Just ordered a STG-800 Barth controller for another job, I will have a play with the CAN data from the DDE4 and the new Arduino setup in the Barth
as for the code for the gearbox controller no problem sharing. What do you want to know, the PIC code may be a bit of an overload , maybe easier to start with the signal format.
Did you find the CAN data you fed into the DDE4 to get th speed working ?
Just fitted a Direnza ( currently £149 off ebay) to my diesel and for other thinking about it I have done a little blog post about it,
My nephew has a Direnza on his 2.5 and a boost box, he thrashes it everywhere and swears it is a much better rad than OEM and as Gilbertd
says God knows what quality they are now.
http://www.beady.com/blog/range-rover-p38-radiator-upgrade/
This is one I bought from ebay
bd
some more info for all who want to have a play....
Back when it was all in monochrome.... there was no simple/small programmable CAN microcontroller systems so I made a CAN bus system using a PIC 18F2680 and added aULN2003 so I had some 0.5A outputs for controlling things , for use on the race cars it was very reliable, we used it as an emulator to fool the later DDE5 ecu into thinking it had a whole car attached to it, otherwise it was in a 4000rpm rev limit limp mode.( we found how to write out the errors in the ECU years ago so now it's redundant)
This little thing proved very adaptable and is what I used on the P38 Autobox.
yes you are correct, basically, I read out the data from the DDE4 Can stream, and converted it into the PWM sign using one of the outputs from the ULN2003.
personnally I have no issues with using a PIC on cars but have had lots standard Arduinos fail, I put this down to the fact that the build quality of Arduino varies a lot depending on the source and they arent really designed to be abused on cars.
After I ran out of the initial run of PCB's I a company called found Modtronix made a similar thing and was industrial quality called the SBC28prc2 , this has been unbreakable, even when giving it abuse,
For the new BECM on the P38 Dogger I found this
Its first versions used a PIC so my CAN code worked easily , they have now moved to Arduino setup I can highly recommend the quality of these and the price is worth the reliability and no messing around the smaller version is only £87 from RS here STG-800 Arduino programmable CAN controller
Hi Dave, and everyone else on here.
some nice info on here ,hopefully, I can add some more useful stuff.
but first Sloth...
can I ask for some more info on your CAN data input into the DDE4 ecu for road speed?
Not sure if any of you have this doc. BMW CAN info file
I have had issues with BMW taking down stuff we have done/posted so I am now always cautious of what I post, hence the ZIP password,