Search found 32 matches
- Fri Oct 07, 2011 3:26 am
- Forum: FreeEMS Hardware Dev
- Topic: DI and Diesel injector circuits (for DI use only)
- Replies: 32
- Views: 61488
Re: DI and Diesel injector circuits (for DI use only)
The Toyota EDU might serve for other apps. Anyone know more - inputs, outputs, voltages, # channels, currents, models/years used, etc? No sense in building something if there is something reasonable out there.
- Thu Sep 29, 2011 3:07 pm
- Forum: FreeEMS Hardware Dev
- Topic: DI and Diesel injector circuits (for DI use only)
- Replies: 32
- Views: 61488
Re: DI and Diesel injector circuits (for DI use only)
Toyota diesels have something called the EDU that sits between the ECU and the injectors. Anyone know more about this? It could be what is needed in terms of drive circuit.
- Tue Sep 27, 2011 3:00 am
- Forum: FreeEMS General
- Topic: Newbee questions on injected LPG for a 289 windsor
- Replies: 49
- Views: 66679
Re: Newbee questions on injected LPG for a 289 windsor
Just curious - why LPG? I use partial CNG (because it is cheap and clean). But some areas don't sell it.
- Thu Sep 15, 2011 11:57 pm
- Forum: FreeEMS Hardware Dev
- Topic: DI and Diesel injector circuits (for DI use only)
- Replies: 32
- Views: 61488
Re: DI and Diesel injector circuits (for DI use only)
I've done some more thinking about what would be needed for a generic DI driver and have some thoughts about some mosfets, 75V and 12V supplies and a tiny/cheap cpu to do timing and PWM current control. Probably a separate board that would have just one line per injector as input. Diesels have simil...
- Sun Sep 04, 2011 2:07 pm
- Forum: FreeEMS Hardware Dev
- Topic: DI and Diesel injector circuits (for DI use only)
- Replies: 32
- Views: 61488
Re: DI and Diesel injector circuits (for DI use only)
> I am writing my own ...
I think the first word answers my question.
I think the first word answers my question.
- Sat Sep 03, 2011 8:25 pm
- Forum: FreeEMS Hardware Dev
- Topic: DI and Diesel injector circuits (for DI use only)
- Replies: 32
- Views: 61488
Re: DI and Diesel injector circuits (for DI use only)
Based on the Taiwanese paper, min pulse width is 1200 usec, suggesting 12 usec timing for 1% accuracy. That's easy to do with almost any CPU. Multiple pulses and PWM to control current might require 1 usec. Still doable for a reasonable cpu and code although you might not get anything else done. As ...
- Sat Sep 03, 2011 4:34 pm
- Forum: FreeEMS Hardware Dev
- Topic: DI and Diesel injector circuits (for DI use only)
- Replies: 32
- Views: 61488
- Sat Sep 03, 2011 3:58 pm
- Forum: FreeEMS Hardware Dev
- Topic: DI and Diesel injector circuits (for DI use only)
- Replies: 32
- Views: 61488
Re: DI and Diesel injector circuits (for DI use only)
Sounds like you want to focus on the level of an early 80's engine controller (I know since I was there programming them). Probably a good first step, but I would always be looking towards the future and take opportunistic advantage of any easy steps towards getting there. If you say "DI is som...
- Sat Sep 03, 2011 2:32 pm
- Forum: FreeEMS Hardware Dev
- Topic: DI and Diesel injector circuits (for DI use only)
- Replies: 32
- Views: 61488
Re: DI and Diesel injector circuits (for DI use only)
Without going to look, I'd say that the first option to increase max fuel flow in a DI car is to increase fuel pressure. Second is to switch to injectors from the same manufacturer but designed for a larger engine. Both need ECU changes (or replacement :-)). Let's say that diesel can use multiple pu...
- Sat Sep 03, 2011 12:13 am
- Forum: FreeEMS Firmware Dev
- Topic: Misc code questions
- Replies: 14
- Views: 22880
Re: Misc code questions
I should mention floating point constant to bin point conversions look slightly different:
#define PI (unsigned long) (3.1415926 * (1<<16)) // PI bin 16
No speed hit because the compiler does the work and it doesn't trigger any floating point work during run time.
#define PI (unsigned long) (3.1415926 * (1<<16)) // PI bin 16
No speed hit because the compiler does the work and it doesn't trigger any floating point work during run time.