NTHMegaTRX

 

Kolega SP8NTH wykonał własną wersję układu kol. Guus-a PE1PLM.

Powstały dwie wersje tego samego urządzenia. Jedna to wersja z zamontowanym układem CMX589(dołączony do radia np. Motorola serii GM) a druga to moduł         z chip-em radiowym małej mocy ADF7021.

Chip ten jest ostatnio używany w projekcie dv4mini. W NTHMegaTRX wszystko co potrzebujemy jest na płytce. do komunikacji poprzez USB używany jest znany układ transmisji szeregowej FTDI.

Po udoskaleniu kodu źródłowego (rozrzut parametrów technicznych dostępnych w handlu podzespołów), modemy D-STAR zaczęły poprawnie funkcjonować u wielu Kolegów.

Skoro modem zaczął działąć postanowiliśmy wzorem Kolegów z projektu DVSP spróbować podpiąć go do LCD od Nokii. No niestety te wyświetlacze LCD zaczęły przychodzić coraz gorszej jakości i w zasadzie 'na dzień dobry' przestawały w krótkim czasie funkcjonować.

To smutne gdyż nawet po reanimacji (docisku przemywaniu zalutowywaniu) taki LCD odmawiał posłuszeństwa. Postanowiliśmy zatem zastosować inny rodzaj wyświetlacza. Wybór padł na wyświetlacz oled.

Takie wyświetlacze występują w dwóch odmianach: jedno bądź dwukolorowe. Co ciekawe te ostatnie mają przerwę pomiędzy kolorami wynikającą z faktu sklejenia różnych wyświetlaczy w jeden. No fakt, jest to zaskakujące dla kogoś kto np. chciałby wyświetlić jakąś grafikę na takim wyświetlaczu.

Mój wybór padł na wyświetlacze oled jednokolorowe. Pierwsze próby wyglądały tak:

 

Ze względu na zależności czasowe zrezygnowaliśmy z takiej formy ekanu startowego.

 

Ponieważ nie mogliśmy się z Kolegą zdecydować który z interfejsów wykorzystać, powstały dwa rozwiązania zarówno w oparciu o magistralę SPI jak i I2C. :)

 

 

 

 

 

 

Z wersji na wersję robiliśmy kolejne modyfikacje.

 

Zacząłem się powoli wdrażać w obsługę przerwań na ATMedze by spróbować (i nawet to się udało) oszczędzić czasu procesora, ale przy tak niewielkiej mocy obliczeniowej i zasobach oszczędności nie były na tyle spektakularne żeby bawić się tym kodem dalej.

Zwłaszcza że kod to nie jest dokładne C++ tylko C-like.

 

 

 

po ekranie startowym wyświetla się częstotliwośc pracy oraz trzy najważniejsze pola znane z radii D-STAR.

 

 

 

 

 

 

 

 

 

 

 

 

Ja stanąłem na stanowisku, że najważniejsze to żebym widział KTO pracuje na modemie.Kolega Grzegorz postawił na maksimum informacji i u niego to troszkę inaczej pracuje ale też w porządku.

 

 

 

 

 

 

Generalnie nie mam zastrzeżeń.

 

 

I tak oto fotką uwieczniającą łączniość Andrzeja SP4HXV kończymy opis ciekawego mającego niewątpliwie wartość edukacyjną projektu.