Skip to content
View in the app

A better way to browse. Learn more.

Ham Radio Base -Powered By Ham CQ DX

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Solar
SFI 147
SN 162
A 10
K 1 Quiet
X-Ray C1.5
Wind 440.2 km/s
Aurora 1
Updated 14:00 UTC HamQSL · N0NBH
Day 80/40m Fair 30/20m Good 17/15m Good 12/10m Fair
Night 80/40m Good 30/20m Good 17/15m Good 12/10m Poor

Callsign Lookup
_
Vanity Call Signs Available
Enter filters above and click Search.
ⓘ Callsign lookups are in real time via the FCC database. Vanity callsign availability is refreshed daily at 6:00 AM CST. The vanity search may be unavailable for a few minutes during this update.
Live DX spots
Live DX Spots — 70cm via PSKReporter · scroll or pinch to zoom
Band
Mode
Time
Loading map data…
MHz DX Spotter Info
Recent spots
Select a band above to load spots
Ready — select a band to fetch live spots

using an arduino to auto-tune my antenna — anyone done this?

 Loading...

so ive been messing around with an arduino uno for the past few weeks trying to build a simple automatic antenna tuner for my end-fed. got the basic idea working where it reads SWR from a bridge circuit and then drives some stepper motors to adjust a variable cap and inductor, but the tuning algorithm is kind of garbage right now — it just sweeps through positions which takes forever.

before i go down the rabbit hole of writing something smarter, has anyone actually built one of these and does it work well enough on SSB where the power is constantly changing? my concern is it'll be chasing its tail every time i talk. also not sure if the arduino is fast enough to do anything useful or if i should just throw a raspberry pi at it and run some actual python. the pi feels like overkill for this but maybe not idk

running about 100w into it on 40m mostly, if that matters for the bridge design

  • Replies 1
  • Views 30
  • Created
  • Last Reply

Top Posters In This Topic

Featured Replies

yeah ive done almost exactly this, took me a few iterations to get it not terrible. the sweep approach is fine for initial tune but what you really want is a hill climbing algorithm — basically just nudge the cap or inductor in whichever direction improves SWR and keep going until it gets worse then back off. way faster than a full sweep and the arduino handles it fine, you dont need a pi for the control loop at all.

for SSB the trick is to sample SWR during a pause or use the carrier at the start of a transmission to lock onto a solution, then hold position. if you let it hunt during actual audio it will absolutely chase its tail like you said. i added a simple lockout so once SWR is below like 1.5 it just stops adjusting and waits for the next key-up/key-down transition to re-evaluate. works pretty well, not perfect but way better than retuning by hand every band change

the bridge at 100w is fine just make sure your toroids are rated for it, ive smoked a couple using the cheap ferrite mix stuff at anything over 50w

honestly for something like this i'd probably still just use the arduino, pi is nice but you're adding linux boot time and a whole OS layer to something that really just needs a fast deterministic loop. unless you want to add like wifi logging or a web interface or something then sure the pi makes sense.

one thing i ran into when i built mine — the stepper motor noise was getting into the receiver something awful. had to add filtering on the motor driver lines and run the whole thing off a separate supply. might be worth thinking about early before you get too far into the build

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.