Mikrowellentechnik
PUFF -- ein leicht zu bedienendes, billiges, aber äußerst leistungsfähiges S-Parameter-Microwave-CAD-Programm
PUFF wurde von der Caltech-Universität in Amerika schon zu DOS-Zeiten entwickelt und ist einschließlich des englischen Handbuches sehr preisgünstig bei den UKW-Berichten zu bekommen. Es ist ein reines S-Parameter-Programm, basiert noch auf DOS, läuft jedoch auch unter WINDOWS 98, ME und XP nach Änderung einiger Einstellungen problemlos und sehr schnell.
Es ist sehr einfach zu bedienen und liefert exzellente Ergebnisse, sofern der Anwender alle beteiligten Bauteile (z. B. SMD-Pads) und Schmutzeffekte bei der Eingabe berücksichtigt.
Siehe auch meine in der Rubrik "Mikrowellentechnik" erwähnten Veröffentlichungen in der Fachzeitschrift UKW-Berichte, die meist die PUFF-Software verwenden und auch (zum Vergleich von Simulation und Wirklichkeit!) die Messergebnisse der Prototypen enthalten.
Es gibt zwar offiziell nur die DOS-Version zu kaufen, aber im Internet existiert in der Zwischenzeit ein Tool zum Einsatz von "PUFF unter LINUX".
Und noch ein Tip: bitte stets nur die Version 2.1 mit einem Erstellungsdatum nach dem 24. 10. 1998 verwenden, denn da wurden durch Prof. Gerstlauer aus Stuttgart entscheidende Verbesserungen eingebracht, Bugs beseitigt und die Software auch für den Betrieb mit schnellsten modernen PC's lauffähig gemacht (= es war ein Patch für die verwendete Software "Turbo-Pascal" erforderlich, denn die arbeitete bei Taktfrequenzen ab 300 MHz nicht mehr korrekt). Diese Version gibt es (wie schon erwähnt) sehr preisgünstig zusammen mit dem Original-Handbuch bei der Zeitschrift "UKW-Berichte" zu kaufen. Allerdings findet man sie ohne Handbuch im Internet als kostenlosen Download -- aber ohne dieses Original-Handbuch ist es nur eine halbe Sache.
Wer dazu zu geizig ist, kann sich auch mit der Beseitungung dieses Bugs durch ein Zusatzprogramm befassen, denn ein freundlicher Mensch hat mir dazu die nötigen Tips und die erforderliche Korrektursoftware gemailt (Die Fehlermeldung lautet immer "Runtime Error 200").
Aber wer doppelt geizig ist und gar kein Geld ausgeben möchte, kann die aus dem Internet stammende Version 2.1 hier vom Server holen, aber dann sollte er wenigstens noch dazu meine kurze Einführung für den Unterricht mit meinen Schülern downloaden. Allerdings ist das nur ein Behelf und das ist auch die gerechte Strafe für so geizige Naturen (für Schwaben: sogenannte Entenklemmer....).
Es folgt nun eine Zusammenstellung aller möglichen PUFF-Informationen, die ich selbst gewonnen, von anderen Leuten bekommen oder aus dem Internet zusammengetragen habe. Da gibt es so Sachen wie ein k-Faktor-Programm zur Stabilitätskontrolle, Hinweise zum störungsfreien Betrieb unter WIN98, WIN ME, WIN XP, Informationen der Programmautoren usw. Bitte klicken Sie auf den entsprechenden Link (weiter unten auf dieser Seite), um an die gewünschte Sache heranzukommen.
NEU NEU NEU NEU ....
In den Ausgaben 2 / 2002 und 3/2002 der UKW-Berichte habe ich zwei Artikel mit den Titeln "Ärger mit PUFF unter Windows 98, ME und XP sowie seine Beseitigung" sowie "Auf ein Neues -- mit PUFF" veröffentlicht und alles zusammengetragen, was heute noch für das Arbeiten mit dieser Software spricht. Natürlich sind da auch alle Tricks zum ordentlichen Betrieb unter Windows XP verrraten und die aktuellste und neu überarbeitete deutsche Bedienkommando-Liste ist mit dabei.
Deshalb: auf ein Neues mit PUFF! (Links siehe weiter unten)
Leider zeigte sich im XP-Betrieb plötzlich, dass Microsoft absichtlich die Möglichkeiten zum Arbeiten mit DOS-Programmen heimlich beschnitten hat. So ist es zunächst unmöglich, PUFF-Ergebnisbildschirme direkt auszudrucken oder sie über den Umweg des Sreenshots und den Einsatz eines Grafikprogramms (IRFAN-View, Paintshop Pro etc.) zu gewinnen. Dank eines Hilferufs in den UKW-Berichten kamen sehr viele Vorschläge, von denen aber nur der "PUFFP_XP-Servicepack" wegen seiner Zuverlässigkeit und Einfachheit endgültig ausgewählt und zum Download zur Verfügung gestellt wird. Der Inhalt dieses Packs verwendet die "PUFFP.EXE"-Datei und muss deshalb genau dort ins eigene PUFF-Verzeichnis hineinkopiert werden, wo sich dieses PUFFP.EXE - File gerade befindet. DAS IST SEHR WICHTIG, DENN SONST FUNTIONIERT NIX!!! (Vorsichtshalber befinden sich die beiden Puff-Dateien "PUFFP.EXE" und "RTM.EXE" ebenfalls mit im Pack, obwohl sie bei jeder Puff-Version 2.1 mitgeliefert werden. Leider aber in einem getrennten Unterverzeichnis und das haben schon manche Leute übersehen. Dann gibt es nämlich wieder ein großes Rätselraten, warum PUFFP nicht läuft).
Nun legt man sich über einen Icon auf dem Windows-Startbildschirm eine Verknüpfung zur Batch-Datei "PUFFP_XP.BAT" (...man erkennt sie gleich am kleinen Zahnrädchen im Icon). Beim Aufruf wird erst das Zusatzprogramm "pcxgrab" installiert und anschließend PUFFP gestartet. Mit der Tastenkombination "ALT" + "G" kann nun jederzeit ein Screenshot als PCX-File erzeugt werden -- ob das richtig funktioniert, merkt man an der kleinen Melodie, die dabei gespielt wird. Der PCX-Screenshot wird im PUFF-Verzeichnis gespeichert und kann anschließend in bekannter Weise mit einem Grafikprogramm geöffnet, bearbeitet, invertiert, in Graustufen umgewandelt oder gedruckt werden. Es ist jederzeit möglich, weitere Screenshots anzufertigen, denn sie werden alle unter getrennten Namen abgelegt und das vorherige Bild nicht überschrieben. Beim Verlassen von PUFF wird das Programm "PCXGRAB" wieder aus dem Arbeitsspeicher gelöscht.
Gottseidank ist nun dieses Problem gelöst -- vielen Dank an alle Helfer und speziell Herrn Ramon Schenkel (= Absolvent der Elektronikschule Tettnang), der diese Lösung ausgetüftelt hat....
Hier nochmals der Link zum zusammenfassenden Artikel PUFF gegen Windows XP -- gewonnen! und zum PUFFP-XP-Sevicepack.
Noch ein brandaktueller Tip zum Arbeiten mit PUFF im LAN und in Netzwerken (= Erfahrung mit Windows 2000 und NT): das funktionierte bei mir NICHT, denn der aufgerufene Puff-Bildschirm verschwindet blitzartg wieder. Die Lösung ist recht einfach: man melde sich nicht im Netz, sondern nur lokal auf dem PC an und lasse PUFF dort im DOS-Modus laufen (= nach dem Klick auf die Windows-Starttaste einfach "Ausführen" wählen). Dann hat man wieder (nicht "den", sondern das) PUFF vor sich...
Ganz schlaue Leute besorgen sich sowieso ein billiges ausgedientes Notebook, installieren darauf Windows 98 und PUFF und können so viele Jahre völlig störungsfrei arbeiten..
=====================================================================
Download- und Kontakt-Liste:
PUFFP_XP-Servicepack für korrekte Screenshots (bei allen Windows-Versionen einschließlich XP)
=====================================================================
Beseitigung des Runtime Errors 200 bei älteren PUFF-Versionen.
Gleichzeitig Dank an Wolfgang, DB4DH, aus Castrop-Rauxel für den Tipp
=====================================================================
UKW-Berichte als Vertriebsadresse für der Erwerb von PUFF 2.1 einschließlich Handbuch.
=====================================================================
PUFF-Microwave-CAD (= Homepage der Caltech-University, also der PUFF-Väter. Bitte jedoch aufpassen beim Aufruf, denn die Homepage ist so blödsinnig aufgemacht, dass der Bildschirm in einem kleineren Fenster scheinbar leer erscheint. Ist er aber nicht....)
=====================================================================
K-Faktor-Berechnung
für PUFF-Ergebnis-Files (gezippt).
=====================================================================
Homepage von Prof. Dr. Gerstlauer. Von ihm und seinem Sohn stammen die entscheidenden Weiterentwicklungen und Fehlerkorrekturen bei der neuesten Version. Auch dort findet sich PUFF2.1 zum Download.
=====================================================================
Ärger mit PUFF unter WINDOWS
und seine Beseitigung (Dieser Artikel ist in den "UKW-Berichten", Ausgabe 2 / 2002 erschienen).
=====================================================================
Auf ein Neues -- mit PUFF! (Dieser Artikel ist den "UKW-Berichten", Ausgabe 3 / 2002 erschienen und faßt alles zusammen, was noch und wieder für das Arbeiten mit PUFF spricht. Zusammen mit dem vorigen Artikel "Arger mit PUFF unter Windows und seine Beseitigung" dürften deshalb keine Fragen mehr offen sein und auch keine Probleme mehr auftreten. Dazu gibt es auch einen ganz neuen und aktuellen Stichwortkatalog zur Bedienung). Wichtig: Hier wurden am 25.02.2004 zwei fehlende Seiten im Bedienkommando-Stichwortkatalog nachgeliefert. Sorry...
=====================================================================
PUFF gegen XP -- gewonnnen!
heißt der UKW-Berichte-Artikel in Heft 4/2003, der nochmals alle wichtigen Informationen zum Arbeiten mit PUFF unter Windows XP zusammenfaßt. Deshalb folgt hier erneut der Link zum PUFFP-XP-Sevicepack
=====================================================================
Neueste Ausgabe (25.02.2004) des Alphabetischen Stichwortkatalogs in Deutsch zur Bedienung von PUFF2.1
(selbst gemacht, gibt es nicht mal im PUFF-Original-Handbuch...)
Wichtig: Hier wurden am 25.02.2004 zwei fehlende Seiten nachgeliefert. Sorry...
=====================================================================
Download-Möglichkeit für die gezippte Software PUFF2.1
(OHNE ORIGINAL-HANDBUCH. Das gibt es nur bei den "UKW-Berichten" ........)
=====================================================================
Informations about PUFF and WINDOWS95 (von der Homepage der Caltech University geholt...)
=====================================================================
Oscillator-Design with PUFF
=====================================================================
PUFF-Tutorial
(= mein gezipptes Unterrichtsmanuskript).
=====================================================================
DEVICE-Files
(Hier können Sie sich die Inhalte der bei der Software mitgelieferten DEVICE-Files mit der Endung *.dev ansehen, denn damit werden so hübsche Sachen wie eine Stromquelle, eine Spannungsquelle, ein Voltmeter, ein Operationsverstärker usw. als S-Parameter-File realisiert).
=====================================================================
Stripline-Corrections (Scans aus dem PUFF-Handbuch..!)
=====================================================================
Wenn Sie sich für einen ganz kurzen Einblick in die Systemtheorie der Nachrichtentechnik interessieren, dann lesen Sie doch mal diesen
Anhang aus einem meiner Tutorials über Schaltungssimulation
=====================================================================
Unser OM Joachim (DL2HWJ) hat ein Zusatzprogramm zur Verfügung gestellt, das aus PUFF-Files für S11 und S21 ein sogenanntes "Bode-Diagramm" berechnet und ausgibt (= hier ist gleichzeitig mit dem Amplitudenverlauf auch der Phasenverlauf dargestellt). Seine Erläuterung wird hier aufgerufen, das eigentliche Programm Bode.exe kann dann getrennt in gezippter Form heruntergeladen werden. Danke, Joachim!
=====================================================================
Zurück zur Willkommensseite