RADIOFORUM

Elektronika - Generator z syntezą PLL

so3alg - 14-07-2014, 11:15
: Temat postu: Generator z syntezą PLL
Witam.

Chce zbudowac generator z synteza pll.
http://sq1ftb.prothost.pl...hp?article_id=8
Tylko ja potrzebuje tego generatora na pasmo 70 mhz.
Jakich zmian musze dokonać w programie atmegi8, by pracował on w okolicy 70 MHz.
Na elektrodzie autor takze zamiescil kod programu i nawet projekt w programie EAGLE:
http://www.elektroda.pl/rtvforum/topic1395301.html

73 Niko
SQ3PMK - 14-07-2014, 22:04
:
Na pewno musisz pokombinować tu:
Kod:
Freq = 5394 ' fodb=(145550-10700)/25=5394
Pcz = 428 ' dodanie pcz do freq nadawczej
Zmiana = 0 ' nie było zmiany od encodera
S_roger = 0 ' roger nie bedzie wykonywany

Ten fragment kodu może być niepotrzebny:
Kod:
If Freq >= 5396 And Freq <= 5403 Then
    Rpt = 1    ' przestrzeń kanalowa dla przemienników
Else
   Rpt = 0
End If

If Portb.2 = 1 Then
    Fpom = Freq + Pcz    ' nadajesz, zatem f nad =f odb +10.7MHz
    If Rpt = 1 Then          ' jeżeli to przemiennik to fnad=fodb-600kHz
       Fpom = Fpom - 24
   End If
Else
   Fpom = Freq
End If

Z tego co znalazłem na szybko, odstęp kanałowy nie wynosi 25 kHz, a 10 kHz.
Kod:
Wynik = Wynik * 25 ' 25kHz - krok syntezy

Więcej nie pomogę, BASCOM jest mi obcy.
73, Arek SQ3PMK
so3alg - 15-07-2014, 04:28
:
Dzięki za pomoc Arku

W jaki sposób mogę ustawic w tej syntezie krok 12.5khz , albo lepiej 2.5khz?
Dodam, że w dokumentacji nie ma ani kroku 2.5khz , ani 12.5khz.(jest za to 25khz, 10khz, 1khz)
p-45.narod.ru/files/LM7001.pdf
Z gory dziekuje za pomoc w rozwiazaniu problemu.