ROTOR: PLACA EA4TX, SQUETCH DEL FABRICANTE

Abenturas y desventuras sobre la placa de control de EA4TX.

Esta diseñada para instalar un arduino Uno o Duemilanove. Tiene para controlar 5 relees, dos para el azimut, dos para la elevación y otro auxiliar, que se puede utilizar para el freno.

Intento compilarlo en un Duemilanove y en un UNO. Al compilar usando da el siguiente error «Poca memoria disponible, se pueden producir problemas de estabilidad»

Estos dos arduinos, no soportan la ultima versión de radioartisan. Se puede resolver de dos formas:

  1. Depurar el código, eliminando todo lo que no utilicemos, para  reducir el volumen del programa.
  2. Usar un arduino mas potente.

Usare la segunda opción, utilizando un Arduino Mega. La placa es valida, pero hay que cambiar la colocación del condensador C1. Se coloca en la parte inferior de la placa.

IMG_8269

IMG_8283Ademas hay que hacer un puente, en la zona Azimuth optional module. Para dar continuidad hasta el pin del arduino.

El conector del teclado, solo tiene una salida de +5V, que deben ir conectado a los pulsadores. Como los pines pares del conector están libre, hago un puente de forma que todo tengan 5V, como se muestra en la imagen siguiente.IMG_8270

 

Hechas esta modificaciones, hacemos pequeñas modificaciones en el programa.

  • en rotator.hardarwe.h decomentamos la linea:
#define HARDWARE_EA4TX_ARS_USB

Este squetch tiene configurado el LCD a 20×4, lo cambio a 16×2.

No muestra el valor del Azimut, si no la dirección a la que esta. 

Dejo de utilizar el squetch, no tengo tiempo para depurar el código. Utilizare directamente el código del K3NG