software defined radio bob g8voi andrew g4xzl - pe0fko · pdf filesoftware defined radio -...

99
Software Defined Radio - G8VOI 1 Software Defined Radio Bob G8VOI Andrew G4XZL

Upload: hahanh

Post on 15-Mar-2018

216 views

Category:

Documents


2 download

TRANSCRIPT

Software Defined Radio - G8VOI 1

Software Defined

Radio

Bob G8VOI

Andrew G4XZL

Software Defined Radio - G8VOI 2

IntroductionIn the last year or so articles and reviews havestarted to appear in Radcom and PracticalWireless talking about Software DefinedRadio (SDR)

The first amateur SDR transceivers (SDR-1000 ) have appeared on the market, andreceiver kits can easily be obtained.

This talk is based around the simpleSoftRock SDR receiver kit costing < £10!

Software Defined Radio - G8VOI 3

The Aim for Tonight?

i) Provide a basic introduction to SDR

ii) Look at the SoftRock receiver kits

iii) Demonstrate different software

iv) Most importantly, give opportunity try it

and make your own mind up!

Software Defined Radio - G8VOI 4

What is it SDR?Like it or not, this is probably the way aheadin the future and should hopefully offercheaper, more versatile transceivers.

The speed of home PC’s and the power ofthe DSP within the soundcard continues toincrease, as the cost decreases.

Conventional transceivers are veryexpensive to produce and limited to thefeatures provided by the initial designers.

Software Defined Radio - G8VOI 5

You have two choices:

1) The ‘luddites’ dismiss SDR as rubbish.

2) The ‘curious’ try to find out more!

There can be some confusion :

SDR is NOT using a conventional ‘black box’radio connected to a PC via an interface suchas RS232, C-IV, CAT or USB.

This is merely controlling the radio viacomputer.

Software Defined Radio - G8VOI 6

The main features of SDR is that the PCcarries out all of the demodulation (ormodulation in a TX ) of the RF signal.

This is done by using an external box toperform the basic down conversion of theincoming RF signal to a low I.F. (e.g. 11kHz)or base-band frequency block.

This can be fed directly to the audio lineinputs of the PC soundcard for processing.

Software Defined Radio - G8VOI 7

All ‘features’ of the ‘radio’ are defined by theoperating software running on the PC,therefore the same external converter can beused with many different software packagestailored to suit individual requirements.

A number of SDR projects have previouslybeen published in journals such as QST andDubus.

These used external DSP evaluation boardsconnected to a PC, an example is the LeifSM5BSZ Linux based Linrad system.

Software Defined Radio - G8VOI 8

Within the past year, PC soundcard basedreceiver kits (SoftRock) and completetransceivers (SDR-1000) have appeared.

In the future there will be no need to replaceyour transceiver to upgrade it, it will merelyrequire a download of a new softwarepackage to acquire the latest features.

It should be possible to incorporate all ‘data’modes within the package, making it a trulyall mode transceiver.

Software Defined Radio - G8VOI 9

At the present time, all SDR products shouldbe viewed as ‘cutting edge’ orexperimental.

There are short comings in some aspects ofthe performance, namely image rejectionand strong signal handling, however it is veryearly days with this technology and thingsare bound to improve rapidly.

Look at what has been achieved rather thanjust focussing on the weaker points.

Software Defined Radio - G8VOI 10

It is too easy to become paranoid withperformance figures, and loose sight of whatthe SoftRock receivers are trying to achieve.

It is a cheap, simple means of enablinganyone to take their first steps in exploringthe possibilities of SDR and furthering theirknowledge through experimentation.

Keep an open mind, stop and think aboutwhat it can do, then make your own mind up.

Software Defined Radio - G8VOI 11

The designers of the SoftRock SDR receiverkits are currently working on a simple, low costQRP CW / PSK31 SDR transmitter.

This will create an extremely cheap, butsophisticated QRP SDR station.

The SDR 1000 first appeared as a ‘homebrew’magazine project before being offered now asa completed item.

There are currently a number of projects beingdeveloped, keep an eye on the internet.

Software Defined Radio - G8VOI 12

The HPSDR (High Performance SDR) projectmoves far beyond the simple soundcardsystems and uses powerful externaldedicated components (brief details inSeptember 2006 Radcom) and on thewebsite hpsdr.org. This is currently beingdeveloped by a number of amateurs.

Andy, G4JNT has published in theMicrowave Newsletter (now Scatterpoint) adesign for a 144MHz SDR using a PCcontrolled DDS synthersizer for the LO.

Software Defined Radio - G8VOI 13

Chris Bartram, GW4DGU (of muTek fame)has developed a 1296MHz SDR andpublished a number of short articles. Theperformance is good enough for EME work!

A website dedicated to the use of SDR forthe microwave bands has been set up byON/G4KLX to pool hardware and softwareideas and designs.

As said before, it is very early days inamateurs using SDR and progress is veryrapid.

Software Defined Radio - G8VOI 14

What about the ‘big’ Japanese producers?

Must be looking at SDR, but could be aproblem for them.

They would have to produce operatingsoftware to go with their hardware.

Very unlikely they would make the sourcecode freely available, so it would not fit inwith the current way amateur SDR isdeveloping.

Software Defined Radio - G8VOI 15

SDR BasicsProbably the first HF receiver most of us builtwas a simple Direct Conversion type.

These receivers give good results, but cansuffer from a lack of image suppression.

The basic SDR operates on the sameprinciples as the D-C receiver, however thereare a number of significant differences thatlead to the vastly improved performance.

Software Defined Radio - G8VOI 16

VFO

Mixer LPF3kHz

AF

AMP

Basic

Direct Conversion

Receiver

RF + LORF - LO

RF

LO

Software Defined Radio - G8VOI 17

The simple D-C receiver operates by mixingthe incoming RF signal with the VFO toproduce both sum and difference signals.

The unwanted sum of the two is removed bya Low Pass Filter, leaving only the wanteddifference signal (audio frequency).

All incoming signals mix to produce anoutput, those within the audible range will beheard.

Software Defined Radio - G8VOI 18

Typically the low pass filter cut off frequencymight be set to 3kHz for SSB use, and anadditional narrow band-pass filter switched infor CW signals.

7.050

VFO

f

MHz7.0517.049

Software Defined Radio - G8VOI 19

Example:

VFO set to: 7.050 MHz

Wanted input: 7.051 MHz

Unwanted input: 7.049 MHz

7.051 - 7.050 = 1kHz

7.050 - 7.049 = 1kHz

It can be seen that both input signals producean output at 1kHz, the ‘classic’ image problem.

Software Defined Radio - G8VOI 20

Whilst this image problem is unwanted in thesimple D-C receiver, it will be seen later thatthis can actually be put to good use in theSDR.

The next stage in the transformation from D-Creceiver to simple SDR is to replace the VFO(Variable Frequency Oscillator) with a fixedfrequency source, typically a crystal oscillator.

Software Defined Radio - G8VOI 21

CrystalLO

Mixer LPF50kHz

Output

Modified DirectConversion

Receiver

Software Defined Radio - G8VOI 22

Consider the previous block diagram, the onlydifference is that the local oscillator is now afixed source.

The low pass filter after the mixer is modifiedto have a cut off frequency in the order of50kHz (above the human hearing range).

All incoming signals that mix with the localoscillator and produce an output in the rangeDC to 50kHz will be present at the output.

Software Defined Radio - G8VOI 23

f

MHz7.050LO

7.000 7.100

f

kHzDCZero

50

Input

Output

WantedImage

Wanted & Image

Software Defined Radio - G8VOI 24

As can be seen, the output from the modifiedD-C receiver is a ‘block of the RF spectrum’containing all frequencies from DC to 50kHz,from both the ‘wanted’ and ‘unwanted’ mixeswith the LO.

This can be referred to as ‘base-band’frequencies. Some obviously within thenormal hearing range, however all signals arepresent simultaneously, therefore wouldappear as a garbled mess!

This forms the basis of the simple SDR RX.

Software Defined Radio - G8VOI 25

If you were to feed this base-band ‘block’ intoa spectrum analyser, this would display all ofthe signals present within the block asdiscrete signals, i.e. a simple band scope(ignoring the image problem).

Most people do not have spectrum analysersjust sitting about in their shack doing nothing!

However there are a lot of PC’s with asoundcard in shacks that can be used!

Software Defined Radio - G8VOI 26

This is the point where we start to leave thesimple D-C receiver behind.

What does a sound card actually do?We are feeding in a base-band signal blockcontaining frequencies from DC to 50kHz.Computers only understand (questionable)!digital signals comprising ‘0’s and ‘1’s.

The first stage is to ‘digitise’ this base-bandblock.

Software Defined Radio - G8VOI 27

PC Sound Card (Input)

Input (L)

Input (R)

Analogueto

Converter

Analogueto

Converter

DigitalSignal

Processor

(DSP)

Software Defined Radio - G8VOI 28

PC Sound Card (Output)

Digital toAnalogueConverter

Digital toAnalogueConverter

DigitalSignal

Processor

(DSP)

Output (L)

Output (R)

Software Defined Radio - G8VOI 29

Analogue to Digital ConversionThe basic principal of A/D conversion is to takean instantaneous ‘snap shot’ or ‘sample’ of theamplitude of the incoming analogue signal, andrepresent that as a numeric value at the output.

In order to accurately represent the incomingsignal in numeric form, these samples must betaken at a rate greater than the highestfrequency required.

Software Defined Radio - G8VOI 30

Sampled at x8

Sampled at x16

Software Defined Radio - G8VOI 31

The previous example showing sampling attwo different rates is very simplistic.

The sampling is in-phase with the inputwaveform, i.e. first sample exactly as thewaveform crosses the zero point, and anexact multiple of the frequency.

In reality the waveform being sampled is not asimple sine wave, but a complex waveformcontaining frequencies from DC to 50kHz.

Software Defined Radio - G8VOI 32

Most standard PC soundcards allow theincoming signal to be sampled at rates up to48kHz per channel. High end professionalsoundcards allow higher sampling rates,typically 96kHz and above.

It can be seen that higher sampling rates willallow a higher input frequency to be digitised.

Typically, frequencies up to approximately halfthe sampling rate can be reproduced.

Software Defined Radio - G8VOI 33

This is determined by the Nyquist samplingtheorem which defines the minimum rateneeded to reproduce the input waveform.

Sampling a 1kHz input signal at 48kHz wouldhave 48 separate digitised values associatedwith it, but a 24kHz input signal just 2 samples.

A second parameter associated with A/Dconversion, is the number of bits in the outputword or resolution.

Software Defined Radio - G8VOI 34

Most common soundcards operate using 16bit A/D converters, that is the output can be 1of 65536 discrete values.

High end soundcards use 24 bit A/Dconverters allowing a greater range of outputvalues (smaller steps).

From the above it can be seen that foroptimum results it is desirable to use thehighest sampling rate and maximum bitresolution.

Software Defined Radio - G8VOI 35

For interest, one limiting factor of using thePC soundcard A/D converters is that theyare only intended for audio. A few areavailable at high cost capable of sampling at192kHz.

Using external hardware, 16 and 24 bit A/Dconverters sampling at 100 and 250MHz areeasily obtained. These potentially allow theentire HF spectrum up to 30MHz to besampled at one time. This must be the wayahead.

Software Defined Radio - G8VOI 36

Having said what is most desirable, goodresults can still be obtained with more modestequipment.

My demonstration tonight is using an on-boardsound chip, usually not the highest quality,44.1kHz or 48kHz sampling and 16 bits.

All of the demodulation is carried out by thePC, using the DSP functions of the soundcard,and a large amount of processing isnecessary.

Software Defined Radio - G8VOI 37

It is desirable to use the fastest possibleprocessor available, this reduces theprocessing time (delay).

It is possible to run using slower PC’s but thequality suffers, my demo use a 600MHz PIII.

There are a number of excellent audiospectrum analyser programs freely available,such as Spectran.

These can provide spectrum and waterfall typedisplays of the incoming signals

Software Defined Radio - G8VOI 38

This is all well and good, but still not possibleto demodulate the signals with this type ofsoftware, not yet a real receiver.

Mathematics! Not my strong point!!

It is difficult not to make comparisons with theanalogue world, but the output of the A/Dconverter is just a high speed succession ofdiscrete numeric values.

This is where the SDR really begins.

Software Defined Radio - G8VOI 39

We are all familiar with conventional mixersand their operation. Mixing is really only amathematical multiplication process. Themain products being the ‘sum’ and ‘difference’of the input signals. This process can becarried out within the DSP programming.

In order to demodulate signals from our base-band block of DC - 50kHz, it is necessary tocreate a ‘software direct conversionreceiver’ within the soundcard DSP chip.

Software Defined Radio - G8VOI 40

If a ‘digital’ local oscillator is produced,covering DC - 50kHz, in steps of 10Hz, thisnumeric value can be ‘mixed’ with the digitisedbase-band block to produce the ‘difference’signal, i.e. the wanted audio output.

This is the simplest form of SDR receiver,additional audio filtering etc can also becarried out on the PC soundcard.

This ‘receiver’ still has the problem of poorimage rejection.

Software Defined Radio - G8VOI 41

Mixer

‘Digital’LO

A/D AudioFilter

D/AAudioOutput

‘Digital Receiver’created in DSPSoftware

AudioFilter

Demod

Software Defined Radio - G8VOI 42

The next step is to return to the external RFdown-converter.

The simple direct conversion receiver isreplaced using a ‘quadrature’ mixing system,or Tayloe sampling detector.

This process involves splitting the incomingRF into two, each feeding a mixer.

One of these mixers if fed directly from theLO, the other is fed with the LO shifted by 90º.

Software Defined Radio - G8VOI 43

The two output signals from these mixers areknown as:

I = In-phase (LO direct) - sine of signal

Q = Quadrature (LO shifted by 90°) - cosine

This type of receiver is commonly known asan I/Q or phasing receiver.

Designs for analogue I/Q or phasing receivershave been published in the ARRL Handbookand VHF Communications.

Software Defined Radio - G8VOI 44

Subsequent processing of the I & Q signals inthe analogue world is difficult, processingneeds one to be shifted by 90º before addition.

In the analogue world, phase shift is frequencydependant, therefore not possible to keep thephase shift constant across a wide range offrequencies.

In the digital world, a constant phase shiftirrespective of frequency is possible.

Software Defined Radio - G8VOI 45

This process of phase shifting andcancellation was first used in the generationof SSB signals using the ‘phasing’ method.

This achieved cancellation of the unwantedside-band using the addition of the sine andcosine signals.

This method preceded the now more commonway using narrow crystal filters to remove theunwanted side-band.

Software Defined Radio - G8VOI 46

RFSplitter

FixedLO

Mixer

Mixer

90º

LPF

LPF

I

Q

SoftRock v6.0Receiver

Software Defined Radio - G8VOI 47

90°

I

Q

SimplifiedProcessing

Software Defined Radio - G8VOI 48

The two base-band signals I & Q can be fedto the left and right hand channels of the PCsoundcard for subsequent A/D conversion andprocessing.

By careful processing, and providing thephase and amplitude of these two signals canbe closely matched, it is possible to achieveapproaching 70dB rejection of the imagefrequency. This is the first major advantage ofthe I/Q receiver over the simple D-C one.

Software Defined Radio - G8VOI 49

A number of factors have to be taken intoaccount associated with the soundcard, noiselevels, phase, amplitude etc, thereforeperformance can vary between different PC’sand different programs.

I am typically only achieving 40-50dBrejection using one program, and around30dB with another, using the same hardware.

Software Defined Radio - G8VOI 50

To obtain 40dB of image rejection, the I & Qsignals arriving at the demodulation stageneed to be within 1º phase and 0.1dB relativeamplitude.

To achieve 60dB image rejection these needto be within 0.1º phase and 0.01dB of eachother.

A traditional superhetrodyne receiver using acrystal filter in the I.F. stages is considerablybetter than this.

Software Defined Radio - G8VOI 51

Another concept that is difficult to grasp isthat of ‘negative frequency’. In the ‘real’world positive and negative frequenciesmerge into one, i.e. the ‘wanted’ signal andimage response both appear as the samefrequency.

In the ‘digital’ DSP world, negativefrequencies can exist, therefore it is possibleto mathematically process the I & Q inputs toseparate the two signals.

Software Defined Radio - G8VOI 52

It is therefore possible to ‘unfold’ the imageand display the spectrum each side of the LO(zero frequency).

It is by this process that it is possible to obtaina block of frequencies virtually equivalent tothe soundcard sampling frequency, yet stillsatisfying the minimum Nyquist samplingrequirements.

With a soundcard sampling at 48kHz, thespectrum +/- approx. 24kHz can be seen.

Software Defined Radio - G8VOI 53

f

MHz7.050LO

7.000 7.100

f

kHzDCZero

50

Output

Input

WantedImage

Wanted & Image

Software Defined Radio - G8VOI 54

In addition to using the SDR software forlistening to ‘live’ signals, it is possible to recordthe incoming I & Q waveforms using anysuitable PC sound recording software andstore it as a .WAV file.

The entire spectrum is recorded, thereforewhen played back, you can tune around theband and operate all features of the SDRsoftware.

Sampling the stereo input at 44.1kHz / 16 bitsrequires around 10Mb storage per minute.

Software Defined Radio - G8VOI 55

The SoftRock v6.0 SDR ReceiverWell that’s a look at the concept behind theSDR

The SoftRock series of simple SDRreceivers have been developed by TonyParks, KB9YIG and Bill Tracey KD5TFD.

The current range of v6.0 kits are basedaround a 40/80m receiver, variants areavailable for 160m and 30m bands. There isalso a v7.0 kit for 10m.

Software Defined Radio - G8VOI 56

You will have probably seen adverts by oneUK supplier selling the kits for £33 includingp&p (they do include documentation andsoftware on a CD).

On enquiring, they had a waiting list of 20+people, and thought it would take approx. 3weeks to supply.

There is a much easier and cheaper way!!

Software Defined Radio - G8VOI 57

Tony Parks, one of the designers, suppliesthe kits direct. He is very fast to respond toemails, and accepts payment directly to hisPayPal account [email protected]

The v6.0 kits are $15 and the v7.0 kit $19including postage outside the USA.

My first purchase took 8 days from initial emailenquiry to arriving in the post, cost £19.63 fora v6.0 and v7.0 kit.

Software Defined Radio - G8VOI 58

My second order took 7 days, 2 x v6.0 kits£16.62.

So for about £3 more than the UK source, Ihave 4 receivers, and in less time!

All of the documentation, circuit diagrams,board layouts, construction details and bill ofmaterials can be downloaded from the internetfor free.

All of the available software packages are alsoavailable for free.

Software Defined Radio - G8VOI 59

Software Defined Radio - G8VOI 60

Software Defined Radio - G8VOI 61

Band CoverageSoftRock v6.0 Sampling

40m 7.032 - 7.080 MHz 48 kHz7.008 - 7.106 MHz 96 kHz

80m 3.504 - 3.552 MHz 48 kHz3.480 - 3.576 MHz 96 kHz

160m 1.819 - 1.867 MHz 48 kHz1.795 - 1.891 MHz 96 kHz

30m 10.100 - 10.147 MHz 48 kHz

Software Defined Radio - G8VOI 62

Band CoverageSoftRock v7.0 Sampling

10m 28.036 - 28.084 MHz 48 kHz28.012 - 28.108 MHz 96 kHz

10m 28.200 - 28.248 MHz 48 kHz28.176 - 28.272 MHz 96 kHz

Kit is supplied with two crystals giving centrefrequency (LO) either:

28.060 or 28.224 MHz

Software Defined Radio - G8VOI 63

Uses?A cheap, but powerful, simple single or dualband HF receiver when used in conjunctionwith a PC.

A companion RX to a simple QRP transmitter.

As a band-scope, or convert a 30m v6.0 to10.7MHz to monitor the I.F. from a RX, i.e. IC-R7000, would give you SDR facilities covering25MHz - 2GHz.

Software Defined Radio - G8VOI 64

Use a v7.0 with VHF to 28MHz converters.

For my microwave work, use a 144MHz to28MHz receive converter on the output ofthe transverters for any band (1.2, 2.3, 3.4,5.7, 10 & 24GHz).

At present need to tune to find signal andalign the dish at the same time. Should beable to ‘see’ a carrier / weak morse signalon the waterfall regardless of frequency,therefore only need to peak the dish.

Software Defined Radio - G8VOI 65

What do you get for your money?A good quality double sided, silk screenprinted, solder resist coated PCB.

All board mounted components.

Note: there are 11 surface mountedcapacitors and 4 SMD ic’s, the rest areconventional leaded components.

Band specific parts, crystal, toroidal coresand enamel wire is also supplied.

Software Defined Radio - G8VOI 66

The only additional items the builder needs tosupply are a suitable box, aerial inputconnector and a soundcard lead.

The unit requires a 9-12v DC supply, anddraws about 35mA.

Software Defined Radio - G8VOI 67

Building the receiver is straight forward, andthe builder’s notes are thorough and easy tofollow, and should take a couple of hours.

The only potential difficulties for constructorsare:

1) Surface mounted devices

2) Winding the coils

3) Identifying resistors

Software Defined Radio - G8VOI 68

Surface Mounted ComponentsThere are 11 capacitors and 4 ic’s in the kit.

All capacitors are the same value, 1206 size.

All ic’s have unique positions. 3 types havedifferent number of pins. Pin 1 marked on pcb.

Need a fine tipped soldering iron, thin solder(<0.5mm), and possibly optical assistance!

Note: a larger iron might be needed to solderleads to the pcb ground plane.

Software Defined Radio - G8VOI 69

Winding CoilsThere are 2 inductors and a transformer towind.

The inductors are wound on a ferrite toroidalcore, remember each time the wire passesthrough the core is 1 turn. Try to space theturns evenly around the core.

The enamel wire supplied is not ‘self fluxing’when heated. It is necessary to remove iteither by scraping or using emery paper.

Software Defined Radio - G8VOI 70

The primary of the transformer is wound in asimilar fashion to the inductors. The start andfinish of the winding should be in a similarposition.

The secondary is ‘bifilar’ wound. A length ofwire is folded in half, then twisted using asmall pin vice or drill. Aim for about 2 - 3turns per cm.

The secondary is wound with this twistedwire starting 180º from the primary.

Software Defined Radio - G8VOI 71

The documentation is not clear, but thewinding should be in the same direction as theprimary and start and finish 180º from the startand finish of the primary.

Unwind the ends of the secondary andremove the enamel, best to tin them as well.

Identify 1 winding using a ohm meter, identifythe start, then connect the end of the firstwinding to start of the second winding. Thisproduces a centre tapped transformer.

Software Defined Radio - G8VOI 72

The transformer was the only problem I hadwith the first receiver built.

I did not fully clear off the enamel on one ofthe secondary leads, although it appeared tobe tinned, in fact solder stuck to enamel.

On running the receiver performance waspoor, little or no image rejection, but faulteasily identified doing resistance checks onthe transformer in-circuit.

Software Defined Radio - G8VOI 73

In the SoftRock v7.0 receiver, thetransformer is a little more complicated.

There are 2 centre tapped secondarywindings. Four pieces of wire are twistedtogether to form the bifilar winding.

Each winding is separated, and the processof making the centre tapped winding iscarried out twice.

Software Defined Radio - G8VOI 74

ResistorsThe kit uses 4 band 1% tolerance resistors.Colour band markings (brown / red) difficultto identify.

Use an ohm meter to confirm values.

The following slides show one of theSoftRock v6.0 kits in various stages ofconstruction from the blank pcb tocompletion.

Software Defined Radio - G8VOI 75Kit of Parts

Software Defined Radio - G8VOI 76

Top side of blank pcb

Software Defined Radio - G8VOI 77

Bottom side of blank pcb

Software Defined Radio - G8VOI 78

Top 2 surface mount devices

Software Defined Radio - G8VOI 79Bottom smd components

Software Defined Radio - G8VOI 80

Resistors added

Software Defined Radio - G8VOI 81

3 semiconductors

Software Defined Radio - G8VOI 82

Capacitors and crystal

Software Defined Radio - G8VOI 83

Finally the coils

Software Defined Radio - G8VOI 84Completed!

Software Defined Radio - G8VOI 85In the box

Software Defined Radio - G8VOI 86

Ready to go!

Software Defined Radio - G8VOI 87

SDR SoftwareThere are a number of different programsavailable that can be used with the SoftRockreceivers.

As previously mentioned, performance isdetermined by the quality of the soundcard,and the processor speed.

I have found a number of problems using my600MHz PIII and Win98se.

Software Defined Radio - G8VOI 88

All of the software currently available is ‘opensource’.

The source code is made freely available toallow anyone with the required skills and toolsto modify, adapt or add to the software. Thismeans the programs continue to evolve.

There are very active internet discussiongroups for both the software and differenthardware.

Software Defined Radio - G8VOI 89

Several of the programs comment that theyare unlikely to run using Win98, and appear tobe geared more towards Win 2000 or XP.

Initially I could only get 2 programs written byAlberto, I2PHD to run:

SDRadio Basic SDR but supports AM / FM

WinRad Designed to look like the Linux Linrad program.

Software Defined Radio - G8VOI 90

Software Defined Radio - G8VOI 91

Software Defined Radio - G8VOI 92

After a little more reading, I managed to getthe Rocky 1.5 software by Alex VE3NEArunning. This is the program recommendedfor initially testing the SoftRock receivers.

The program did not recognise or allow thesoundcard to be selected. The softwareinterfaces with the soundcard using the‘WMA’ codec, a quick search on the internetfound an updated driver for the on boardsound chip.

Software Defined Radio - G8VOI 93

Software Defined Radio - G8VOI 94

Software Defined Radio - G8VOI 95

Two features of the Rocky software to noteare:

i) Spectrum display, clever processing

ii) Automatically optimises I & Q phaseand amplitude for best image rejection

WinRad allows the phase and amplitude tobe manually adjusted.

Software Defined Radio - G8VOI 96

I have been unable to run the M0KDKKDKSRD program. This does not recognisemy soundcard, and also throws up a numberof errors.

The Flex software for the SDR-1000 has beenmodified to run with the SoftRock receiver,however I have not been able to install it.Requires a number of Microsoft updates(MDAC) etc, good old Microsoft does notrecognise my genuine copy of Win98se,guess again expecting XP.

Software Defined Radio - G8VOI 97

There is a version the SM5BSZ Linrad Linuxprogram that has been converted to use thesoundcard as an input, and compiled as astandalone executable file which runs underWindows.

Having purchased a 24 bit / 96kHz samplingsoundcard to play with, I discovered a majorproblem, Win98se does not support 24 bitsound, and no drivers are available.

24 bit sound operation requires Win2000 orXP.

Software Defined Radio - G8VOI 98

Anyway, it is possible to demonstrate theSoftRock receivers using the programs wehave got working.

I’ve taken the precaution of making somerecordings of 40m I/Q signals in case ofproblems with the proximity of the aerial etc.

So without further delay ……

We will try and answer any questions as wego along.

Software Defined Radio - G8VOI 99

What did you do at theWeekend?