CONTROLADOR ROTOR

Haremos un controlador con el software de Radioartisan

Documentación 

Código

 

El esquema basico es el siguiente:

Esquema Basico

Para que funcionen todas las características, debemos usar un Arduino MEGA, por que  que los inferiores no tienen capacidad de memoria para procesar el programa. Se podría hacer, pero hay que aligerar el código.

Las características de este controlador serán:

  • Placa Arduino MEGA 
  • LCD 20×4 (minimo 16×2)
  • Encoder rotatorio.
  • Botones:
    • CW
    • CWW
    • Park
    • Stop
  • Leds:
    • CW
    • CWW
    • Park
    • Actividad
    • Serial led.
  • Modulo de Reles
  • Reloj I2C
  • Shield Ethernet: No se implementara la Shied Ethernet, pero se respetaran los pines propietarios de esta tarjeta.
  • Puerto Serie: Se intentara implementar un puerto serie, para poder controlarlo en remoto.

Todo lo anterior se implementara para un rotor del tipo G400RX (o aquellos que la posición la determinan mediante un potenciometro aislado.

Los rotores del tipo HAM IV, llevan el potenciometro conectado al común del bobeando del motor, para que funcione hay que aislarlo. En otro articulo, mostrare como se puede hacer.

Terminado este tipo, lo implementaremos para rotores del tipo G1000 (aquellos que tienen un conector minidin).

DESARROLLO

PULSADORES, ENCODER Y LEDS

ENTRADA POSICIONAMIENTO DEL ROTOR

PANTALLA LCD

PINES UTILIZADOS