Enfocador Doble, rueda de filtros y rotador de campo y controlador anti rocio.
El MultiFocus ,es un dispositivo diseñado para automatizar los elementos auxiliares más comunes que se utilizan en fotografía astronómica:
Al estar todos los dispositivo integrados en un mismo controlador no es necesario el uso de una conexión física (serie o USB) dedicada para cada dispositivo ,todos utilizan el mismo canal común y con la posibilidad de comunicación inalámbrica por BlueTooth.
El controlador dispositivo implementa su propio protocolo de comunicación, no emula ningún protocolo de marca conocida o desconocida ,ya que en el lado de ordenador de control, el software ejecuta su propio servidor , que a su vez implementa un driver ASCOM para cada dispositivo. De esa forma puede ser usado desde cualquiera de las aplicaciones de adquisición de imágenes que soportan ASCOM.
- Enfocador principal.
- Enfocador telescopio auxiliar o de guiado.
- Rueda de filtros automática .
- Rotador de campo (cambio de ángulo de la cámara)
- Control resistencia calentador anti - empañamiento.
Al estar todos los dispositivo integrados en un mismo controlador no es necesario el uso de una conexión física (serie o USB) dedicada para cada dispositivo ,todos utilizan el mismo canal común y con la posibilidad de comunicación inalámbrica por BlueTooth.
El controlador dispositivo implementa su propio protocolo de comunicación, no emula ningún protocolo de marca conocida o desconocida ,ya que en el lado de ordenador de control, el software ejecuta su propio servidor , que a su vez implementa un driver ASCOM para cada dispositivo. De esa forma puede ser usado desde cualquiera de las aplicaciones de adquisición de imágenes que soportan ASCOM.
CIRCUITO
Para esta cosas no soy muy utilizar Arduinos ,Maples u Olimexes,principalmente porque me gusta diseñar ,fabricar construir mis PCBs ,programar con las herramientas a las que estoy habituado y lo mas importante, fabricar dispositivos "reparables".
Para el MultiFocus he utilizado el software de código abierto KICAD EDA (Electronic Design Automation) disponible en Windows, Linux y OSX.
Frente EAGLE o ALTIUM tiene la ventaja de ser gratuito,no tener limitaciones en cuanto a dimensiones ni capas y la posibilidad de crear y editar cualquier componente que no este en sus librerías.
Genera los ficheros GERBER necesarios para que cualquier empresa te fabrique los sin ningún problema o ficheros de tipo vectorial para imprimir uno mismo los fotolitos si la fabricación va ser personal.
El dispositivo en cuestión es un circuito basado en el controlador ATMEGA128 de ATMEL esta programado para controlar cuatro motores de pasos y otros sensores,
- Motores en modo micropaso (enfocadores),dos.
- Motores en modo medio paso: rueda de filtros y rotador de campo.
- Sensor de temperatura y humedad para calcular punto de rocío,
- Driver HEXFET para controlar resistencia calefactora por PWM.
- Doble conector I2C Opcionalmente display OLED o LED.
- Ocho entradas análogicas para futuros sensores
- El dispositivo se puede comunicar de forma inalámbrica por Bluetooth y USB.
- Doce entradas/salidas digitales de propósito general (fines de carrera,botones de control manual etc)
FIRMWARE
Para que el circuito haga "algo", no queda mas remedio escribir código y programarlo.En este caso el el código está escrito en C.Como herramientas de programación:
- CODE::BLOCKS Entorno de programación OpenSource y disponible para cualquier plataforma, se puede usar Eclipse que está bien (si te gustan los elefantes blancos).
- AVR-GCC,el archiconocido port de GNU-C para microcontroladores AVR.
- RAGEL compilador de máquinas de estado finito para implementar sin errores el protocolo de comunicaciones, genera el código en C,C++,JAVA o RUBY totalmente libre de dependencias mejor que el que uno mismo pueda escribir "a pelo".
CODE:BLOCKS y FSM RAGEL |
SOFTWARE
En la parte del PC ,he escrito una aplicación/Automation server en Delphi para el control y configuración de los dispositivos,con la implementación de su driver ASCOM .Así puede utilizarse sin necesidad incluirlas en un HUB de ASCOM.
La captura muestra el uso con el conocido software de captura y procesado de imágenes MAXIM DL.
No hay comentarios:
Publicar un comentario