To: | [email protected] |
---|---|
Subject: | Re: VLF: Experiments - anyone? |
From: | Markus Vester <[email protected]> |
Date: | Mon, 1 Dec 2014 09:04:10 -0500 |
Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=mx.aol.com; s=20140625; t=1417442654; bh=hKEBFQI/YHuaT4Xo+qcZqFbN58ho1inDnnvNarl2nUk=; h=From:To:Subject:Message-Id:Date:MIME-Version:Content-Type; b=JI7judgcm3XJ7QMKE4cqh64t6D3YeQ45OBJtmdHKOQoLY7qh0uebG4fAVqi7x12n/ qAEeGsPfcyU0Z6jGRxQu/wZ5NF6lFUSUJaT3dczW47S9FPLjlZBZyTrcQEfs+zU0z1 lLxQOJB61wb0cTzAPcvil79HgVBKXzmMb/ZqShVg= |
Reply-to: | [email protected] |
Sender: | [email protected] |
Hi Warren, Paul,
I'm pasting two earlier mails to the group and to Dex, which should give an idea of the transmit setup using Paul's FEC-encoded BPSK.
Best 73,
Markus (DF6NM)
Von: Paul Nicholson <[email protected]> An: rsgb_lf_group <[email protected]> Verschickt: Mo, 1 Dez 2014 9:25 am Betreff: Re: VLF: Experiments - anyone? ...
I think so, Markus devised a way to send an encoded message
using Spectrum Lab. It is necessary to arrange something like a DPDT relay to reverse the phase of the tx signal under control of Spectrum Lab. The PC needs reasonably good clock discipline (0.1 seconds or so) so that the bits are synchronous with UT and the carrier has to be GPS or Rubidium locked, or maybe from a very good OCXO. I'll dig out the details in a follow-up. -- Paul Nicholson -- -----Ursprüngliche Mitteilung-----
Von: Markus Vester <[email protected]> An: dexter.mc <[email protected]> Cc: Paul Nicholson <[email protected]> Verschickt: Mo, 2 Jun 2014 11:30 pm Betreff: Re: 8971 khz - SpecLab setup for PSK drive Hi Dex,
I'll try to give some hints regarding speclab setup for binary audio output.
First you'll need to encode your text message using Paul's web script http://abelian.org/fec/encode.cgi . Let Paul suggest an encoding (probably either r 1/8 K=25 or r 1/16 K=25), a symbol duration (eg. 30 seconds), and a UTC start time. Copy and paste the resulting binary sequence to a text file.
To setup SpecLab, you can start from a config file which was derived from my current VLF grabber.
You can ignore or disable all that stereo receive stuff. All that's needed is a digimode terminal instance, which should be configured as shown on the right of the screenshot. Important entries are Encoding: None (one-to-one) and the speed setting, eg. 0.0333 sym/sec. Then you can load the prepared text file to the TX window, but don't press the big TX (red) - RX (green) - OFf (grey) button yet.
The transmission should be initiated automatically from the scheduled actions tab (top left), issuing the di.tx("") command precisely at the assigned sequence start time (eg. 5:00 UT). This will then activate the dormant digimode terminal on time, based on the PC clock which should be kept to UTC by some NTP tool.
The audio output from the soundcard will be on-off keyed dashes at eg. 1300 Hz, which can simply be rectified to drive a small relay, commuting between 0° and 180° outputs of a small transformer: http://df6nm.bplaced.net/VLF/pictures/VLF_PSK_140510/psk_relay.jpg
Good luck!
Markus
Von: Markus Vester <[email protected]> An: rsgb_lf_group <[email protected]> Verschickt: So, 11 Mai 2014 12:11 pm Betreff: Re: VLF: Coherent BPSK at 8270 from DF6NM Thanks Paul, for devising this experiment in the first place, and encouraging me to take part in it. It looks like we are now getting real close to the ultimate Shannon limit, making best use of your superb receive capabilities.
The transmit hardware setup is similar to the previously used one, with a couple of minor extensions. Here are some pictures: df6nm.bplaced.net/VLF/pictures/VLF_PSK_140510/
The 8270 Hz carrier comes from a Rubidium-referenced decadic synthesizer, with frequency calibrated to Loran-C to within about 1e-10. For the test, an encoded bit sequence for the five-character message was obtained beforehand from Paul's script on his website. SpecLab's digimode terminal (configured similar as previously for Opera, and initiated by "scheduled actions") is used to generate a keyed sidetone, with bit timing controlled by NTP to within a second. The tone is being rectified at the soundcard output and drives an ancient and sensitive telephone relay, commuting the carrier between two complimentary outputs of a small pot core transformer.
The phase-keyed signal is then amplified by the usual "Nitro" audio PA to about 60 Watts (28 V rms). A large ferrite transformer (in the brown chocolate box) bought the voltage up to 200 V rms, feeding 0.3 A antenna current to the venerable seven-bucket coil which is sitting in the blue rubber bins outside the window.
To keep the antenna on resonance, the phase detector from my LF automatic tuner (basically an XOR comparing the phase of voltage and current, with sensors modified for the lower frequency) was inserted between the amp and the transformer. It drives a little DC motor, pulling on a nylon string, which then rotates a 10x10x0.5 cm^3 ferrite plate inside the coil. This effectively mitigates current reductions and phase variations caused by wind, temperature and humidity. During operation, one can hear the whistle of the coil and transformers, occasionally interrupted by a short "krk" sound when the relay is bouncing during phase changes at full or half minute.
All the best,
73, Markus (DF6NM)
From: Paul Nicholson
Sent: Sunday, May 11, 2014 8:36 AM
Subject: VLF: Coherent BPSK at 8270 from DF6NM
DF6NM on 8270.000 Hz which took place on Saturday 2014-05-10 morning. Markus was sending coherent BPSK with UT synchronous symbols using a symbol period of 30 seconds. The FEC is a terminated rate 1/4 convolutional code with constraint length 21, cascaded with an outer error detecting code using a 16 bit CRC. Two transmissions of 46 bits were made, each lasting 132 minutes with a 20 minute carrier test in between. ERP was probably around 5 or 10 uW and the range is 1028 km. Eb/N0 was about -0.5dB in the first test and about -1.5 dB in the second, which is below -7dB in the symbol bandwidth of 33.3 mHz. Both messages were decoded with some margin to spare. The decoder is a list Viterbi decoder using the tree trellis algorithm with a list length of 2000 and stack size 20000. Both messages decoded at the top of the list so the list decoding wasn't actually necessary for this strength of signal. The transmitter uses a rubidium source and the receiver is GPS timed. A reference phase at the receiver is obtained by averaging the phase of the squared signal but at such low signal strengths the resulting reference is unreliable and the decoder makes a search for the correct phase and phase drift rate. The signal is completely invisible in any spectrogram at the receiver. In a spectrogram running at the symbol bandwidth the signal is too far below noise and the bandwidth of the transmission is such that, in a resolution capable of seeing the signal above noise, the signal is too wide. For example, this spectrogram uses the symbol bandwidth, http://abelian.org/vlf/tmp/df6nm_140510a.png Maybe someone can see some very faint line at 8270.000 ? The first test ran 07:02 to 09:12 and the second from 09:32 to 11:44. The 20 minute carrier in between is also below noise at this resolution. Following the second test, an hour of carrier is visible in the 278 uHz spectrogram at http://abelian.org/vlf/fbins.shtml#p=1399780800&b=110&s=sp More information on the FEC codes, trials, and search for good polynomials can be found at http://abelian.org/fec Stronger codes with constraint length up to 25 are available and hopefully further tests will be made soon. -- Paul Nicholson -- |
<Prev in Thread] | Current Thread | [Next in Thread> |
---|---|---|
|
Previous by Date: | Re: VLF: Experiments - anyone?, Dexter McIntyre W4DEX |
---|---|
Next by Date: | VLF: 8270 Hz, Markus Vester |
Previous by Thread: | Re: VLF: Experiments - anyone?, Paul Nicholson |
Next by Thread: | Re: LF: VO1NA by G3XDV 21:15:26 GMT -28dB, jcraig |
Indexes: | [Date] [Thread] [Top] [All Lists] |