10-08-2011, 22:15
Trwają zaawansowane prace nad nową syntezą na kolorowym wyświetlaczu TFT 320x240 z panelem dotykowym. Moduł będzie obsługiwał dwa enkodery, generator na Si570 będzie sterował nastawami DSP oraz prawdopodobnie skrzynką easyATU oraz przełącznikiem antenowym. Aktualnie dopracowywany jest schemat sterownika oraz na ukończeniu jest projekt druku.
Założenia techniczne:
- procesor Xmega128A3-TQFP64 taktowany 48MHz;
- wyświetlacz 3,5 cala TFT 320x240, 8 bitowy kolor;
- panel dotykowy plus kontroler na AD7843;
- peryferia sterowane poprzez rejestry szeregowe 74HC595 aby ograniczyć okablowanie radia (anteny, tłumiki, pasma, wstęgi, filtry, automatyka, vox, inne);
- I2C do obsługi dodatkowych układów (PCF8583, PCF8574, inne procesory);
- 8 przetworników ADC 12bit (s-metr, automatyka, pomiar mocy, swr);
- przetwornik DAC 12bit - automatyka pośredniej;
- dwa enkodery (przestrajanie, nastawy, drugi odbiornik);
- obsługa generatora na Si570;
- dwa kanały szeregowe (CAT, komunikacja z DSP_Picastar);
- 12 klawiszy funkcyjnych;
- karta SD;
- funkcje (rit, split, drugi wirtualny odbiornik, rewers, 10 pamięci na każdym paśmie, zegarek);
Sprawdzałem kilka typów wyświetlaczy, niestety te najtańsze były słabej jakości lub bez paneli dotykowych. Zaletą tego wyświetlacza jest dobra jakość, dobra czytelność pod różnymi kątami, zintegrowany panel, prosty interfejs oraz duża szybkość wymiany danych (tylko 8 bitów na kolor). Kolory może nie są "filmowe" ale do naszych celów zupełnie to wystarczy. Z tej samej rodziny dostępny jest wyświetlacz 4,3 oraz 5,6 cala. Być może wielu Kolegów uważa, że kolorowy wyświetlacz do radia to przesada ale to jest przyszłość zobrazowania, tej rewolucji nie da się zatrzymać (telefony, komputera, tablety, inne zabawki elektroniczne).
Przewodnik po wątku:
- ekran konfiguracji sterownika;
- menu obsługi pamięci;
- funkcja RIT;
- funkcja SPLIT;
- wirtualny odbiornik RX2;
- automatyczny klucz telegraficzny;
- moduł procesora, widok zmontowanej płytki;
- opis złączy na płytce procesora;
- dodatkowa klawiatura funkcyjna;
- moduł generatora Si570;
- kalibracja generatora Si570
- moduł rejestrów 74HC595;
- opis pinów sterujących konfiguracją radia;
- moduł zegarka PCF8563;
- zespolony moduł rejestrów szeregowych
Sterownik początkowo był planowany do radia HUSAR ale ze względu na zmianę priorytetów ostatecznie został wykorzystany do HUSARKA.
Oprogramowanie w wersji v1_16 ma wbudowaną pełną obsługę CAT-a, sterownik emuluje radio TS2000 oraz obsługę podstawowych parametrów DSP dla zmodyfikowanego modułu od PicaStara.
1/ Najnowszy opis sterownika będzie zawsze w tym poście w załączniku. Nazwa pliku załącznika zawiera datę modyfikacji opisu.
2/ Wsad do procesorów w plikach załączników (były dwie wersje sterownika na procesorach Xmega64A3 oraz Xmega128A3
3/ Na zdjęciu konfiguracja programatora z poziomu środowiska CodeVisionAVR
4/ Przykładowy ekran sterownika
5/ Soft ver. 1.20 bez czujnika temperatury, soft ver. 1.23 z czujnikiem temperatury.
Założenia techniczne:
- procesor Xmega128A3-TQFP64 taktowany 48MHz;
- wyświetlacz 3,5 cala TFT 320x240, 8 bitowy kolor;
- panel dotykowy plus kontroler na AD7843;
- peryferia sterowane poprzez rejestry szeregowe 74HC595 aby ograniczyć okablowanie radia (anteny, tłumiki, pasma, wstęgi, filtry, automatyka, vox, inne);
- I2C do obsługi dodatkowych układów (PCF8583, PCF8574, inne procesory);
- 8 przetworników ADC 12bit (s-metr, automatyka, pomiar mocy, swr);
- przetwornik DAC 12bit - automatyka pośredniej;
- dwa enkodery (przestrajanie, nastawy, drugi odbiornik);
- obsługa generatora na Si570;
- dwa kanały szeregowe (CAT, komunikacja z DSP_Picastar);
- 12 klawiszy funkcyjnych;
- karta SD;
- funkcje (rit, split, drugi wirtualny odbiornik, rewers, 10 pamięci na każdym paśmie, zegarek);
Sprawdzałem kilka typów wyświetlaczy, niestety te najtańsze były słabej jakości lub bez paneli dotykowych. Zaletą tego wyświetlacza jest dobra jakość, dobra czytelność pod różnymi kątami, zintegrowany panel, prosty interfejs oraz duża szybkość wymiany danych (tylko 8 bitów na kolor). Kolory może nie są "filmowe" ale do naszych celów zupełnie to wystarczy. Z tej samej rodziny dostępny jest wyświetlacz 4,3 oraz 5,6 cala. Być może wielu Kolegów uważa, że kolorowy wyświetlacz do radia to przesada ale to jest przyszłość zobrazowania, tej rewolucji nie da się zatrzymać (telefony, komputera, tablety, inne zabawki elektroniczne).
Przewodnik po wątku:
- ekran konfiguracji sterownika;
- menu obsługi pamięci;
- funkcja RIT;
- funkcja SPLIT;
- wirtualny odbiornik RX2;
- automatyczny klucz telegraficzny;
- moduł procesora, widok zmontowanej płytki;
- opis złączy na płytce procesora;
- dodatkowa klawiatura funkcyjna;
- moduł generatora Si570;
- kalibracja generatora Si570
- moduł rejestrów 74HC595;
- opis pinów sterujących konfiguracją radia;
- moduł zegarka PCF8563;
- zespolony moduł rejestrów szeregowych
Sterownik początkowo był planowany do radia HUSAR ale ze względu na zmianę priorytetów ostatecznie został wykorzystany do HUSARKA.
Oprogramowanie w wersji v1_16 ma wbudowaną pełną obsługę CAT-a, sterownik emuluje radio TS2000 oraz obsługę podstawowych parametrów DSP dla zmodyfikowanego modułu od PicaStara.
1/ Najnowszy opis sterownika będzie zawsze w tym poście w załączniku. Nazwa pliku załącznika zawiera datę modyfikacji opisu.
2/ Wsad do procesorów w plikach załączników (były dwie wersje sterownika na procesorach Xmega64A3 oraz Xmega128A3
3/ Na zdjęciu konfiguracja programatora z poziomu środowiska CodeVisionAVR
4/ Przykładowy ekran sterownika
5/ Soft ver. 1.20 bez czujnika temperatury, soft ver. 1.23 z czujnikiem temperatury.