* Zaloguj się   * Zarejestruj się


Napisz nowy temat Odpowiedz  [ 3 posty(ów) ] 
 Temat postu: Transformacja współrzędnych dla opornych :)
PostWysłany: Sob Lut 03, 2018 1:26 am 
Offline
Awatar użytkownika

Rejestracja: Sob Maj 27, 2017 10:49 am
Posty: 136
Miejscowość: Liverpool
Witam ponownie,

Jako, że temat związany jest z ATM, wrzucam go tu. Dodam, że taki sam wątek zakładam na sąsiednich forach dla spopularyzowania zagadnienia.

Odkąd zacząłem przekształcać mojego Dobsona w motoDobsona, szukałem lekkostrawnej informacji, jak to wszystko potem zautomatyzować. O ile nie straszna mi elektronika, jakiś tam mikrokomputer, np. Raspberry Pi, czy programowanie, o tyle ciężko było o samą teorię. Długo szukałem na wielu stronach punktu zaczepienia, a kiedy już mi się wydawało, że go znalazłem, to okazało się, że to ślepy zaułek. Omal umknęło mi, że Janusz P. podpowiedział mi (nie tylko z resztą mnie) znakomitą książkę Jeana Meeusa "Astronomical Algorithms".

Wspólnie z kolegą nkmarek opracowaliśmy dwa niezależne systemy, wspierając się nawzajem. Pomyślałem sobie, że przecież nie tylko ja męczyłem się kilka miesięcy nad tym zagadnieniem, dlatego, bazując na wspomnianej książce i "Tabeli Wimmera" (na podstawie której powstaje moja własna zmodyfikowana baza danych) wykonałem skromny serwis przedstawiający moje wyliczenia oraz objaśnienia skomplikowanych wzorów "na żywo".

http://astrovroobel.epizy.com/index.php

Serdecznie zapraszam do lektury.

_________________
Tomek

Bresser Messier 10" F/5 "kAZik" | 2" ES 25, SP 25, Vixen SLV 6 | 2" x2 ED | Baader: O-III, UV/IR, ND5.0 | Sony a330, MS LifeCam Studio
D.I.Y.: motoDobson + RPi + motofocuser
http://astrovroobel.wordpress.com


Góra
 Profil E-mail  
 
 Temat postu: Re: Transformacja współrzędnych dla opornych :)
PostWysłany: Sob Kwi 07, 2018 8:17 am 
Offline

Rejestracja: Czw Maj 18, 2017 2:04 pm
Posty: 44
Witam!
Gratuluję!, świetna robota.
Czytałem Twój blog, to również niewyczerpana kopalnia pomysłów i informacji.
Mam jednak inne doświadczenia dotyczące użycia mikrokontrolera do pozycjonowania w różnych układach współrzędnych.
Mi udało się zachowacćodpowiednią predkość pracy algorytmu z procesorem Atmel i zegarem 16MHz.
Jestem w stanie pozycjonować kilka razy na sekundę. I wprawdzie to arytmetyka 8 bitowa ale według moich szcunków i doświadczeń w zupełności wystarczająca do zastosowań amatorskich. Założyłem ostatecznie pozycjonowanie co ok. 1-1.5 sekundy a "w miedzyczasie" procesor wykonuje i inne czynności - sterowanie silnikami, odczyt czasu ze źródła RTC (Real Time Clock) i inne. Korzystam przy tym z modułowego zegara czasu (PCF8583), który z podtrzymaniem bateryjnym w zupełności wystarcza do pracy.
Przejście do obliczeń na PC gubi mobilność rozwiązania a jest to chyba do pokonania jak pokazują wykonania fabryczne.
Jeśli chodzi o algorytm obliczeń to warto nad nim posiedzieć, w szczególności da się pogrupować operacje i funkcje tak aby nie powtarzały się niepotrzebnie. Warto też korzystać z wbudowanych procedur (o ile są) możliwie niskiego poziomu, które sa zapewne lepiej zoptymalizowane czasowe niż własne pomysły funkcji.
Trzymam kciuki za wynik końcowy ;-)
xooon


Góra
 Profil E-mail  
 
 Temat postu: Re: Transformacja współrzędnych dla opornych :)
PostWysłany: Nie Kwi 08, 2018 12:14 pm 
Offline
Awatar użytkownika

Rejestracja: Sob Maj 27, 2017 10:49 am
Posty: 136
Miejscowość: Liverpool
Spieszę z odpowiedzią w sprawie mobilności. Obecnie walczę z Raspberry Pi - jest to baaardzo mobilna podstawa, jednocześnie bardzo wydajna: mam bazę danych obiektów (docelowo będzie to nieco zmodyfikowana Tabela Wimmera + te kilka gwiazd kalibracyjnych), stronę w PHP przydatną do sprawdzenia położenia obiektów, nawet Stellarium postawiłem i teraz pracuję nad skryptem w Pythonie analogicznym do systemu GOTO. Z dotychczasowego Arduino pozostanie jedynie shield ze sterownikami silników.

Zabawę na PC zacząłem z innego powodu. Zrozumiałem, że moich obliczeń Arduino nie jest w stanie wykonać (choć może się nie postarałem - w końcu Twoje doświadczenia z 8-bitowym kontrolerem mówią coś innego...), więc przemyślałem przesiadkę na RPi. Czekając nań zapoznałem się z teorią (książka) i napisałem tą stronkę w PHP zupełnie przy okazji. Dziś mi się przydaje, może komuś też się przyda, ale kiedy już kupiłem RPi, przeniesienie kodu i postawienie całego środowiska było już tylko kwestią czasu. W efekcie, wizualna cześć setupu ograniczona jest wyświetlaczem LCD 4x20, a to w zupełności wystarcza (na początek, może zainwestuje w OLED).

Niestety, upłynie jeszcze nieco wody, zanim to skończę. Chroniczny brak czasu. A ja mam mnóstwo nowych pomysłów i pewnie emerytury się doczekam prędzej, niż ich realizacji...

_________________
Tomek

Bresser Messier 10" F/5 "kAZik" | 2" ES 25, SP 25, Vixen SLV 6 | 2" x2 ED | Baader: O-III, UV/IR, ND5.0 | Sony a330, MS LifeCam Studio
D.I.Y.: motoDobson + RPi + motofocuser
http://astrovroobel.wordpress.com


Góra
 Profil E-mail  
 
Wyświetl posty z poprzednich:  Sortuj według  
Napisz nowy temat Odpowiedz  [ 3 posty(ów) ] 


Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 13 gości


Nie możesz zakładać nowych tematów na tym forum
Nie możesz odpowiadać w tematach na tym forum
Nie możesz edytować swoich postów na tym forum
Nie możesz usuwać swoich postów na tym forum
Nie możesz dodawać załączników na tym forum

Szukaj:
Skocz do:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group