Nowa synteza według DL4JAL - Wersja do druku +- HomeMade (http://sp-hm.pl) +-- Dział: Urządzenia nadawczo odbiorcze KF (/forum-62.html) +--- Dział: Syntezy częstotliwości i moduły DSP (/forum-74.html) +--- Wątek: Nowa synteza według DL4JAL (/thread-144.html) |
RE: Nowa synteza według DL4JAL - SP4EIB - 09-09-2012 0:44 Witam.Nie potrzeba włączać i wyłączać sterownika lub całej syntezy.Synteza generuje po pokręceniu impulsatorem, wystarczy jeden impuls. Można to tłumaczyć uśpieniem kumunikacji z DDS.Pierwszy impuls budzi i dalej jest OK. Chyba że u Kolegi inaczej zachowuje się cały układ syntezy. Sterownik DL4JAL pracuje z syntezą AD9850 w miniYesie . Drugi u kolegi z ad9851 zachowuje się podobnie. RE: Nowa synteza według DL4JAL - SQ7GVU - 09-09-2012 2:07 Dziękuję za odpowiedz. Nasunęło mi to coś na myśl po Kolegi poście i odkryłem, ze rzeczywiście wystarczy poruszenie gałką do zmuszenia AD9851 do generacji. Po prostu nie można uruchamiać sterownika i DDS-a w tym samym czasie. Najpierw trzeba podać zasilanie na sterownik, a jak już się uruchomi, to dopiero wtedy zasilić DDS. Potrzebny jest jakiś układ opóźniający włączenie zasilania DDS-a. Może jakieś praktyczne rozwiązania?? Marcin. SP4EIB - u mnie działało tylko szybkie włączanie - inaczej DDS nie chciał generować nawet po pokręceniu gałka. Teraz odkryłem, ze najpierw trzeba dać się uruchomić sterownikowi, a dopiero potem podać zasilanie na DDS i wtedy pokręcenie gałką skutkuje generacja częstotliwości. RE: Nowa synteza według DL4JAL - SP4EIB - 09-09-2012 11:04 Witam. W moim wykonaniu płytka DDS zasilana jest z 12V i ma osobne stabilizatory +5V. Czy synteza AD9851 u Kolegi pracuje z mnożnikem X6 ,bo miałem podobny problem w tej konfiguracji .Przejście na zegar 160Mhz poprawiło działanie . Teraz po włączeniu i poruszeniu gałką wszystko jest OK RE: Nowa synteza według DL4JAL - SQ7GVU - 09-09-2012 13:15 Tak, pracuje z mnożnikiem x6. Płytka od syntezy SP3SWJ (też osobne stabilizatory +5V) Ogólnie to jak już zaskoczy, to pracuje jak trzeba, ale trochę to denerwujące jest, że trzeba kombinować jak koń pod górę, żeby zechciała łaskawie ruszyć. Spróbuje dorwać inny generator i puścić ją bez mnożnika. Marcin RE: Nowa synteza według DL4JAL - SQ1GYQ - 09-09-2012 13:49 Witam A nie możecie napisać maila do twórcy układu może wykona jakąś poprawkowe w sofcie i wszyscy będą zadowoleni , no chyba że problem jest w wykonaniu układu zastosowanych elementach. Pozdrawiam Andrzej RE: Nowa synteza według DL4JAL - SP4EIB - 09-09-2012 17:08 Kolego Marcinie ja miałem to samo.Kupiłem generator 160Mhz i jest ok. Można spróbować z innym generatorem bez mnożnika x6 i zobaczyć czy będzie startował. Jest jeszcze jeden sposób ,mianowicie wpisać zegar jaki jest/Np 30MHz lub32Mhz/ i zmienic w opcjach nana synteze AD9851/50 . Zobaczyć czy będzie startował jak potrzeba w tej konfiguracji . Aktualnie jest do dostania generator 160 MHz na allegro. RE: Nowa synteza według DL4JAL - SP3SWJ - 04-10-2012 23:25 ... wkleje to to co napisaałem na SP7PKI.. na stronie DL4JAL maci podane kody źródłowe do aplikacji http://www.dl4jal.eu/avfo/avfo.pdf ... problem można rozwiązać programowo - zmodyfikowac oprogramowanie i dodac inicjalizacje dla AD9851 wysyłając 5 x 8 "zer" i FQUD ... ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 3636 ;AD9850 und AD9851 init 3637 ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 3638 ad9850_init: 3639 ad9851_init: tutaj dopisac wysyłanie "zer" 3640 return 3641 ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 3642 ;AD9850 und AD9851 init ende 3643 ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 3644 ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 3645 ;AD9833 und AD9834 init 3646 ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 3647 ad9833_ad9834_init: 3648 rcall ad9833_ad9834_control_to_dds 3649 MOVLF B’01000100’,ddsword+1 3650 MOVLF B’10111011’,ddsword 3651 rcall ad9833_ad9834_word_to_dds 3652 MOVLF B’01000111’,ddsword+1 3653 MOVLF B’10101110’,ddsword 3654 goto ad9833_ad9834_word_to_dds 3655 ;−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− 3656 ad9833_ad9834_control_to_dds: 3657 MOVLF B’00100000’,ddsword+1 3658 MOVLF B’00000000’,ddsword 3659 ;−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− 3660 ad9833_ad9834_word_to_dds: 3661 bcf a_fsync 3662 movf ddsword+1,W 3663 rcall ad9833_ad9834_byte_to_dds 3664 movf ddsword,W 3665 rcall ad9833_ad9834_byte_to_dds 3666 bsf a_fsync 3667 return 3668 ;−−−−−−−−−−−−−−− nie znam na tyle programowania tych picków by co od ręki pomóc... poszukaj kogoś kto przeanalizuje program - dopisze fragment i skompiluje... albo napisz do DL4JAL ============================ na mojej stronie o starej syntezie są do pobrania KODY źródłowe do starego DL4JAL i jest tam w kodzie programu taki fragment... ;=========================================================================== ;Funktion DDS-IC voreinstellen DDSInit: clr SData clr FQ_UD CLR SClk ;inicjalizacja DDSa zabezpieczajaca przed trybem serwisowym MOV A,#00000000b call ByteToDDS CLR FQ_UD setb FQ_UD clr FQ_UD MOV A,#00000000b call ByteToDDS CLR FQ_UD setb FQ_UD clr FQ_UD MOV A,#00000000b call ByteToDDS CLR FQ_UD setb FQ_UD clr FQ_UD MOV A,#00000000b call ByteToDDS CLR FQ_UD setb FQ_UD clr FQ_UD MOV A,#00000000b call ByteToDDS CLR FQ_UD setb FQ_UD clr FQ_UD ; koniec inicjalizacji zabezpieczajacej przed trybem serwisowym ret .... także wiadomo już co zrobić.... ... zresztą pisałem o tym na SP-HM wcześniej... ale jakoś się nikt tym nie zainteresował.... po prostu AD9851 to jest inny DDS niż AD9850 .... AD9851 ma pewne funkcje serwisowe ( zreszta opisane w DATASZICIE... ) edit edit.... jesli dobrze zrozumiałem ten PICo wy język to trzeba wstawić we wskazane miejsce do kodu i skompiować MOVLF B’00000000’,ddsword rcall bittodds bsf a_fsync bcf a_fsync rcall bittodds bsf a_fsync bcf a_fsync rcall bittodds bsf a_fsync bcf a_fsync rcall bittodds bsf a_fsync bcf a_fsync rcall bittodds bsf a_fsync bcf a_fsync rcall bittodds bsf a_fsync bcf a_fsync _________________ Pozdrawiam SP3SWJ RE: Nowa synteza według DL4JAL - SQ4IOP - 14-06-2013 10:20 Witam U mnie był podobny problem ze startem (generator 30.240 MHz x6 BFO+VFO 2x 9851 ) ,po resecie DDS taki problem nie występuje Na 4 sztuki wykonanych syntez tylko w jednej wystąpił taki przypadek, RE: Nowa synteza według DL4JAL - SP4EIB - 03-12-2013 0:06 Witam. Jest nowy wsad poprawiny do PIC na stronie dl4jal. Poprawiona obsługa ad9851.Poprawki wprowadzone w listopadzie 2013 RE: Nowa synteza według DL4JAL - SP9ODG - 25-03-2015 3:21 Witam ,mam pytanie może nie związane z tematem ale nie wiedziałem gdzie go zadać.Poszukuje mianowicie projektu płytek do starej syntezy DL4JAL wg.SP2SWJ tej wersji z dodatkowym generatorem ,na starej stronie projektu są tylko fotografie i rysunki oraz obietnice zamieszczenia, w sieci widać że wielu kolegów wykonało tą syntezę ale nie wiem skąd wziąć wzory do prasowanek . Będę wdzięczny za info. nieaktualne znalazłem |