Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
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
   
73 Adam
Odpowiedz


Wiadomości w tym wątku
Synteza SPHM DDS - przez SP5FCS - 10-08-2011, 21:15
RE: Synteza SPHM DDS - przez SQ8NVF - 10-08-2011, 21:47
RE: Synteza SPHM DDS - przez SP3SWJ - 11-08-2011, 17:07
RE: Synteza SPHM DDS - przez SQ8NVF - 11-08-2011, 19:13
RE: Synteza SPHM DDS - przez SP5FCS - 11-08-2011, 21:17
RE: Synteza SPHM DDS - przez SP3SWJ - 11-08-2011, 21:18
RE: Synteza SPHM DDS - przez SQ8NVF - 12-08-2011, 9:20
RE: Synteza SPHM DDS - przez SP3SWJ - 12-08-2011, 10:47
RE: Synteza SPHM DDS - przez SQ8NVF - 12-08-2011, 11:23
RE: Synteza SPHM DDS - przez SP3SWJ - 12-08-2011, 11:44

Skocz do:


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