Presentation is loading. Please wait.

Presentation is loading. Please wait.

Direct Digital Synthesizer

Similar presentations


Presentation on theme: "Direct Digital Synthesizer"— Presentation transcript:

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

2 AGENDA Introduction What Does A DDS Do? Block Diagram
Hardware Description Software Description Results HF-VFO with an R2Pro Extensions Concluding Remarks Questions AAØZZ FDIM 2003 May 15, 2003

3 Block Diagram DDS LEDs Clock Encoder LP Amp Main I out Encoder Filter
PIC PIC LP Amp Q out Filter Push Buttons Display AAØZZ FDIM 2003 May 15, 2003

4 What Does A DDS Do? DDS 01101011 Clock F D T A W C AAØZZ FDIM 2003
May 15, 2003

5 What Does A DDS Do? DDS 01101011 Clock Frequency Tuning Word F D T A W
AAØZZ FDIM 2003 May 15, 2003

6 AD9854 FTW = Desired Freq X ------------------
What Does A DDS Do? DDS F T W D A C Clock Frequency Tuning Word 248 AD9854 FTW = Desired Freq X Frequency (Hz) AAØZZ FDIM 2003 May 15, 2003

7 What Does A DDS Do? DDS 01101011 Clock Frequency Tuning Word 248
AD9854 FTW = Desired Freq X Frequency (Hz) 232 AD9850 FTW = Desired Freq X Frequency (Hz) AAØZZ FDIM 2003 May 15, 2003

8 Frequency Tuning Word Examples (125 MHz Clock)
What Does A DDS Do? DDS F T W D A C Clock Frequency Tuning Word Examples (125 MHz Clock) AAØZZ FDIM 2003 May 15, 2003

9 Frequency Tuning Word Examples (125 MHz Clock)
What Does A DDS Do? DDS F T W D A C Clock Frequency Tuning Word Examples (125 MHz Clock) 1 Hz MHz AAØZZ FDIM 2003 May 15, 2003

10 Frequency Tuning Word Examples (125 MHz Clock)
What Does A DDS Do? DDS F T W D A C Clock Frequency Tuning Word Examples (125 MHz Clock) 1 Hz MHz AD9850: AAØZZ FDIM 2003 May 15, 2003

11 Frequency Tuning Word Examples (125 MHz Clock)
What Does A DDS Do? DDS F T W D A C Clock Frequency Tuning Word Examples (125 MHz Clock) 1 Hz MHz AD9850: ~34 Million AAØZZ FDIM 2003 May 15, 2003

12 Frequency Tuning Word Examples (125 MHz Clock)
What Does A DDS Do? DDS F T W D A C Clock Frequency Tuning Word Examples (125 MHz Clock) 1 Hz MHz AD9850: x 106 AAØZZ FDIM 2003 May 15, 2003

13 Frequency Tuning Word Examples (125 MHz Clock)
What Does A DDS Do? DDS F T W D A C Clock Frequency Tuning Word Examples (125 MHz Clock) 1 Hz MHz AD9850: x 106 AD9854: AAØZZ FDIM 2003 May 15, 2003

14 Frequency Tuning Word Examples (125 MHz Clock)
What Does A DDS Do? DDS F T W D A C Clock Frequency Tuning Word Examples (125 MHz Clock) 1 Hz MHz AD9850: x 106 AD9854: ~2.25 x 106 AAØZZ FDIM 2003 May 15, 2003

15 Frequency Tuning Word Examples (125 MHz Clock)
What Does A DDS Do? DDS F T W D A C Clock Frequency Tuning Word Examples (125 MHz Clock) 1 Hz MHz AD9850: x 106 AD9854: ~2.25 x ~2.25 x 1012 AAØZZ FDIM 2003 May 15, 2003

16 - On each clock pulse the DDS performs calculations
What Does A DDS Do? DDS F T W D A C Clock - On each clock pulse the DDS performs calculations AAØZZ FDIM 2003 May 15, 2003

17 - On each clock pulse the DDS performs calculations
What Does A DDS Do? DDS F T W D A C Clock - On each clock pulse the DDS performs calculations based on: Frequency Tuning Word AAØZZ FDIM 2003 May 15, 2003

18 - On each clock pulse the DDS performs calculations
What Does A DDS Do? DDS F T W D A C Clock - On each clock pulse the DDS performs calculations based on: Frequency Tuning Word Current phase AAØZZ FDIM 2003 May 15, 2003

19 What Does A DDS Do? DDS 01101011 Clock
F T W D A C Clock - On each clock pulse the DDS performs calculations based on: Frequency Tuning Word Current phase - The DDS does look-up in sine table AAØZZ FDIM 2003 May 15, 2003

20 What Does A DDS Do? DDS 01101011 Clock
F T W D A C Clock - On each clock pulse the DDS performs calculations based on: Frequency Tuning Word Current phase - The DDS does look-up in sine table - The D-to-A Converter (DAC) sets output voltages to desired levels AAØZZ FDIM 2003 May 15, 2003

21 Quadrature AAØZZ FDIM 2003 May 15, 2003

22 Block Diagram DDS LEDs Clock Encoder LP Amp Main I out Encoder Filter
PIC PIC LP Amp Q out Filter Push Buttons Display AAØZZ FDIM 2003 May 15, 2003

23 Hardware Description 2 PIC Microcontrollers AD9854 DDS 5-v Regulator
125 MHz Reference Clock Low Pass Filter (30 MHz) RF Amplifier (ERA-3 MMIC) Optical Encoder (or Mechanical) Pushbuttons, LEDs Display (LCD) AAØZZ FDIM 2003 May 15, 2003

24 Prototype – Front AAØZZ FDIM 2003 May 15, 2003

25 Prototype – Back AAØZZ FDIM 2003 May 15, 2003

26 Software Description Encoder PIC microcontroller
Main PIC Microcontroller Display (LCD) Pushbuttons and LEDs Dual VFO (Split Operation) Calibrate AD9854 Initialization AAØZZ FDIM 2003 May 15, 2003

27 Results 2 Outputs – Quadrature (900) 2-v p-p (10 dBm) I and Q
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? AAØZZ FDIM 2003 May 15, 2003

28 Prototype – Operational
AAØZZ FDIM 2003 May 15, 2003

29 Prototype – LCD AAØZZ FDIM 2003 May 15, 2003

30 HF-VFO with an R2Pro Receiver
(Rick Campbell, KK7B) VFO Antenna I Q Analog RF Audio Audio Downconverter Signal Speaker Amp Filters Amp RF in Processor AAØZZ FDIM 2003 May 15, 2003

31 Early Prototype Running R2Pro
Don Huff, W6JL AAØZZ FDIM 2003 May 15, 2003

32 Extensions Add a Phase Lock Loop (PLL)
Upgrade the 125 MHz reference clock Try different filter(s), amplifiers Add a CW sidetone Add Transmit/Receive keying delay logic for dual VFO operation Change the 5-V Regulator Add circuitry to change USB/LSB Experiment with spread spectrum AAØZZ FDIM 2003 May 15, 2003

33 Conclusion Stable, usable VFO - as is Ready for your extensions
Learning tool PIC microcontrollers DDS AAØZZ FDIM 2003 May 15, 2003

34 Questions? AAØZZ FDIM 2003 May 15, 2003


Download ppt "Direct Digital Synthesizer"

Similar presentations


Ads by Google