0-40MHz amateur radio antenna analyser. Uses AD9850, Arduino Pro Mini and a 2.2" TFT display.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
code Code compiles. Jun 2, 2017
docs Generated PDF schema. Aug 12, 2015
gerber Reopened the project with 4.0.7 and regenerated drill files. Mar 8, 2018
libs MCP6002 is now properly attached on the PCB. The arduino board is att… Jul 7, 2015
pictures Added schematics and PCB shot. Aug 12, 2015
production Replot PDFs to get rid of reference marks. Aug 11, 2015
.gitignore Ignore .DS_Store Jun 26, 2015
1-click-bom.tsv Updated BOM. Mar 8, 2018
README.md Small reorg. Aug 12, 2015
antenna_analyser-cache.lib Added programming connector. Aug 8, 2015
antenna_analyser.bin Two-sided PCB with a USB connector and programming pins. Aug 9, 2015
antenna_analyser.cmp Added programming connector. Aug 8, 2015
antenna_analyser.dsn Another 2-sided PCB interation, this time with mounting points. Aug 9, 2015
antenna_analyser.kicad_pcb Reopened the project with 4.0.7 and regenerated drill files. Mar 8, 2018
antenna_analyser.net Added programming connector. Aug 8, 2015
antenna_analyser.pro Reopened the project with 4.0.7 and regenerated drill files. Mar 8, 2018
antenna_analyser.rules Another 2-sided PCB interation, this time with mounting points. Aug 9, 2015
antenna_analyser.sch Added programming connector. Aug 8, 2015
antenna_analyser.ses Another 2-sided PCB interation, this time with mounting points. Aug 9, 2015
fp-lib-table Added an edge connector for the rotary encoder. Jul 6, 2015
kitspace.yaml Updated kitspace.yaml Mar 8, 2018

README.md

antenna-analyser

There's a few projects like this one out there on the net. My goal was to create one that would be properly productized - eg. with a PCB ready to be made and a parts list that can be easily obtained on eBay, etc.

The circuit is K6BEZ's design, and uses an Arduino Pro Mini, running at 8Mhz and 3.3V with a cheap SPI LCD TFT display to graphically represent the results of VSWR analysis.

I've bundled everything together into one repository so that the project can quickly be opened up in KiCad and the Arduino IDE.

PCB Schematic

A few photos of the first prototype

Prototype Back of PCB Assembled Prototype

A few shots of the UI

Main menu Single band plot All bands plot Summary table

TODO

  • Build and test this branch as a functional, physical prototype.
  • Improve menu structure and navigation.
  • Improve single band plot (move band label, min, max to the bottom). Notify the user when done plotting.
  • When plotting all bands, plot amateur bands using a different colour.
  • Improve summary view, label columns, shorten frequency label.
  • Add menu which lists 20 SWR minima across the band.