Return to KLUBNL.PL main page

rsgb_lf_group
[Top] [All Lists]

Re: LF: Direct Upconversion from audio

To: [email protected]
Subject: Re: LF: Direct Upconversion from audio
From: Andy Talbot <[email protected]>
Date: Mon, 25 Jan 2016 22:15:41 +0000
Cc: [email protected]
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=BTXa7lwawIdOyLh0pWKo1HQmZOjuyW6FijZAmIrSGZQ=; b=DsGZlT+Oq5reQ3sfUQDdH//Ig+3wLdaFwSvBbfqtKnrGJ5j9HB9xk/jpnILgFpdqvL DAT5ZeIyEjcEr388Dghtzd7wsIo1agUw2IE98TMfL8sHeATi9jR5IuLh2af+1GGmQ6/0 7E+GPGl9MIN+uHJHwwnY8DPRgEHV7wjKRhKbfdi02l5JIbyySqQWDvIPUk9ZkvVphEtw GQEfgcB2fKfvPHTHADRyfGo/mbAIpdhpa1CZkb+q7IftqV2MsBWZF1qV++NHfoZI7V21 G9XXAtXlypDJXmtuKvykyPQh4/8R/zm6P9JGPgc99g9WISNuX2x23AftLPAW0ClJo+L1 nndg==
In-reply-to: <[email protected]>
References: <CAA8k23QbbgxAK2o70Q=orhXEjxgEiAB6ptmVX+_zX6zMe--bnw@mail.gmail.com> <[email protected]> <CAA8k23Q=A3dbD_PfpGdL_niWf8cjGzmYV_CH1REqt04H6r5nRQ@mail.gmail.com> <[email protected]>
Reply-to: [email protected]
Sender: [email protected]
I already have a voice band to I/Q bit of software.  Written by G3PLX, it also generates AM and FM using a crafty use of a dummy low frequency tone at low level to cope with the DC slot.   http://www.g4jnt.com/SDRTxSW.htm

However, I want a non PC based solution for stand alone operation with beacons and other general tasks.

Works very well.

Andy  G4JNT



On 25 January 2016 at 22:02, Jacek Lipkowski <[email protected]> wrote:
On Mon, 25 Jan 2016, Andy Talbot wrote:

Having true baseband as an intermediate step is useful for other bands - in
particular 24GHz where several types of off the shelf surplus equipment
already has an image cancelling mixer, just needing I/Q baseband drive.

You can do this easily in software too in a similar way. Many sound cards can be dc-coupled (or at least the coupling caps can be increased, so there is only a narrow dip near 0Hz) - i'm not sure about the 1/f and other noises near 0Hz, but that should not be too bad. Actually i'm not sure that you would need to modify anything for ssb, voice should be understandable with a few 10s of Hz gap around 1.5kHz, and digital transmissions can just avoid the few Hz around 1.5kHz.

The software is simple: in gnuradio use a frequency xlating fir filter with a 1.5kHz frequency and float->complex conversion, feed this into a complex-> float block and the outputs into a stereo sound card sink. Very simple to draw in gnuradio-companion, you don't even have to do any programming (and while you're at it, you can also do a receiver which would be equally simple). I suspect this could also be trivially done in Spectrum Lab.

Alberto's DSPic solution to generating I/Q baseband signals from voice band
looks promising, so long as it has analogue output and not just SPI drive
for a DDS

Yes, this is great, because you don't need a PC for it. Running gnuradio on a raspberry pi would also work (and be easier to modify to your needs), but the dsppic solution probably has less latency.



Still for LF/MF this seems to be too complex, upconverting in software to around 20kHz and then to 136/472kHz and LC filtering seems much simpler, and can be debugged just with an audio generator.

Example for 2200m band: a cheap 3.686MHz crystal divided by 32 gives 115.1875kHz. To transmit on 135.7-137.8kHz you need to generate 20.5125-22.6125kHz with the sound card (no problem with a cheap 48kHz sound card). The mirror frequency is around 94kHz, so it is easy to filter out from the 137kHz output.

Example for 630m band: use a 455kHz crystal (or a piezoceramic if you don't mind worse frequency stability). To transmit on 472-479kHz you need to generate 17-24kHz (cheap sound card). The worse case mirror frequency would be at 17kHz, trying to filter 472kHz and reject 432kHz, still doable but with a few more LC circuits (see how much an old AM radio uses for this selectivity).

VY 73

Jacek / SQ5BPF



<Prev in Thread] Current Thread [Next in Thread>