hf-vfo using an ad9854 craig johnson, aaØzz direct digital synthesizer fdim 2003 may 15, 2003

34
HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Upload: anabel-ferguson

Post on 02-Jan-2016

223 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

HF-VFO using an AD9854

Craig Johnson, AAØZZ

Direct Digital Synthesizer

FDIM 2003May 15, 2003

Page 2: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

AGENDA

1. Introduction

2. What Does A DDS Do?

3. Block Diagram

4. Hardware Description

5. Software Description

6. Results

7. HF-VFO with an R2Pro

8. Extensions

9. Concluding Remarks

10. Questions

FDIM 2003May 15, 2003

AAØZZ

Page 3: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Block Diagram

FDIM 2003May 15, 2003

AAØZZ

DDS

Clock

PIC

MainEncoderPIC

Encoder

LEDs

PushButtons

I out

Q out

LP

LP

Filter

Filter

Amp

Amp

Display

Page 4: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

Page 5: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

Frequency Tuning Word

Page 6: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

Frequency Tuning Word

AD9854 FTW = Desired Freq X ------------------ 248

Frequency (Hz)

Page 7: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

AD9850 FTW = Desired Freq X ------------------ 232

Frequency (Hz)

Frequency Tuning Word

AD9854 FTW = Desired Freq X ------------------ 248

Frequency (Hz)

Page 8: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

Frequency Tuning Word Examples (125 MHz Clock)

Page 9: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

Frequency Tuning Word Examples (125 MHz Clock)

1 Hz 1 MHz

Page 10: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

Frequency Tuning Word Examples (125 MHz Clock)

AD9850: 34

1 Hz 1 MHz

Page 11: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

Frequency Tuning Word Examples (125 MHz Clock)

AD9850: 34 ~34 Million

1 Hz 1 MHz

Page 12: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

Frequency Tuning Word Examples (125 MHz Clock)

AD9850: 34 34.359738 x 106

1 Hz 1 MHz

Page 13: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

Frequency Tuning Word Examples (125 MHz Clock)

AD9854:

AD9850: 34 34.359738 x 106

1 Hz 1 MHz

Page 14: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

Frequency Tuning Word Examples (125 MHz Clock)

AD9850: 34 34.359738 x 106

1 Hz 1 MHz

AD9854: ~2.25 x 106

Page 15: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

Frequency Tuning Word Examples (125 MHz Clock)

1 Hz 1 MHz

AD9854: ~2.25 x 106 ~2.25 x 1012

AD9850: 34 34.359738 x 106

Page 16: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

- On each clock pulse the DDS performs calculations

Page 17: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

based on: Frequency Tuning Word

- On each clock pulse the DDS performs calculations

Page 18: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

based on: Frequency Tuning WordCurrent phase

- On each clock pulse the DDS performs calculations

Page 19: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

based on: Frequency Tuning WordCurrent phase

- The DDS does look-up in sine table

- On each clock pulse the DDS performs calculations

Page 20: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

What Does A DDS Do?

FDIM 2003May 15, 2003

AAØZZ

DDS01101011

Clock

DAC

FTW

based on: Frequency Tuning WordCurrent phase

- The D-to-A Converter (DAC) sets output voltages to desired levels

- On each clock pulse the DDS performs calculations

- The DDS does look-up in sine table

Page 21: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Quadrature

FDIM 2003May 15, 2003

AAØZZ

Page 22: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

FDIM 2003May 15, 2003

AAØZZ

Block Diagram

DDS

Clock

PIC

MainEncoderPIC

Encoder

LEDs

PushButtons

I out

Q out

LP

LP

Filter

Filter

Amp

Amp

Display

Page 23: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Hardware Description• 2 PIC Microcontrollers

• AD9854 DDS

• 5-v Regulator

• 3.3-v Regulator

• 125 MHz Reference Clock

• Low Pass Filter (30 MHz)

• RF Amplifier (ERA-3 MMIC)

• Optical Encoder (or Mechanical)

• Pushbuttons, LEDs

• Display (LCD)FDIM 2003May 15, 2003

AAØZZ

Page 24: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Prototype – Front

FDIM 2003May 15, 2003

AAØZZ

Page 25: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Prototype – Back

FDIM 2003May 15, 2003

AAØZZ

Page 26: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Software Description

• Encoder PIC microcontroller

• Main PIC Microcontroller

• Display (LCD)

• Pushbuttons and LEDs

• Dual VFO (Split Operation)

• Calibrate

• AD9854 Initialization

FDIM 2003May 15, 2003

AAØZZ

Page 27: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Results• 2 Outputs – Quadrature (900)

• 2-v p-p (10 dBm) I and Q

• 0 - 30 MHz

• Used in R2Pro (Don Huff, W6JL)

- “It’s HOT!”

• 40 dB Opposite Sideband Rejection

-“40 dB sounds astonishingly good”

• Spurs?

- “Low” (need more measurements)

• Phase Noise?FDIM 2003May 15, 2003

AAØZZ

Page 28: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Prototype – Operational

FDIM 2003May 15, 2003

AAØZZ

Page 29: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Prototype – LCD

FDIM 2003May 15, 2003

AAØZZ

Page 30: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

HF-VFO with an R2Pro Receiver

FDIM 2003May 15, 2003

AAØZZ

AudioFilters

AnalogSignal

ProcessorDownconverter

VFO

I Q

RFAmp

AudioAmp

Antenna

RF inSpeaker

(Rick Campbell, KK7B)

Page 31: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Early Prototype Running R2ProDon Huff, W6JL

FDIM 2003May 15, 2003

AAØZZ

Page 32: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Extensions

1. Add a Phase Lock Loop (PLL)

2. Upgrade the 125 MHz reference clock

3. Try different filter(s), amplifiers

4. Add a CW sidetone

5. Add Transmit/Receive keying delay logic for dual VFO operation

6. Change the 5-V Regulator

7. Add circuitry to change USB/LSB

8. Experiment with spread spectrum

FDIM 2003May 15, 2003

AAØZZ

Page 33: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Conclusion

• Stable, usable VFO - as is

• Ready for your extensions

• Learning tool

PIC microcontrollers

DDS

FDIM 2003May 15, 2003

AAØZZ

Page 34: HF-VFO using an AD9854 Craig Johnson, AAØZZ Direct Digital Synthesizer FDIM 2003 May 15, 2003

Questions?

FDIM 2003May 15, 2003

AAØZZ