using arduino to automate antenna switching — worth the headache?
- Replies 1
- Views 69
- Created
- Last Reply
Top Posters In This Topic
-
James Brown 1 post
-
Jennifer Smith 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 im not sure if im making it more complicated than it needs to be. basically i have a 4-port antenna switch (the cheap MFJ one) and i wanted to automate it based on what band the radio is on. the FT-991A puts out band data on the ACC port so i figured i could read that with an arduino and drive some relays to switch antennas automatically.
the band data is straightforward enough, its just a few lines that go high or low in different combinations for each band. i got the decoding working fine on the arduino side. the problem is the relay side. im using a generic 8-channel relay board from amazon and i keep getting weird behavior where one relay will sometimes trigger when a different one should. im guessing its a power issue but i honestly dont know. the arduino is powered from USB and the relay board has its own 5v line from a wall wart.
anyone done something like this? feels like im close but also like i could be missing something obvious. also considered just scrapping the arduino and using a raspberry pi with a relay HAT but that seems overkill for what is basically just switching 4 relays.
Link to comment
https://www.hamradiobase.com/forums/topic/802-using-arduino-to-automate-antenna-switching-worth-the-headache/Share on other sites