Return-Path: X-Spam-DCC: paranoid 1290; Body=2 Fuz1=2 Fuz2=2 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on lipkowski.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_00,DNS_FROM_AHBL_RHSBL, RATWARE_GECKO_BUILD autolearn=no version=3.1.3 Received: from post.thorcom.com (post.thorcom.com [195.171.43.25]) by paranoid.lipkowski.org (8.13.7/8.13.7) with ESMTP id u0PDRul8015093 for ; Mon, 25 Jan 2016 14:27:56 +0100 Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1aNh8A-0003bb-HL for rs_out_1@blacksheep.org; Mon, 25 Jan 2016 13:24:30 +0000 Received: from [195.171.43.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1aNh8A-0003bS-8d for rsgb_lf_group@blacksheep.org; Mon, 25 Jan 2016 13:24:30 +0000 Received: from mout01.posteo.de ([185.67.36.65]) by relay1.thorcom.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.86) (envelope-from ) id 1aNh7A-0005jm-Sq for rsgb_lf_group@blacksheep.org; Mon, 25 Jan 2016 13:24:29 +0000 Received: from dovecot03.posteo.de (dovecot03.posteo.de [172.16.0.13]) by mout01.posteo.de (Postfix) with ESMTPS id 623C120972 for ; Mon, 25 Jan 2016 14:23:14 +0100 (CET) Received: from mail.posteo.de (localhost [127.0.0.1]) by dovecot03.posteo.de (Postfix) with ESMTPSA id 3ppsMQ1v2kz5vMr for ; Mon, 25 Jan 2016 14:23:14 +0100 (CET) Message-ID: <56A621C2.8070906@posteo.de> Date: Mon, 25 Jan 2016 14:23:14 +0100 From: DK7FC User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 MIME-Version: 1.0 To: rsgb_lf_group@blacksheep.org References: In-Reply-To: X-Scan-Signature: 4b5b5ebe37a4c4f430f59bc35c1947b0 Subject: Re: LF: Direct Upconversion from audio Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-SA-Exim-Scanned: Yes Sender: owner-rsgb_lf_group@blacksheep.org Precedence: bulk Reply-To: rsgb_lf_group@blacksheep.org X-Listname: rsgb_lf_group X-SA-Exim-Rcpt-To: rs_out_1@blacksheep.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Scanned-By: MIMEDefang 2.56 on 10.1.3.10 Status: RO X-Status: X-Keywords: X-UID: 6500 Hi Jacek, What you describe is exactly what i'm doing here. BTW i had to slightly modify the LO (xtal) circuit because it didn't start to oscillate at low temperatures (now proved at -20 C!). Now it consumes just 0.4 mA at 5 V DC, so quite acceptable for modern standards i find. 73, Stefan PS: You forgot the 2x 4CX1500 in class-A mode for TXing :-) Am 25.01.2016 14:10, schrieb Jacek Lipkowski: > Hello, > > Why not try it another way: in software upconvert the audio to 20kHz > (or 40kHz if you have a 96kHz sound card), mix up to 136kHz or 472kHz > and filter out the remaining sideband which is 40kHz away (or 80kHz). > You can play with an image suppressing mixer here if you want, but an > LC filter should be sufficient. > > And if you want to use this also for receiving, then you can do it in > the opposite direction: downconvert to 20kHz, then downconvert to > audio in software. > > The upconversion/downconversion to 20kHz IF can be easily done in > software. > > Some programs can be persuaded to just tx at this frequency (so no > up/down conversion). Many programs are opensource, so this would be a > matter of a simple hack to change the tx frequency. > > Others (the ones which can't be easily hacked to tx at 20kHz) can be > up/down converted via external software. Under linux i would use > gnuradio and pulseaudio (to route the audio from the program to > gnuradio input). Under windows the same could probably be done with > Spectrum Lab and virtual audio cable. > > This leaves us with an NE612, some LC filtering and a crystal (the > upconverter can be made tunable, and the bands are narrow, so we can > use a fixed frequency source). Seems easier. > > VY 73 > > Jacek / SQ5BPF > >