Skip to content

ChrisAlphabet/WilkinsonPowerDividerFootprintGenerator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

WilkinsonPowerDividerFootprintGenerator

A Wilkinson Power Divider Footprint Generator for gEDA and Kicad.

Those wishing to use the utility will need to install the java compiler javac, and a compatible java virtual machine (JVM).

Having cloned the git repository to a local directory, i.e.

git clone https://github.com/erichVK5/WilkinsonPowerDividerFootprintGenerator

cd WilkinsonPowerDividerFootprintGenerator

You can then compile the java source code:

javac WilkinsonPowerDividerFootprintGenerator.java

Tips:

The utility adds input and output pads in the final three lines of the footprint file. Users will need to specify their dimensions to achieve the required stripline impedance relative to the power divider arms.

Users may wish to experiment with segment lengths to achieve a suitably rounded contour, and dimensions should be verified before sending off designs for fabrication.

The velocity factor of the PCB material will affect the dimensions and electrical length of the divider arms.

Usage:

java WilkinsonPowerDividerFootprintGenerator -option value

	-k			export a kicad module, default is geda .fp file

	-r long	 	length of resistor gap in microns

	-f double	frequency of operation in Megahertz

	-w long		track width in microns

	-t long         input/output(s) terminal length, in microns, default is zero length

	-p long		input/output port track width in microns
				default: port track width = track width

	-v double	velocity factor <= 1.0
				default: 1.0

	-l long		length of segment used to approximate circular arc in microns

	-h			prints this

Example usage:

java WilkinsonPowerDividerFootprintGenerator -r 2000 -f 1800 -w 3000 -l 2000 -v 0.76 -p 4200 -k -t 1200

generates a wilkinson power divider with two arms, each
lambda/4 in length, assuming a substrate velocity factor
of 0.76, separated by a "resistor gap" of 2000 microns,
divider arm track width of 3000 microns, input and output
track widths of 4200 microns and lengths 1200 microns, and
using segment lengths of 2000 microns to create the arc
segments in a kicad module.

About

a Wilkinson Power Divider Footprint Generator for gEDA and Kicad

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%