Odpowiedz 
 
Ocena wątku:
  • 1 Głosów - 5 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Sterownik rotora dla AR-303 na Atmega-8
SP3TYF Offline
Sławek
*

Liczba postów: 12
Dołączył: 29-07-2009
Post: #1
Sterownik rotora dla AR-303 na Atmega-8
Witam
Po roku kręcenia gałą fabrycznego sterownika rotora AR-303 postanowiłem zrobić sterownik automatyczny. W internecie znalazłem kilka opracowań sterowników mikroprocesorowych, które uznałem za nazbyt skomplikowane lub niedopracowane od strony współpracy z programami komputerowymi. Zbudowałem własny układ na Atmega-8, sterujący anteną w azymucie. Aktualnie przez RS-232 sterownik współpracuje z orbitronem przez WiSP DDE Client i z HRD wykorzystując w obu przypadkach protokół GS-232B 9600bps. Projekt jest ciągle otwarty, więc możliwa jest rozbudowa oprogramowania. Szczegóły na mojej stronie
İmage
pozdrawiam Sławek SP3TYF
02-04-2012 23:14
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP9MRN Offline
MAc
*****

Liczba postów: 819
Dołączył: 29-08-2009
Post: #2
RE: Sterownik rotora dla AR-303 na Atmega-8
Fajne.
moje 3 grosze (to absolutnie nie krytyka)
1. zostały porty w atmedze, może warto by podpiąć ze cztery przyciski z pamięciami. (chociaż przy sterowaniu "nadążnym" to może przesada)
2. stabilizator na górze albo mierzenie prądu (większa odporność na spadki napięcia)

Reszta - a szczególnie logika działania podoba mi się bardzo.
Mogę z czystym sumieniem odłożyć moje myślenie o rotorze i jak będę potrzebował to powielić Twoje rozwiązanie.

MAc
03-04-2012 1:58
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP3TYF Offline
Sławek
*

Liczba postów: 12
Dołączył: 29-07-2009
Post: #3
RE: Sterownik rotora dla AR-303 na Atmega-8
Można oczywiście dorobić pamięci. Obsługując obrotnice nie zauważyłem takiej potrzeby. Przekręcenie potencjometru na żądany azymut trwa zbliżoną ilość czasu co wycelowanie palcem we właściwy przycisk, którego wartość azymutu (po zapisaniu do pamięci mikrokontrolera) trzeba trzymać we własnej pamięci.
Nie ma problemu ze stabilnością odczytu, oczywiście w zależności od położenia anteny czasami ostatnia cyferka migocze. Ale jest to odczyt analogowy i to jest normalne. Ważniejszym w praktyce okazało się odkłócenie indukowanego się w.cz. na kablu łączącym obrotnicę ze sterownikiem.
Sławek
03-04-2012 12:53
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP4BK Offline
Karol
***

Liczba postów: 152
Dołączył: 09-12-2010
Post: #4
RE: Sterownik rotora dla AR-303 na Atmega-8
Udostępnisz płytkę w wersji elektronicznej (EAGLE)? Chciałby nanieść drobne poprawki (POLYGON i rozmieszczenie elementów) a nie chce mi się przerysowywać schematu. Oczywiście udostępnię moją wersję płytki.
(Ten post był ostatnio modyfikowany: 03-04-2012 13:20 przez SP4BK.)
03-04-2012 13:20
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP9MRN Offline
MAc
*****

Liczba postów: 819
Dołączył: 29-08-2009
Post: #5
RE: Sterownik rotora dla AR-303 na Atmega-8
(03-04-2012 12:53)SP3TYF napisał(a):  Można oczywiście dorobić pamięci. Obsługując obrotnice nie zauważyłem takiej potrzeby. Przekręcenie potencjometru na żądany azymut trwa zbliżoną ilość czasu co wycelowanie palcem we właściwy przycisk, którego wartość azymutu (po zapisaniu do pamięci mikrokontrolera) trzeba trzymać we własnej pamięci.
Nie ma problemu ze stabilnością odczytu, oczywiście w zależności od położenia anteny czasami ostatnia cyferka migocze. Ale jest to odczyt analogowy i to jest normalne. Ważniejszym w praktyce okazało się odkłócenie indukowanego się w.cz. na kablu łączącym obrotnicę ze sterownikiem.
Sławek

Sam nie byłem pewien co do tych pamięci :-). W takim układzie "bez uwag".
Jeszcze mi wpadło do głowy, że gdyby była przerabiana płytka, to może wcisnąć tam ft232, żeby od razu wyjść na usb.

MAc
mrn
03-04-2012 13:33
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP3TYF Offline
Sławek
*

Liczba postów: 12
Dołączył: 29-07-2009
Post: #6
RE: Sterownik rotora dla AR-303 na Atmega-8
Tak to Eagle. Wieczorem jak wrócę do domu umieszczę pliki źródłowe na mojej stronie.
03-04-2012 13:36
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP3LX Offline
Krzysiek
*

Liczba postów: 27
Dołączył: 09-09-2009
Post: #7
RE: Sterownik rotora dla AR-303 na Atmega-8
Witam serdecznie , Mój układ sterownika wg. Sławka SP3TYF jest juz na ukończeniu . Obecnie całość wkładam do obudowy, porządkuję kabelki itp. . Zdecydowałem się na ten układ ze względu na jego prostotę. Jest to co powinno być bez zbędnych "gadżetów" . Układ przyjemny w montażu i uruchomieniu . Jedyne co dodałem z swojej strony to oddzielne zasilanie Atmegi i LCD , strasznie grzał mi się stabilizator , a że, wykorzystuję transformator TS40/51 nie było problemu z napięciami 24V i 8V .

Pozdrawiam Krzysiek SQ2LX

73! SQ2LX
03-04-2012 14:24
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP4BK Offline
Karol
***

Liczba postów: 152
Dołączył: 09-12-2010
Post: #8
RE: Sterownik rotora dla AR-303 na Atmega-8
(03-04-2012 13:33)SP9MRN napisał(a):  Jeszcze mi wpadło do głowy, że gdyby była przerabiana płytka, to może wcisnąć tam ft232, żeby od razu wyjść na usb.

Może autor sam to zrobi? Ja za słaby konstruktor, ale jakby jakiś schemacik, nawet odręcznie, to mogę "dorzucić" do projektu płytki.
03-04-2012 14:39
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP3TYF Offline
Sławek
*

Liczba postów: 12
Dołączył: 29-07-2009
Post: #9
RE: Sterownik rotora dla AR-303 na Atmega-8
Ok. jak zdążę, dzisiaj wieczorem zrobię oddzielne zasilanie atmegi.
SQ4BJO proszę namiar e-mail do Ciebie, zmiany są zbyt poważne aby od razu to publikować.

Sławek
03-04-2012 16:02
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP3TYF Offline
Sławek
*

Liczba postów: 12
Dołączył: 29-07-2009
Post: #10
RE: Sterownik rotora dla AR-303 na Atmega-8
Witam ponownie
Na stronie http://www.tyfek.republika.pl/ dostępny jest nowy zaktualizowany soft v2. Dodałem współprace z loggerem32 i rozszerzyłem wybór prędkości komunikacji po RS232 w zakresie od 300-9600 baud.
Pozdrawiam Sławek SP3TYF
Dodałem krótki FILM pokazujący współpracę rotora z HRD. Najpierw klikam myszką na mapę po czym rotor przesuwa się na ten azymutu (to jedna z wielu możliwości obsługi tego programu). Następnie klikam na wpis z DX-clustera, dane przepisują się do okienka logowania, w którym klikam na podświetlony azymut. Ten drugi sposób jest najwygodniejszy w użyciu.
Sławek
(Ten post był ostatnio modyfikowany: 05-04-2012 21:44 przez SP3TYF.)
05-04-2012 18:01
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Skocz do:


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