USD ELEC 412 - Lance's Smith Chart Program Intro

Unformatted text preview:

Lance’s Smith Chart Program Introduction (see http://tools.rfdude.com) Or “All the help you’re going to get until Lance figures out how to generate Windows Help” Lance Lascari Changes 3/16/2003 • Changed the location of the install slightly • Moved some features from a more advanced version I was working on (and gave up on certain features such as scalable fonts, variable trace widths, etc.). Only major feature added was a fix to the print preview, that should now work. Changes on this edit (4/6/2002) • Cleaned up more dialog boxes • May have fixed a bug in the trajectory plotting (surprised it didn’t stand out before) • Added “adaptive” VSWR circle, text display of VSWR, Mismatch Loss, /Return loss • Added “flip” network around command (not sure if it works perfectly) CTRL-F • Added “simple filter synthesis” wizard – for lumped LPF and HPF’s. Changes on this edit (10/28/2001) • Cleaned up some dialog boxes • Mainly a “safety” release as I went through and put some headers in all the source files • Added new “check boxes” to the setup dialog that pretty much makes it so that anything that is a setup parameter is handled in the setup dialog. Specific additions were o Q arc button o Admittance circle button o Text marker button o Gamma mode button Changes on this edit (8/24/2001) • MatchMe now makes a lame attempt at compensating for the complex source (starting impedance) and load (Goal impedance) by matching the reactive parts (or duplicating them) • Overall MatchMe got some redo – still quite crude and not optimal, but it probably will never be – it’s just to get you started. • Added a title option which gets saved and displayed at the top of the chart. This causes old files saved to be incompatible, sorry / Changes on this edit (8/23/2001) • MatchMe can now start at the higher or lower impedance (needs testing, any feedback welcomed) • Added Edit-> options to bring chart setup dialog • Added a “setup” button on the toolbar to bring up chart setup dialog Changes on this edit (8/20/2001) • Added the “MatchMe” wizard. This is a quick (very quick) and dirty implementation of something I did in mathcad a few years ago. It computes N-section matching networks to transform one real impedance to another. The options are lumped-LP, lumped-HP, and series QW transformers. The transformation is “constant Q” at least with the lumped stuff, and only works between two real impedances. I figured it’s a good place to start anyway… Changes on this edit (8/19/2001) • Added magnitude/angle format to impedance popup dialog • I think I finally fixed the Q plotting problems!!!! • Trajectory plotting “settings” changed slightly • The Q of the starting impedance is accounted for, i.e. if that’s the highest Q of the network, that is what is shown Changes on this edit (8/18/2001) • Added mucho rodent support – try left clicking or right clicking in the chart. • Fixed the File->New behavior • Added an “impedance” popup box for mouse-probing the chart and looking what impedance was at the probed point • More single-valued parameters can now be edited with the shortcut keys rather than pulling up the monster setup dialog box (freq, precent tuning, Z0, etc).• When a component is added, it can now be inserted. Previously it was always added after the last element in the network. Now it is always added to the “right” (i.e. after) the “selected” component. • Please read the other stuff below to understand better how the rodent support is supposed to work Changes on this edit (8/16/2001) • Added complex elements, parallel /series RLC networks ( us x key to add). This is a very nice feature that turned out to take a little less work than I expected. The series RLC in a shunt configuration is very nice for simulating real capacitors in low-Z matching networks. At high frequencies it also helps. The parallel RLC was included for completeness, and also for the purposes of modeling coils with known parasitics. • Changed file format to include new element types (two types, series/parallel RLC, two configurations, Series, Shunt) • Added a button (with the clean “x” in it) for adding the complex element, also setup “e” edit function to handle the complex elements appropriately. • This version could use some serious testing, so I would appreciate anyone’s help who is willing to try it. • Cut down some of the fat in this document Changes on this edit (8/15/2001) • Added (C,R,L,T) keystrokes for quickly adding parts with keyboard (bye bye mouse!) • Added new dialog boxes for R,C,L,TRL, so only the necessary parameters can be edited Changes on this edit (8/13/2001) • Fixed the plotting of the Q curve so any dependence on Z0 is removed (gosh that was annoying). • There is still a Q quirk or two, hopefully you don’t notice it / Changes on this edit (8/12/2001): • Save As now works (got bungled before) • File-New (CTRL-N is shortcut) works • Added a “delete” button to the toolbar (looks like a sloppy X), acts just like the delete key • Fixed the coloring on some of the buttons that are on the toolbar so they don’t look so goofy (yes, they still are sloppy) • Printing seems to work with limited testing, print PREVIEW does not seem to work properly for me. • Mouse left/right button “increment/decrement active component” functionality removed for now, someday this will hopefully evolve into a real “click nearest the given trajectory” and select function but no work has been done on this yet. • Q curve plotting is still messed up at Z0 extremes. Changes on this edit (8/7/2001): • File saving/loading now is included, seems to work. File menu re-enabled, as well as save icon and “CTRL-S”. should be pretty self explanatory. • Q curve plotting has been changed slightly, but there are still some bugs. TBD. Changes on this edit (5/30/2001): • Trajectory plotting continues to get a little work here and there… there are now a couple of annoying warning messages (which are better than the program hanging). The two main sources of error are: o When a series transmission line is added to a point where it won’t cause any movement on the chart (i.e. start at 50 ohms and add a 50 ohm transmission line). This sucks, but I have to think about


View Full Document
Download Lance's Smith Chart Program Intro
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lance's Smith Chart Program Intro and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lance's Smith Chart Program Intro 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?