using arduino to automate my antenna rotator — anyone done this?
- Replies 1
- Views 84
- Created
- Last Reply
Top Posters In This Topic
-
Carlos Santos 1 post
-
Jessica Taylor 1 post
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
so ive been messing around with this for a few weeks now and i think im close but not quite there. basically i have an old Yaesu G-450A rotator and the controller still works fine but i got tired of manually turning it every time i want to hit a new bearing for satellite passes. figured i could throw an arduino in there and have it handle the positioning automatically based on output from gpredict or whatever.
what i did so far is tapped into the azimuth potentiometer on the controller, running that voltage into an analog pin on a mega 2560 and converting it to degrees. that part actually works pretty well, i can read the current heading within a few degrees which is good enough. the problem is the motor drive side. i was trying to use a relay module to switch the left/right motor lines but im getting these really ugly voltage spikes when the relay clicks and i think its causing the arduino to reset sometimes. put a snubber across the relay contacts and it helped a little but not fully.
anyone dealt with this before? wondering if i should just ditch the relays and go with an optocoupler or maybe a solid state relay setup instead. also not sure if i should be doing the serial comms to gpredict over USB or if i should wire up a proper RS-232 level shifter, the rotctld interface kind of expects real serial ports i think.
Link to comment
https://www.hamradiobase.com/forums/topic/2875-using-arduino-to-automate-my-antenna-rotator-anyone-done-this/Share on other sites