FreeEms Lite?

Official FreeEMS vanilla firmware development, the heart and soul of the system!
Post Reply
Huer
DIP8 - Involved
Posts: 27
Joined: Mon Feb 18, 2019 4:54 pm

FreeEms Lite?

Post by Huer »

So I've been digging through the threads (And there are a hell load) and one thing I see common is people trying to redesign Fred's project :P The common things I have noticed are:

Using a single line algorithm to control duration and advance of the injector pulse
Using more IC hardware to spare MCU
The ability to use whatever MCU they want

Could it be that people are asking for a super lightweight EMS code that is uber portable? That way they can stop crying about FreeEMS being so rigid. And it is Rigid, and that's ok. From what I've read, FreeEms is designed to be reliable and safe.
Just a simple thing that would take a base formula for fueling and self offset a constant until it has a perfect A/F then just multiply it by RPM, synchronized with the CPS. For multiple injectors, external circuitry could distribute the signal to the next injector until back to 0. It would be more hardware hands on and they could use their favorite dev board to run their brigs and stratton or GY6 without having to buy a big ECM kit. It could open new doors, I think, and give a lot of people what they have been begging for, especially for the noobies.

-Just a thought .
User avatar
ToxicGumbo
LQFP144 - On Top Of The Game
Posts: 474
Joined: Tue Jan 03, 2012 8:37 pm
Location: Manhattan, KS. USA

Re: FreeEms Lite?

Post by ToxicGumbo »

That way they can stop crying about FreeEMS being so rigid.
This is the best thing I've read in a tremendously long time, emphasis mine, and spot on about safety and reliability.

Subscribed.
Huer
DIP8 - Involved
Posts: 27
Joined: Mon Feb 18, 2019 4:54 pm

Re: FreeEms Lite?

Post by Huer »

Cool reaction B)
But I was thinking about my little CHP project which uses a single injector 3 cylinder Geo Metro engine. It turns a generator and creates heat, and that's all it's for. No need for a intensely engineered management scheme. Just something to fire an injector on time. However the Yamaha motor is getting a Jaguar ;)
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEms Lite?

Post by Fred »

I once ran an engine with a squirty bottle of fuel and good judgement alone. If that's what you mean, then yeah, anything is possible. It's child's play to run any particular engine at all. It's man's work to engineer a system that is generic enough to run almost any engine using the very same codebase. Tinkering with some random MCU platform to run little engines is a great way to learn heaps :-)
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
Huer
DIP8 - Involved
Posts: 27
Joined: Mon Feb 18, 2019 4:54 pm

Re: FreeEms Lite?

Post by Huer »

This makes me think of injector drivers. Everything I look at brings me right back to the LM1949 ic. I have one of these. Is it the only/best way? You want the output to look like this __|\--__ Has anyone here made a good schematic that works well and doesn't fry the injectors without an injector chip? What do the big manufacturers use? I heard Ford uses PWM to some sort of Darlington network. Maybe I'm just bored because there's still too much snow outside to get anything done and I'm itching to play with my toys.
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEms Lite?

Post by Fred »

P&H is outdated tech. Virtually all current/modern port injection injectors are high impedance and require no such scheme, just a simple low RDS-on FET high speed switch.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
Huer
DIP8 - Involved
Posts: 27
Joined: Mon Feb 18, 2019 4:54 pm

Re: FreeEms Lite?

Post by Huer »

You actually got me thinking there. Sure would be nice to get away from fuel injectos that are 30 year old tech. I was just looking through Bosch's site (and on ebay to compare) their direct injection GDI injectors. Doesn't look like it would be all too difficult to drill a bung through a head. These injectors are pretty long and have a o-ring on both ends of the long shaft so it could, and would benefit, from penetrating a water jacket. I have an extra, unloved, cylinder head for my old Dodge 2.5. I may attempt this, if I feel the need to buy some of those injectors. I saw a set of 4 on Ebay for $15 (used of course). easy investment if you ask me. I should really watch my spending. I just bought a big linear stepper motor and a bunch of linear rail bearings and a really cool (and weird) optical shaft encoder from a guy doing electrical surplus (salvage I'm sure). It's made by Disc Instruments Inc and has 6 data wires and a ground strap. I can't find a datasheet anywhere. I tried to figure it out last night with not much luck. Any leads?
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEms Lite?

Post by Fred »

Direct injection is very different and requires tunable and precise timing and high pressures and very short pulse widths. FreeEMS isn't currently geared to that, though it could be changed that way, potentially.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
Huer
DIP8 - Involved
Posts: 27
Joined: Mon Feb 18, 2019 4:54 pm

Re: FreeEms Lite?

Post by Huer »

Would an endeavor like that call for external logic? Because, to me, that's fun.
Post Reply