DIY frekvens generator

Jul 10, 2007 10 Replies

Jeg skal kunne lave frekvenser fra 100Hz til 9999Hz med 1Hz opløsning. En oplagt mulighed var en PIC et keypad og et display, men det kunne også laves på andre måder. Forslag eller links er meget velkomne.



/Tom


Firkanter eller sinus eller ?

Er der krav til fasestøj/jitter ?

Bo //

Firkant, 50% duty cycle

Venligst forklar lidt mere om dette

/Tom

Hej Tom

En 1 MHz krystaloscillator og 4 stk 10 delere.

Mvh Max

Jeg er ikke helt med. Hvordan vil du f.eks lave en frekvens på 328Hz?

/Tom

Hej Tom

Det er jeg såmændt heller ikke :)

Aner det ikke, ved ikke hvad jeg tænkte da jeg skrev det.

Mvh Max

...

Der er noget her:

formatting link
, måske at arbejde videre med.

-Søren

=2E

s=E5

formatting link
rescaler

M=E5 indr=F8mme at det er lidt rustent i min bevidsthed - det er for l=E6= nge=20 siden jeg har rodet med PLL.

--=20 Mvh Jesper Poulsen

Hvis du bruger en mikroprocessor, kan du ikke garantere at skiftetidsppunktet ligger præcist samme sted hver gang. Men du kan godt opnå at frekvensen "i gennesnit" er den samme.

Med en processor kan du frembringe tidspunkter, og hvis Du tager alle frekvenserne fra 100Hz til 9999Hz, og finder den mindste fællestid, kan Du regne ud hvor høj tidsopløselighed, du har behov for. Du bliver overrasket...

Så derfor vil jeg forslå at lave en frekvens syntese. Og da det er digitalt, kunne du kigge på direkte syntese.

google kan give en masse hits på det, men start f.x. her:

formatting link
formatting link

Alternativet er en PLL, som andre har foreslået.

Bo //

Hvad med en DDS-generator?

Hvis ikke diskredt bygget, så med en sample fra Analog devices, f.eks AD9835 hvis hvis storebror AD9850 er uden for rækkevidde.

/Lars

Den løsning ville jeg vælge! Kurt

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required