Peter Hofbauer’s private Homepage
Selbstbauprojekte eigene Entwicklungen
Impressum Letzte Änderung: 08.Juli 2013 Copyright: frei! Impressum Letzte Änderung: 01.09.2024 Copyright: frei! Home Signal Generator Seite 1(2) Signal Generator Seite 2(2)

SINE SQUARE WAVE SIGNAL GENERATOR (2/2)

Ein spezieller Funktionsgenerator

Der Schaltplan

Die komplette Schaltung ist ein KiCAD-Projekt mit 8 Seiten. Im Hauptschaltplan sind die einzelnen Gruppen als Unterschaltungen enthalten. Der Hauptschaltplan soll eine Übersicht über alle Gruppen zeigen. Hier eine Liste der Seiten mit deren Dateiname: 1. FGG9020 Übersicht, Gesamt-Projekt 2. FGG9020C CPU-Platine 3. FGG9020H DDS-HF-Oszillator 4. FGG9020E Endstufe 5. FGG9020D Dateneingabe, Tasten links usw 6. FGG9020B Tasten rechts 7. FGG9020N Netzteil +/-17V 8. FGG9020T Netztrafo Die 7 Unterschaltungen haben zusätzlich ein eigenes KiCAD-Projekt. Wegen der Platinen-Layouts Der Gesamtplan zeigt die Verbindung aller Baugruppen. Jede Platine im Gerät ist als Unterschaltung gezeichnet. Die X-Stecker-Positionen, die innerhalb einer Unterschaltung eingezeichnet sind, beziehen sich auf die Positionsbezeichnung auf der entsprechenden Platine. Die Bedienelemente: S1 Netzschalter S2 schaltet das- LC-Tiefpass-Relais im HF-teil S3 ist der Bereichsschalter vom Eichteiler zum Ausgang S4 schaltet den Offset ein. S5 schaltet die Ausgangsbuchse ein/aus >> dieser Schalter ist nicht eingezeichnet, befindet sich zwischen S3B und X15! RV1 PWM-Einstellung von 10% bis 90% RV2 Pegelsteller, Dopppelpoti RV3 Offset-Poti die anderen Bedienelemente befinden sich auf den Platinen FGG9020B und ...D X11 BNC-Buchse für Triggerspannung X15 BNC-Buchse Ausgang Auf die “Zentrale Masse” sind alle GND-Leitungen gelötet. Befindet sich am GND-Anschluss der Ausgangs-BNC Buchse. Ist auch mit dem Gehäuse verbunden und vermindert Fehler durch Masseschleifen. Eignet sich gut für alle Messungen als Bezugspotential.
Die Platine FGG9020D sitzt hinter der Front. Enthält die 5 Tasten neben LCD, den Inkremantal- geber, das Absolutwert Poti, die Zifferntasten, und alle dazugehörenden LEDs. Wurde direkt an Leitungen (Farbe nach Widerstands- Kode) und X10, X11 angeschlossen. Geht an die CPU- Platine. Diese Platine sitzt auf der rechten Seite hinter der Front. Enthält die Tasten rechts und die dazu gehörenden LEDs. Wurde direkt an Leitungen (Farbe nach Widerstands- Kode) und X9 angeschlossen. Geht an die CPU-Platine. DDS125 ist das Modul mit den AD9850. Am Pin12 “Rset” (des AD9850) liegt ein 3,9kR gegen GND. Damit wird der Ausgangsstrom auf 10,24mA gesetzt. Die beiden komplementären Ausgänge sind mit 100R belastet was eine Spannung von je 1,024V am Anschluss SINA und SINB ergibt. Der Differenzverstärker U2A macht daraus eine gegen GND symmetrische Sinusspannung von 4,2Vpp. Das Rechtecksignal wird mit 2 Komparatoren im AD9850 im Vergleich einer Sinusspannung und der Spannung vom Poti auf der Front erzeugt. Die sind am Anschluss Qp und QN und werden mit Differenzverstärker U2B in eine gegen GND symmetrische Spannung geformt. An dessen Ausgang sind 4,5Vpp. Das Relais K1 schaltet zwischen Sinus und Rechteck um. Das Relais K2 schaltet ein LC-Tiefpass in den Signalweg. Vom Ausgang des DDS-HF-Oszillator geht das Singal zum Poti “AMPL” und weiter zum Eingang (X4) der Endstufe. Die Endstufe bringt das Signal auf 26Vpp. Der Innenwiderstand der Endstufe beträgt 100R. Der C14-Trimmer verbessert die Form des Rechtecksignals. Wird bei 1kHz so eingestellt wie man es vom Tastkopf eines Oszilloskop kennt.   Der U1A erzeugt eine Niederohmige Offset-Spannung von +/-1,8V aus der Spannung von 0 bis 5V vom Offset-Poti.   Die Betriebsspannung für den 100MHz-OPV darf bis +/- 18V betragen. Vorsichtshalber habe ich das auf +/-17V begrenzt. Die Stromaufnahme der 5V-Bauteile ist relativ hoch. Das LCD, die CPU und das DDS-Modul benötigen ca. 400mA. Das geht nicht mit einen Standard-Stabi aus 24V. Auch nicht mit riesigen Kühlkörper, sind immerhin 7,6W. Ich hatte noch einen alten geregelten DC/DC-Wandler für 5V. Damit gehts besser.                                                         
FGG9020C CPU-Platine FGG9020 Gesamtplan FGG9020D Tasten links FGG9020B Tasten rechts FGG9020H DDS-HF-Oszillator FGG9020E Endstufe FGG9020 Netzteil FGG9020N Netzteil
FGG9020T Trafo

Manöver-Kritik

Wie nach jeder neuen Konstruktion erkennt man einiges was man hätte besser lösen können. Bei diesen Generator fällt mir aber nichts wesentliches ein. Die Bedienung ist sehr einfach und so wie ich es wollte. Die Verdrahtung ist etwas aufwändig, alles auf einer (SMD-) Platine wäre besser. Bei einer neuen Konstruktion hat aber die Verwendung von einzelnen Platinen einen Vorteil: Änderungen gehen einfacher. . Die Ausgangsspannung wird nicht gemessen sondern auf Grund der Poti-Stellungen berechnet. Eine Messung der oberen und unteren Spannung ist aber nur sinnvoll wenn die Spannung am unteren Ende der Eichleitung gemessen wird. Nur dann wird die Anzeige auch bei Belastung richtig. Das ist wegen der geringen Spannung dort und der verschiedenen Signalformen eine sehr schwierige Aufgabe. Kommt vielleicht später als Update.  

Nachbau?

Wie alle meiner Bericht ist auch dieser keine richtige Bauanleitung. Der Generator wurde mit Bauteilen gebaut die ich irgendwann mal aus alten Geräten ausgebaut hatte. Die Platinen hinter der Front kann man nicht nachbauen weil die verwendeten Tasten nicht lieferbar sind. Die müsste man entsprechend ändern. Alle Änderungen, die in der Entwicklung nötig waren, sind im Schaltplan und in den Platinen korrigiert worden.

Downloads

Schaltplan und Platinen (Kicad 5) FGG9020Version1.2.zip (165kB) Firmware, Hex-Datei       FGG9020Firmware.zip (90kB) Mechanik STEP-Datei    FGG9020Mechanik.zip (1,8MB)
Home Vorige Seite Nach oben