Project JAGuar for FreeEMS
Re: Project JAGuar for FreeEMS
Sounds like you are, will look later, mrs home soon, need to clean up a bit :-)
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!
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!
Re: Project JAGuar for FreeEMS
OK, just took a look, RPM inputs are now world class, but you dropped the LEDs, I'd have kept them, you can always not populate if they give trouble, as you said in your earlier note :-) Out of all of the LEDs, those are the most important ones. I'm going to add code soon to flash the CEL at 1hz or so, soon, though, and that's nice too :-)
Your load run jumper looks NC and should be NO, ravage was like that until a few days ago, perhaps you copied it without looking at the TODO? Not sure, easy enough to realise once built as long as it's not soldered.
No tants on those two cpu pins yet. Then again, I didn't reply to your earlier post, which could be why. Let me do that now, and post, yet again.
Fred.
Your load run jumper looks NC and should be NO, ravage was like that until a few days ago, perhaps you copied it without looking at the TODO? Not sure, easy enough to realise once built as long as it's not soldered.
No tants on those two cpu pins yet. Then again, I didn't reply to your earlier post, which could be why. Let me do that now, and post, yet again.
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!
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!
Re: Project JAGuar for FreeEMS
You sure it's done? Looks the same to me. I mean teh light green text inside the CPU symbol. Ahh, you added blue labels on the resistors, that's cool, but I think the pins are still unclear.Done, good call for clarity :-)Fred wrote:Config resistors are correct, but you should chuck MODA and MODB on the CPU symbol labels. Might be clearer to do it like this too "PE7 / XCLKS" with the pin number first and function second.
Nope:Ok, so C1 (VDD1) and C5 (VDD2) should be 10uF 10v tantalum capacitors and C2 (VDDX), C3 (VDDR1), C4 (VSSA), C8 (VSSPLL) and C44 (VRH) 0.22uF should be X7R ceramic capacitors?
VDD1(C1), VDD2(C5), VDDA(C4), VRH(C44) and VDDPLL(C8) are correct at 0.22uF X7R
VDDX(C2) and VDDR1(C3) have 0.22uF, which is correct, however can/should also have 10uF tantalums in parallel with the ceramics. You don't have to do this, but it's a good idea. You CAN do the same thing for VRH if it's far from the regulator output caps, but only if far. No point otherwise.
You're learning awfully fast! :-) I like the new outlines and page ordering :-)I'm still learning KiCAD, and will update the drawings accordingly :-)
OK, there you go! :-)
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!
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!
- DeuceEFI
- LQFP144 - On Top Of The Game
- Posts: 579
- Joined: Thu Feb 25, 2010 3:57 am
- Location: Gosport, IN USA
- Contact:
Re: Project JAGuar for FreeEMS
I see where I went wrong with the CPU pins not changing their name in the PDF... I'm using a laptop with Windows7 and CutePDF on it with KiCAD to make the PDF, but I'm using my Debian 6 Desktop to work with everything else and the Windows7/KiCAD didn't have the same library file on it...
That has been corrected and I have the capacitor changes made as well, along with adding back the LEDs and resistors around the MAX9926 chip.
New changes have been committed/pushed, now working on the file Jaguar.ods (BOM) now that I think we have the caps straightened out along with the RPM inputs
Andy.

New changes have been committed/pushed, now working on the file Jaguar.ods (BOM) now that I think we have the caps straightened out along with the RPM inputs

Andy.
Andy.
FreeEMS vehicle #11, 1932 Ford 5 Window Coupe with a 1996 GM 3.1L SFI V6 with DIS ignition
FreeEMS vehicle #16, 1996 Chevrolet S10 2.2L SFI I4 with DIS ignition
Owner of http://www.coolefi.com
FreeEMS vehicle #11, 1932 Ford 5 Window Coupe with a 1996 GM 3.1L SFI V6 with DIS ignition
FreeEMS vehicle #16, 1996 Chevrolet S10 2.2L SFI I4 with DIS ignition
Owner of http://www.coolefi.com
Re: Project JAGuar for FreeEMS
I looked at that BOM, and noticed something wrong, I'll look again tomorrow at whatever is in the repo when I get to it. For now, sleep.
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!
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!
- DeuceEFI
- LQFP144 - On Top Of The Game
- Posts: 579
- Joined: Thu Feb 25, 2010 3:57 am
- Location: Gosport, IN USA
- Contact:
Re: Project JAGuar for FreeEMS
I just pushed my last changes for today to github.Fred wrote:I looked at that BOM, and noticed something wrong, I'll look again tomorrow at whatever is in the repo when I get to it. For now, sleep.
Summary:
BOM (Jaguar.ods file) is ready for review after all the changes today to the schematic.
Changed non-polarized capacitor symbol to polarized capacitor symbol for the tantalum capacitors in parallel with the X7R ceramic capacitors on the CPU power pins.
Updated PCB Jaguar.brd file.
Updated the Jaguar-Schematic.pdf file.
Time for sleep...
Andy.
Andy.
FreeEMS vehicle #11, 1932 Ford 5 Window Coupe with a 1996 GM 3.1L SFI V6 with DIS ignition
FreeEMS vehicle #16, 1996 Chevrolet S10 2.2L SFI I4 with DIS ignition
Owner of http://www.coolefi.com
FreeEMS vehicle #11, 1932 Ford 5 Window Coupe with a 1996 GM 3.1L SFI V6 with DIS ignition
FreeEMS vehicle #16, 1996 Chevrolet S10 2.2L SFI I4 with DIS ignition
Owner of http://www.coolefi.com
Re: Project JAGuar for FreeEMS
OK, you added two extra tants on the left and right that weren't needed, but I supposed they can't hurt either. You could remove them again, if you want. The ones above and below the CPU symbol seem correct, though. You also, in a failed attempt to confuse me, swapped the annotations around on the parts! Hmmm.
I'm running out of stuff to complain about! :-)
1.6k on advance output xor would be better as 1k despite dozens of posts ranting about 1.6k by me... :-)
Second input on that XOR should be jumperable to either 5v or ground so you can select the polarity just in case it's wrong.
The injector drives could have a second resistor feed (and second 100k pull down) from 3 port B pins so as to experiment with Sean's code once ready, although Sean's code should be able to work on the port T pins exactly the same, so this isn't strictly necessary. You could also make it easier to hook them to 6 pins later for sequential, maybe 6 port B pins? How about running 1k resistors from 6 port B pins to the FET inputs and 100k resistors from those pins to ground and leaving them empty for now?
I see nothing else obviously wrong at this point. Let me check the other files.
BOM looks good, was there a bad error in the first couple of C lines in an earlier version? I can't seen an issue now, anyway. 5% carbon film resistors = yuck, go metal film for everything, they're just nicer. You can often get 1/2w handling in 1/4w package too. The cost diff is negligible, and they look prettier. Up to you, but I'll never use a carbon film resistor again :-)
LOL @ "The name "Jaguar" comes from my initials and the great cat keeping in the FreeEMS tradition of using cat names..."
It seems like FreeEMS loves pussy as much as I do. < If this is in poor taste, say the word and I'll remove it, though I thought it was quite funny.
Great work! I feel like you're close! The benefits of a simple design :-)
Fred.
I'm running out of stuff to complain about! :-)
1.6k on advance output xor would be better as 1k despite dozens of posts ranting about 1.6k by me... :-)
Second input on that XOR should be jumperable to either 5v or ground so you can select the polarity just in case it's wrong.
The injector drives could have a second resistor feed (and second 100k pull down) from 3 port B pins so as to experiment with Sean's code once ready, although Sean's code should be able to work on the port T pins exactly the same, so this isn't strictly necessary. You could also make it easier to hook them to 6 pins later for sequential, maybe 6 port B pins? How about running 1k resistors from 6 port B pins to the FET inputs and 100k resistors from those pins to ground and leaving them empty for now?
I see nothing else obviously wrong at this point. Let me check the other files.
BOM looks good, was there a bad error in the first couple of C lines in an earlier version? I can't seen an issue now, anyway. 5% carbon film resistors = yuck, go metal film for everything, they're just nicer. You can often get 1/2w handling in 1/4w package too. The cost diff is negligible, and they look prettier. Up to you, but I'll never use a carbon film resistor again :-)
LOL @ "The name "Jaguar" comes from my initials and the great cat keeping in the FreeEMS tradition of using cat names..."
It seems like FreeEMS loves pussy as much as I do. < If this is in poor taste, say the word and I'll remove it, though I thought it was quite funny.
Great work! I feel like you're close! The benefits of a simple design :-)
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!
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!
Re: Project JAGuar for FreeEMS
hahahahahahhaaIt seems like FreeEMS loves pussy as much as I do.
OMG, i almost fell off my chair, hahahahahahahaha
BRILLIANT!!
- DeuceEFI
- LQFP144 - On Top Of The Game
- Posts: 579
- Joined: Thu Feb 25, 2010 3:57 am
- Location: Gosport, IN USA
- Contact:
Re: Project JAGuar for FreeEMS
LOL, sorry about trying to confuse you, I think I have the capacitors straightened out on the cpu.sch file now...Fred wrote:OK, you added two extra tants on the left and right that weren't needed, but I supposed they can't hurt either. You could remove them again, if you want. The ones above and below the CPU symbol seem correct, though. You also, in a failed attempt to confuse me, swapped the annotations around on the parts! Hmmm.
That means I'm making considerable progressFred wrote:I'm running out of stuff to complain about!

Ok, changed from 1.6k to 1kFred wrote:1.6k on advance output xor would be better as 1k despite dozens of posts ranting about 1.6k by me...
I have made this sensible addition along with a second gate on the XOR for the DIS-Bypass voltage output. This needs to be 0V during cranking (RPM less than 300 RPM) and 5v above 300 (or 400) RPM to allow us to control the ignition advance.Fred wrote:Second input on that XOR should be jumperable to either 5v or ground so you can select the polarity just in case it's wrong.
Ok, I added a couple of additional landing points for the injectors, I have a plan to use one set of 100k resistors for both Port T and Port B outputs to the FETs, but if we don't use Port B do we need to tie them to ground via 100k resistors? If so I have included the ability to use a 100k resistor network (a whopping $0.54 USD part) that can be installed on P33 to do this.Fred wrote:The injector drives could have a second resistor feed (and second 100k pull down) from 3 port B pins so as to experiment with Sean's code once ready, although Sean's code should be able to work on the port T pins exactly the same, so this isn't strictly necessary. You could also make it easier to hook them to 6 pins later for sequential, maybe 6 port B pins? How about running 1k resistors from 6 port B pins to the FET inputs and 100k resistors from those pins to ground and leaving them empty for now?
I have change the BOM to use 1% Metal Film resistors and you were right didn't change the cost much at all, since most of the odd values I can get from Digikey in quantity 1 instead of packs of 5Fred wrote:BOM looks good, was there a bad error in the first couple of C lines in an earlier version? I can't seen an issue now, anyway. 5% carbon film resistors = yuck, go metal film for everything, they're just nicer. You can often get 1/2w handling in 1/4w package too. The cost diff is negligible, and they look prettier. Up to you, but I'll never use a carbon film resistor again

I was thinking the same thing after the previous projects, LOL, so I just thought I would continueFred wrote:It seems like FreeEMS loves pussy as much as I do. < If this is in poor taste, say the word and I'll remove it, though I thought it was quite funny.

Yes, simple is good, once we work this design out, I will create another board as a platform for the TA cards, as I have one of those as well...Fred wrote:Great work! I feel like you're close! The benefits of a simple design
I just committed and pushed changes to the KiCAD schematic, schematic PDF, BOM and the TODO.md files to github. Ready for the lastest review when you have time...

Andy.
Andy.
FreeEMS vehicle #11, 1932 Ford 5 Window Coupe with a 1996 GM 3.1L SFI V6 with DIS ignition
FreeEMS vehicle #16, 1996 Chevrolet S10 2.2L SFI I4 with DIS ignition
Owner of http://www.coolefi.com
FreeEMS vehicle #11, 1932 Ford 5 Window Coupe with a 1996 GM 3.1L SFI V6 with DIS ignition
FreeEMS vehicle #16, 1996 Chevrolet S10 2.2L SFI I4 with DIS ignition
Owner of http://www.coolefi.com
Re: Project JAGuar for FreeEMS
Cool! I was going to ask you about that.DeuceEFI wrote:I have made this sensible addition along with a second gate on the XOR for the DIS-Bypass voltage output. This needs to be 0V during cranking (RPM less than 300 RPM) and 5v above 300 (or 400) RPM to allow us to control the ignition advance.
Will check it out soon.Ok, I added a couple of additional landing points for the injectors, I have a plan to use one set of 100k resistors for both Port T and Port B outputs to the FETs, but if we don't use Port B do we need to tie them to ground via 100k resistors? If so I have included the ability to use a 100k resistor network (a whopping $0.54 USD part) that can be installed on P33 to do this.
Another thought: Have you considered this board being used for EDIS? Are any aditions/subtractions/changes required to make that happen? It seems as though they're very similar systems, hardware requirement wise.
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!
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!