Gerber'd quasi-Yagi — SMA on PCB (rear tab or emitter) / pigtail (stand-mount)

8.9 dBi · F/B 9.8 dB · S11 -26.1 dB @915 (res 908 MHz wide-port model; AS-BUILT the localized-drive model puts the untrimmed board at ~892 MHz — apply the 1.7 mm/tip trim in the tables below to centre 915.0 at S11 -30.5 dB) · SMA ON THE PCB — REAL LIBRARY PART, not invented: Amphenol 132134 4-post flange jack (KiCad packages3D STEP, measured 6.35 mm sq × 9.55; official KiCad footprint drills: pin 1.5, posts 1.7 on a 5.08 mm square) on the BOTTOM of the rear FR4 tab at (−23.5, −6) — deliberately OFF the tab centre, the pin sits dead in line with the y=−6 return-strip run so the stiff jumper needs ZERO on-board bends — pointing DOWN along the vertical-ish stand that clamps the reflector centre, so the cable takes a straight plug and zip-ties down the stand, exiting in the pattern's rear null · RG-402 semi-rigid jumper (0.141", Ø3.58, ~82 mm — min bend r ~8 mm, which is exactly why the connector moved to the run line instead of the cable jogging to it) flat on the top face in ONE STRAIGHT RUN: centre → Ø3 pin pad (Ø5 keepout), shield seam-tacked along the tab GROUND POUR (bonded to the reflector at x=−15) → reflector → return strip → −y arm base; at the emitter the centre jumps the 2 mm slot to the +y arm pad — FEED POINT AND 58 mm SLIT BALUN UNCHANGED from the gerber_yagi element · FDTD A/B (PML_8, port at the emitter as always): bare 8.87 dBi / F/B 10.0 / res 902 → +SMA hardware 8.94 / 9.8 / 908 → +λ/2 CABLE down the stand 8.93 / 9.8 / 908 — the connector nudges resonance toward 915 and the cable then changes nothing (ΔS11 0.1 dB): the offset rear-tab position is just as field-quiet as the old centred one and the design stays CABLE-INDEPENDENT (the common-mode check the slit balun must pass) · modelled: real-size body + post blades + jumper EXTERIOR as bonded metal (the jumper interior is 50 Ω coax by construction); worst-case cable = bare λ/2 rod off the connector · MUR sanity A/B agrees · tab strain holes (−26, ±14) kept for a backup zip-tie · single element for a stand mount; the Σ/Δ finder pair can adopt the same rear-tab SMA per board · Gerber set parses clean (gerbonara) · 3D: STEP assembly (cadquery/OpenCASCADE — board, copper, the KiCad library connector, RG-402 swept along the route, now a single straight segment; CST/Onshape-ready) + interactive rotating 3D (three.js, real tessellated connector) with the stand/cable context · PIGTAIL ALTERNATE BUILD (second Gerber set, no board connector): the same RG-402 run, instead of landing on a pin pad, BENDS DOWN (r≥8) THROUGH A Ø6.5 EXIT HOLE at the pin-axis spot (−23.5, −6) — on the run line, so this quarter-bend is the cable's ONLY bend — and continues as a CAPTIVE pigtail down the stand; the tab pour is SOLID and the shield is soldered all around the hole rim (ground bond + strain relief); connector only at the far radio end · FDTD (PML_8): pigtail 8.95 dBi / F/B 9.8 / res 908 / S11 -26.4 dB @915 vs bare 8.87 / 10.0 / 902 — same behaviour as the SMA build (the exit is the same field-quiet spot); trade-off: ~0.05–0.1 dB less loss and no connector cost/height, but re-cabling means desoldering · DIRECT-SOLDER SMA AT THE EMITTER (third build, third Gerber set — no jumper at all): the same Amphenol 132134 vertical jack on the BOTTOM face right at the feed, offset to (58, +0.5) so the Ø2.2 pin pad bridges the slot into the +y arm (0.4 mm fab-safe gap), the two −y posts ground on the −y arm (= the shield bond), the two +y posts sit on ISOLATED ring pads; an FR4 BRIDGE stays in the routed slit (x 52–64) and the outline bumps to ±72.5 over the driven element · footprint survey (KiCad Connector_Coaxial, all families): every THT SMA uses the same pin+4-post ±2.54 square and every edge/SMT family is GSG — no standard layout suits a coplanar 2 mm slot, so the offset recipe is the practical optimum · the jack body under the feed is NOT free (unlike the field-quiet rear tab): it detunes ~+30 MHz and raises the feed R to ~61 Ω → driven RETUNED l_drv 135.4→140 (swept 139–145, MUR + PML; tuned on S11@915 — the S11 curve is double-dipped so the argmin 'resonance' readout hops between dips) · FDTD (PML_8) @915: jack 8.85 dBi / F/B 9.8 / S11 -17.9 dB; +λ/2 cable STRAIGHT DOWN 8.76 / 9.6 / -18.5 dB (VSWR ≈ 1.27, Zin 61−7j — matched a shade shallower than the rear builds' −29 dB; that residual is the body's R-shift, a documented property of feeding at the emitter) — cable-independent ONLY for the vertical exit (a parallel-to-board run re-tunes −12 MHz and follows cable dressing; see the routing study) · cable: straight plug, drop ≥60 mm, then over to the stand

⬗ stack-up: FR4 1.6 mm (εr 4.3) · 1 oz Cu (35 µm) · single top layer, uploaded-set outline (routed windows + balun slit) · Amphenol 132134 SMA jack (KiCad footprint), bottom face, offset to the y=−6 run line · RG-402 jumper, one straight run

← all designs

Interactive 3D model — auto-rotates, drag to orbit

Statistical resolution limit (SRL) — closest two targets tellable apart vs SNR · hover a point (session 014z DF model)

051015510152025−5 dB bg · harsh−15 dB bg · nominalSNR 5 dB (bg −5 dB) → SRL 15.9° (≈ 28.0 m apart @ 100 m)15.9°SNR 10 dB (bg −10 dB) → SRL 9.6° (≈ 16.7 m apart @ 100 m)SNR 15 dB (bg −15 dB) → SRL 5.5° (≈ 9.6 m apart @ 100 m)5.5°SNR 20 dB (bg −20 dB) → SRL 4.1° (≈ 7.1 m apart @ 100 m)SNR 25 dB (bg −25 dB) → SRL 1.1° (≈ 2.0 m apart @ 100 m)SNR = signal − background (dB) · background = −SNRSRL — resolvable separation (°)Statistical resolution limit — two unresolved targets (beam HPBW 60°)gerber_yagi full-wave beam (SMA twin) · sequential-lobing Δ · GLRT 1-vs-2 · CFAR 5% · 5 dB interferer · 014z model
gerber_yagi_sma_gerber_rg402.zipgerber_yagi_sma_rg402.stepgerber_yagi_sma_3d_rg402.htmlgerber_yagi_sma_rg402.jsongerber_yagi_pigtail_gerber_rg402.zipgerber_yagi_pigtail_rg402.jsongerber_yagi_emitter_sma_gerber.zipgerber_yagi_emitter_sma.jsongerber_yagi_sma_offset.jsongerber_yagi_sma_feedx.jsongerber_yagi_sma_trim.json

Cable routes compared — antenna params per route (FDTD PML_8)

cable routegainF/BresS11 @915Zin @915
bare element — no hardware (reference)8.87 dBi10.0 dB902 MHz−24.3 dB54+5j Ω
REAR-TAB SMA @ (−23.5, −6) + straight RG-402 jumper8.94 dBi9.8 dB908 MHz−26.1 dB53+4j Ω
… + λ/2 cable down the stand (worst case)8.93 dBi9.8 dB908 MHz−26.2 dB53+4j Ω
PIGTAIL — RG-402 through the Ø6.5 exit + λ/2 down the stand8.95 dBi9.8 dB908 MHz−26.4 dB52+4j Ω
EMITTER direct-solder SMA (retuned l_drv 140)8.85 dBi9.8 dB~915 (double-dip)−17.9 dB
… + λ/2 cable straight down8.76 dBi9.6 dB~915 (double-dip)−18.5 dB61−7j Ω
All rows FDTD openEMS PML_8, large air box, port at the emitter as always; hardware modelled as the real-size body + post blades + jumper/cable EXTERIOR (the coax interior is 50 Ω by construction). The two rear-tab routes are CABLE-INDEPENDENT — adding the λ/2 rod moves S11 by ≤0.1 dB — because the exit sits in the reflector's field-quiet shadow and the slit balun holds off common-mode. The emitter-jack build trades that: the body under the feed raises R (matched a shade shallower, −18 dB class) and it stays cable-independent only for the vertical exit — a parallel-to-board run re-tunes −12 MHz and follows cable dressing (see the routing study).

Run-line offset — is y=−6 optimal, and can the run be angled? (FDTD PML_8)

run-line placement (SMA + λ/2 cable in every row)gainF/BresS11 @915Zin @915
parallel y=−4 (shield edge 1.2 mm off the slot)9.03 dBi10.7 dB928 MHz−26.5 dB54−3j Ω
parallel y=−58.98 dBi10.0 dB910 MHz−30.1 dB52+3j Ω
parallel y=−6 — SHIP8.93 dBi9.8 dB908 MHz−26.2 dB53+4j Ω
parallel y=−78.95 dBi9.8 dB908 MHz−28.1 dB52+3j Ω
parallel y=−8 (posts at the pour edge — limit)8.96 dBi9.8 dB910 MHz−28.7 dB52+3j Ω
ANGLED, emitter end pulled to y=−49.35 dBi11.1 dB918 MHz−20.4 dB42−4j Ω
ANGLED, emitter end pulled to y=−34.26 dBi0.8 dB978 MHz−7.8 dB119+3j Ω
Is y=−6 optimal / how tolerant? The parallel run is a FLAT optimum: y=−5…−8 are indistinguishable (±0.05 dB, ±2 MHz) — placement is non-critical, ±1 mm changes nothing; y=−6 is simply the middle of the return strip. At y=−4 the shield starts loading the slotline (res +20 MHz — it becomes a tuning knob, though the 915 match survives via the double-dip), and past −8 the flange/posts leave the pour — so the usable window is y=−5…−8. ANGLED run (emitter end pulled toward the slot to shorten the exposed centre jump): end at −3 destroys the antenna in BOTH boundaries (the grounded shield converging on the slotline's open end unbalances the balun; the cable radiates common-mode). End at −4 looks fine in PML but MUR and PML disagree wildly there (9.4 vs 5.7 dBi) — the config sits on a resonant cliff ~1 mm of fab tolerance from catastrophe. Verdict: keep the run PARALLEL; the ~2 mm of exposed centre an angle would save is ~1.5 nH ≈ j9 Ω, absorbed by the match.

Getting resonance exactly to 915 — solder-point sweep + the tip-trim recipe (FDTD PML_8)

Asked: move the centre-wire solder point to put resonance AT 915. Modelling the drive WHERE THE WIRE ACTUALLY CROSSES the slot (a localized 4 mm port instead of the historical full-arm-width port) first shifts the truth: the as-built antenna resonates ~892 MHz, not 908 — the wide port under-reported the drive-point reactance (+18j at 915).

centre-wire solder crossing x (localized 4 mm drive; SMA + λ/2 cable)resS11 @915Zin @915
full-arm-width port — the historical idealization908 MHz−26.2 dB53+4j Ω
x=52886 MHz−14.0 dB50+20j Ω
x=54888 MHz−14.7 dB52+19j Ω
x=56890 MHz−15.3 dB54+18j Ω
x=58 — SHIP (the knob's maximum)892 MHz−15.4 dB55+18j Ω
x=60892 MHz−15.3 dB56+17j Ω
x=62890 MHz−14.9 dB57+18j Ω
x=64 (near the arm trailing edge)872 MHz−10.1 dB57+34j Ω
The crossing position is a WEAK knob: 872–892 MHz over the whole arm, with its maximum exactly at the shipped x=58–60 (the balun-length gain and open-slit-stub loss cancel there). It cannot reach 915. What does reach 915 is the driven LENGTH — still an assembly-time adjustment on a fabbed board: trim equal copper off each arm tip (~5–6 MHz per mm of total length).
driven length (= tip trim) @ solder x=58trim per tipS11 @915Zin @915
l_drv 135.4 — as-drawn−15.4 dB55+18j Ω
l_drv 132 — PICK: res 9151.7 mm−30.5 dB52+2j Ω
l_drv 1302.7 mm−24.6 dB51−6j Ω
l_drv 128 (overshot)3.7 mm−14.4 dB48−19j Ω
RECIPE: keep the solder crossing at x=58, TRIM 1.7 mm OFF EACH DRIVEN-ARM TIP → res 915.0, S11 −30.5 dB, Zin 52+2j (PML_8, SMA + λ/2 cable; same for the pigtail build). The trim marks are drawn dashed on the feed figure; READMEs in both Gerber zips carry the step. Trim symmetrically and sneak up on it — 0.5 mm of trim ≈ 5 MHz.