Publicidad Google grande + Astroradio
URE foro pequeñas
Trasteando con un a...
 
Notificaciones
Limpiar todo

Trasteando con un acelerómetro de dos ejes

Página 1 / 2
EA1RJ
Mensajes: 360
#25898  - 17 octubre, 2013 21:55 

Hola,

Estoy interesado en usar un nivel electrónico para conocer la elevación de mi sistema radiante.

Tengo un nivel que usa un acelerómetro de dos ejes, el MEMSIC MXD2020E, la idea es desmontar el chip y ponerlo en la antena.

http://www.memsic.com/userfiles/files/Datasheets/Accelerometer-Datasheets/MXD2020E_FRevH.pdf

Solo tiene conectadas 4 patillas, Vdd, Gnd, señal eje X, señal eje Y.

La señal de cada eje es una señal PWM a 100 Hz.

Por lo que he visto, otros dispositivos con otros tipos de salida (I2C por ejemplo) tienen problemas por la perdida de señal al tener el sensor alejado.

En mi caso necesito 15 m de cable como mucho, ¿Alguien ha trasteado ya con estos chips?

Otro problema es que el inclinómetro se apaga solo a los 3 minutos; Recuerdo haber visto una pagina en la que usaba un 555 para que no se apagase, pero no doy con ella, ¿a alguien le suena?

Saludos.

ResponderCitar
Inició el tema
EA5EMM
Mensajes: 42
#235703  - 18 octubre, 2013 07:57 

Hola Ricardo.

La dirección que buscas es: http://pa3fpq.nl/links/elevation.html

EA5EMM
Julio

ResponderCitar
EA4GKQ
Mensajes: 545
#235716  - 18 octubre, 2013 08:04 

Buenos días,

Hay un proyecto de K3NG para controlar un rotor con un arduino. En el caso de rotores que no tengan sensor de posión utilizan lo que andas buscando... Echa un ojo por si te sirve de ayuda. Cuando montan el sensor en el tejado lo que hacen es utilizar dos arduinos para evitar la perdida de señal del bus i2c por longitudes altas de cable... El arduino que dejan arriba es el encargado de hacer las lecturas y gestión del i2c y via RS232 hacen la comunicación entre el tejado y la casa.

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

El sensor que utilizan es el HMC5883L digital compass (EXPERIMENTAL)

Un saludo

Ángel

ResponderCitar
EA1DDO
Mensajes: 7784
#235717  - 18 octubre, 2013 08:16 

Hola,

Precisamente en eso andaba yo hace poco tiempo. Aún debe estar por aquí el hilo que abrí al respecto.
Yo compré uno de esos, baratos chinos, y un amigo me ayudó para desoldar el sensor de la placa y colocarlo en otra, para luego con un cable ponerlo en las antenas.

Yo escribí al fabricante chino por la longitud del cable, y me dijeron que lo habían probado y funcionando hasta 30m. Eso si, sin RF alrededor.

Hay gente que tiene el famoso inclinómetro de Lidl haciendo esa función.

Yo he visto en E-Bay inclinómetros (relativamente) baratos con salida RS232 o Bluetooth y un programa para leer los datos.

http://www.ebay.es/itm/321145600602

[img] [/img]

73, Máximo - EA1DDO

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

ResponderCitar
EA1DDO
Mensajes: 7784
#235719  - 18 octubre, 2013 08:20 

Este es el que yo compré.
Ahí aún no habíamos desoldado el sensor (a la derecha);

[img] [/img]

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

ResponderCitar
EA1YV
Mensajes: 1432
#235704  - 18 octubre, 2013 12:40 

Uno de los problemas que planteaba EA1RJ era el apagado al cabo de 3 minutos, yo tampoco he conseguido resolverlo.

Me corroe una terrible duda: Quedará algún español que todavía no se haya ido a la Mútua?.

ResponderCitar
EA1DDO
Mensajes: 7784
#235754  - 18 octubre, 2013 12:54 

Hola,

Escribió:
el apagado al cabo de 3 minutos, yo tampoco he conseguido resolverlo.

Agustín, ¿Probaste este circuito?

http://pa3fpq.nl/links/tips.html

Escribió:
Disable the APO (Auto Power Off)

If you want to prevent that the Readout switches off every 3 minutes you need to build the following circuit. The Output from the NE555

needs to be connected to the ON/OFF switch. For details see the next 2 pictures.

Powering OFF with the ON/OFF switch does work, but within 3 minutes it will switch ON automatic. If you don't want this, put an extra switch in the + wire to the battery or external powersupply. Now you can choose if the indicator stays ON or switches OFF after 3 minutes) (thanks Oene for the drawing)

NE555.jpg

73, Máximo - EA1DDO

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

ResponderCitar
EB1IVY
Mensajes: 323
#235756  - 18 octubre, 2013 14:28 

Hola Ricardo!

No te puedo hablar x experiencia, pero lo que veo en todomlo que leo sobre PWM las aplicaciones suelen usar cables bastante cortos <1m y he oido hablar de un max de 3 o 5 m.

En tu caso lo que haría es probar, coger 15 metros de cable y comprobar que la señal sigue siendo cuadrada y de un nivel aceptable! Un buen punto seria usar trucos como los que se usan con el I2C, como es usar pares independientes blindados:

AN10658 Sending I2C-bus signals via long communications cables

Saludos!

73&DX de Zalo 9M2/EB1IVY

ResponderCitar
EA5GKA
Mensajes: 122
#235757  - 19 octubre, 2013 13:26 

Hola a todos,

Llevo construidos varios equipos de telemetría, tanto vía radio como por cable, y uno de ellos lo tengo funcionando como control de un acoplador remoto para linea balanceada de mi antena random a una distancia de 20m ( http://ea5gka.blogspot.com.es/2012/05/acoplador-de-antena-para-linea.html) mediante transmisión de datos serie en full duplex mediante bucle de corriente, según norma RS422, porque necesito recibir datos de forma simultánea a los comandos de solicitud, pero si solamente queremos recibir información, podemos utilizar un chip para comunicación RS485; apenas hay diferencia de precio entre los dos tipos de chip.
En el caso que nos ocupa, experimenté con un acelerómetro triaxial con tres salidas analógicas, utilizando un módulo con el chip MMA7260, ( http://www.ebay.es/itm/1pcs-Accelerometer-Sensor-Module-MMA7361-MMA7260-for-arduino-/110951918115?pt=LH_DefaultDomain_0&hash=item19d53fea23&_uhb=1)

pero en vez de interesarme en los ejes X-Y, solamente extraía la señal del eje Z, como lectura del parámetro de gravedad terrestre; lo podéis ver formando parte de un pequeño proyecto para detección de rayos cósmicos en el enlace ( http://ea5gka.blogspot.com.es/2012/05/detector-registrador-de-rayos-cosmicos.html)

Lo más sencillo en el caso del sensor para rotores, por lo de las distancias a cubrir, es realizar un circuito de lectura de los parámetros del mencionado módulo de acelerómetro con un PIC16F819 arriba, que mediante un convertidor de TTL a RS485, transmitimos los datos hacia el cuarto de radio por cable tipo UTP apantallado, con posibilidad de hacerlo hasta distancias de hasta 1500m (1.5Km) y una inmunidad muy elevada, por ser dicha transmisión mediante bucle de corriente y no de tensión, vamos que tus 15m estarían superados con creces. En el cuarto de radio dispondríamos otro chip convertidor de RS485 a TTL, entregando dicha señal a otro PIC16F819, al cuan tendríamos conectada una pequeña pantalla LCD alfanumérica de 2x16 para presentación de los datos de azimut y elevación.
Mediante el cable para transmisión de datos, reservando 2 hilos para ello, también podemos alimentar el circuito que está en el rotor.
Si lo veis interesante podría diseñar algo tan sencillo como esto que os acabo de proponer. Creo que este puede ser uno de los próximos proyectitos para publicar en mi blog.

Saludos,

Ricardo - EA5GKA

ea5gka@ure.es
ea5gka@gmail.com
http://ea5gka.blogspot.com

ResponderCitar
EA1DDO
Mensajes: 7784
#235814  - 19 octubre, 2013 18:02 

Hola,

Escribió:
Si lo veis interesante podría diseñar algo tan sencillo como esto que os acabo de proponer.

Ricardo, mira si es interesante que creo que no existe en el mercado... así que imagínate el interés.
Solo una cosa que yo añadiría; sería la compatibilidad para poder, además de ver la pantallita LCD, poder leer esos datos desde los programas habituales de control.

Yo quedo a la escucha...

Muchas gracias.

73, Máximo - EA1DDO

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

ResponderCitar
EA5GKA
Mensajes: 122
#235825  - 19 octubre, 2013 19:48 

Hola Máximo,

Pues es realmente sencillo lo que he expuesto; la verdad es que no me había percatado del tema del foro Soluciones elevación sistema radiante!.

Ya que estamos, además de entregar el dato de ángulo de elevación, como he dicho antes, también podríamos saber el azimut, con lo cual necesitaremos que "nos lea" la dirección respecto al campo magnético terrestre, para lo cual necesitamos un módulo IMU, por ejemplo el del siguiente enlace, que es muy asequible:

http://www.ebay.es/itm/9DOF-9axis-degree-of-freedom-IMU-sensor-ITG3200-ITG320-5-ADXL345-HMC5883L-Module-/310513793857?pt=LH_DefaultDomain_0&hash=item484c107b41&_uhb=1

Hay un tema que siempre nos preocupa y es el relativo a la IRF, pero esto solo se sabe cuando se prueba, y las pruebas se deben llevar a cabo con gaseosa, como yo digo siempre, o sea, con algo que no sea una ruina.

Como veo que es algo que os lleva a algunos de vosotros de cabeza, le voy a meter mano a ver que sale.

Respecto a que saque los datos de los ángulos para entregar a programas externos, desconozco el formato, pero si me lo aclaráis tampoco habría problema alguno en que al mismo tiempo que los visualizas en la pantalla LCD también los saque por un puerto serie compatible con RS232 de forma directa, como ejemplo simple.

Saludos,

Ricardo - EA5GKA

ea5gka@ure.es
ea5gka@gmail.com
http://ea5gka.blogspot.com

ResponderCitar
EA1EF
Mensajes: 755
#235827  - 19 octubre, 2013 21:02 

mi experiencia en entornos complicados ( FM broadcast tipo "Radio María" con etapas a transistores saturadas y de mas de 500w, por ejemplo) es usar para todo lo que se pueda cable tipo SSTP estos cables apenas se han implementado en el mercado de redes y se denominan de diferentes formas y además profundizando un poco he visto que tienen diferentes impedancias, espesores etc...

el tema de las impedancias puede ser importante el algunos casos

yo he probado en plan casero a usar un cable SSTP para lograr dos comunicaciones ETHERNET separadas con un solo cable (ahora mismo estoy usando ese cable para escribir este mensaje) y puedo afirmar casi con total seguridad que consigo tasas por encima de los 100Mb/s de hecho en teoría deberían de conseguirse velocidades cercanas al 1Gb

en Ebay estan a precios muy interesantes, el que tengo bueno lo conseguí en Amazon a 0,8€/m portes incluidos (certificado redes Giga Clase 7 en color naranja) en rollo de 100m y en ebay he comprado con alma multifilar mas fina a 0,33€m portes incluidos, color gris verdoso certificado clase 5

si escojéis los de mayor calidad que llevan alma maziza y grosor mayor necesitareis conectores especiales porque en los normales no serais capaces de climparlos

ResponderCitar
EA1RJ
Mensajes: 360
#235830  - 19 octubre, 2013 23:18 

Gracias por vuestras aportaciones, lo del 555 era eso, muchas gracias.

El controlador de "Radio Artisan" soporta otros circuitos, por eso pregunte por este, pero como veo que esta animado el tema, estaré al loro.

De todas y como siempre me pilla el toro, intentare ajustar lo mejor posible el potenciómetro que tengo en la elevación para el concurso del próximo fin de semana, que menos es nada y tener que andar saliendo cada 5 minutos a leer la elevación fuera.... en valladolid es pillar una pulmonía :)

Saludos.

ResponderCitar
Inició el tema
EA1FBU
Mensajes: 219
#235850  - 20 octubre, 2013 06:06 

Hola.
Para ea5gka, si le puedes implementar dos salidas analogicas 0 a 5 V proporcionales a la posición, una para azimut y otra para la elevación. Con eso ya lo puedes comunicar con los trackers más corrientes.

Saludos.

ResponderCitar
EA5GKA
Mensajes: 122
#235856  - 20 octubre, 2013 07:28 

A lo de entregar las señales angulares mediante tensión de 0~5vcc, tampoco hay problema; si determináis que esto es lo más apropiado, pues esto es lo que voy tener en cuenta.
De todos modos, agradecería que antes de "hacer una raya", como se suele decir, todos aquellos de vosotros que más conocimientos tengáis sobre este tema aportarais vuestro parecer al respecto, de modo que podamos articular correctamente la ejecución desde el principio.
En cuanto lo tengamos todos claro, de ahí a tener un módulo para pruebas reales con un sistema de antenas, solo es cuestión de tres o cuatro semanas, que pasan volando.

Saludos,

Ricardo - EA5GKA

ea5gka@ure.es
ea5gka@gmail.com
http://ea5gka.blogspot.com

ResponderCitar
EA1DDO
Mensajes: 7784
#235858  - 20 octubre, 2013 16:17 

Hola,

Yo creo que de lo que se trata es de hacer un sistema universal para colocar en cualquier antena/s con elevación. Sea instalación portable o permanente.

Normalmente las antenas ya tienen su rotor de azimut comercial, y para elevación se suelen usar los famosos actuadores lineales de TVSAT.
Hasta ahora uno tenía que poner péndulos con potenciómetro, o algún sistema mecánico sujeto al tubo de giro para mover un potenciómetro, etc.

[img] [/img]

Si todos esos inventos mecánicos se pueden sustituir por una cajita con un sensor, y además esa cajita se puede instalar fácilmente, con una sola abrazadera... eso sería un gran avance.

jmvsensor3.jpg

Luego abajo unos dígitos que muestren la elevación sería suficiente aunque la posibilidad de conectar eso a un PC para poder automatizar el seguimiento, sería ideal.
No se fijo que protocolo es eso, creo que hay dos más usados, el de Hy-Gain y el de Yaesu, aunque con elevación creo que el de Yaesu GS-232Bes el más usado.
habría que enterarse como es.

Yaesu GS-232B

Puede que Pablo EA4TX sepa de eso ya que su placa de control de rotores tiene esa salida a PC.

Y eso es todo, creo.

73, Máximo - EA1DDO

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

ResponderCitar
EA1RJ
Mensajes: 360
#235887  - 21 octubre, 2013 07:54 

Buenas,

No soy ningún entendido por lo que todo esto me parece muy compicado hi hi hi, así que si digo alguna burrada que no se tenga en cuenta hi hi.

Entiendo que como ya existen multitud de placas en el mercado para el control de rotores (EA4TX como referente hasta el control con arduino de K3NG) y todas aceptan la entrada analógica de los potenciómetros de los rotores comerciales, creo que la cuestión debería de centrarse en:

1º leer sensores
2º cambio de formato para enviar las señales por cable
3º recibir datos y volverlos a cambiar a TTL
4º convertir TTL a analógico para poder aplicarlo a cualquier placa.

lo mismo interesa convertir a analógico nada mas leer los sensores, ya digo que no entiendo del tema, pero pienso que hay que simplificar y aprovechar los diseños que ya están funcionando.

Lo del sensor de azimut ya sería la repera!!!!

Saludos.

ResponderCitar
Inició el tema
EA1DDO
Mensajes: 7784
#235938  - 21 octubre, 2013 11:35 

Hola,

Lo que pasa es que eso obliga a tener que poner (comprar) una placa más para controlarlo desde el PC.
Los rotores actuales ya todos tienen conexión al PC.
Los antiguos son los que necesitan esas placas.

Yo supongo que lo ideal es poder usarlo directamente, sin tener que comprar más placas. Eso es simplificar para mi.

Aún así, yo supongo que el experimento sería el original; sensor de elevación y pantallita abajo para leerlo, conectado por cable.
Una mejora de eso sería poder conectar esa pantallita al PC para poder controlarlo con los programas que hay para ello. Un simple RS232 con el protocolo de Yaesu sería suficiente.

Ese sistema de sensor, ya se está utilizando, pero es mediante modificaciones a medidores baratos de E-Bay, que usan un sistema de transmisión que no es el ideal para nuestro uso, y sin opción de conectar abajo nada al PC.

Solo es mi opinión.

73, Máximo - EA1DDO

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

ResponderCitar
EA5DOM
Mensajes: 1053
#235705  - 21 octubre, 2013 14:56 

Al mas puro estilo ibérico le seguimos dando ideas a Ricardo EA5GKA para que luego sea él quien haga el curro. Uno trabajando y 40 ingenieros dando opiniones 👿 👿 Así que me uno al corro de asesores virtuales ;)

Hay que recordar que esto del acelerómetro o indicador de nivel electrónico surge de la necesidad de disponer de un indicador cuando se utiliza un actuador lineal o un rotor barato que no lo incorpore. Y el hecho de presentar esa medida abajo en el shack en una pantalla lo pueden hacer utilizable, pero desde luego no compatible con un sistema informatizado. Tampoco es plan de reinventar otra vez la rueda y tener que rediseñar todo el sistema informático de control de rotor

Hay soluciones de "cortar y pegar" como utilizar un inclinómetro mecánico bueno-bonito-barato http://www.ebay.es/itm/221223360207?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649
Le pones una cámara y ya lo puedes ver en un monitor de vídeo compuesto en el cuarto de radio. Puede sonar a perogrullo, pero lo de poner el sensor en la antena y la pantalla abajo ..... como que viene a ser lo mismo

En cuanto a lo que se ofrece a diseñar Ricardo EA5GKA con un acelerómetro, estoy de acuerdo con EA1RJ en que lo ideal es que tenga salida analógica. Precisamente para emular un potenciómetro y ser compatible con el 99% de lo que hay. Si se trata de un único módulo con el sensor y el PIC, que ya nos dé la salida analógica mejor aun. Sin cables de datos que nos generen EMI y ruidos

El sensor de azimut con un magnetómetro no nos va a dar una gran precisión pero para yaguis puede valer. Eso si, separado del sensor de elevación y con su salida analógica que en este caso necesitará un DAC de 10 bits o mas si es posible

Como motor se puede poner lo que se quiera. Actuador lineal o un rotor barato de los que no llevan potenciómetro

El sistema o tarjeta de control es otra historia y en la que creo que a estas alturas de la película no vale la pena meterse. Luego ya .... si eso .... y si le quedan ganas a Ricardo que se entretenga con una emulación completa del GS232B y le incluya las salidas para controlar los motores, en contínua y PWM ya que estamos ;)

Enhorabuena por la iniciativa Ricardo. Al menos tu ya has demostrado que los proyectos los llevas adelante y muy bien por cierto

73 de Luis
2200m/630m/6m/4m/2m/70cm/23cm/13cm/3cm
URE BENIDORM
ea5dom@ure.es

Postales no, gracias

ResponderCitar
EA1DDO
Mensajes: 7784
#235973  - 21 octubre, 2013 16:53 

Editado

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

ResponderCitar
Página 1 / 2

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