Annullamento della velocità di rotazione della terra, attacco Altazimuth


10

Ho un telescopio Dobson .

Sta usando il supporto Altazimuth .

L'idea di base del suo utilizzo è quella di puntare l'oggetto spostando l'asse verticale del telescopio perpendicolare al suolo e un asse di elevazione parallelo al suolo.

Ho installato due motori passo-passo per automatizzare il movimento lungo l'asse verticale e quello di elevazione.

Vorrei scoprire come posso annullare la velocità di rotazione della terra spostando contemporaneamente i motori sia dell'asse verticale che dell'asse di elevazione.

L'idea alla base è quella di puntare il telescopio sull'oggetto e premere il pulsante. Quindi il software del driver dei motori passo-passo seguirà l'oggetto mentre la terra ruota.

Citerò alcune righe dei disegni di montaggio del telescopio astronomico di base per aiutarmi a spiegare cosa sto cercando di ottenere:

[Usando il telescopio altazimutale ...:]

Se ti capita di osservare dal Polo Nord o Sud, l'asse verticale sarebbe allineato con l'asse di rotazione terrestre. La cosa bella di ciò sarebbe che quando si trovasse un oggetto da osservare, sarebbe necessaria la rotazione solo nell'asse verticale per mantenere l'oggetto nel campo visivo. Ruotando alla velocità di rotazione della Terra nella direzione opposta man mano che la rotazione della Terra si manterrebbe e gli oggetti immobili nell'oculare.

Tuttavia, per qualsiasi altra latitudine sul pianeta, l'asse verticale non è allineato con l'asse di rotazione terrestre. Ciò significa che per mantenere un oggetto nel campo visivo è necessario il movimento su entrambi gli assi. Le frequenze di movimento cambieranno nel tempo al variare dell'angolo di elevazione. Il tracciamento di oggetti vicino all'orizzonte richiede principalmente cambiamenti di elevazione e il tracciamento di oggetti più diritti richiede principalmente cambiamenti di azimut.

Devo trovare un algoritmo matematico che mi aiuti a risolvere il problema descritto nel secondo paragrafo.

Spero sia chiaro.


Oggi di solito c'è un Arduino coinvolto da qualche parte: google.com/… Senza un cuneo di latitudine, otterrai la rotazione dei frame nel tempo. google.com/…
Wayfaring Stranger

Quindi stai cercando di creare il tuo orologio? en.wikipedia.org/wiki/Clock_drive
barrycarter il

L'azionamento dell'orologio @barrycarter viene utilizzato con supporti equatoriali. Il mio telescopio è montatura altazimutale. Devo trovare l'algoritmo per pilotare entrambi i motori usando il supporto altazimutale.
Kocur4d,

@Wayfaring Stranger Ho intenzione di usare Arduino ma in questa fase vorrei stare lontano dalle soluzioni nette pronte e vedere se è possibile costruirlo da zero.
Kocur4d,

1
@ Capito Kocur4d. Quando ho bisogno di rendere qualcosa di un po 'complicato, di solito guardo i siti "Make" e simili, capisco cosa c'è che non va in quei progetti per i miei scopi e ne designo nuovi dalla posizione di sapere cosa hanno provato gli altri. È probabile che qualcuno abbia un ottimo design dei cuscinetti, ma un controllo passo-passo / servo scarso o viceversa. Se osservi un numero sufficiente di disegni, puoi avere un'idea di ciò che è meglio per te.
Wayfaring Stranger il

Risposte:


6

Dato ra, dic, lat, lon in radianti ed in un numero di giorni frazionari dal '1970-01-01 00:00:00 UTC', l'azimut di una stella è:

cot1(tan(dec)cos(lat)sec(d1+lonra)+sin(lat)tan(d1+lonra))

e l'elevazione è:

tan1(sin(dec)sin(lat)cos(dec)cos(lat)sin(d1+lonra)(cos(dec)sin(lat)sin(d1+lonra)+sin(dec)cos(lat))2+cos2(dec)cos2(d1+lonra))

π(401095163740318d+11366224765515)200000000000000

(dovrai risolvere l'ambiguità nell'arco (co) tangente, ma questo non è difficile).

Queste formule non sono così scoraggianti come sembrano, poiché, per te, lat, lon, ra e dec saranno corretti e l'unica cosa che cambia è d.

Spero che questo aiuti, ma sono preoccupato che dimostri quanto siano complicate queste formule.


1
"401095163740318" e simili spingono la matematica a 64 bit piuttosto duramente. Se Arduino, potrebbe essere meglio cercare una libreria già ottimizzata per questo particolare calc.
Wayfaring Stranger,

Buon punto. Forse ho seguito la strada della precisione eccessiva (e probabilmente ingiustificata). La maggior parte delle persone costruisce questa formula in pochi passaggi, ma, alla fine, questo è ciò che finirai per calcolare.
Barrycarter il

È complicato. Non posso confermarlo atm. Ci vorrà del tempo prima che io possa capirlo ...
Kocur4d,

0

Nota che la velocità e la direzione da spostare dipendono anche da dove stai puntando; non è una soluzione adatta a tutto.

Ad esempio, se stai indicando il polo celeste, non è necessario spostare l'oscilloscopio. Se invece stai indicando l'equatore celeste, è necessario il tasso di tracciamento più veloce. Quello che finisci per fare è seguire un cerchio che rappresenta la declinazione.

Ciò significa che per capire qual è la declinazione, avrai bisogno di encoder angolari su entrambi gli assi alt e az.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.