Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Synteza tsa6057 na pasmo 145MHz na at89c2051

sp9nsj 06 Sty 2006 23:16 7263 11
  • #1 06 Sty 2006 23:16
    sp9nsj
    Poziom 10  

    Poszukuję wsadu do sterowania syntezy tsa6057 na pasmo 145MHz na at89c2051 i wyświetlaczem lcd.

    Dodano po 34 [minuty]:

    Procedury sterowania magistralą i2c mam juz gotowe, tylko mi brak reszty a w szczególności, jak rozwiazac wyświetlanie czestotliwosci na lcd?

    0 11
  • #3 07 Sty 2006 11:21
    sp9nsj
    Poziom 10  

    asembler-takim narzędziem dysponuje

    0
  • #4 07 Sty 2006 15:16
    sq6ade
    Poziom 40  

    Częstotliwość pracy syntezera jest określana 13sto bitowym słowem.
    Ja to robię w ten sposób że zakładam w pamięci procesora dwa bajty jako rejestr częstotliwości. Można łatwo ten rejestr zmieniać UP/DWN co daje nam po jego załadowaniu do PLL zmianę częstotliwości.
    Rejestr ten aby wyświetlicz częstotliwość mnożę przez raster i wynik zamieniam na wartość dziesiętną którą można wrzucić na pole odczytowe.
    Obliczenia na danych wielobajtowych w asemblerze nie są takie łatwe ale można zastosować gotowe procedurki.

    Możesz również osobno założyć rejestr dla dzielnika PLL i osobno rejestr dziesiętny dla wyświetlacza i podczas zmiany częstotliwości równolegle te rejestry zmieniać - można uniknąć kłopotliwych przeliczeń wielobajtowych.

    0
  • #5 08 Sty 2006 18:36
    sp9nsj
    Poziom 10  

    przepraszam że dopiero teraz odpowiadam ale miałem kłopoty z siecia.
    spróbuję coś popisać tak napisałeś .

    0
  • #6 13 Kwi 2006 23:08
    satanistik
    Poziom 27  

    A ja mam pytanie co do tego scalaczka - czy można zamiast kwarcu 4MHz wstawić 2MHz i uzyskać krok syntezy 0,5KHz

    0
  • #7 24 Kwi 2006 00:08
    MAREK74
    Poziom 20  

    ja program bardziej łopatologicznie rozwiązałem wpisałem do scalaka początkową wartość częstości i na LCD odpowiadającą mu wartość
    potem zmieniam w scalaku o krok i na LCD to samo.
    program pisałem daaaawno temu ale działał :)

    ja dawałem 5MHz żeby było 12.5

    0
  • #8 14 Lis 2006 22:32
    sq6ade
    Poziom 40  

    MAREK74 napisał:

    ja dawałem 5MHz żeby było 12.5

    Właśnie - jak to działa z kwarcem 5MHz? Nie ma żadnych kruczków?
    Przygotowuję sobie testowy układ do pewnego urządzenia na 2m właśnie na TSA6057:
    KLIK
    Synteza tsa6057 na pasmo 145MHz na at89c2051

    2
  • #9 15 Lis 2006 00:02
    kriss51
    VIP Zasłużony dla elektroda

    ja mam opisy jak przerobić murzynka na 2m.tam akurat pracuje synteza SAA1057 i atmelek.ale sygnał jest powielany więc synteza pracuje na nieco niższych czestotliwościach.dodam że mam wszystko do tego razem ze wsadami.zresztą gdzieś na necie to wisi.

    0
  • #10 15 Lis 2006 09:06
    sq6ade
    Poziom 40  

    No fajnie . Ale co z tym kwarcem 5MHz?

    0
  • #11 15 Lis 2006 22:30
    MAREK74
    Poziom 20  

    chodzi super, zresztą to narazie jedyne moje radio na 2m
    z SAA są problemy,robie druge na SAA i sie wściekam

    SQ6ADE rzuć schemat tego VCO ze zdjęcia,ja zrobiłem na BF173 plus drugi BF173 jako wzmacniacz-separator

    0
  • #12 16 Lis 2006 22:24
    sq6ade
    Poziom 40  

    Żadnej finezji tam nie ma. Kazałem mojemu kalkulatorkowi do schematów narysować i narysował:
    KLIK
    Synteza tsa6057 na pasmo 145MHz na at89c2051

    1