Common Rail ECU

Hardware inside and outside of the ECU
dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Common Rail ECU

Post by dist01 »

Hello Guys

I am looking for standalone ECU for my common rail engine project.
I need cheap solution it is old tractor :)
User avatar
AndreyB
Site Admin
Posts: 14328
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Common Rail ECU

Post by AndreyB »

We never did diesel but there is always first time. Please tell us much more about your tractor and youself. Are you looking for a project or a plug&play solution?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Re: Common Rail ECU

Post by dist01 »

this is Zetor 5211 http://www.tractordata.com/farm-tractors/001/6/8/1688-zetor-5211.html added turbo engine 5201. I have new siemens injector from 1.6 hdi 8v dv6c 80kw and bosch pump cp1. It is project for me


Sent from my iPhone using Tapatalk
User avatar
AndreyB
Site Admin
Posts: 14328
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Common Rail ECU

Post by AndreyB »

do you have an oscilloscope?
did you ever solder through-hole PCB? did you ever solder surface mount pcb?
where are you geographically?
did you ever write any code in any language?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Re: Common Rail ECU

Post by dist01 »

yes i do all.
User avatar
AndreyB
Site Admin
Posts: 14328
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Common Rail ECU

Post by AndreyB »

dist01 wrote:
Thu Jan 25, 2018 5:35 pm
yes i do all.
There is hope then :) Do you have exact part number for your injector? Do you have a datasheet for your injector?
Same for your pump - exact part number & datasheet?

Shall we build a flow bench first to prove that we can control this fuel delivery system?

We have common rail discussed here and there in a few vehicle-specific topic but I do not see a clear plan. How would we drive the injector? MC33816 or anything else?

Searching this forum for "MC33816" points us at https://rusefi.com/forum/viewtopic.php?f=4&t=1251 and https://rusefi.com/forum/viewtopic.php?f=3&t=1246

https://rusefi.com/forum/viewtopic.php?t=1198 could be useful if we end up trying to chat
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Common Rail ECU

Post by kb1gtt »

Welcome and it sounds interesting. I've wanted to do common rail before. I was thinking high voltage injector drivers. I believe that rusEFI has the physical capabilities, but would need some hardware as it would need a high voltage driver, and it might benefit some from software refining. I think a flow bench would be a great incremental step. Basically get pressure on the injectors and make them open and close such that it delivers fuel.

Do you have a schematic for the internals of any of those drivers?
Welcome to the friendlier side of internet crazy :)
dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Re: Common Rail ECU

Post by dist01 »

I try find it and no result
dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Re: Common Rail ECU

Post by dist01 »

For me is no problem with calibration injector (time,presure=injection quatity) i doing chiptuning 12 year
User avatar
AndreyB
Site Admin
Posts: 14328
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Common Rail ECU

Post by AndreyB »

Do you know typical injection duration on this setup? Few ms or hundreds of ns or tens of ns?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Re: Common Rail ECU

Post by dist01 »

i take from ori soft oem ecu from injector it is in sametimes in angle or ms or micro second
dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Re: Common Rail ECU

Post by dist01 »

for my injectors i know duration map
User avatar
AndreyB
Site Admin
Posts: 14328
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Common Rail ECU

Post by AndreyB »

is it one injection per engine 360 degrees or how many injections per 360 degrees revolution? is it ever below 1ms injection duration?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Re: Common Rail ECU

Post by dist01 »

one injection 360 degrees or one seqention (2x pilot 1x main 1x post) i mean under 1 ms it isnt


Sent from my iPhone using Tapatalk
User avatar
AndreyB
Site Admin
Posts: 14328
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Common Rail ECU

Post by AndreyB »

I am not sure what you are saying. Please understand that as is I know very little about diesel contorol and I need your help. So far I am only dealing with low fuel pressure gasoline where we have single continues injection per engine rotation, and the duration of that single continues injection is about 2-3 ms, and 0.1ms precision gives a good enough fuel control precision.

it sould like in high-pressure diesel you are saying there are four injections making a "sequence" and that "sequence" consists of "2 pilots of duration X and one main of duration Y and one post of duration Z"

Is this close? If you can please find time for a longer detailed answer. What are the typical values for X, Y and Z and what kind of control precision would be needed?

Maybe some pictures or diagrams of a typical injection sequence if you can find any?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Re: Common Rail ECU

Post by dist01 »

this is common rail cycle
Attachments
Multi injections.jpg
Multi injections.jpg (43.47 KiB) Viewed 22595 times
US20060016424A1-20060126-D00000.png
US20060016424A1-20060126-D00000.png (16.63 KiB) Viewed 22595 times
Injector_Voltage_vs_Current.png
Injector_Voltage_vs_Current.png (81.43 KiB) Viewed 22595 times
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Common Rail ECU

Post by kb1gtt »

Is there a way we can get @a flow bench setup? I once saw a video where a fellow used a couple of argon cylinders. One cyl had two ports on it. One was connected to a pipe which poked down into the bottle, the other port was exposed to the top of the bottle. This bottle was filled with fuel. The second bottle was a standard welding bottle, with a shutoff valve. The standard bottle was filled with Argon, or something like that from a weld shop, to some high-ish pressure. It might have only been 2,000 psi (137 bar) but it was enough for proof of concept. With some plumbing he connected the weld gas cyl to pressurize the fuel cyl. The fuel would come out the second port at high pressure. Which was connected to the fuel injectors. Then he could electrically open the injectors. The weld cyl provided enough pressure that was able to run a small engine on it for a while. I see these weld cylinders aren't that expensive. I'd bet a flow bench could be setup for less than $200. Is there a way to make a low cost flow bench?

https://www.ebay.com/itm/20-cf-Welding-Cylinder-Nitrogen-Argon-Argon-CO2-service/232010394550?epid=717574216&hash=item3604e5abb6:g:n74AAOSwxKtYAT-0

I see some people doing some things with bottle jacks, but that seems to be for checking the cracking pressure, not really flow bench stuff.
Welcome to the friendlier side of internet crazy :)
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Common Rail ECU

Post by kb1gtt »

Perhaps a pressure washer could provide enough pressure???
https://www.amazon.com/Joe-SPX3000-Pressure-14-5-Amp-Electric/dp/B00CPGMUXW
Welcome to the friendlier side of internet crazy :)
dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Re: Common Rail ECU

Post by dist01 »

The digital signal will be from ECU CPU to driver and singnal from driver is result
Attachments
CR-PWM_signal_converter_example.jpg
CR-PWM_signal_converter_example.jpg (24.73 KiB) Viewed 22584 times
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Common Rail ECU

Post by kb1gtt »

I suspect there is a small time issue with that graphic. I do not see how the injector pulse can start to decay while the green command signal is still at 5V.
Welcome to the friendlier side of internet crazy :)
dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Re: Common Rail ECU

Post by dist01 »

maybe issue in oscilloscope or wiring i dont know
User avatar
AndreyB
Site Admin
Posts: 14328
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Common Rail ECU

Post by AndreyB »

I suspect that as-is we are pretty far from this level of precision. I've created a ticket to write some test code but as-is I know it would fail. https://github.com/rusefi/rusefi/issues/557

I have some ideas for a few fixes which could improve things somewhat but it might be pretty tricky. stm32f4 gives us too few 32bit times and too few timers in general. Current rusEfi approach is to use one 1MHz timer for everything. stm32f4 is not perfect, it's only the best considering all the limitations. See also https://rusefi.com/forum/viewtopic.php?f=13&t=816
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Common Rail ECU

Post by kb1gtt »

I think there are many things to consider with this, and I would say the best way to know for sure if there are timing issues or not, is to get a flow bench, and test it out. I can think of several ways to help timing issues from the hardware, but with out knowing the real world jitter, I just don't where the improvements need to be. AKA we could command the electrical driver such that it has a set length of time, and a command pulse for when to start the injector opening. Then the driver opens for the previously specified length of time. The length of time could perhaps be via analog signal, or perhaps via PWM, or even SPI. I can think of several ways that we could make the driver play nice. But I don't know the exact need yet. Is there a way we can make a flow bench such that we can see how it reacts in the real world?

Also have you considered a separate low CPU cycle task which does the same thing as your timer setup? If we need extra precision, we might be able to to it via software instead of hardware timer. I've had some luck with the LCD board and have gotten significantly lower tick cycle times. However with out the real world feedback, we just don't know for sure what is needed.
Welcome to the friendlier side of internet crazy :)
dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Re: Common Rail ECU

Post by dist01 »

dist01
Posts: 24
Joined: Thu Jan 25, 2018 6:20 am
Location: Czech rebupblic

Re: Common Rail ECU

Post by dist01 »

One guest made samo pcb with injector driver


Sent from my iPhone using Tapatalk
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Common Rail ECU

Post by kb1gtt »

russian wrote:
Sat Jan 27, 2018 2:17 pm
dist01 wrote:
Sat Jan 27, 2018 11:12 am
Check www.ecuconnections.com my discusion
I guess an exact link to the discussion would help.
It appears he can't posts functional links as it appears to be a proprietary closed to the public forum. It looks like that forum allows you to gain more access as you post, or something like that. From my stand point I only see marketing and sponsor content, so I'm not going to register to that forum.
Welcome to the friendlier side of internet crazy :)
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Common Rail ECU

Post by kb1gtt »

On the other side of the pond, Europe countries have lots of these tiny low cost diesel vehicles, with low cost injectors and low cost pumps. I could see how a flow bench could be made from these low cost parts.

I see these Renault diesel injector pumps are reasonably low cost. I see several on eBay for around $60usd and comes with a pulley.
https://www.ebay.com/itm/Renault-82-00-055-072-0-445-010-031-Original-Genuine-Fuel-Diesel-Injection-Pump-/202092378520?_trksid=p2349526.m4383.l4275.c10

I'm not sure what kind of torque that pump needs, but I suspect the below motors might have enough torque.
https://www.servocity.com/970-rpm-econ-gear-motor

If it does not have enough torque, they have more motors to choose from, like this one.
https://www.servocity.com/612-rpm-hd-premium-planetary-gear-motor
Welcome to the friendlier side of internet crazy :)
User avatar
AndreyB
Site Admin
Posts: 14328
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Common Rail ECU

Post by AndreyB »

Worst case scenario there is https://www.nxp.com/docs/en/user-guide/KT33816UG.pdf - Evaluation Board for MC33816.

But while I am available to help/participate with relevant code, there is zero chance of me touching any relevant hardware within the next few years :(
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: Common Rail ECU

Post by kb1gtt »

I see the MC33816 costs about $8 usd in small qty. I wonder how hard it would be to mount that small injector pump and injector on a small one cylinder snow blower engine. I wonder if I should develop this eval board into a injector driver board. I'm tempted to encourage we make it work with the purchased board, then spin our own.
https://octopart.com/mc33816ae-nxp+semiconductors-70299413?r=sp&s=Jyx9T84gRyK03scNMMru3Q
Welcome to the friendlier side of internet crazy :)
Post Reply