Anulowanie prędkości obrotu ziemi, mocowanie Altazimuth


10

mam teleskop Dobsona .

Używa montażu Altazimuth .

Podstawową ideą jego użycia jest celowanie w obiekt poprzez przesunięcie pionowej osi teleskopu prostopadle do podłoża oraz osi wysokości równoległej do podłoża.

Zainstalowałem dwustopniowe silniki, aby zautomatyzować ruch wzdłuż osi pionowej i rzędnej.

Chciałbym dowiedzieć się, jak mogę anulować prędkość obrotu ziemi, jednocześnie przesuwając zarówno silniki osi pionowej, jak i osi rzędnej.

Pomysł polega na skierowaniu teleskopu na obiekt i naciśnięciu przycisku. Następnie oprogramowanie sterownika silników krokowych podążałoby za obiektem w miarę obracania się ziemi.

Przytoczę kilka wierszy z projektów montażu podstawowego teleskopu astronomicznego, aby pomóc mi wyjaśnić, co próbuję osiągnąć:

[Za pomocą teleskopu altazimuth ...:]

Jeśli zdarzy ci się obserwować z Bieguna Północnego lub Południowego, oś pionowa zostanie wyrównana z osią obrotu Ziemi. Zaletą tego jest to, że gdy znajdziesz obiekt do obserwacji, potrzebny będzie obrót tylko w osi pionowej, aby utrzymać obiekt w polu widzenia. Obracanie się z prędkością wirowania Ziemi w przeciwnym kierunku, ponieważ obrót Ziemi utrzymywałby nieruchomy obiekt w okularze.

Jednak dla każdej innej szerokości geograficznej na planecie oś pionowa nie jest wyrównana z osią obrotu Ziemi. Oznacza to, że utrzymanie obiektu w polu widzenia wymaga ruchu w obu osiach. Szybkości ruchu będą się zmieniać w czasie wraz ze zmianą kąta elewacji. Śledzenie obiektów w pobliżu horyzontu wymaga głównie zmian wysokości, a śledzenie obiektów bardziej prosto wymaga głównie zmian azymutu.

Muszę znaleźć algorytm matematyczny, który pomoże mi rozwiązać problem opisany w drugim akapicie.

Mam nadzieję, że to jasne.


W dzisiejszych czasach zwykle jest gdzieś zaangażowane Arduino: google.com/... Bez klina szerokości geograficznej z czasem uzyskasz obrót ramki. google.com/…
Wayfaring Stranger

Więc próbujesz stworzyć swój własny zegar? en.wikipedia.org/wiki/Clock_drive
barrycarter

Napęd zegarowy @barrycarter jest używany z mocowaniami równikowymi. Mój teleskop jest zamontowany na altazimucie. Muszę znaleźć algorytm do napędzania obu silników za pomocą mocowania altazimutha.
Kocur4d

@Wayfaring Stranger Planuję używać Arduino, ale na tym etapie chciałbym trzymać się z dala od rozwiązań gotowych do sieci i sprawdzić, czy da się go zbudować od zera.
Kocur4d

1
@ Kocur4d Rozumiem. Kiedy potrzebuję zrobić coś nieco skomplikowanego, zazwyczaj spoglądam na strony „Make” i tym podobne, odkrywam, co jest nie tak z tymi projektami dla moich celów i projektuję nowe z pozycji wiedząc, co inni próbowali. Ktoś może mieć świetną konstrukcję łożyska, ale słabą kontrolę krokową / serwo lub odwrotnie. Jeśli spojrzysz na wystarczającą liczbę wzorów, możesz poczuć, co jest dla Ciebie najlepsze.
Wayfaring Stranger,

Odpowiedzi:


6

Biorąc pod uwagę ra, dec, lat, lon w radianach id w dniach ułamkowych od '1970-01-01 00:00:00 UTC', azymut gwiazdy wynosi:

-łóżko składane-1(dębnik(dec)sałata(łac)sec(d1+samotny-ra)+grzech(łac)dębnik(d1+samotny-ra))

a wysokość wynosi:

dębnik-1(grzech(dec)grzech(łac)-sałata(dec)sałata(łac)grzech(d1+samotny-ra)(sałata(dec)grzech(łac)grzech(d1+samotny-ra)+grzech(dec)sałata(łac))2)+sałata2)(dec)sałata2)(d1+samotny-ra))

π(401095163740318re+11366224765515)200000000000000

(konieczne będzie rozwiązanie niejednoznaczności w stycznej (ko) łuku, ale nie jest to trudne).

Te formuły nie są tak zniechęcające, jak się wydaje, ponieważ dla ciebie lat, lon, ra i dec zostaną naprawione, a jedyną zmianą jest d.

Mam nadzieję, że to pomaga, ale martwię się, że to po prostu pokazuje, jak skomplikowane są te formuły.


1
„401095163740318” i tym podobne bardzo mocno popchną 64-bitową matematykę. Jeśli Arduino, najlepiej szukać biblioteki już zoptymalizowanej dla tego konkretnego obliczenia.
Wayfaring Stranger

Słuszna uwaga. Być może poszedłem drogą nadmiernej (i prawdopodobnie nieuzasadnionej) precyzji. Większość ludzi tworzy tę formułę etapami, ale ostatecznie to właśnie wyliczysz.
bariera karty

To skomplikowane. Nie mogę tego potwierdzić.
Minie

0

Pamiętaj, że szybkość i kierunek, w którym musisz się poruszać, zależy również od tego, gdzie wskazujesz; to nie jest jedna stawka dla wszystkich rozwiązań.

Na przykład, jeśli wskazujesz na biegun niebieski, wcale nie musisz przesuwać lunety. Jeśli natomiast wskazujesz na równik niebieski, wymaga to najszybszego wskaźnika śledzenia. Skończysz na śledzeniu wzdłuż koła reprezentującego deklinację.

Co oznacza, że ​​aby dowiedzieć się, czym jest deklinacja, będziesz potrzebować enkoderów kątowych zarówno na osiach alt, jak i az.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.