using arduino to auto-tune antenna based on band changes — anyone done this?
- Replies 1
- Views 83
- Created
- Last Reply
Top Posters In This Topic
-
Repeater King 1 post
-
John Johnson16 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 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