Page 3 of 3 FirstFirst 123
Results 31 to 44 of 44

Thread: Knock Sensor, Knock Filter, ESC and swaps!

  1. #31
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    64
    Posts
    10,477
    and he has a SWEET camaro! But I forget his forum name, and forgot I was supposed to add this to Write Ups... my bad, I fail...

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  2. #32
    Administrator
    Join Date
    May 2011
    Location
    Lakes Region, NH
    Age
    54
    Posts
    3,862
    Last edited by 1project2many; 01-23-2013 at 09:02 PM.

  3. #33
    Super Moderator
    Join Date
    Mar 2011
    Location
    Camden, MI
    Age
    35
    Posts
    3,026
    been looking into alternative knock detection/filtering methods....

    as much as i'd love to be able to do the ionic sensing type of stuff(i believe SAAB used it for a long time), i'm pulling a blank when it comes to figuring out a way to adapt sensing and filtering into a system that can produce somewhere in the range of 60,000 volts...

    so, piezo-sensor based sensing is what will have to be stuck with for now. googling various terms has come up with some interesting solutions, some of which are dedicated knock sensing ICs. texas instruments makes one(that GM probably used once they got rid of the hardware filters), the TPIC8101. you can program it over a SPI dataline and change the characteristics of it as much as necessary. the only issue with it is that it NEEDS to be programmed over the SPI dataline.... so you pretty much have to have another IC communicate with it(smaller AT units have been suggested) to send its settings.

    the other only real option i can see is more hardware based filtering, just obviously we would want to be able to adjust it to the frequency and sensitivity needed for a wide range of engines. googled a LOT for this, but i couldn't really find anything simple/better than one of the first results found, from the megasquirt guys, no less.

    http://www.msextra.com/doc/ms1extra/...nual.htm#knock

    that basic design SEEMS like it would be compatible with any C3/P4 unit that allows using an external filter. it uses REALLY simple, cheap and common components, there's only a couple of problems with it:

    as displayed, it only uses a high-pass filter(set for 1.6KHz), not a band-pass filter. not difficult at all to fix by adding a low-pass filter and tweaking the high-pass for something a lot more usable.

    as displayed, a 0-5V signal is produced.... 5V when no knock, 0V when knock. this is very similar to how GM's external knock filters worked, but those gave ~10V or so(according to some more MS documents) instead of 5V... this may need to be corrected.

    400mS of knock signal is a LOT of time(circuit actually analyzes out to 429mS)... from what i'm told, since holding the knock signal high(since there is an inverter inside the ECM causing the low pulse to become a high pulse) causes the counter to increment continously, 400mS would be treated as a LOT of knock counts.... i've seen references of the filter requiring to be in the "knock" condition for 5mS before the processor will recognize it(start incrementing the knock counter)... seems kind of long to me? may have to see if i can verify this on the testbench...

    otherwise, it looks fine.... i just need to figure out what that pot is being used for... i assume level matching or possibly sensitivity adjustment?
    1995 Chevrolet Monte Carlo LS 3100 + 4T60E


  4. #34
    Fuel Injected! JeepsAndGuns's Avatar
    Join Date
    Sep 2011
    Location
    alabama
    Age
    41
    Posts
    1,705


    You are definately way smarter than me. I think I understood a few of the words....

    Keep us updated on any big breaks you have. I offer to help however I can, though I dont think it will be in any usefull way.
    79 Jeep Cherokee, AMC 401, T-18 manual trans, hydroboost, 16197427 MPFI system---the toy

    93 Jeep YJ Wrangler, 4.0L, 5 speed, 8.8 rear, homebrew hub conversion and big brakes, hydroboost, 2.5in OME lift, 31x10.50's---the daily driver

    99 Jeep WJ Grand Cherokee limited, 4.0L, auto, 2wd, leather and power everything, 99% stock---the long distance highway ride.

  5. #35
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    64
    Posts
    10,477
    Me either, except maybe another idea?

    What does a 0411 use? Did you see all the adjustments? The code is already there, could write an XDF for it? Now how could we get that part and program it? Just thinking...

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  6. #36
    Super Moderator
    Join Date
    Mar 2011
    Location
    Camden, MI
    Age
    35
    Posts
    3,026
    0411 uses some type of "programmable" filter.... probably the TI unit, but you would have to look pretty closely inside to confirm.

    as much as i'd like to use it, for the OBD1 and early OBD2 applications, would need to use another microprocessor and download code from a laptop/etc into it, which will then push settings into the knock filter IC. maybe go really nuts and use DIP switches or a rotary encoder or something and have it switch between multiple knock sensor profiles based on that?
    1995 Chevrolet Monte Carlo LS 3100 + 4T60E


  7. #37
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    64
    Posts
    10,477
    I'm glad you have it figured out! So when can we expect one?

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  8. #38
    Fuel Injected!
    Join Date
    May 2011
    Location
    Alamogordo, NM
    Posts
    330
    iirc there was an aftermarket adjustable knock detection system available. I cant seem to remember the brand, MSD maybe?
    '86 Grand National

  9. #39
    Super Moderator
    Join Date
    Mar 2011
    Location
    Camden, MI
    Age
    35
    Posts
    3,026
    i've seen them before.... just skeptical of how well they can be suited for any random application.

    this should allow for nearly anything to have accurate knock sensing, regardless of bore size. background noise should also be able to be accounted for. yet another benefit would to be able to hookup any knock sensor, regardless of impedance (3.9K vs 100K) or broadband vs resonant.

    BTW: the resonant sensors? they have a bandwidth of roughly 1000Hz around their target frequency.
    1995 Chevrolet Monte Carlo LS 3100 + 4T60E


  10. #40
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    64
    Posts
    10,477
    Sounds like a cure all!

    I'm familar with 3.9 and 100k, whats the broadband vs resonant and 1000hz refer to?

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  11. #41
    Super Moderator
    Join Date
    Mar 2011
    Location
    Camden, MI
    Age
    35
    Posts
    3,026
    broadband = the newer 2-wire sensors, they have a "flat response" over a VERY wide range of frequencies... i think i saw 1,000-19,000Hz? anyways, using those, you pretty much capture a LOT of "sound" from everything and the filter has a lot of work to do to try and determine knock from other sounds. resonant = the 1-wire sensors used with all of OBD1 and some OBD2 applications. they only create a signal when a "sound" is close to the frequency they resonate at. say you have a sensor setup for 5,000Hz, since it has a bandwidth of roughly 1,000Hz, then it will only ever make a signal when something in the 4,500-5,500Hz range happens. the filter has less work to do since the sensor is a rough estimation of where knock will happen.
    1995 Chevrolet Monte Carlo LS 3100 + 4T60E


  12. #42
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    64
    Posts
    10,477
    Ahhh! So that is what all this work in PCM is doing? Not the table shown but the other parameters available like frequency and sensitivity?

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  13. #43
    Super Moderator
    Join Date
    Mar 2011
    Location
    Camden, MI
    Age
    35
    Posts
    3,026
    yeah, the Knock-Hardware looks to be what it's referring to.
    1995 Chevrolet Monte Carlo LS 3100 + 4T60E


  14. #44
    Fuel Injected!
    Join Date
    Jan 2012
    Age
    52
    Posts
    46
    Memcal.jpg

    Functional sketch, I may have a couple of errors but basically there is a filter, precision rectifier, fast filter, buffer with gain and offset adjustment, slow filter, and comparator.
    1994 6.5L 4L80E K
    2001 VW GTI
    2006 Smart ForTwo CDI

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •