Arduino based antenna rotator – Part2

An Arduino controller for home-made or commercial antenna rotators. Displays on LCD the target and antenna azimuth and elevation, reads target position and outputs antenna position on USB, manual command of the antenna by two rotary encoders. Precision of tracking 1 degree.

Orbitron DDE Azimuth Elevation To Serial

Arduino code

PART1 – SOFTWARE AND PROTOTYPING 

PART3 – Tracking software update

15 comments

  1. hola Viorel, gran trabajo
    tienes diagramas electrico y mecanico ,estoy iniciando en todo esto .desde ya muchas gracias .

  2. Hi friend, I am a geography student looking to create an HRPT satellite receiving station for the purposes of my thesis, as well as a rotator for it, so that it all can be automated. I would like to
    have a chat if you are available!
    Cheers

  3. Hi Viorel,
    I am very much impressed with your CCTV PTZ scanner conversion to Az El Satellite Antenna Tracker. I have already ordered the PTZ scanner, Angular sensors and Rotary encoder with push switch. Can you please guide me the source for below items. 1. Solid state relay board. 2. Interface board. 3. Gear set for the Angular sensors. I appreciate your support.

    73’s
    Kishore

  4. I am very much impressed with your CCTV PTZ scanner conversion to Az El Satellite Antenna Tracker. I have already ordered the PTZ scanner, Angular sensors and Rotary encoder with push switch. Can you please guide me the source for below items. 1. Solid state relay board. 2. Interface board. 3. Gear set for the Angular sensors. I appreciate your support. ?

  5. Hello Viorel,

    I used WXtrack and it worked, that’s when I discovered the update in WXtrack that was 5 seconds away, in the orbitron as I had changed to 1 second it doesn’t work, because it locks the reading pots,
    so i left it in the orbitron every 5 seconds and it worked, in 1 second it overloads the readings of the arduino.

    1. That’s actually a very valuable information. Thank you very much, I will keep that in mind.
      Perhaps, on a future version, I will prevent the Arduino overload, by reading the computer command every 4-5 seconds.

  6. Hello Viorel
    I set up the project, only the elevation is not achieved, on the push buton pins the resistor and a pull ap or when triggering it sends 5 volts via 10k resistor, the orbitron is sending it to the arduino, however the elevation does not work, the potentiometers do not work connected to the orbitron, and in the arrow above, only 4 dashes appear, I am grateful if you can help me.

  7. Ok Viorel
    I will wait your new code with soft start, but for now I will use only on manual mode, because with serial mode with my antennas i have some problem if some satellite pass from 0° to 359°

    thanks again
    73′ de Iw6nxr

  8. I Viorel great job !
    I built the controller and charge the code and it’s working fine, I have just one doubt,
    if the azimut pass from 0° to 359° or from 359° to 0° there is the immediatly change of rotation and the motor and all the system are very stressed and i have an over current on the driver .
    May be is better to implement on the code a lock that not permit at the rotator pass through the 0° but come back to 360°, we losts time, but prevet an overcurrent that can damage the motor driver.

    thanks

    PS I try to write this comment on arduino hub but, I don’t not why I can’t upload

    1. Hi Stefano.
      Congratulations for your rotator.
      I’m very glad this project worked for you.
      As for the 359-0° pass, you are absolutely right. It happened to me too, but since I had a very light (wooden?) antenna, it didn’t seem too important then. I guess I have to write a soft start (code) for this particular case.
      All the best.
      73!

Leave a Reply to Adriano Suchozak Cancel reply

Your email address will not be published. Required fields are marked *