MEGAsquirt A place to collectively sort out this megasquirt gizmo

Knock Sensor Filtering

Thread Tools
 
Search this Thread
 
Old 03-31-2017 | 09:28 PM
  #1  
ByteVenom's Avatar
Thread Starter
Junior Member
 
Joined: Jan 2017
Posts: 384
Total Cats: 15
From: "lol", MA
Default Knock Sensor Filtering

I'm looking to use the stock knock sensor on my 2000. I've read that the stock knock circuit on the DIYPNP is fairly primitive. It can receive the signal, however it has no way of filtering the noise that is characteristic of the Miata's engine and thus becomes useless above 3k RPM.
Could I run the sensor input through the DB connector and into an arduino for filtering? The only tricky part would be is figuring out what filtering needs to happen exactly.
Thoughts?
Old 04-01-2017 | 04:58 AM
  #2  
Reverant's Avatar
Elite Member
iTrader: (10)
 
Joined: Jun 2006
Posts: 5,991
Total Cats: 362
From: Athens, Greece
Default

The Arduino can't filter the knock signal. It lacks the DSP and raw processing power to do it in realtime.
Old 04-02-2017 | 10:21 AM
  #3  
GiantMidgt's Avatar
Newb
 
Joined: Feb 2017
Posts: 6
Total Cats: 0
Default

i am also curious. I use to have a megasquirt KnockSense, but i could not get it working above 3000rpm before it read everything as Knock... While tuning i just used homemade Detination headphones to detect it.
but really, im looking for a more automated way to know when knock is happening




All times are GMT -4. The time now is 08:16 AM.