Difference between pages "Superhet Receiver Design" and "VFO-005"

From Land Boards Wiki
(Difference between pages)
Jump to navigation Jump to search
 
 
Line 1: Line 1:
== Block Diagram ==
+
[[File:VFO-005_P17270-720px.jpg]]
  
[[file:SuperhetBlockDiagram.png]]
+
== Variable Frequency Oscillator (VFO) ==
  
== Pre-selector / Bandpass Filter ==
+
AD9833 based design.
  
* Not shown
+
* [[Arduino Pro Mini]]
* Couples antenna to RF Amp and suppresses out of band signals
+
** 3.3V/8MHz
* [[RF Band Pass Filters]]
+
* AD9833 Function Generator
 +
* DC to 12.5 MHz
 +
* Rotary Encoder/Breakout Board
 +
* 128x32 OLED
 +
* Breadboard Power Supply
 +
** 3.3V operation
 +
* Mini-360 Voltage regulator (in case)
 +
** 5-24 VDC input
  
== RF Amp ==
+
=== AD9833 Function Generator ===
  
* [[Kits and Parts Universal Wideband Small Signal RF Amplifier]]
+
[[File:AD9833s-P17243-720px.jpg]]
  
== Mixer ==
+
* Digitally programmable frequency and phase
 +
** 12.65 mW power consumption at 3 V
 +
** 0 MHz to 12.5 MHz output frequency range
 +
** 28-bit resolution: 0.1 Hz at 25 MHz reference clock
 +
** Sinusoidal, triangular, and square wave outputs
 +
** 2.3 V to 5.5 V power supply
 +
** No external components required
 +
** 3-wire SPI interface
 +
** Extended temperature range: −40°C to +105°C
 +
** Power-down option                                                         
 +
** Update Rate: 25(max)
 +
** VOUT Maximum: 0.65V
 +
** VOUT Minimum: 38mV
 +
** VOUT Temperature Coefficient: 200°
 +
** Input High Voltage: 1.7-2.8V
 +
** Input Low Voltage: 0.5-0.7V
 +
** Input Current: 10µA
 +
** Input Capacitance: 3pF
 +
** Operating temperature range is −40°C to +105°C; typical specifications are at 25°C
  
* [[Kits and Parts Mixers]]
+
=== Arduino Pro Mini ===
** 9 MHz Diplexer for IF
 
  
== Crystal Filters ==
+
* 3.3V
 +
* 8 MHz
  
* Located between First mixer and IF Amplifier
+
[[File:2014-05-14T23_52_48.894Z-2-720px.jpg]]
* SSB or CW filter
 
** SSB4
 
* CW5
 
  
== VFO/Local and BFO Oscillators ==
+
[[File:ArdProMini-Pins.PNG]]
  
* [[VFO-003]]
+
=== Rotary Encoder/Breakout Board ===
** Si5351A based
 
** Arduino Pro Mini
 
** OLED Display
 
*** Detachable for remote mounting
 
** Controlled by Rotary Encoder
 
** Temperature Controlled Crystal Oscillator
 
** Triple output (uses 2 of the 3 outputs)
 
*** VFO for received frequency plus 9 MHZ
 
  
== IF Amplifier ==
+
[[File:RotaryEncoderCAD.PNG]]
  
* [[Kits and Parts Hybrid Cascode IF Amp Module with AGC]]
+
[[File:Si5351_004_720px.jpg]]
  
== Demodulator ==
+
* Includes pushbutton Switch
 +
* Includes Pull-Up resistors
 +
* Needs R/C filter on output for debounce
 +
* [https://playground.arduino.cc/Main/RotaryEncoders/ Reading Rotary Encoders] - Arduino reference
 +
* [https://github.com/mprograms/SimpleRotary Simple Rotary Encoder Arduino library]
 +
* [http://www.mathertel.de/Arduino/RotaryEncoderLibrary.aspx Library for the Arduino environment for using a rotary encoder as an input]
  
* [[Kits and Parts Mixers]]
+
=== 128x32 OLED ===
** Replace Diplexer with Low Pass Filter for audio range
+
 
 +
* [https://www.ebay.com/itm/2pcs-0-91-128x32-IIC-I2C-White-OLED-LCD-Display-DIY-Module-For-Arduino/293688288048?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649 Ebay]
 +
* 5V/3.3V operation
 +
 
 +
[[File:VRO-004_P17146-720PX.jpg]]
 +
 
 +
=== Breadboard Power Supply ===
 +
 
 +
* On breadboard build
 +
 
 +
[[File:BrBdPS-IMG_4809-720px.jpg]]
 +
 
 +
=== Power Distribution Board - Revision X1 ===
 +
 
 +
[[File:PowerDistrib-Front.png]]
 +
 
 +
* Two headers with 6x2 pins each
 +
* Six pins bussed together
 +
* Ground connection header
 +
* Rounded Corners
 +
* 4 mounting holes for 4-40 screws
 +
 
 +
== Breadboard ==
 +
 
 +
[[File:P17251-720px.jpg]]
 +
 
 +
== Schematic ==
 +
 
 +
[[fILE:VFO-005_Schematic.PNG]]
 +
 
 +
== Build ==
 +
 
 +
* DC jack, power distribution card and Mini-360 voltage regulator
 +
 
 +
[[File:VFO-005_P17258-720px.jpg]]
 +
 
 +
* All of the parts get jammed into the box
 +
* Some are hot glued
 +
 
 +
[[File:VFO-005_P17261-720px.jpg]]
 +
 
 +
* Cutout for OLED
 +
* Running with frequency counter
 +
 
 +
[[File:VFO-005_P17267-720px.jpg]]
 +
 
 +
* Display looks great in person not as good on picture
 +
 
 +
[[File:VFO-005_P17270-720px.jpg]]
 +
 
 +
== Measurements ==
 +
 
 +
* 10 KHz to 30 MHz
 +
* 20 dB attenuator (gain set in tinySA to -20dB)
 +
* VFO-005 set to 10 MHz
 +
* Sinewave
 +
* VFO set at 10 MHz
 +
 
 +
[[file:tinySA_10MHz-Sinewave_From_DC_to_30MHz_.png]]
 +
 
 +
* Triangle wave
 +
 
 +
[[file:tinySA_10MHz-Trianglewave_From_DC_to_30MHz_.png]]
 +
 
 +
* Square wave
 +
 
 +
[[file:tinySA_10MHz-Squarewave_From_DC_to_30MHz_.png]]
 +
 
 +
* Half square wave
 +
 
 +
[[file:tinySA_10MHz-HalfSquarewave_From_DC_to_30MHz_.png]]

Revision as of 11:52, 1 October 2021

VFO-005 P17270-720px.jpg

Variable Frequency Oscillator (VFO)

AD9833 based design.

  • Arduino Pro Mini
    • 3.3V/8MHz
  • AD9833 Function Generator
  • DC to 12.5 MHz
  • Rotary Encoder/Breakout Board
  • 128x32 OLED
  • Breadboard Power Supply
    • 3.3V operation
  • Mini-360 Voltage regulator (in case)
    • 5-24 VDC input

AD9833 Function Generator

AD9833s-P17243-720px.jpg

  • Digitally programmable frequency and phase
    • 12.65 mW power consumption at 3 V
    • 0 MHz to 12.5 MHz output frequency range
    • 28-bit resolution: 0.1 Hz at 25 MHz reference clock
    • Sinusoidal, triangular, and square wave outputs
    • 2.3 V to 5.5 V power supply
    • No external components required
    • 3-wire SPI interface
    • Extended temperature range: −40°C to +105°C
    • Power-down option
    • Update Rate: 25(max)
    • VOUT Maximum: 0.65V
    • VOUT Minimum: 38mV
    • VOUT Temperature Coefficient: 200°
    • Input High Voltage: 1.7-2.8V
    • Input Low Voltage: 0.5-0.7V
    • Input Current: 10µA
    • Input Capacitance: 3pF
    • Operating temperature range is −40°C to +105°C; typical specifications are at 25°C

Arduino Pro Mini

  • 3.3V
  • 8 MHz

2014-05-14T23 52 48.894Z-2-720px.jpg

ArdProMini-Pins.PNG

Rotary Encoder/Breakout Board

RotaryEncoderCAD.PNG

Si5351 004 720px.jpg

128x32 OLED

  • Ebay
  • 5V/3.3V operation

VRO-004 P17146-720PX.jpg

Breadboard Power Supply

  • On breadboard build

BrBdPS-IMG 4809-720px.jpg

Power Distribution Board - Revision X1

PowerDistrib-Front.png

  • Two headers with 6x2 pins each
  • Six pins bussed together
  • Ground connection header
  • Rounded Corners
  • 4 mounting holes for 4-40 screws

Breadboard

P17251-720px.jpg

Schematic

VFO-005 Schematic.PNG

Build

  • DC jack, power distribution card and Mini-360 voltage regulator

VFO-005 P17258-720px.jpg

  • All of the parts get jammed into the box
  • Some are hot glued

VFO-005 P17261-720px.jpg

  • Cutout for OLED
  • Running with frequency counter

VFO-005 P17267-720px.jpg

  • Display looks great in person not as good on picture

VFO-005 P17270-720px.jpg

Measurements

  • 10 KHz to 30 MHz
  • 20 dB attenuator (gain set in tinySA to -20dB)
  • VFO-005 set to 10 MHz
  • Sinewave
  • VFO set at 10 MHz

TinySA 10MHz-Sinewave From DC to 30MHz .png

  • Triangle wave

TinySA 10MHz-Trianglewave From DC to 30MHz .png

  • Square wave

TinySA 10MHz-Squarewave From DC to 30MHz .png

  • Half square wave

TinySA 10MHz-HalfSquarewave From DC to 30MHz .png