Co nowego w temacie udoskonalania

syntezy DL4JAL ???

 

 

Po drodze synteza DDS na bazie rozwiązania DL4JAL  przeszła wiele modyfikacji i juz potrafi naprawdę dużo !!!!  ale powiem  że ...  to jeszcze nie jest koniec !!!

 

Nowe oprogramowanie może sterować jednym lub dwoma układami DDS  AD9851 lub AD9850, a do obsługi syntezy można podłączyć pełną klawiaturę numeryczną,

Najważniejsze że wszystkie pozostałe funkcje VFO nie uległy zmianie, co najwyżej zostały udoskonalone i zachowano kompatybilność z wcześniejszymi rozwiązaniami. 

Nowy program można wgrać do starej syntezy DL4JAL !!!

i wszystko będzie dobrze chodziło !!!

 

Z nowości - na obecnie dostępnej wersji płytki drukowanej pojawiło się złącze ISP które pozwala na programowanie procesora AT89S52  lub S53 bezpośredni w płytce drukowanej.

 

 

Schemat blokowy syntezy wygląda obecnie tak:

 

 

 

Taka konstrukcja i nowe oprogramowanie pozwala na podłączenie  do  praktycznie z dowolnym fabrycznym filtrem kwarcowym lub jakimkolwiek filtrem drabinkowym własnej konstrukcji do którego nie zawsze możemy zdobyć kwarc do pilota BFO.

 

W nowym oprogramowaniu częstotliwość BFO dla CW LSB USB nastawiamy z dokładnością  do 1 Hz i w dowolnym momencie możemy zmodyfikować  uzyskując funkcję "IF SHIFT"  bez odstrajania  się od korespondenta.

 

 

Oczywiście możemy nie podłączać drugiego DDS i wtedy wszystko działa normalnie jak do tej pory, drugi DDS nie jest wymagany.

 

 

Kompletna synteza DDS2 po złożeniu stanowi rodzaj "kanapki"
składającej się z  LCD   płytki PROCESORA+DDS1   oraz płytki DDS2

 

 

 

PCB

 

W przygotowaniu rysunki płytek PCB  w formacie PDF...

 

DDS1 - czyli tylko płytka  podstawowa

 

 

 

 

DDS2 - czyli płytka podstawowa + płytka dds2

 

   

 

SQ8Z

 

 

Jak  odnajdę dokumentacje do PCB to ją zamieszczę.

 

 

Pierwsze  płytki tego typu zostały już zmontowane i uruchomione  :-)   (luty 2005)

 

 

Na wszelkie zapytanie związane z montażem i uruchomieniem odpwiem sukcesywnie w wolnym czasie

 sp2swj@poczta.onet.pl oraz sp2swj@wp.pl -

( Onet ostatnio czasami szwankuje...)

 

ale wcześniej proszę przeczytać stare    PORADY ogólne

oraz porady do montażu nowych płytek

 

 

 

 

Schemat układu się praktycznie NIE ZMIENIŁ !!!!

dodatkowo jest jeden stabilizator 5V dla generatora i kilka drobiazgów

w postaci kondensatorów w zasilaniu, nie ma także dwóch R przy EEPROM-ie

wszystko wyjaśnią zdjęcia z opisami  które  są poniżej

...

Z ciekawych zmian - wprowadzono także wejścia/wyjścia wewnętrznych komparatorów DDS które planowane są do zastosowania
jako drivery do sterowania mieszaczem FST3125

 

    

 

 

Klikając na zdjęcia poniżej otwierają się one w nowym oknie w pełnym rozmiarze
to są zmontowane płytki  DDS2 V0.9 - także nieznacznie się różnią
odpowiadając na pytanie co to za transformator WB2010 na wyjściu DDS podaję
kartę katalogową, można zastosować trafo jak do mieszacza  3x10 zwoi
na toroidzie lub rdzeniu dwuotworowym
np rdzeniu Amidon stosownym do interesującego nas pasma (10-50 MHz)

 

 

 

UWAGA !! 

Na wyjścia sterujące BAND MODE PTT i KEY

zalecane jest dolutować małe kondensatorki SMD 0806 100 nF

zmniejszy to ilość zakłóceń wydostających się do

przełącznika pasm sterującego przekaźnikami

kliknij na zdjęcie powyżej

 

porady montażowe do DDS2

 

 Porada 1 DRUK    

 Porada 2 ELEMENTY
i podpowiedz do fazowania otworków

 

materiały robocze pomocnicze: Rysunek1 / Rysunek2 / Rysunek3 / Rysunek4 / Rysunek5 / Spis1/ Spis2

 

fotki i rysunki w jednym pliku PDF

 

UWAGA !!

Złącza do dodatkowych DDS  >> na głównej płytce proszę montować GNIAZDKA - wygodniej się potem lutuje  >> montować  tylko te które  będą potrzebne

 

Diody  ( 2x 1N4148)  przy zasilaniu  generatora kwarcowego montujemy tylko w przypadku posiadania generatora zasilanego z 3,3V, jeżeli nasz generator jest 5‑voltowy - „mostkujemy” je

 

Przy DDS-ie te piny-złączki zostały przewidziane do tego zastosowania

 

Przy EEPROMIE nie ma rezystorów

 

Na wyjściu TRAFO stosujemy R=50 om jeżeli taka mamy mieć impedancję wyjściową

nie jest konieczny ten rezystor, jest opisane na 11 stronie „dataszitu

 

ISP

PROGRAMOWANIE PROCESORA BAZPOŚRENIO
W PŁYTCE SYNTEZY - czyli  ISP

 

Płytka drukowana syntezy posiada złącze ISP umożliwiające zaprogramowanie
procesora AT89S52 bezpośrednio w płytce drukowanej,

 

Jeżeli układ jest poprawnie zmontowany to programowanie ISP  działa, do programowania nie trzeba odpinać LCD, klawiatury czy impulsatora.

 

"schemat" jest naprawdę prosty  i nieznacznie różni się od poprzedniego schematu podłączenia ISP,

 

 

Opis wykonywanych czynności i ich kolejność podczas programowania

opisany został już wcześniej się nie zmienił

należy programowanie wykonywać zgodnie ze starym opisem

 

oczywiście  płytka w wersji DDS2 używa kabla do programowania

opisanego powyżej na rysunku

 

 

zastosowanie układu 74243 zwiększa bezpieczeństwo naszego portu LPT

 

Programowanie można wykonać z pominięciem układu 74243 po prostu port LPT za pomocą złącza 6 pinowego, wpinamy je wprost w płytkę DDS, podczas programowania w ten sposób zalecane jest zasilanie płytki DDS2  z baterii 9-12 V

Programowani trwa około 2 minut - w zależności od szybkości komputera

 

ja mam wykonany dodatkowy kabel który pozwala na zasilanie procesora  napięciem 5V wprost z portu USB komputera ;-)

i przez ostatnie pół roku programowałem zwykłym kabelkiem  bez scalaka    LPT <--> PROCESOR

ale jak ktoś upali sobie LPT - to nie biorę za to odpowiedzialności

 

Zalecam wyprowadzenie złącza ISP na obudowę-ekran syntezy - pozwoli to w przyszłości na aktualizację oprogramowania bez rozbierania urządzenia.

 

 

 

PEŁNA KLAWIATURA

FUNKCYJNO-NUMERYCZNA

 

Ukończono już pace nad oprogramowaniem funkcji widocznych powyżej.

Taka pełna klawiatura działa dopiero od wersji programu 3.xx.

 

Możliwie że dostępne będą PCB do płytki z klawiszami 12x12mm - pytać Krzysztofa

 

Informacja o podłączeniu PEŁNEJ  klawiatury i obsługiwanych funkcjach  jest na linku.

 

Należy pamiętać że podstawowe funkcje można obsługiwać bez takiej klawiatury i montujemy ją jak mamy na  to ochotę.

 

 

SOFT

OPROGRAMOWANIE

 

Oprogramowanie dla wersji wykonania urządzenia DDS2-VFO+BFO z pełną KLAWIATURĄ  z wpisanym własnym znakiem na powitanie dostępne  jest wyłącznie na EMAILA -  Natomiast do celów uruchomienia syntezy można pobrać plik BIN i HEX z moim znakiem.

 

Program zajmuje obecnie 8190 bajtów a pamięć procesora ma 8192 - także proszę nie pytać się dlaczego nie dodałem jakiejś funkcji - po prostu nie ma na to miejsca.

 

W tej wersji inaczej wpisuje się częstotliwość wzorca   [opis]     [plik ZIP]

i dodatkowo wprowadziłem możliwość zmiany w pliku BIN częstotliwości :

-  IF domyślne po resecie EEPROM-u

-  granice pasm

-  domyślne F startowe pasm

Opis w pliku  [ PDF ]

 

 

Interfejs użytkownika jest obecnie po angielsku a długości komunikatów drastycznie zostały zmniejszone. Dużo informacji zawartych jest teraz w prawym górnym rogu stanowiącym główne źródło informacji o używanych funkcjach.

 

 

Oczywiście program w wersji 3.xx wysyłam każdemu za darmo z wpisanym jego znakiem w powitaniu  ;-)

 

 

 

Ma WWW dostępne do pobrania jest na razie oprogramowanie dla wersji wykonania „tradycyjnego”  DDS1 z obsługą tylko kilku dodatkowych klawiszy - jest to wersja V1.xx  oraz  testowa V2.xx (tej po pewnych przeróbkach używa i rozwija Zbyszek SP7EWL) .

 

Płytki są tak zaprojektowane że można wgrywać dowolną wersję oprogramowania - nawet oryginalną wersję 1.16 i wszystkie podstawowe funkcje działają !!!!!!!!!!

 

 

 

Dodatkowo, nowe oprogramowanie V3.xx  jest tak napisane, że można je wgrać do starej oryginalnej płytki wg „niemieckiego” projektu i nowe funkcje oprogramowania działają - wystarczy sobie dołożyć tylko niezbędne klawisze albo podłączyć dodatkowego DDS2.

Wszytko wg własnego uznania i potrzeby !!

 

 

DDS2 program V4.xx

 

Obecnie rozpoczęto pracę na wersją  programu  4.xx na procesor AT89S53 który ma 12 kilobajtów pamięci.

 

Planowane są następujące funkcje:

>> wyświetlanie informacji na ekranie LCD 4x20

>> obsługa do 45 klawiszy funkcyjnych  
     (
podobnie  jak w fabrycznych TRX -każda ważna funkcja
      ma własny dedykowany klawisz)

>>  czekam na propozycje .....    ;-)

 

Obecnie już w ramach testów dodałem przyciski:

·   IF_SHIFT+50Hs,

·   IF_SHIFT-50Hz

·   IF_EDIT_CURRENT_MODE

Będą napewno:

·   MEMEORY_READ   - bezpośredni dostęp do komórek pamięci

·   MEMORY_SAVE

·   STEP_CHANGE

 

 

    Tradycyjne podziękowania dla Zdzisława  alias Balinus za wsparcie  ASM-blerowe;-)

 

 

 

Informacje dodatkowe:

 

 

Główna płytka przystosowana jest już do sterowania trzecim DDS  ( DDS3)  dla zastosowań do odbiorników z dwoma pośrednimi. DDS3 będzie pozwalał na płynne przesuwanie pierwszej pośredniej i przycinanie pasma na prawym lub lewym zboczu filtra bez odstrajanie się od korespondenta.

Czyli funkcję przedstawioną na obrazku obok  >>>>>

 

 

Ale wszystko po kolei....

 

 

 

Przewidziana jest także możliwość sterowania innymi układami DDS, przykładowo  14_bitowy AD9951, ale to dopiero w następnych wersjach oprogramowania

 

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

 

Jeżeli ktoś ma pytania techniczne proszę przysyłać do SP2SWJ - będzie stopniowo powstawał dział FAQ  - czyli najczęściej zadawane pytania. Jednak przed zadaniem pytania proszę przeczytać opis podstawowych funkcji syntezy

 

 

 

Powrót na stronę o syntezie

 

http://www.sp2swj.sp-qrp.pl/DDS_DL4JAL/INDEX.htm

 

 

 

Kontakty:

sp2swj@poczta.onet.pl

oraz 

s p 2 s w j @ o p . p . l

s p 2 s w j @ w p . p l

GG nr 1037428  lub skype: sp2swj

 

 

 

Free Web Counter

Online Slots