Odpowiedz 
 
Ocena wątku:
  • 3 Głosów - 5 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Synteza SPHM DDS
SP5FCS Offline
Adam
*****

Liczba postów: 1,071
Dołączył: 02-02-2009
Post: #301
RE: Synteza SPHM DDS
Bogdanie, pomysł pracy na dwóch wirtualnych portach jest fajny ale jeszcze mocniej obciąży procesor sterownika. Trzeba to przetestować praktycznie czy nie utrudni to zasadniczo obsługi radia.
Aktualnie jest pewien problem w sterowniku z obsługą CAT-a podczas nadawania, szczególnie przy nadawaniu CW. Procesor obsługuje klucz CW, pomiary mocy i SWR-a i nie odpowiada na zapytania komputera. Niestety ramki są odbierane i zakończeniu nadawania "wywala" całą listę danych. Trzeba to będzie zablokować albo jakoś ograniczyć.

Zaczynam żałować, że w nowym sterowniku do Husara nie dałem dwóch procesorów. Dwa niezależne rdzenie pozwalają na podział zadań i równoległe realizowanie funkcji o dużych wymaganiach czasowych.

73 Adam
15-04-2014 21:06
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP5FCS Offline
Adam
*****

Liczba postów: 1,071
Dołączył: 02-02-2009
Post: #302
RE: Synteza SPHM DDS
W związku z kolejnymi modyfikacjami sterownika dodaję krótki opis zmian w oprogramowaniu.

Oprogramowanie ver. 1_12 z dnia 26.03.2014
- klawisz wejścia do SETUP-u sterownika w menu modulacji;
- poprawki obsługi klawisza CLR
- poprawki CAT-a pod współprace z HRD
- obsługa CAT-a przy nadawaniu /tylko SSB/, z CW jest problem z powodu klucza CW


Oprogramowanie ver. 1_13 z dnia 22.04.2014
- poprawki w obsłudze modułu DSP;
- dla ułatwienia podglądu nastawy szerokości filtrów *2;
- wysyła pełny zestaw parametrów do DSP po zmianie CFG;
- poprawiona obsługa szerokości filtru dla CW.

1/ Podczas prac nad sterowaniem DSP zmieniłem sposób wejścia do konfiguracji sterownika. Wcześniej wejście do SEETUP-u było na ekranie startowym. Aby ułatwić zmianę parametrów DSP w setupie sterownika musiałem dać możliwość wejścia do setup-u z poziomu głównego ekranu. Miałem wolny klawisz w menu modulacji dlatego tam umieściłem klawisz [SETUP].

2/Problem sprzętowy. Na module procesora nie ma rezystora podciągającego linię wejściową RX do 3,3V. Jeśli jest podłączony konwerter to nie ma żadnego problemu ponieważ jest tam stabilny poziom wymuszany poprzez konwerter. W pewnej partii procesorów pojawił się problem objawiający się tym, że po zainicjowaniu CAT-a procesor pracuje bardzo wolno jakby miał bardzo wolny zegar. Związane jest to z generowanie przerwań od śmieci wyłapywanych przez pin RX wiszący w powietrzu.

Rozwiązaniem problemu:
- podpięcie pod złącze RS485 dowolnego konwertera USB, RS232, lub;
- podlutowanie rezystora 10k pomiędzy pin RX a zasilanie 3,3V, lub;
- zapięcie na złącze dwóch rezystorów 27k pomiędzy GND a RX i 10k pomiędzy RX a +5V (wariant najprostszy - zdjęcie, zamienny z konwerterem).

Oprogramowanie ver. 1_14 z dnia 24.05.2014
Tuż przed ŁOŚ-em 2014 dokonałem poprawki obsługi magistrali I2C polegające na zmniejszeniu czasów narastania zboczy. Zmiana ta powinna zmniejszyć poziom zakłóceń podczas transmisji nastaw do Si570 (potocznie nazywane jako zakłócenia od enkodera). Wszystkie sterowniki przeprogramowane na Łosiu mają właśnie taką wersję oprogramowania.

Oprogramowanie ver. 1_15 z dnia 07.06.2014
Trafił do mnie do naprawy sterowniki, który wyświetlał dziwne pionowe elementy graficzne skutecznie blokując dalszą pracę sterownika. Taki stan spowodowany był tym, że sterownik z niewiadomy przyczyn (elektrostatyka, zakłócenia po zasilaniu) stracił nastawy konfiguracyjne parametrów radia. Wczytywanie parametrów spoza dozwolonego zakresu powodowało wyświetlanie niezamierzonych elementów graficznych a blokowanie sterownika uniemożliwiało wejście do SETUP-u z poziomu głównego ekranu.
W celu opanowania takiego przypadku bez przeprogramowywania procesora w ver. 1_15 przywróciłem możliwość wejścia do SetUp-u z poziomu ekranu startowego co da możliwość inicjowania nastaw fabrycznych klawiszem INIT.

Oprogramowanie ver. 1_16 z dnia 11.09.2014
W tej wersji poprawiłem konfigurację pinów procesowa, zostały włączone rezystory podciągające na cyfrowych pinach wejściowych. Kosmetyczne poprawki kilku funkcji obsługi wyświetlacza. Ta wersja nie potrzebuje rezystora na liniach RxD.


Załączone pliki Miniatury
İmage

73 Adam
24-04-2014 11:09
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP4LVC Offline
Bogdan sk
*****

Liczba postów: 761
Dołączył: 10-07-2009
Post: #303
RE: Synteza SPHM DDS
Po wgraniu przez Adama softu 1.15 do sterownika syntezy Husarek już współpracuje z programem HRD oraz jednocześnie z Logger32. Ten drugi program podłączony poprzez oprogramowanie N8VB vCOM oraz 3rd-Party Serial Port. Przy konfiguracji połączenia radia z HRD należy zdjąć ,,ptaszki" z okienek RTS i CTS. Synteza przestraja się płynnie. Nie zauważyłem dyskoteki na wyświetlaczu. Działa przestrajanie radia myszką, wybór VFO, zmiana pasm góra-dół (BAND+, BAND-), tłumik antenowy (załącza -12 dB), wybieranie wstęgi LSB,USB oraz emisji CW (CWU,CWL). Możliwe, że coś przegapiłem - jak wytropię nowe funkcjonalności, dopiszę. Jest to bardzo cenna możliwość (dzięki Adamie!), bo to kolejny krok do tego, aby radio stało się pełnowartościowym sprzętem ,,na bazę". Poniżej mały fotoreportaż.


Załączone pliki Miniatury
İmage İmage İmage İmage İmage İmage

Bogdan
(Ten post był ostatnio modyfikowany: 24-08-2014 17:35 przez SP4LVC.)
24-08-2014 17:32
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP4LVC Offline
Bogdan sk
*****

Liczba postów: 761
Dołączył: 10-07-2009
Post: #304
RE: Synteza SPHM DDS
Po kilku sekundach pracy manipulatorem na CW (z wewnętrznego klucza sterownika syntezy) zostaje jakby zerwane połączenie z komputerem o czym świadczy pojawiające się okienko programu HRD ze stosownym napisem oraz wygaszone diody RX i TX na płytce interfejsu (aczkolwiek nie do końca, bo co 1 sek. miga wówczas zielona dioda RX) - klucz jednak pracuje prawidłowo i można kontynuować łączność. Po zakończeniu nadawania telegraficznego okienko samoistnie znika i synteza jest znowu połączona z kompem. Jest to pewien mankament, ale w sumie mało uciążliwy - o zjawisku tym pisał Adam w poprzednich postach. Procesor sterownika syntezy robi ,,bokami".


Załączone pliki Miniatury
İmage

Bogdan
(Ten post był ostatnio modyfikowany: 04-09-2014 9:25 przez SP4LVC.)
04-09-2014 9:25
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP4LVC Offline
Bogdan sk
*****

Liczba postów: 761
Dołączył: 10-07-2009
Post: #305
RE: Synteza SPHM DDS
We czwartek przeżyłem mały stres. Trwały husarkowe próby emisji CW - sygnał został określony przez korespondentów jako FB. W pewnym momencie zauważyłem, ze kręcę gałką w radiu zmieniając częstotliwość, a zmiany te nie odzwierciedlają się w oknie HRD monitora komputerowego. Myślę sobie coś ,,zawislo" - wyłączę i włączę Husarka. Tak uczyniłem, ale na wyświetlaczu Husarka ujrzałem białe tło i nic więcej. Kilkukrotne włączanie i wyłączanie nic nie dało. Co się okazało - Husarek ożył po wyjęciu z gniazdka wtyku jack od manipulatora CW. Jest to o tyle ciekawe, że sygnały z manipulatora są podawane przez transoptory. Piszę o tej sytuacji niejako z obowiązku, aby koledzy nie przeżywali stresu podobnego do mojego przy okazji nadawania na CW.

Bogdan
06-09-2014 20:03
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP5FCS Offline
Adam
*****

Liczba postów: 1,071
Dołączył: 02-02-2009
Post: #306
RE: Synteza SPHM DDS
(06-09-2014 20:03)SP4LVC napisał(a):  Co się okazało - Husarek ożył po wyjęciu z gniazdka wtyku jack od manipulatora CW. Jest to o tyle ciekawe, że sygnały z manipulatora są podawane przez transoptory. Piszę o tej sytuacji niejako z obowiązku, aby koledzy nie przeżywali stresu podobnego do mojego przy okazji nadawania na CW.

Bogdanie tak to opisałeś, że nie wiadomo w czym jest problem: w sterowniku czy separacji galwanicznej. Odłącz od sterownika układ separacji i podłącz manipulator bezpośrednio do złącza sterownika. W sprawnym sterowniku obsługa manipulatora 2-u dźwigniowego pracuje poprawnie i nie ma problemu z nadawaniem na CW.
W twoim sterowniku po naciśnięciu manipulatora prawdopodobnie spada poziom napięcia zasilania wyświetlacza poniżej 3,3V i dlatego źle startuje kontroler wyświetlacza TFT.

Przy okazji przypominam aby załadować sobie z terminala komunikaty CW widoczne na klawiszach w menu po prawej stronie ekranu podczas pracy na CW.

73 Adam
11-09-2014 13:59
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP4LVC Offline
Bogdan sk
*****

Liczba postów: 761
Dołączył: 10-07-2009
Post: #307
RE: Synteza SPHM DDS
Adamie ja nie mam problemu z nadawaniem na CW, bo ono działa. Nie bawię się manipulatorem w momencie uruchamiania Husarka. On nie dał się uruchomić z włożonym w gniazdko wtykiem od manipulatora, do którego nikt się nie dotykał. Czy przeszkadzają transoptory? - zobaczymy. Odłączę i puszczę bezpośrednio - jeżeli takie akcje się nie powtórzą to znaczy, że tak ma zostać. Sugerowałem się Twoją radą, która jest zamieszczona na str.12 instrukcji syntezy, gdzie jest napisane, aby sygnały PTT, KEY i manipulatora dwudźwigniowego puszczać przez transoptory w celu zmniejszenia ryzyka uszkodzenia procesora.

Bogdan
(Ten post był ostatnio modyfikowany: 11-09-2014 23:03 przez SP4LVC.)
11-09-2014 23:03
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
K2KP Offline
Arek
***

Liczba postów: 114
Dołączył: 06-07-2009
Post: #308
RE: Synteza SPHM DDS
Witam!
Gdzie mozna kupic nowy wyswietlacz ? W Artroniku jakos niemoge go znalezc.

Pozdrawiam
Arek AC2FC
29-09-2014 22:38
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP5FCS Offline
Adam
*****

Liczba postów: 1,071
Dołączył: 02-02-2009
Post: #309
RE: Synteza SPHM DDS
Arek, na pierwszej stronie tego wątku jest link do odpowiedniego wyświetlacza TFT:

http://www.artronic.eu/pl/p/LCD-AG-TFT320240C256/678
http://allegro.pl/art-lcd-320x240-tft-rg...44515.html

73 Adam
29-09-2014 23:14
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
K2KP Offline
Arek
***

Liczba postów: 114
Dołączył: 06-07-2009
Post: #310
RE: Synteza SPHM DDS
"Przypominam:
- oprogramowanie ver. 1.01 do 1.09 obsługuje tylko wyświetlacz TFT AVD-T320240C256;
- oprogramowanie od ver. 1.10 obsługuje stary model TFT oraz najnowszy model AVD-T320240C16BD"

Adam ale jest link to starego typu wyswietlaczy - LCD-AG-TFT320240C256/678. Nowy typ to AVD-T320240C16BD i jego nie moge znalezc w artronicu . Czy cos gdzies pominolem czy jak?
Pozdrawiam
Arek AC2FC
30-09-2014 15:09
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości