Hallo,
etwas auf dem Schlauch.
Ich habe ein gepulstes 10kHz Signal das ich detektieren will.
Mein Microcontroller ist nicht besonders schnell (Atmega8 mit 20 MHz Clock) und ich kann die Abtastrate des ADU auch nicht beliebig einstellen.
Wie kann ich das am einfachsten realisieren?
Ich stelle mir eine Art FIR Filter vor, also ich taste das Signal mit einer passenden Frequenz ab und speichere die Abtastwerte in einen Ringbuffer. Da habe ich dann die Abtastwerte von t, t-1, t-2 usw.
detektieren kann?
also per Software.
Stefan