Orion #8949 XT10G, #8952 XT12G manual Anexo B Conexión RS-232, Envío de un orden GoTo de ralentizar

Models: #8949 XT10G #8948 XT8G #8952 XT12G

1 40
Download 40 pages 41.19 Kb
Page 32
Image 32
Anexo B: Conexión RS-232

Anexo B: Conexión RS-232

El montaje XTg SkyQuest se ha diseñado para recibir órdenes enviadas desde el puerto COM RS-232 de un ordenador (vía el cable de interfaz con el ordenador). El mando de mano se comunicará con el ordenador a 9600 bits/seg, sin paridad ni bit de paro. Todos los ángulos son comunicados con 16 bits en código ASCII hexadecimal. La carta de más abajo muestra los órdenes ASCII desde el PC, y la respuesta del mando de mano.

Descripción

COMANDO ASCII de PC

Respuesta del

Comentarios

mando de mano

 

 

 

Echo

 

 

Útil verificar la

 

 

comunicación

 

 

 

 

 

 

 

Ir a Azm-Alt

 

 

10 caracteres enviados.

 

 

 

B=command, 12AB=Azm,

 

 

 

coma, 4000=Alt. Si el

 

 

 

comando discrepa con los

 

 

 

límites de apuntar, no habrá

 

 

 

acción.

Ir a Ra-Dec

 

 

Visor debe alinearse. Si el

 

 

 

comando discrepa con los límites

 

 

 

de apuntar, no habrá acción.

 

 

 

 

Obtenir Azm-Alt

 

 

10 caracteres devueltos.

 

 

 

12AB=Azm, coma,

 

 

 

4000=Alt, #.

 

 

 

 

Obtener Azm-Alt

 

 

Visor debe alinearse.

Anular GoTo

 

 

 

Está GoTo en curso

 

0# o 1#

0=No, 1=Sí. El “0” es el

 

 

 

carácter ASCII cero.

Ha terminado la alineación?

 

0# o 1#

0=No, 1=Sí.

 

 

 

 

Versión HC

 

 

Dos bits representando V2.2

Parar/empezar

 

 

Seguimiento Alt-Az

seguimiento

(Seguimiento apagado)

 

necesita alineación.

 

 

 

 

(Alt-Az encendido)

 

 

 

 

 

 

 

 

 

 

 

 

 

Los dos caracteres finales

 

 

 

siempre son cero.

 

 

 

 

 

 

 

 

 

 

 

Los dos caracteres finales

 

 

 

siempre son cero.

Comentarios suplementarios sobre el RS-232 Envío de una velocidad de seguimiento

1.Multiplique la velocidad de seguimiento deseada (segundos-arco/segundo) por 4. Por ejemplo: si la veloc- idad de seguimiento es de 120 segundos-arco/segundo (aproximadamente 8 veces la velocidad sidérea), enton- ces el TRACKRATE = 480.

2.Separe TRACKRATE en dos bytes, de manera que (TRACKRATE = TrackRateHighByte*256 + TrackRate- LowByte). Por ejemplo, si TRACKRATE = 480, entonces TrackRateHighByte = 1 y TrackRateLowByte = 224.

3.Para enviar una velocidad de seguimiento, envíe los 8 siguientes bytes:

a.Seguimiento Azm positivo: 80, 3, 16, 6, TrackRateHighByte, TrackRateLowByte, 0, 0

b.Seguimiento Azm negativo: 80, 3, 16, 7, TrackRateHighByte, TrackRateLowByte, 0, 0

c.Seguimiento Alt positivo: 80, 3, 17, 6, TrackRateHighByte, TrackRateLowByte, 0, 0

d.Seguimiento Alt negativo: 80, 3, 17, 7, TrackRateHighByte, TrackRateLowByte, 0, 0

4.El mando de mano da el número 35.

Envío de un orden GoTo de ralentizar

1.Convierta la posición del ángulo a un número de 24 bit. Ejemplo: si la posición deseada 220, entonces POSITION_24BIT = (220/360)*224 = 10,252,743

2.Separe POSITION_24BIT en tres bytes, de manera que (POSITION_24BIT = PosHighByte * 65536 + PosMedByte * 256 + PosLowByte). Ejemplo: PosHighByte

=156, PosMedByte = 113, PosLowByte = 199

3.Envíe los 8 siguientes bytes:

a.GoTo ralentizar Azm: 80, 4, 16, 23, PosHighByte, PosMedByte, PosLowByte, 0

b.GoTo ralentizar Alt: 80, 4, 17, 23, PosHighByte, PosMedByte, PosLowByte, 0

4.El mando de mano da el número 35.

Redefinir la posición de azimut o altura

1.Convierta la posición del ángulo a un número de 24 bit, como aparece indicado en el ejemplo de ralentizar GoTo.

2.Envíe los 8 siguientes bytes:

a.Redefinir posición Azm: 80, 4, 16, 4, PosHighByte, PosMedByte, PosLowByte, 0

b.Redefinir posición Alt: 80, 4, 17, 4, PosHighByte, PosMedByte, PosLowByte, 0

3.El mando de mano da el número 35.

32

Page 32
Image 32
Orion #8949 XT10G Anexo B Conexión RS-232, Envío de un orden GoTo de ralentizar, Redefinir la posición de azimut o altura