Publicidad Google grande + Astroradio
URE foro pequeñas
Arduino control de ...
 
Notificaciones
Limpiar todo

Arduino control de rotores y seguimiento de Luna

Página 5 / 10
EA1DDO
Mensajes: 7868
#247731  - 13 marzo, 2014 20:02 

Hola,

Hay dos versiones, la stable y la unstable.
Esto surgió hace unos meses cuando yo le dije a Goody K3NG de añadir el tema de seguimiento de la Luna.
Entre varios colegas logramos el código y Goody lo implantó, pero como era algo en pruebas, lo dejó como versión unstable ya que es sobre la que va trabajando, añadiendo cosas nuevas y por lo tanto puede tener algún problemilla (como alguno que yo ya descubrí y se lo comenté).
Lo que pasa es que la Luna necesita un reloj preciso, entonces tuvo que ponerle soporte para RTC, luego que si el GPS, luego que si seguir el Sol, ahora que si internet, pantalla mayor, etc.
Llevamos unos meses que novedades tras novedades, y todas sobre la versión unstable.
Aún está estos días corrigiendo el código y limpiándolo después de tantos añadidos.

Resumiendo, que la versión stable es la antigua, anterior a lo del seguimiento de la Luna.
La unstable es la que soporta todas las novedades; Luna, Sol, GPS, RTC, Internet, LCD 20x4, etc...

Se supone que en algún momento, cuando tenga la última versión lo suficientemente probada y pulida, la pasará a stable.

73, Máximo - EA1DDO

Máximo Martín - EA1DDO / HK1H / M0HAO
EA1DDO@HoTMaiL.com
http://www.EA1DDO.es

ResponderCitar
Inició el tema
EA6FG
Mensajes: 243
#242419  - 13 marzo, 2014 20:38 

Ok Máximo, gracias por la información-
Salud.

Saludos.
Pepe.
URE #13064 EA-QRP #241

http://www.ea6fg.es

ResponderCitar
EA1EF
Mensajes: 755
#247748  - 21 marzo, 2014 13:27 

vaya he visto la oferta ya ensamblado del modelo de los checos http://hamshop.cz/remoteqth-com-c29/

basado en

http://blog.radioartisan.com/yaesu-rotator-computer-serial-interface/

imagino que de una u otra forma será posible adaptarlo a otros equipos como icom...

ademas tienen "accesorios" en la misma línea (reles etc)

ResponderCitar
EA1DDO
Mensajes: 7868
#248364  - 21 marzo, 2014 16:42 

Hola,

Edu, no compres nada. Dame uno o dos días y vuelve a mirar aquí...

73, Máximo - EA1DDO

Máximo Martín - EA1DDO / HK1H / M0HAO
EA1DDO@HoTMaiL.com
http://www.EA1DDO.es

ResponderCitar
Inició el tema
EA6FG
Mensajes: 243
#242420  - 21 marzo, 2014 18:30 

Hola.
Entiendo de que el modelo que indica Edu, es para un sólo rotor (azimutal).
Salud.

Saludos.
Pepe.
URE #13064 EA-QRP #241

http://www.ea6fg.es

ResponderCitar
EA6FG
Mensajes: 243
#242421  - 23 marzo, 2014 10:14 

Buenos días.
Que GPS estais usando ??.
Dispongo de 2 Haicom (204 y 206) pero no disponen del pin 1pps, con lo cual entiendo que no podré presentar la hora en el LCD.
Salud.

Saludos.
Pepe.
URE #13064 EA-QRP #241

http://www.ea6fg.es

ResponderCitar
EA4EP
Mensajes: 348
#242422  - 26 marzo, 2014 19:18 

Hola,
Hace un par de dias que vi el tema y me gusto... el caso es que he abierto el mando del G450C para medir el potenciometro, pero no sirve o no se donde hay que pinchar...
El caso es que la placa lleva un 7812, pero este esta aislado de la caja para conseguir tensiones negativas para los inversores que lleva la tarjeta original... en este punto no se por donde tirar.

Aqui os dejo el esquema de la placa de control y el rotor...

https://www.ure.es/wp-content/uploads/wpforo/default_attachments/media/kunena/attachments/3760/G-450A_650A_1000A_Manual_and_schematic.pdf

Pensaba que iba a ser mas sencillo el tomar la lectura del mando pero no, la alimentacion que entrega el pot no es lineal, me refiero a que no es la misma si sumamos los diferentes segmentos 0--90---180--270---360 por lo que a la hora de calibrar el arduino solo me coincide el punto con el LCD en la marca de 270, o la de 180 segun donde deje la calibración.

He probado a amplificar la tension hasta los 3.25v, pero la misma historia... ya que al no ser lineal no se entera.

A pelo me da 0,16V a 0º
a 90º 0,355v
a 180º 0,665v
a 270º 0,94v
a 360º 1,178v

Creo que la calibracion la hago bien y el problema esta en la tensión que no es lineal segun el polimetro. De todos modos sigo al pie de la letra los pasos.

"To calibrate the unit, send the O command and rotate to 180 degrees / full CCW and send a carriage return, then
send the F command and rotate to 270 degrees / full CW and send a carriage return (assuming a 450 degrees rotation rotator).
If you are operating a 360 degree rotation rotator, for the F command rotate to 180 degrees full CW, not 270."

Por lo que entiendo "para calibrar la unidad enviar una O y rotar hasta 180 hacia la derecha, cuando llegues a 180 pulsar enter, despues enviar comando F y rotar 270 grados (por lo que iremos hasta 450) y pulsar enter. Despues explica que si no quieres ir a 450, para el comando F rotes 180 y no 270, por lo que se configuraria a 360.

El caso es que pienso que el tema lo tengo en el pot del G450C que no va como debe... o hay que apañarlo con algo.

A ver si a alguien le ha pasado o sabe solución.

Un saludo.

ResponderCitar
EA1DDO
Mensajes: 7868
#248456  - 27 marzo, 2014 09:55 

Hola,

Escribió:
Que GPS estais usando ?

Pepe, no había visto tu pregunta.
Yo uso uno que compré usado, concretamente un Garmin marino, pero lo importante es que tenga conexión serie con protocolo NMEA.
En el caso de este Garmin además el nivel de salida es TTL (5vdc) por lo que no necesito convertir el nivel de señal. Si fuera de 12vdc habría que convertir ya que el Arduino solo admite 5vdc.

Pero GPS hay muchos que soportan NMEA y en la actualidad encuentras en internet un montón de tarjetas GPS ya pensando en Arduino y similares, y a buen precio.

Escribió:
no se donde hay que pinchar...

En el esquema ese se ve que el potenciómetro del rotor, llamado VR2 y modelo RA25Y500B (entiendo que es de 500 OHm) y va conectado a los pines 1, 2 y 3 del conector del rotor.
1 y 3 son los extremos del potenciómetro.
2 es el selector móvil del potenciómetro.

Veo que el pin 1 lo dejan sin conectar a nada en el mando, solo usan el 2 y 3.
Supongo que tu podrías usar el 1 y el 2.

Pero las medidas creo que tendrían que ser lineales. Primero deberías comprobar los 500 OHm entre 1 y 3. Y luego podría calibrar entre el 1 y el 2.

A ver si alguien con experiencia te confirma esto.

73, Máximo - EA1DDO

Máximo Martín - EA1DDO / HK1H / M0HAO
EA1DDO@HoTMaiL.com
http://www.EA1DDO.es

ResponderCitar
Inició el tema
EA4EP
Mensajes: 348
#248857  - 27 marzo, 2014 17:12 
EA1DDO escribió:
Hola,

Escribió:
no se donde hay que pinchar...

En el esquema ese se ve que el potenciómetro del rotor, llamado VR2 y modelo RA25Y500B (entiendo que es de 500 OHm) y va conectado a los pines 1, 2 y 3 del conector del rotor.
1 y 3 son los extremos del potenciómetro.
2 es el selector móvil del potenciómetro.

Veo que el pin 1 lo dejan sin conectar a nada en el mando, solo usan el 2 y 3.
Supongo que tu podrías usar el 1 y el 2.

Pero las medidas creo que tendrían que ser lineales. Primero deberías comprobar los 500 OHm entre 1 y 3. Y luego podría calibrar entre el 1 y el 2.

A ver si alguien con experiencia te confirma esto.

73, Máximo - EA1DDO

Hola Maximo,
Ahora mismo no puedo probar nada... ya que ando liado con el amplificador revisando una placa que me falla un rele, pero te puedo confirmar (a todos) varias cosas.

El rotor lleva el pot de 500ohm, para ser mas exacto de 509.
El mando SIN CONECTAR AL ROTOR, entrega 11V por el pin del pot, pero misteriosamente esa tension desaparece y se queda en 1 misero voltio al conectac el cable de control.
Revise el rotor desconectando todo lo que esta en la torre por si hubiese una derivacion de esa tension, pero tampoco... la verdad no se el motivo de tal caida de tension, y ya o se si es que mi rotor no sirve, si esta mal o si tiene algun problema en alguna parte, bien sea interno o en el mando.

A ver si alguien tiene un 450 y mide tension entre pines 1 y 2 de J0005 en la placa de control.

Un saludo.
Jesús.

ResponderCitar
EA2ET
Mensajes: 6699
#248891  - 27 marzo, 2014 21:41 

Echando un vistazo al esquema del mando rotor veo que la tensión en bornas del potenciómetro puede ser menor que 1 V, funciona con muy poca corriente, alrededor de 3 mA.

Si quieres buenas respuestas haz buenas preguntas

73 de Angel, EA2ET.

ResponderCitar
EA4EP
Mensajes: 348
#242423  - 28 marzo, 2014 07:59 
EA2ET escribió:
Echando un vistazo al esquema del mando rotor veo que la tensión en bornas del potenciómetro puede ser menor que 1 V, funciona con muy poca corriente, alrededor de 3 mA.

Hola,
Así es, antes de conectar el cable del rotor al mando tengo unos 11v, pero una vez conexionado la tensión cae hasta los 0,16v a 0° y a los 1,18v a 360°
Si sigo y lo paso sube más, pero es raro que trabaje de ese modo quizás llegue alguna vez a los 30° por no dar la vuelta.

A ver si veo solución al tema del conexionado.

Un saludo.

Enviado desde mi GT-I9300 usando Tapatalk 2

ResponderCitar
EA2ET
Mensajes: 6699
#248930  - 28 marzo, 2014 16:36 

Si lo mides con respecto a masa verás que la tensión está entre 5V y 6V, si analizas el esquema verás que ese potenciómetro está en serie con el que lleva el mando, y forman parte de una red de unos 3500Ω, al desequilibrar la red con el potenciómetro del mando se fuerza a mover el del rotor hasta que vuelva a equilibrarse.

Tendrías que modificar el circuito del mando para poder usar el potenciómetro del rotor en el rango 0-5V, lo veo bastante complejo.

Si quieres buenas respuestas haz buenas preguntas

73 de Angel, EA2ET.

ResponderCitar
EA1DDO
Mensajes: 7868
#249014  - 28 marzo, 2014 16:39 

Hola,

Escribió:
Tendrías que modificar el circuito del mando para poder usar el potenciómetro del rotor en el rango 0-5V, lo veo bastante complejo.

¿Y con un divisor resistivo no sería posible?

73, Máximo - EA1DDO

Máximo Martín - EA1DDO / HK1H / M0HAO
EA1DDO@HoTMaiL.com
http://www.EA1DDO.es

ResponderCitar
Inició el tema
EA4ADJ
Mensajes: 4070
#242424  - 28 marzo, 2014 16:40 

Hola, yo no me he complicado la vida, he quitado los mandos originales y he puesto los mios.
73.

Mi hijo me hace profundamente feliz

TNX & 73,
Pedro EA4ADJ IM88jw http://ea4adj.jimdo.com/
La solana. Que pueblo, galan!

ResponderCitar
EA4EP
Mensajes: 348
#242425  - 28 marzo, 2014 16:45 
EA2ET escribió:
Si lo mides con respecto a masa verás que la tensión está entre 5V y 6V, si analizas el esquema verás que ese potenciómetro está en serie con el que lleva el mando, y forman parte de una red de unos 3500Ω, al desequilibrar la red con el potenciómetro del mando se fuerza a mover el del rotor hasta que vuelva a equilibrarse.

Tendrías que modificar el circuito del mando para poder usar el potenciómetro del rotor en el rango 0-5V, lo veo bastante complejo.

Hola,

Así es, si mido a la masa del 7812 obtengo cerca de los 6v, pero estos permanecen fijos... ya que la medida la tomamos a la entrada y no a la salida del mismo.

No se como lo haran con este rotor cuando lo usan con la placa de ea4tx u otras similares, ya que según parece todos son similares.

Hay que ver el modo de compatibilizar el mando esté con el sistema.

Un saludo.
Jesús.

Enviado desde mi GT-I9300 usando Tapatalk 2

ResponderCitar
EA4EP
Mensajes: 348
#249015  - 28 marzo, 2014 18:34 
EA4ADJ escribió:
Hola, yo no me he complicado la vida, he quitado los mandos originales y he puesto los mios.
73.

Pedro, pues puede que sea la mejor opción visto lo visto...

Mirare si tengo un trafo para alimentar el motor del rotor y probaré a realizar el mando por completo.

La cosa asi es mas sencilla, pues solo debo de aplicar los 5V al potenciometro y luego que el control electronico haga lo demas.

La unica pega una caja bonita :D pero eso se apaña facil.

Un saludo.

ResponderCitar
EA2ET
Mensajes: 6699
#249016  - 28 marzo, 2014 20:36 
Escribió:
¿Y con un divisor resistivo no sería posible?

Máximo, es que la tensión en ese potenciómetro es casi fija, varía según mueves el mando hasta que se vuelve a compensar.

Este es mas/menos el esquema, en verde la otra parte del puente, se mide el desequilibrio entre A y B, la electrónica no sabe donde está el rotor, simplemente hace girar el motor del mando hasta que estén iguales.

Se podría medir la variación de 3 voltios que hay entre los terminales nº2 de los 2 conectores, pero tienen un ofset de 5V con respecto a masa con una tensión máxima de 7,5V, con un divisor resistivo para que la máxima sean 5V obtenemos una variación de 2V entre 3 y 5, creo que suficiente para vuestro proyecto.

Si quieres buenas respuestas haz buenas preguntas

73 de Angel, EA2ET.

ResponderCitar
EA1DDO
Mensajes: 7868
#249025  - 28 marzo, 2014 20:47 

Hola,

¿Y no se podría usar el contacto 1?
Según el esquema, el mando no usa el contacto 1 que es un extremo de la resistencia variable de posición del rotor.
¿No se podría hacer algo por ese contacto libre?
Por ejemplo aplicar +5vdc y medirlo por el contacto 2, o algo similar.

73, Máximo - EA1DDO

Máximo Martín - EA1DDO / HK1H / M0HAO
EA1DDO@HoTMaiL.com
http://www.EA1DDO.es

ResponderCitar
Inició el tema
EA1DDO
Mensajes: 7868
#249027  - 29 marzo, 2014 09:59 

Hola,

Aprovechando el tema, vamos a dar una buena noticia;

ARS-Shield

Todos conocéis el ARS de Pablo - EA4TX, pues imaginaros el ARD-Shield...

El amigo Pablo ha decidido sumarse a la corriente del Arduino y ha sacado una shield para correr el software de K3NG y controlar los rotores.

Que yo sepa, no lo va a vender completo y cerrado, si no tipo kit; la placa de relés completa, la caja, botonera, pantalla e incluso tiene disponible una plaquita adicional para adaptar las tensiones de los rotores a los 5vcc del Arduino.

Creo que es una buena noticia, de hecho, creo que es el único que vende el kit así de completo y aún encima en EA.

No se si ya está la página de Pablo actualizada, pero me dijo que tiene unidades disponibles para vender ya a todo el interesado. Así que el que quiera que le pregunte;

Interlanco

73, Máximo - EA1DDO

Máximo Martín - EA1DDO / HK1H / M0HAO
EA1DDO@HoTMaiL.com
http://www.EA1DDO.es

ResponderCitar
Inició el tema
EA1EF
Mensajes: 755
#249038  - 29 marzo, 2014 10:33 

muy buena noticia, una gran idea pues quienwes tenían modelos antiguos entiendo podrán actualizarse mas económicamente-....

a ver cuando aparece en la web para hacer compras...

ResponderCitar
Página 5 / 10

QDURE - https://qsl.ure.es


Imprime y confirma tus QSL en tan solo tres click.

Nunca fue tan fácil y cómodo
el confirmar tus contactos.

TIENDA ONLINE URE


Publicaciones, mapas, polos, camisetas, gorras, tazas, forros polares y mucho más...

WEBCLUSTER EA4URE


Conoce el nuevo WebCluster de URE, ahora con nuevos filtros e información y compatible con GDURE