Re: Soundcard spectrum analyzer through regenerative frequency division




"john jardine" <john@xxxxxxxxxxxxxxxxxxxxx> wrote in message
news:45df6643$0$16268$88260bb3@xxxxxxxxxxxxxxxxxxxx

"Ceriel Nosforit" <ceriel@xxxxxxxxxxxxxx> wrote in message
news:lRhDh.241$dY5.67@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi,

I'm trying to build a spectrum analyzer for the shortwave spectrum that
uses a simple computer soundcard for data acquisition.

Specifically what I'd like to do is compress the mean signal levels from
DC
to 30MHz to DC to 30 kHz, which my sound card should be able to sample. I
have no need to be able to rebuild the signals into an intelligible
format. What I hope to do is merely to see at what frequencies
transmissions are taking place. With 30Mhz compressed to 30kHz it should
be a simple matter of reading the frequency and mentally multiplying it
with 1000.

Extensive googling suggested regenerative dividers might do the trick,
but
if it is too broad a range I'd also be very happy with steps of 3MHz
sparated over a 10-way switch. However, I don't quite know how to go
about
designing something like this. I'm much in need of guidance here, which
I'm hoping you will provide me with. I don't even have a proper, specific
question I could ask... Help?

--
Nos

Not unreasonable to build a block of say 30 (or more) bandpass filters.
Centre frequencies staggered as felt fit.
Add 30 ways of signal scanning, analogue switch I.Cs connecting each
channel in turn to Chuck's AD8307. Take the audio output from that.
Could even add a single 1V audio tone as channel 0 to provide a zero
frequency, spectral reference line.
john


Hook that array of filters up to a PIC or AVR to do the grunt work and stuff
the data back to the PC over serial -- its got the A/D converter built in,
so you just need the filters, analog switches, and an integrator/peak
detector (i.e. you listen to each band for a short period of time, looking
for a peak or summing the levels during that time, then you sample). The A/D
is a lot slower than any stand alone A/D chip, but you are just sampling the
levels, not the entire spectrum. At max resolution the Atmega168 can do 15k
samples per second.. for 30 bands, thats 5000 scans per second max -- more
than adequate.

If you really wanted to go all out -- put a peak detector on each filter,
and have the controller clear the detector after it samples -- that will get
you continuous monitoring of each band during the scan -- you wont miss
anything while checking other bands.

Run the uplink to the PC at 2 bytes per sample + a few bytes overhead for
framing = 64 bytes.. on 115kbps serial (11 kbytes/sec) will get you some
where around 170 scans per second -- again more than adequate :) (or drop
the sample resolution to 8 bits and double your scan rate)



.



Relevant Pages

  • Re: Soundcard spectrum analyzer through regenerative frequency division
    ... I'm trying to build a spectrum analyzer for the shortwave spectrum that ... uses a simple computer soundcard for data acquisition. ... Not unreasonable to build a block of say 30 bandpass filters. ... Centre frequencies staggered as felt fit. ...
    (sci.electronics.design)
  • Re: spectral estimation question
    ... Now I'm pretty sure someone's going to bring up windowing, ... now say we had a magic spectrum analyzer that gave us an EXACT ... blasted lousy bandpass filters, not only does the spike at \pi/5 rad/s ... ***Let's talk about discrete signals and spectra and examine the length of ...
    (comp.dsp)
  • Re: Men on the moon?
    ... human eye, especially if it matters not what that eye sees. ... by having a point source of such raw solar illumination should have ... far spectrum of what an unfiltered Kodak eye would have recorded, ... here's a couple of essential filters I'd take along for the ride ...
    (sci.physics)
  • Re: World History has been Hoaxed. Re: Moon Landing a Hoax??!! Real Evidence here>>>
    ... matters not what that eye sees. ... solar influx environment had to offer. ... Only extreme filters could have ... invisible to the human eye but somewhat within the far spectrum of what ...
    (sci.astro)
  • Re: Colour algorithms - how light affects an object
    ... More specifically, I'm trying to answer the question "If an object is a given colour, and the ambient light is another colour, what RGB colour should I use to render the object to make it look realistic?". ... There's not just red, green and blue light, but a continuous frequency spectrum. ... When light interacts with an reflecting object, some of the frequencies are filtered out. ... If you have a light source with narrow bands and an object that absorbs just these frequencies, is appears dark even though it might have a distinctive color in sunlight. ...
    (comp.graphics.algorithms)