using an arduino to auto-switch antennas based on band — anyone done this?
Loading...
- Replies 1
- Views 39
- Created
- Last Reply
Top Posters In This Topic
-
Mark Thompson 1 post
-
David Wilson59 1 post
so ive been messing around with this idea for a while now and finally started actually building it out. the basic idea is i want the arduino to read the band data output from my IC-7300 and then drive a relay board to switch between my HF antennas automatically without me having to reach over and flip the coax switch manually every time i change bands.
the 7300 puts out band voltage on the ACC connector, different voltage levels for different bands, so thats what im feeding into the analog pins. got a basic sketch going that reads the voltage and maps it to bands okay but im running into trouble with the relay switching — sometimes it bounces between two states when the voltage is in between bands during a QSY and that causes a brief open circuit on the antenna port which im not thrilled about.
thinking i need to add some hysteresis or a debounce delay in the code but not sure what a safe delay would be before the relay actually commits to a new position. also not sure if a brief open during transmit would actually hurt anything or if the rig just sees a high SWR for a split second and the ALC handles it. anyone dealt with this kind of thing before?
Link to comment
https://www.hamradiobase.com/forums/topic/2119-using-an-arduino-to-autoswitch-antennas-based-on-band-anyone-done-this/Share on other sites