using arduino to auto-tune antenna based on band changes — anyone done this?
Loading...
- Replies 1
- Views 21
- Created
- Last Reply
Top Posters In This Topic
-
Repeater King 1 post
-
John Johnson16 1 post
so ive been messing around with an arduino mega for the past few weeks trying to build something that'll automatically switch my antenna tuner settings when i change bands on the radio. the idea is pretty simple in theory — read the band data output from my IC-7300 (it puts out CI-V over USB) and then drive some relays to switch in different capacitor/inductor values on a homebrew L-network tuner i built last year.
the CI-V parsing part wasnt too bad, i found a library that handles most of the serial decoding. the part thats killing me is the relay timing. when the radio does a band change theres like a 200-300ms window before it actually starts transmitting and i cant figure out if my relay switching is finishing inside that window or if im occasionally catching the tail end of a transmission on the wrong antenna config. i dont have a scope right now which makes this basically guesswork.
has anyone done something similar or at least messed with CI-V on the 7300? wondering if there's a more reliable way to get a band change event that i can actually sync to rather than just watching the frequency change and inferring the band.
Link to comment
https://www.hamradiobase.com/forums/topic/3650-using-arduino-to-autotune-antenna-based-on-band-changes-anyone-done-this/Share on other sites