Puma board for FreeEMS

Marcos' unmaintained, but still in-use, Puma for FreeEMS circuit board/hardware design!
User avatar
Fred
Moderator
Posts: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEMS for Argentina

Post by Fred »

Marcos, would you like me to involve the man that did the FreeEMS and DIYEFI.org logos? I'm sure he'd be pleased to help, but possibly not in the time frame you need for the first cut. I guess the logo can get improved with multiple passes too ;-)
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!
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: FreeEMS for Argentina

Post by nitrousnrg »

That would be great Fred, let me know how that turns out.
Marcos
Joseph Davis
DIP8 - Involved
Posts: 19
Joined: Fri Dec 24, 2010 5:04 pm

Re: FreeEMS for Argentina

Post by Joseph Davis »

I'm interested. A few questions, please:

- What pitch SMD are we dealing with? I have a hot air rework station but some of the super tiny stuff scares me.
- What sort of BDM cable? Not having played with anything post-68HC11 I have zero actual knowledge, but last I perused the matter things ranged from silly cheap like the Saab guys used with the Trionic suites up to some rather expensive units.
- Got a BOM?


Also, of note:
nitrousnrg wrote:I had a brief communication with Caaarlo, a guy from San Luis, Arg years ago. He tried a second order passband filter, centered in 7.8KHz. I wanna try something like that too, with some Schmidt triggering. Probably it isn't flexible, accurate nor reliable to meet this project needs, high rev noise is quite a pain. You may want to take a look at this link
The filter coefficients could be adjusted on the fly by software, though.
You should trace back the knock circuit of an Evo8 ECU, as this is exactly what they do. It's a great setup (meaning it works as well as a non-KS based implementation that works correctly) for whatever you want to do with a stock longblock if you take care not to introduce vibrations into the setup, but when looser clearances come into play - extra piston to wall for forgings, extra lash for big cams with stiffer springs - it has fundimental issues.

Honestly, knock sensors are dumb and do not work correctly outside of the needs of an OEM. Very few cars knock protocol can be trusted, and as power goes up they are always best disabled. The only truly correct use of them is at part throttle as an octane judge in order to trim ignition timing for emissions - we don't care about any of that. Have fun with it if you have an interest in that sort of thing, the DSP required to do a credible job is going to cost, and when the final product finds it's way into the usual homebrew rattle trap concoction all the chassis noise is going to wreak havok with your hard work. Stick to ion sense is my vote, KS is a waste of time and effort and only looks good to anyone who hasn't tuned a few hundred cars with and without them to know how it *really* works out.
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: FreeEMS for Argentina

Post by nitrousnrg »

Joseph Davis wrote:- What pitch SMD are we dealing with? I have a hot air rework station but some of the super tiny stuff scares me.
Toughest one is a MAX9924, with uMAX10 footprint. There are 2 of them actually. They have a 9 mils gap between leads.
The rest are normal 0805 resistor and capacitors, and the LQFP 112 (CPU).
- What sort of BDM cable? Not having played with anything post-68HC11 I have zero actual knowledge, but last I perused the matter things ranged from silly cheap like the Saab guys used with the Trionic suites up to some rather expensive units.
I'm building this one:
http://forums.freescale.com/t5/TBDML-Tu ... bd-p/TBDML

although its been a while since the last progress I had with it. Google for "bdm pod", I think freescale sells kits for debugging. Keep in mind this MCU is from the S12 family, your programmer must be capable to program an S12.
- Got a BOM?
Look here:
https://github.com/nitrousnrg/puma/tree/master/BOMs
its "digikey BOM.csv"

but... that wan't automatically generated. I bought parts in excess to make 2 prototypes. Also, that BOM lacks the power transistors for the injector drivers and for ignition, maybe something else.

Someday I'll have to complete the schematic to produce the BOM automatically.

For now, I'm ordering 4 for me, 2 for Fred and one extra. Those who want one (Joseph, for example ;-), just tell me, and tell if you want a bare PCB or a PCB with assembled and programmed MCU. We'll discuss later about postage and payment, the cost is the cost of materials + shipment. Fred already paid for it with his code and infrastructure, so did Jared.

I've commited and pushed some changes last night. I still want to label the big connectors, Power ones are easy, signal are not.
Marcos
Joseph Davis
DIP8 - Involved
Posts: 19
Joined: Fri Dec 24, 2010 5:04 pm

Re: FreeEMS for Argentina

Post by Joseph Davis »

Sounds like it's for me, I'll take the extra unit. I can do all the assembly without a problem, and the $10 DIY BDM is just my style.
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: FreeEMS for Argentina

Post by nitrousnrg »

Joseph Davis wrote:Sounds like it's for me, I'll take the extra unit. I can do all the assembly without a problem, and the $10 DIY BDM is just my style.
Excellent! One is for you.
Marcos
User avatar
Fred
Moderator
Posts: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEMS for Argentina

Post by Fred »

Marcos, fcuk you, I will pay my way! :-p You may send me an "on the house" completed 1.0 version with your autograph on the front one day, but not yet.

Secondly, listen to this man, he knows a LOT about this shit, and I'd pit him against any of your fancy argy tuners! It's REALLY good to see his name on my forum, welcome along JD, glad to have you here! :-)

Also, I haven't checked with a few people I know here, but I did check with one last night, so along with 2 for Fred, add 1 for Craig (ha un camioneta tambien!). I can think of a few more that may be keen, I'll let you know soon how many, if you can wait a little.

Fred.
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!
User avatar
Fred
Moderator
Posts: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEMS for Argentina

Post by Fred »

PS, I *LOVE* the avatar! :-)
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!
Joseph Davis
DIP8 - Involved
Posts: 19
Joined: Fri Dec 24, 2010 5:04 pm

Re: FreeEMS for Argentina

Post by Joseph Davis »

What Fred means is I tune cars for a living, and have formal training (degree) in electronics. My programming is not strong, but I'm very good with hardware. Beyond engine theory I'm not that big of an asset given the skillset on this forum, but I live a half mile from the shop I work for's dyno, and have free reign to do whatever I want with it outside of work hours. I know what to do with an engine, and sometimes things get lost between a test bench and the real world and I feel I can help with that.
User avatar
Fred
Moderator
Posts: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEMS for Argentina

Post by Fred »

Joseph Davis wrote:My programming is not strong, but I'm very good with hardware.
That doesn't matter AT ALL! :-) Fortunately there aren't too many out there better than me at the programming thing, so we'll be OK between us ;-)
Joseph Davis wrote:Beyond engine theory I'm not that big of an asset given the skillset on this forum
Bollocks! :-p Stop being modest.
Joseph Davis wrote:I know what to do with an engine, and sometimes things get lost between a test bench and the real world and I feel I can help with that.
Exactly! :-)

Fred.
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!
Post Reply