Arduino för enkel DSP applikation (motor Knock sensor)
Postat: 18 januari 2019, 23:22:42
Hej,
Jag funderar på att försöka mig på och bygga en "knock" sensor till min bil med en Arduino. "Knackning" är när bränslet tänds tidigare än vad det skall, detta är skadligt för motorn. Alla moderna motorer har sensorer för detta. Typiskt händer det ifall man har för låg oktanhalt, motorn överhettad eller kör en aggresiv motorinställning. (https://en.wikipedia.org/wiki/Engine_knocking)
I princip så behöver jag koppla in en mikrofon till en Arduino och med mjukvara detektera ett 6.8Khz knock/ping ljud.
Mikrofonen sitter på motorn, det är väldans massa oljud i motorn så filtret måste vara väldigt bra. En svårighet är att själva knock ljudet blir maskerat av allt annat oljud från motorn.
Tänker mig något bandpass filter av hyfsat hög grad och använda Arudinos inbyggda ADC.
Tror ni Arduinon har tillräckligt med prestanda?
Den måste göra lite andra enklare saker med som polla IO för lampor, knappar och läsa av I2C.
Här är en bild from Audacity på knock ljudet: Finns en MP3 attachat också. Knock ljudet kommer vid 24s och 31s .
Tack!
Jag funderar på att försöka mig på och bygga en "knock" sensor till min bil med en Arduino. "Knackning" är när bränslet tänds tidigare än vad det skall, detta är skadligt för motorn. Alla moderna motorer har sensorer för detta. Typiskt händer det ifall man har för låg oktanhalt, motorn överhettad eller kör en aggresiv motorinställning. (https://en.wikipedia.org/wiki/Engine_knocking)
I princip så behöver jag koppla in en mikrofon till en Arduino och med mjukvara detektera ett 6.8Khz knock/ping ljud.
Mikrofonen sitter på motorn, det är väldans massa oljud i motorn så filtret måste vara väldigt bra. En svårighet är att själva knock ljudet blir maskerat av allt annat oljud från motorn.
Tänker mig något bandpass filter av hyfsat hög grad och använda Arudinos inbyggda ADC.
Tror ni Arduinon har tillräckligt med prestanda?
Den måste göra lite andra enklare saker med som polla IO för lampor, knappar och läsa av I2C.
Här är en bild from Audacity på knock ljudet: Finns en MP3 attachat också. Knock ljudet kommer vid 24s och 31s .
Tack!