Knock-window...it is time
#2
Elite Member
iTrader: (1)
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
In MSIII yes 100% definitely, I think it's scheduled for the code 2.xx release on MSIII. The coders are writing a new clock angle algorithm thingy (way over my head) which will allow this to happen.
in MS1/2 no never ever ever.
in MS1/2 no never ever ever.
#7
Supporting Vendor
iTrader: (33)
Join Date: Jul 2006
Location: atlanta-ish
Posts: 12,659
Total Cats: 134
There is already a sensitivity vs RPM function.
That would be a hardware function of the knock conditioner. Keep in mind current MegaSquirt hardware does not include an onboard conditioner--You have to use an external box such as KnockSenseMS or a GM ESC module.
Looking for knock only at specific crank angles when it can occur. It helps to eliminate false knock signals. It can also be used to determine exactly which cylinder is knocking.
and user-adjustable frequency filtering?
Looking for knock only at specific crank angles when it can occur. It helps to eliminate false knock signals. It can also be used to determine exactly which cylinder is knocking.
#8
Elite Member
iTrader: (10)
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,990
Total Cats: 361
I plan to offer this on my next generation of Megasquirt II ECUs.
Unless of course, I have say in this.
Most definitely. The frequency will be fixed based on whether this is a 1.6 or a 1.8, and there weill user-adjustable RPM filtering.
Unless of course, I have say in this.
Most definitely. The frequency will be fixed based on whether this is a 1.6 or a 1.8, and there weill user-adjustable RPM filtering.
#9
Elite Member
iTrader: (1)
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
That would be a hardware function of the knock conditioner. Keep in mind current MegaSquirt hardware does not include an onboard conditioner--You have to use an external box such as KnockSenseMS or a GM ESC module.
Relying on a KnockSenseMS is pointless, it doesn't rpm filter so you just get noise induced knock BTDT. No amount of MS trickery will stop a poor input signal.
Shame.
#18
Now that's disappointing. I was under the assumption one of the spare analogue MS3X inputs would be able to be used to analyse the knock signal.
Relying on a KnockSenseMS is pointless, it doesn't rpm filter so you just get noise induced knock BTDT. No amount of MS trickery will stop a poor input signal.
Shame.
Relying on a KnockSenseMS is pointless, it doesn't rpm filter so you just get noise induced knock BTDT. No amount of MS trickery will stop a poor input signal.
Shame.
The knock sensing will use some more sophisticated hardware - I wouldn't count out user specified frequency ranges or other features.
#20
Elite Member
iTrader: (2)
Join Date: Jan 2007
Location: Los Angeles, CA
Posts: 8,682
Total Cats: 130
An analog input reading the knock signal won't work. It doesn't have enough sampling speed to use an analog input for knock processing.
The knock sensing will use some more sophisticated hardware - I wouldn't count out user specified frequency ranges or other features.
The knock sensing will use some more sophisticated hardware - I wouldn't count out user specified frequency ranges or other features.
? So how do other EMS's analyze the signal? Does the analog voltage signal go through an A/D converter and then through a DSP chip before feeding into a closed loop "burned in" timing trim?
I'm not trying to derail the discussion from MS; I'm just curious about how this stuff works.