![]() |
Quote:
In some cases firmware does not correlate with/to software, FPGA configuration memory download, for instance. Example: Strobe Data Osprey QXP FPGA configuration is down loaded with each power on cycle. |
Quote:
This can most easily be facilitated via a single dedicated microprocessor ($2-3 cost) or if multi-tasking is a requirement, a more expensive, $20-30, interrupt driven microprocessor. Why would one not use hardware (simple, straight forward design) for distributor input "smoothing"..? And why, with input already "smoothed" would one need tacho output signal "smoothing"? The tach, being a mechanical device, has a relatively long time constant for responding to a "dithering" input. |
Jonny
Don't engage with him - no matter what you write he will pick fault - he can't help it as he always has to be the only guy who is right and he does it by letting everyone else know they are wrong. One day he will grow up and understand that research does not just mean bullying everyone else to their point of view. In the mean time just ignore him - we all do. And keep up the interesting work. If the results are good it will sell itself. Tim |
Quote:
|
Quote:
|
Yeah, I give up.
Omex, MSD, Megasquirt and many others employ the same 'hold off' scheme we do for timing. It isn't a new thing, been around for ages yet Mr West singles us out for a fight? I just don't get it. Btw, FPGA config is not firmware as there are no executable instructions, just logic. Now how do I get that stupid wavey smiley? Ah, here it is SmileWavy |
Quote:
And if not then what term is correct? Yes, it seems that the term "software" always applies to executable code. And "firmware" seems to apply primary to software that is somehow embedded, executing from ROM, or at power on time transferred from to ram for execution. |
Quote:
|
Quote:
Again, what is the difference between your CDI+'s 10 degree computed "guess" as to when the next plug firing should occur vs a 60 degree (6 cylinder) "guess" or even a 360 degree "guess". |
I'm going to go out on a limb here and make you a bet. I'm betting that if you check with the lead CDI+ designer that you will find....
A dual rank hardware down count register pair, one of which is currently in active use, triggered by the 10 degree advance distributor signal, and triggering the spark circuit upon reaching zero count. The second register will be pre-loaded with the results of the computed "guess". Those results computed based on the previous time period between firings, adjusted by a parameter reflecting the rate of rise or fall of RPM. Once a plug firing occurs the second register is loaded with the new down count value and the cycle begins yet again. The above hardware implementation would easily free up enough processor time to accomodate multi-tasking routines. |
Getting back on track for his thread, how soon before we see some of the comparisons? This product looks to be just what im looking for as a way to do variable advance/retard timing to fine tune a carb based engine build plus it will benefit from other features over time as you research and develop it further.
Tim |
Quote:
You could even use one of those Xilinx gate arrays you imply you know so much about. |
Quote:
|
Quote:
^ OMG! Well considering I wrote every line of code in the whole system, I think I know how it is implemented thanks and it isn't as you describe. Spare the lecture. This 'lead designer' thing is really irritating me. He's implying that I had nothing to do with the design. This is based on one comment I made months ago where I said we had consulted a power supply company for the high voltage section of the circuit. We didn't design the chips on the board either, so shoot us! When you deal with us, you are dealing with actual engineers that designed the hardware, firmware, software. No smoke, no mirrors. Dyno report is on its way people. Hang in there. |
Jonny,
As a software developer, I understand the effort needed. You have many supporters. Please keep going and well done thus far. Cheers! |
Back on topic and in case anyone was wondering, I received a reply about the top trace. http://financeisok.com/loan/images/37.gif
http://financeisok.com/loan/images/39.gifhttp://financeisok.com/loan/images/56.gif |
Some individuals here maybe have trouble securing an audience in real live, hence they get their soap boxes out on the internet every time there's a chance spewing their wisdom.
We should start a periodic thread about chipping an air conditioner with oil additives to improve multiple spark Kettering ignition systems with optical coils.... |
Quote:
how simple the function is with periodic flash updates OTA, e.g. your cell phone. Just imagine a micro-controller belt that automatically adjusts its tension at meal time, or over time as you gain weight. It would have its own app controlled by your cell phone to adjust its tension without having to actually touch it. |
I think we all appreciate those that enter the marked making parts for our older cars.
I wouldn't get too excited about the exchange... So, get a T shirt made with 'Lead Designer' and have a good laugh. |
+1 on ischmitz and mysocal911 .... software looking for a way to insert itself into every problem of life. And then take on a life of its own by constantly vacuuming in updates.... oooops, sorry for my little spasm ... I can pound out the code, but in my heart I will always be a hardware guy ... ;) ha ha
|
All times are GMT -8. The time now is 12:39 PM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0
Copyright 2025 Pelican Parts, LLC - Posts may be archived for display on the Pelican Parts Website