Full text
Preview |
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (802kB) | Preview |
Gallego Carracedo, Javier (2019). Driver ASCOM e interfaz de control para cúpula astronómica. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.
Title: | Driver ASCOM e interfaz de control para cúpula astronómica |
---|---|
Author/s: |
|
Contributor/s: |
|
Item Type: | Final Project |
Degree: | Grado en Ingeniería Informática |
Date: | June 2019 |
Subjects: | |
Faculty: | E.T.S. de Ingenieros Informáticos (UPM) |
Department: | Arquitectura y Tecnología de Sistemas Informáticos |
Creative Commons Licenses: | Recognition - No derivative works - Non commercial |
Preview |
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (802kB) | Preview |
Todos hemos oído hablar de la automatización. Este concepto está a la orden del día, y como era de esperar, los observatorios astronómicos no son una excepción. Desde los grandes telescopios espaciales, hasta los pequeños observatorios que los aficionados construyen, incluso, en sus propias casas. Estos pequeños observatorios implementan sistemas que robotizan su estructura para poder ser operados mediante un programa de ordenador o un software de automatización. Una parte de los observatorios es la cubierta. Existen dos tipos de cubierta que se utilizan a menudo en la construcción de observatorios. La cubierta de tipo cúpula astronómica permite más libertad de movimientos gracias a su capacidad de rotación. La cubierta de tipo tejado móvil es más sencilla de manejar que la cúpula aunque tiene el inconveniente de la falta de movilidad. Para este último tipo de cubierta, se propone construir el siguiente sistema. La razón de esta elección es que la filosofía de implementación de la interfaz de control del tejado móvil, respecto a la interfaz de control de la cúpula, es la misma. Por ello, transformar la implementación realizada para un tejado móvil para una cúpula es sencillo; únicamente se requiere añadir la implementación de las funciones particulares de los movimientos adicionales que tiene la cúpula respecto al tejado. Este proyecto consiste en conocer y entender el funcionamiento de un tejado móvil robotizado, y el estándar ASCOM [1] para el control de observatorios; para poder construir un driver estándar que pueda ser utilizado tanto por programas de usuario, como por software de automatización. Además se implementará una aplicación con interfaz gráfica para completar el sistema de forma que se pueda realizar el control del tejado móvil a través de esta aplicación. Este documento contiene la información necesaria para conocer el funcionamiento de los distintos tipos de cubiertas de los observatorios astronómicos; una guía sobre como navegar y que información buscar en la documentación que provee ASCOM en su página web; instrucciones para la instalación del entorno de desarrollo sobre el que se lleva a cabo la construcción del sistema; una descripción detallada de la arquitectura en la que se basa el sistema construido; la descripción del desarrollo del driver basado en el código de apoyo que provee ASCOM; pautas para desarrollar un servidor de soporte para el driver; y finalmente, una descripción muy detallada sobre el diseño y la implementación de la aplicación de usuario.---ABSTRACT---We have all heard about automation. This concept is the order of the day, and as expected, astronomical observatories are no exception. From the great space telescopes to the small observatories that the fans build, even in their own homes. These small observatories implement systems that robotize their structure in order to be operated by a computer program and automation software. A part of the observatories is the cover. There are two types of cover that are often used in the construction of observatories. The astronomical dome type cover allows more freedom of movement thanks to its ability to rotate. The mobile roof type roof is easier to handle than the dome although it has the drawback of lack of mobility. For this last type of roof, it is proposed to build the following system. The reason for this choice is that the implementation philosophy of the mobile roof control interface, with respect to the control interface of the dome, is the same. Therefore, transforming the implementation made for a mobile roof for a dome is simple; it is only necessary to add the implementation of the particular functions of the additional movements that the dome has with respect to the roof. This project consists of knowing and understanding the operation of a robotic mobile roof, and the ASCOM standard [1] for the control of observatories; to be able to build a standard driver that can be used both by user programs and by automation software. In addition, an application with a graphical interface will be implemented to complete the system so that mobile roof control can be carried out through this application. This document contains the necessary information to know the operation of the different types of roofs of astronomical observatories; a guide on how to navigate and what information to look for in the documentation that ASCOM provides on its website; instructions for the installation of the development environment on which the construction of the system takes place; a detailed description of the architecture on which the built system is based; the description of the driver development based on the support code provided by ASCOM; guidelines for developing a support server for the driver; and finally, a very detailed description about the design and implementation of the user application.
Item ID: | 55771 |
---|---|
DC Identifier: | https://oa.upm.es/55771/ |
OAI Identifier: | oai:oa.upm.es:55771 |
Deposited by: | Biblioteca Facultad de Informatica |
Deposited on: | 15 Jul 2019 11:20 |
Last Modified: | 15 Jul 2019 11:20 |