View Single Post
  #2   Report Post  
Old June 2nd 07, 01:02 AM posted to rec.radio.amateur.homebrew
msg msg is offline
external usenet poster
 
First recorded activity by RadioBanter: Apr 2007
Posts: 336
Default variable HF oscillator

Nelly wrote:

I need to vary the frequency of operation of a transceiver IC from
7MHz to 9MHz. The oscillator needs to feed into the crystal
oscillator input and crystal oscillator output pins of the IC (the
current design does not have a variable oscillator and is just using a
crystal). Ideally I would like to control the frequency of the
oscillator using the PWM of a micro controller (unfortunately the
current micro does not have a DAC). Any ideas on the best way to do
this?


I am currently doing a project which uses 8-bit PWM to set the freq. of
a L.O. across a 250Hz range; I use a 3-bit DAC to select one of eight
250Hz segments first. The 1st L.O. is a PLL with a 2Khz step size
and 16-bit resolution. The DAC and PWM outputs and a DC offset for
centering are summed and then drive a dual varactor to pull the
xtal of the 2nd L.O. (at 56,305,000Hz center). This gives me 1Hz
resolution.

Your 2MHz range would require a 21-bit PWM for 1Hz VFO resolution
(after scaling); a 16-bit PWM would give you about 30Hz resolution.

To me, a workable solution would involve a combination of PLL and PWM
as I have done (from what I have read I would avoid DDS for reasons
of noise).

Regards,

Michael