Thanks for the reply, Alain.
A simple single op amp bandpass filter is used in both the 100 and 1KHz segments prior to the NE567s. I haven't swept them using a variable oscillator and a scope, but I'm sure they're fairly broad. Better than nothing, though, as you say.
I have heard that the Goertzel algorithm
http://en.wikipedia.org/wiki/Goertzel_algorithm
can be used to do this job on a moderately fast (10+MHz clock) uP, but I have no experience with coding such a thing. And as you can see at that URL, the math is not trivial.
A DSP PIC would probably do a great job in this application, but I have no tools to program those chips, and wouldn't even know where to start with trying to do so in assembler. Whatever I do will have to be done in PBP or C.
At any rate, thanks for your reply,
Mike




Bookmarks