Typo correction: ... article in QEX... Ahti OH2RZ
On 21/05/06, Ahti Aintila <[EMAIL PROTECTED]> wrote: > Another reason for using IF higher than 0 Hz is the high inherent > noise level of typical transistors and opamps at low frequencies (so > called 1/f-noise). This and the leakage of the VFO signals made me to > move away from the zero-IF in my early switching (and Tayloe) mixer > experiments. Fortunately, before spending too much time for > re-inventing the wheel came Gerald's famous first article in QSX - and > here I am! > > Now is the time to modify the wheel! > > 73, > Ahti OH2RZ > > On 21/05/06, Frank Brickle <[EMAIL PROTECTED]> wrote: > > The DSP software is already capable of 0 Hz IF, and has been since its > > earliest version. IIRC the 11025 Hz IF is primarily a consequence of the > > frequency response of typical soundcards, which start rolling off > > somewhere in the vicinity of 200-300 Hz. > > > > 73 > > Frank > > AB2KT > > > > Peter Martinez wrote: > > >>From G3PLX: > > > > > > The software that comes with the SDR1000 uses an 11.025kHz intermediate > > > frequency. I understand the reasons for doing it this way, but even before > > > the SDR1000 appeared I was doing software radio with an I.F. of zero. By > > > this I mean that the sine and cosine RF oscillators were set right in the > > > middle of the wanted signal, not offset by 11kHz. This may sound > > > impossible > > > to those who were brought up with analogue RF, but that's because it could > > > never be done with analogue circuitry. With DSP it's actually easier to > > > have > > > the 'IF' frequency down in the audio band than to push it up where you > > > can't > > > hear it. > > > > > > The big advantage of zero IF is that the 22kHz image response problem > > > vanishes. Any slight amplitude or phasing unbalance in the Tayloe sampler > > > just results in an equally-slight amount of in-band distortion. The > > > strongest image-frequency signal you ever need to reject is the wanted > > > signal itself. You don't need to worry about a much stronger unwanted > > > signal > > > 22kHz up the band. > > > > > > When I got the SDR1000 kit (I got a very early one), I used it with this > > > technique, and the results were excellent, except for one thing. It took > > > me > > > a while to trace the problem, but I found it in the end and the cause was > > > a > > > surprise. The problem showed as noise around the centre-frequency of all > > > received signals, but it varied across the bands, and was absent when I > > > unplugged the antenna. It was so bad that it made the receiver unusable on > > > some bands with some antennas. But if I used the SDR1000 to tap-off and > > > demodulate the intermediate-frequency of another receiver, it worked > > > perfectly. > > > > > > The cause was oscillator radiation. The DDS oscillator (right in the > > > middle > > > of the wanted signal) was radiating, intermodulating with all kinds of > > > low-frequency noise sources external to the receiver, and the resulting > > > unwanted products (either side of the oscillator frequency) were > > > re-radiated > > > into the antenna. The effect is well-known to anyone who has ever > > > experimented with home-brew direct-conversion receivers, where it usually > > > shows as a raw power-line buzz in the speaker. It's possible that this > > > effect may well have shown in the early work on SDR and it may have been > > > one > > > reason for offsetting the passband by 11kHz in the present software. > > > > > > The fix is to stop the local oscillator radiation. Screening helps a lot > > > but > > > another way is to add an RF stage, or configure the receiver as a superhet > > > with the Tayloe sampler at the I.F. frequency. My early SDR1000 kit > > > didn't > > > have a pre-amp and I understand the current kits do. The local oscillator > > > radiation is probably considerably lower on the present kits, so the > > > zero-IF > > > technique would probably work a lot better than it does on mine. > > > > > > Has anyone here who is writing his own SDR software tried this on the > > > latest > > > hardware? I can provide more details of the zero-IF technique if > > > required. > > > All the well-known modes can be implemented this way, both for receive and > > > transmit. Maybe the present SDR software could be patched to implement > > > zero-IF, or my own zero-IF software could be run in parallel on another > > > soundcard. Would anyone like to have a go? > > > > > > 73 > > > Peter > > > > > > > > > _______________________________________________ > > > FlexRadio mailing list > > > FlexRadio@flex-radio.biz > > > http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz > > > Archive Link: > > > http://mail.flex-radio.biz/pipermail/flexradio_flex-radio.biz/ > > > FlexRadio Homepage: http://www.flex-radio.com > > > > > > > > > > > > _______________________________________________ > > FlexRadio mailing list > > FlexRadio@flex-radio.biz > > http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz > > Archive Link: http://mail.flex-radio.biz/pipermail/flexradio_flex-radio.biz/ > > FlexRadio Homepage: http://www.flex-radio.com > > > _______________________________________________ FlexRadio mailing list FlexRadio@flex-radio.biz http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz Archive Link: http://mail.flex-radio.biz/pipermail/flexradio_flex-radio.biz/ FlexRadio Homepage: http://www.flex-radio.com