astrónomo.org
Red Social de aficionados a la Astronomía y Observación astronómica
Bienvenido(a),
Visitante
Quiero Participar
o
ingresa
Ingresar nombre de usuario, contraseña, duración de la sesión
1 Hora
1 Día
1 Semana
1 Mes
Siempre
Todos los Temas Actualizados recientes
|
Índice rápido de foros
|
en astrónomo.org
en todo subforo
en este subforo
en este tema
usuarios
Recomendando desde 2009 a:
... página cargada a fecha y hora :
279541 post, 19777 Temas, 13555 users
último usuario registrado:
Lauraeco
INICIO
LOGIN
CALENDARIO
LISTA
TAG'S
GALERÍA IMÁGENES
ASTROFOTOGRAFÍA
LINKS
APP'S
¿QUÉ TELESCOPIO COMPRAR?
GUÍA PARA ELEGIR BIEN
?
RSS
INICIO
/ instrumental, técnicas .../
· Tubo Óptico Telescopio: OTA y su: enfocador, reductor focal, corrector coma
Enfocador automático para telescopio: control remoto vía WiFi
Página:
1
[2]
3
4
5
avanzar a la siguiente página
Imprimir
Autor
astrons: 8.39 votos: 3
re.: Automatizar enfocador
«
respuesta #30
: Sáb, 21 Ene 2017, 11:48 UTC »
Otra vez a la carga con el proyecto..
Al final he comprado un Nema 17 normal sin reductora, creo que será suficiente y al montar correa y polea ya obtengo una reducción con lo que espero sea preciso, no lo he recibido todavía con lo que no puedo probarlo.
Ya he recibido el UNO y el L293D mas 2 pulsadores, led y otros conectores.
Con esto pienso que ya funcionaría pero la idea es montarlo parecido a esta imagen, pero sin Lcd ni sonda de temperatura, lo que no entiendo del dibujo es esa placa de la derecha donde van conectados diversos cables y conectores. Es una placa de pruebas u otro tipo que se deja todo ya montado en ella en el montaje final?
Veo también que hay que soldar unos pines en la placa L293, que tipo?, y según las instrucciones del sitio que me habéis puesto el jumper se deja puesto para proveer de corriente a la placa UNO, pero según he leído se puede freír esa placa con 12v...
Como podéis comprobar continuo con muchas dudas aunque ya voy comprendiendo algo de todo esto
- - -
re.: Automatizar enfocador
«
respuesta #31
: Sáb, 21 Ene 2017, 19:26 UTC »
Buenas Madaleno,
Yo todavía estoy esperando algunas piezas como el LCD, tenía que haberla comprado en España.
Respondiendo a tu pregunta, el gráfico de puntos de la derecha para las conexiones es o bien una placa madre (motherboard en inglés) o una placa de conexiones PCB como esta :
https://www.ebay.es/itm/291286063743?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
Por un lado tienen los agujeros con un poco de cobre para hacer conexión eléctrica de lo que acoples, condensadores, resistencias etc..
Las motherboard sirven para hacer conexiones sin soldadura de estaño, y son muy útiles para ver como quedan las conexiones, una vez tenemos claro como quedan, se puede optimizar la distribución para que ocupe menos antes de pasar al pcb que es donde se suelda.
Mira te pongo dos fotos de ejemplo que he hecho este fin de semana de un EQDirect con Bluetooth, primero he probado las conexiones con la motherboard para ver que hago las conexiones del esquemático bien, y después he pasado al pcb como paso previo a soldar.
Parte del contenido está bloqueado al no estar registrado como usuario del foro
...
Los pines que menciona que hay que soldar son estos, por ejemplo
https://www.ebay.es/itm/151999148931?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
Puedes separarlos de uno en uno o en series.
- - -
re.: Automatizar enfocador
«
respuesta #32
: Sáb, 21 Ene 2017, 19:46 UTC »
Hola Susaron,
Las motherboard las había visto y como están conectados los agujeros para hacer las pruebas necesarias, lo de las PCB no sabía pero seguro que es una de estas pues en una foto se aprecia una en el montaje, y estas PCB los taladros que tiene no están conectados de ninguna manera o lo están por filas o columnas?
De todas formas casi estoy por montar el modo sencillo que con lo que tengo conectando el motor solamente y la toma exterior 12v al L293 retirando el jumper ya debería funcionar.
Por cierto muy interesante el manejar Eqmod por bluetooth y quitar otro cable mas de en medio.
Saludos.
- - -
re.: Automatizar enfocador
«
respuesta #33
: Sáb, 21 Ene 2017, 20:01 UTC »
No no están conectados, son puntos discretos, los "carriles" de conducción los haces tu mismo añadiendo estaño durante la soldadura, o soldando cables si la distancia es muy larga.
Lo del EQMod por Bluetooth lo tienes aquí, es de hecho mucho más sencillo que el enfocador.
https://eq-mod.sourceforge.net/eqdirect2.htm
Yo me lo estoy haciendo para la AZEQ5.
- - -
re.: Automatizar enfocador
«
respuesta #34
: Mar, 24 Ene 2017, 20:55 UTC »
Muy buenas,
Ya tengo el motor y estoy intentando cargar el programa en el Arduino para probar si funciona pero me salta un error al compilar, me dice fatal error AFMotor.h no encuentra el archivo o directorio
En una carpeta tengo los archivos:
Focuser168_L293D_M.ino
AFMotor.cpp
AFMotor
eepromanything
Teneis una idea de cual es el fallo?
Gracias..
« Últ. modif.: Mar, 24 Ene 2017, 20:55 UTC por madaleno »
- - -
re.: Automatizar enfocador
«
respuesta #35
: Mar, 24 Ene 2017, 21:25 UTC »
Esta es de la fáciles
A ver primero la solución y luego os hecho la chapa técnica.
Solución: lo que te falta es decirle al programa que estás compilando dónde están situadas esas librerías. El error que te sale es que cuando el programa compila, no encuentra ciertas librerías que necesita y por tanto da error.
Tienes los archivos pero no le has dicho a la IDE de Arduino dónde están, eso se hace de la siguiente manera:
En la barra de menús vete a Programa --> Incluir Libreria --> Anadir Libreria.zip
Arduino espera que le des los archivos en formato comprimido, busca la carpeta donde los tengas guardados, y selecciona la carpeta que incluye el AFMotor.h por ejemplo. Una vez incluida te debe aparecer tal y como te muestro en la siguiente foto
Parte del contenido está bloqueado al no estar registrado como usuario del foro
...
Eso lo tienes que hacer con todas las librerias que te aparezcan en el programa. Las librerias son subrutinas o funciones que incluyen funciones que el programa va a utilizar y que se programan aparte por eficiencia y limpieza a la hora de escribir código.
En Arduino todas las librerias que se van a usar se declaran al principio del programa, en el caso del L293 son las siguientes líneas:
#include <Arduino.h>
#include <AFMotor.h> // needed for stepper motor and L293D shield
#include <OneWire.h> // needed for DS18B20 temperature probe
#include <DallasTemperature.h> // needed for DS18B20 temperature probe
#include <Wire.h> // needed for I2C
#include <EEPROM.h> // needed for EEPROM
#include "eepromanything.h" // needed for EEPROM
#include <LCD.h>
#include <LiquidCrystal_I2C.h>
Algunas vienen de serie con Arduino como la EEPROM.h, LCD.h, Wire.h, otras son creadas por los programadores para añadir funcionalidad y por eso hay que "enseñar" al menos una vez a Arduino dónde están.
Si tienes alguna duda más me comentas.
Saludos.
- - -
re.: Automatizar enfocador
«
respuesta #36
: Mar, 24 Ene 2017, 21:58 UTC »
Hecho!!
Gracias Susaron
Voy a probar si se mueve el motor...
- - -
re.: Automatizar enfocador
«
respuesta #37
: Mar, 24 Ene 2017, 22:21 UTC »
Pues no, no es capaz de conectar el programa myFocserpro 2 con el Arduino
, me dice: error 0,2 no hay respuesta del controlador
- - -
re.: Automatizar enfocador
«
respuesta #38
: Mar, 24 Ene 2017, 22:28 UTC »
Conecta sólo el Arduino a través del usb al ordenador y carga el programa a ver si no te da errores.
Ah y el reconocimiento de la placa Arduino por el puerto usb no es automática, hay que decirle a que puerto COM está enganchado
- - -
re.: Automatizar enfocador
«
respuesta #39
: Mar, 24 Ene 2017, 22:43 UTC »
El ordenador reconoce perfectamente al Arduino y ahora carga sin errores el programa y lo compila bien.
El programa para manejar el enfocador es el que da error, reconoce el puerto com he intenta conectarse pero da el error este:
Error: 02# invalid or no respponse from controller
COM Port has been disconnected
He separado el L293D y solo con el Arduino hace lo mismo
- - -
re.: Automatizar enfocador
«
respuesta #40
: Mar, 24 Ene 2017, 22:55 UTC »
Hola.
Prueba a conectar el arduino a 5 o 12v y dale a programar.
Es arduino original por lo que veo. Te comento, yo tengo dos originales y otros tantos clónicos.
Me encontré con uno original que si no lo conectaba a los 5 o 12v no había forma de programarlo.
Otro tema es que no tengas bien instalados los drivers FTDI y por eso no te conecte. Se suelen instalar con la IDE pero quien sabe, a veces Windows hace lo que quiere.
- - -
re.: Automatizar enfocador
«
respuesta #41
: Mar, 24 Ene 2017, 23:00 UTC »
Ahora leyendo más veo que lo has podido compilar y cargar
¿qué versión de myFocuser tienes puesta?
Está la 1.0.1.8 que funciona bien bajo XP
y después la 2.3.4.9 que esta va bien con Windows7
Tratándose del UNO siempre a 9600 Baudios
« Últ. modif.: Mar, 24 Ene 2017, 23:00 UTC por LinP »
- - -
re.: Automatizar enfocador
«
respuesta #42
: Mar, 24 Ene 2017, 23:11 UTC »
Tengo la 2.3.6.5 bajo W10 y sí, a 9600 conectando el Arduino a 5v y el L293 a 12v
- - -
re.: Automatizar enfocador
«
respuesta #43
: Mar, 24 Ene 2017, 23:20 UTC »
Bueno, el L293 no en principio no tiene nada que ver.
¿qué versión de firmware te has bajado?
- - -
re.: Automatizar enfocador
«
respuesta #44
: Mar, 24 Ene 2017, 23:22 UTC »
prueba con esta, es para el L298N pero a ver si te lo reconoce.
www.magicearth.es/public/astronomo/Focuserv250_L298N_M_3A.ino
- - -
re.: Automatizar enfocador
«
respuesta #45
: Mar, 24 Ene 2017, 23:25 UTC »
Vale he cargado la version 250 y ahora si que lo reconoce, antes con la 167 0 168 no.
- - -
re.: Automatizar enfocador
«
respuesta #46
: Mar, 24 Ene 2017, 23:27 UTC »
Lo he probado y a mi me da problemas con la libreria LCD.h
- - -
re.: Automatizar enfocador
«
respuesta #47
: Mar, 24 Ene 2017, 23:30 UTC »
Bien entonces
Lo malo de esta versión es que no sé si está preparada para el L293, es cuestión de mirarlo, si no te moviera el motor igual habría que tocar la configuración del firmware para que active determinados pines que tampoco es difícil.
En el L298N es:
// initialize the stepper library on pins 5 through 8:
Stepper mystepper(stepsPerRevolution, 8, 9, 10, 11);
quizás en el L293 sean otros.
- - -
re.: Automatizar enfocador
«
respuesta #48
: Mar, 24 Ene 2017, 23:31 UTC »
Cita de: Susaron en Mar, 24 Ene 2017, 23:27 UTC
Lo he probado y a mi me da problemas con la libreria LCD.h
Con la versión 250 no me cargaba las librerias y lo que he hecho ha sido copiarlas en la carpeta Librerias del propio programa IDE y así las ha pillado sin problema
- - -
re.: Automatizar enfocador
«
respuesta #49
: Mar, 24 Ene 2017, 23:32 UTC »
Cita de: LinP en Mar, 24 Ene 2017, 23:30 UTC
Bien entonces
Lo malo de esta versión es que no sé si está preparada para el L293,
SI hay algo raro pues no gira el motor, solo se mueve a golpecitos adelante y atras
- - -
re.: Automatizar enfocador
«
respuesta #50
: Mar, 24 Ene 2017, 23:39 UTC »
Bueno por hoy ya he conseguido avanzar, mañana mas.
Gracias a los dos por vuestra ayuda.
- - -
re.: Automatizar enfocador
«
respuesta #51
: Mar, 24 Ene 2017, 23:40 UTC »
Creo recordar que esta versión no llevaba soporte para LCD.
Si te da golpecitos pueden ser varias cosas.
Una que la masa no esté puesta a común entre el arduino y el controlador pero tratándose de un Shield lo dudo.
Yo creo que deberás configurar los pines que activan el Shield, busca en el firmware que te he pasado esto:
// initialize the stepper library on pins 5 through 8:
Stepper mystepper(stepsPerRevolution, 8, 9, 10, 11);
deberás cambiar el 8,9,10,11 y por lo que use este Shield.
Mañana lo miramos, yo estoy que me caigo.... Zzzz
- - -
re.: Automatizar enfocador
«
respuesta #52
: Mié, 25 Ene 2017, 07:37 UTC »
A ver si lo voy mirando hoy a ratos.
- - -
re.: Automatizar enfocador
«
respuesta #53
: Mié, 25 Ene 2017, 08:06 UTC »
Hola de nuevo.
Antes de retocar el firmware anterior prueba a cambiarlo por este, es específico para el Shield 293D
https://www.magicearth.es/html_v1/public/astronomo/Focuserv250_L293D_F.ino
Es posible que se tenga que retocar alguna cosilla dependiendo del motor, aquí tienes el PDF por si surgen dudas:
https://www.magicearth.es/html_v1/public/astronomo/myFocuserPro2.pdf
- - -
re.: Automatizar enfocador
«
respuesta #54
: Mié, 25 Ene 2017, 08:18 UTC »
Buenos días!
Me da la impresión que puede ser la conexión del motor que no sea la adecuada, es como si mandase un pulso en una dirección y al mismo tiempo en la contraria.
- - -
re.: Automatizar enfocador
«
respuesta #55
: Mié, 25 Ene 2017, 09:55 UTC »
Buenas,
He conseguido que al menos la verificación del programa no dé problemas, consultando un documento pdf de la carpeta LCD del repositorio, te dice dónde descargar las librerías necesarias, son:
https://web.archive.org/web/20160322194559/https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
Saludos.
- - -
re.: Automatizar enfocador
«
respuesta #56
: Mié, 25 Ene 2017, 09:59 UTC »
Cita de: Susaron en Mié, 25 Ene 2017, 09:55 UTC
Buenas,
He conseguido que al menos la
No no, si la verificación ya está bien y la carga del código también.
- - -
re.: Automatizar enfocador
«
respuesta #57
: Mié, 25 Ene 2017, 10:01 UTC »
Otra cosa,
El programa tiene al principio las siguientes líneas de
// stepper motor steps per full revolution using full steps
const int stepsPerRevolution = 1036; // NEMA17-PG5 motor
// you need to change the above line to reflect your stepper motor, examples below
// const int stepsPerRevolution = 2048; // 24BBYJ-48 motor, if half stepping multiply by 2
// const int stepsPerRevolution = 1036; // NEMA17-PG5 motor, if half stepping multiply by 2
// const int stepsPerRevolution = 200; // NEMA17 motor, if half stepping multiply by 2
// const int stepsPerRevolution = 5370; // NEMA17-PG25 motor, if half stepping multiply by 2
Las líneas que empiezan por // son lineas comentadas que el programa ignora en su ejecución, asegúrate de poner la que corresponde a tu motor, si usas por ejemplo el NEMA 17 PG27 tendrías que hacer lo siguiente
// stepper motor steps per full revolution using full steps
// const int stepsPerRevolution = 1036; // NEMA17-PG5 motor
// you need to change the above line to reflect your stepper motor, examples below
// const int stepsPerRevolution = 2048; // 24BBYJ-48 motor, if half stepping multiply by 2
// const int stepsPerRevolution = 1036; // NEMA17-PG5 motor, if half stepping multiply by 2
// const int stepsPerRevolution = 200; // NEMA17 motor, if half stepping multiply by 2
const int stepsPerRevolution = 5370; // NEMA17-PG27 motor, if half stepping multiply by 2
- - -
re.: Automatizar enfocador
«
respuesta #58
: Mié, 25 Ene 2017, 10:30 UTC »
El mio es un Nema 17 normal, de 200 pasos y ya lo cambié en la linea correspondiente..
Las dudas las tengo en la conexión, en el PDF con las instrucciones aparece un tipo de conexión basado en el motor PG5 y yo lo monté igual, pero al ser un motor diferente pueden ir en distinto orden.
- - -
re.: Automatizar enfocador
«
respuesta #59
: Mié, 25 Ene 2017, 11:49 UTC »
El motor lleva dos bobinas, con un tester lo verás rápido, hay dos pares, cuando encuentres continuidad entre dos cables ese corresponde a una bobina.
si no puede ser tema de configuración de pines.
« Últ. modif.: Mié, 25 Ene 2017, 11:49 UTC por LinP »
- - -
keywords:
Página:
1
[2]
3
4
5
avanzar a siguiente página
Imprimir
astrons: 8.39
votos: 3
Tema leído 60736 veces
INICIO
>
/ instrumental, técnicas .../
>
· Tubo Óptico Telescopio: OTA y su: enfocador, reductor focal, corrector coma
>
Enfocador automático para telescopio: control remoto vía WiFi
Loading...