====== EMV-Labor - Versuchsbeschreibung ====== ===== Einleitung ===== Das EMV-Labor ergänzt das [[https://wiki.ei.htwg-konstanz.de/professoren_webseiten/rebholz/emv|Skript zur Vorlesung EMV]] durch praktische Übungseinheiten. Das Themengebiet der elektromagnetischen Verträglichkeit (EMV) umfasst eine Vielzahl verschiedener Disziplinen der Elektrotechnik, von der Netzstabilität bis hin zu elektromagnetischen Wellen im GHz-Bereich. Allen Teilgebieten ist gemeinsam, dass es sich um sehr hardwarenahe Themen handelt, mit denen sich jede Elektronik- oder Systementwicklung früher oder später auseinandersetzen muss. Wer die elektromagnetische Verträglichkeit seiner Produkte verbessern möchte, muss zunächst in der Lage sein, diese korrekt zu messen und zu bewerten. Damit beschäftigt sich der erste Teil der Laborarbeit. Im zweiten Teil nehmen wir einen Tiefsetzsteller in Betrieb, wie er in nahezu jeder elektronischen Schaltung zur Spannungsversorgung eingesetzt wird, und messen dessen Emissionen. Viel Spaß und Erfolg im Labor! PS: Bitte lassen Sie sich vom Umfang der Laboranleitung nicht abschrecken. Viele Punkte wiederholen Themen aus dem Studium. Wenn Sie mit den einzelnen Inhalten vertraut sind, können Sie direkt zu den Aufgaben übergehen. **Benötigte Hilfsmittel:** * LTspice (Installation) * MATLAB (Datenauswertung) **Organisation:** \\ Die Versuchsdurchführung kann weitgehend selbstständig gestaltet werden. Nach Rücksprache mit Hr. Kletti ist es auch möglich, außerhalb der Vorlesungszeiten im Labor zu arbeiten. \\ Es findet keine klassische Vorlesung statt. Bitte bereiten Sie sich auf das Labor vor, indem Sie die entsprechenden Kapitel im Skript durcharbeiten. Zu den im LSF angegebenen Zeiten können wir gemeinsam im Labor F222 arbeiten. Zudem gebe ich allgemeine Hinweise, Einführungen in die Messgeräte sowie Unterstützung bei den Versuchen. \\ Die Bearbeitung erfolgt in der Regel in Zweiergruppen. **Dokumentation / Prüfung:** \\ Das Labor kann auch bereits vor dem Semesterende abgeschlossen werden. Als Dokumentation laden Sie bitte die Ergebnisse der Übungsaufgaben in Moodle hoch. Die Abgabe eines ausformulierten Berichts ist nicht erforderlich. Achten Sie bei Bilddokumentationen oder Grafiken darauf, diese kurz (in wenigen Sätzen) zu interpretieren. Der Prüfbericht zur Komponente ist als separates Dokument einzureichen. (Skizzen dürfen grundsätzlich von Hand angefertigt werden – entscheidend ist der Inhalt, nicht die Form.) \\ Die **Gesamtnote** ergibt sich aus der Vollständigkeit der eingereichten Unterlagen sowie einer **15-minütigen mündlichen Prüfung** nach Abgabe. Da die Laborplätze begrenzt sind, melden Sie sich bitte im Moodle-Kurs „EMV (Rebholz)“ an. ===== Teil 1 Rechtecksignale im Zeit- und Frequenzbereich ===== ==== Rechteckimpulse / Simulation ==== === Rechteckförmige periodische Signale und die Fourierreihe === Neben sinusförmigen Signalen werden in der Elektrotechnik zahlreiche periodische rechteckförmige Signale eingesetzt. Zu den bekanntesten Beispielen zählen der Systemtakt von Prozessoren und Mikrocontrollern sowie Taktsignale in leistungselektronischen Systemen zur Leistungssteuerung. Die nachfolgende Abbildung zeigt den typischen Verlauf einer symmetrischen periodischen Rechteckfunktion in allgemeiner Darstellung. Die Symmetrie bezieht sich dabei auf das Verhältnis zwischen aktivem und inaktivem Impuls bzw. allgemein auf Puls- und Pausenzeiten. Sind beide gleich lang, spricht man von einer symmetrischen Rechteckfunktion. \\ {{ :professoren_webseiten:rebholz:symm_rechteck.jpg?600 |}} Da die Kurve bei 0 V startet und die Nulllinie niemals unterschreitet, ist sie auf den ersten Blick nicht mittelwertfrei. Mit bloßem Auge ist zu erkennen, dass der eingezeichnete Mittelwert (schwarze Linie im Bild) oberhalb der Nulllinie liegt. Der Mittelwert der Funktion wird auch als Gleichspannungsanteil bezeichnet und lässt sich mit der bekannten Gleichung zur Mittelwertbildung berechnen (Integration über eine Periode und Division durch die Periodendauer). \\ In der EMV-Betrachtung spielt der Gleichanteil mit der Frequenz 0 Hz keine Rolle und wird hier nur der Vollständigkeit halber erwähnt. Entscheidend sind die vom Rechtecksignal erzeugten spektralen Anteile im Frequenzbereich. \\ Wir wissen: Jedes periodische Signal lässt sich als unendliche Summe von Sinus- und Kosinusschwingungen darstellen. Dieses Prinzip ist als Fourierreihe bzw. Fourier-Zerlegung bekannt. Streng mathematisch müssen hierfür zusätzliche Bedingungen erfüllt sein (z. B. absolute Integrierbarkeit oder eine endliche Anzahl von Maxima und Minima). \\ Die symmetrische Rechteckfunktion lässt sich somit darstellen als: {{ :professoren_webseiten:rebholz:fourierhr.jpg?600 |}} Das Signal setzt sich also aus einem Gleichanteil sowie einer unendlichen Anzahl von Sinus- und Kosinusanteilen mit unterschiedlichen Amplituden a_n und b_n zusammen. Betrachtet man die Argumente cos(n ω₀ t) und sin(n ω₀ t), erkennt man, dass diese Vielfachen der Grundfrequenz ω₀ sind, also n·ω₀. Dieser Zusammenhang ist insbesondere bei der Analyse von Störursachen relevant. Diese Vielfachen der Grundfrequenz werden als Oberschwingungen bezeichnet. Oberschwingungen treten stets bei ganzzahligen Vielfachen der Grundfrequenz auf. Im elektrotechnischen Sprachgebrauch entspricht die Grundschwingung der ersten Harmonischen (n = 1). Oberschwingungen beginnen entsprechend bei n = 2. In der Akustik wird hingegen häufig anders gezählt: Dort entspricht die zweite Harmonische der ersten Oberschwingung. Es ist daher wichtig, stets zu klären, welche Zählweise verwendet wird. \\ Zur Bestimmung der Amplituden werden die Fourier-Koeffizienten a_n und b_n herangezogen: {{ :professoren_webseiten:rebholz:fourier_koeffizienten.jpg?400 |}} Bei der symmetrischen Rechteckfunktion reicht es aus, im Bereich von t = 0 bis T/2 zu integrieren, da die Funktion im Intervall von T/2 bis T gleich Null ist. \\ Für die Koeffizienten a_n ergibt sich: {{ :professoren_webseiten:rebholz:fourier_an.jpg?600 |}} Da sin(nπ) für alle n gleich Null ist, folgt: a_n = 0 für alle n. Es verbleiben somit die Koeffizienten b_n: {{ :professoren_webseiten:rebholz:fourier_bn.jpg?600 |}} Da cos(nπ) für gerade n den Wert +1 ergibt, verschwinden die entsprechenden Anteile. Übrig bleiben nur die ungeradzahligen Fourier-Koeffizienten b_n. \\ Damit lässt sich das Spektrum des Rechtecksignals vollständig bestimmen und grafisch darstellen. Die folgende Abbildung zeigt den Übergang vom Zeitbereich in den Frequenzbereich. Gut erkennbar ist der 1/n-Abfall der Amplituden mit steigender Frequenz. {{ :professoren_webseiten:rebholz:fourier_koeffizienten_zeichnung.jpg?800 |}} Die Definition der Fourierreihe verdeutlicht: Jedes periodische Signal besteht aus einer unendlichen Anzahl harmonischer Anteile. Für die EMV bedeutet dies konkret: Rechtecksignale erzeugen zwangsläufig hochfrequente Störanteile, die sich auch außerhalb der eigentlichen Anwendung ausbreiten können. Der Einsatz gepulster Signale erfordert daher immer geeignete EMV-Maßnahmen, beispielsweise Filterstrukturen oder konstruktive Maßnahmen zur Begrenzung der Störausbreitung. \\ Da in der Praxis nicht immer ein Spektrumanalysator zur Verfügung steht, bieten Simulationstools wie LTspice eine effiziente Alternative. Diese ermöglichen es, aus Zeitbereichssignalen direkt das zugehörige Frequenzspektrum zu berechnen und so ein besseres Verständnis für das spektrale Verhalten zu entwickeln. ==== Einführung in LTspice ==== LTspice ist ein klassisches Netzwerksimulationsprogramm. Das bedeutet: Im ersten Schritt wird, ausgehend vom elektrischen Schaltkreis, eine Netzliste erstellt. In dieser sind alle Informationen darüber enthalten, welche Bauteile über gemeinsame Knotenpunkte verbunden sind. Im nächsten Schritt werden die Knoten- und Maschengleichungen (Kirchhoffsche Gleichungen) aufgestellt und für jeden Zeitschritt gelöst. Die Simulation berechnet somit sämtliche Spannungen und Ströme im Zeitbereich, analog zu einer Darstellung am Oszilloskop. Der Einsatz von Simulationsprogrammen in der Entwicklung elektronischer Schaltungen dient primär dazu, bestehende Designs durch Parameteranalysen robuster zu machen und deren Funktion vollständig zu durchdringen. Allerdings verfügen diese Programme über keinen Plausibilitätscheck. Fehlerhafte Einstellungen können daher zu offensichtlich falschen Ergebnissen führen. Als Anwender sollten Sie daher sämtliche Ergebnisse kritisch hinterfragen und idealerweise bereits vor der Simulation eine grobe Vorstellung vom zu erwartenden Ergebnis haben. Falls ein Ergebnis unerwartet erscheint, empfiehlt es sich, Plausibilitätsprüfungen durchzuführen (z. B. Vereinfachungen oder Abschätzungen). Generell ist es sinnvoll, bekannte analytische Strukturen zur Verifikation heranzuziehen. \\ SPICE steht für „Simulation Program with Integrated Circuit Emphasis“ und wird auch als Berkeley SPICE bezeichnet, als Hinweis auf seine Ursprünge an der University of California, Berkeley. Heute existieren zahlreiche Derivate, die sich hauptsächlich in ihrer Benutzeroberfläche und Handhabung unterscheiden. Die vom Halbleiterhersteller Analog Devices (ehemals Linear Technology) entwickelte Version LTspice zeichnet sich durch eine benutzerfreundliche Oberfläche und einfache Bedienung aus. Das Programm kann kostenlos über die Website von Analog Devices (analog.com) heruntergeladen werden. \\ Für die Einführung in LTspice und als erste Übung soll der zuvor behandelte Rechteckimpuls im Zeit- und Frequenzbereich simulativ verifiziert werden. Eine vollständige Einführung in LTspice würde den Rahmen dieses Dokuments sprengen, daher wird auf Online-Ressourcen (z. B. Videos und Literatur) verwiesen. Im Folgenden werden die wichtigsten Einstellungen gemeinsam betrachtet. Das symmetrische Rechtecksignal wird über eine Spannungsquelle („Voltage“) erzeugt, die im ersten Schritt aus der Bauteilbibliothek ausgewählt wird (siehe Abbildung Schritt 1). {{ :professoren_webseiten:rebholz:puls_lt1.jpg?800 |}} \\ Spannungsquellen in LTspice können flexibel konfiguriert werden, von einfachen DC-Quellen bis hin zu Pulsquellen. Es ist auch möglich, Spannungsverläufe aus externen Quellen (z. B. Excel-Dateien) zu importieren. Standardmäßig wird eine DC-Quelle mit Innenwiderstand angenommen. Wählen Sie in Schritt 2 den Punkt „Advanced“, um die Pulsquelle („PULSE“) in Schritt 3 zu konfigurieren. Es wird empfohlen, keinen Serienwiderstand im Untermenü („Series Resistance“) zu definieren. Falls ein Innenwiderstand benötigt wird, sollte dieser explizit als diskretes Bauteil im Schaltplan eingefügt werden. Versteckte Parameter erschweren später die Auswertung und Fehlersuche. Die folgende Tabelle zeigt die notwendigen Einstellungen zur Erzeugung des Impulses: {{ :professoren_webseiten:rebholz:pulse_parameter.jpg?400 |}} Mit diesen Einstellungen wird ein symmetrisches Rechtecksignal erzeugt, das einem idealen Impuls nahekommt. Da SPICE-Solver keine geschlossenen analytischen Lösungen berechnen, sondern iterativ arbeiten, sind geringe Abweichungen zu erwarten. Die größten Fehlerquellen sind die endlichen Anstiegs- und Abfallzeiten, die in der idealisierten Betrachtung nicht enthalten sind. In Schritt 4 wird der Schaltung ein Referenzknoten (Spice-Nullknoten) zugewiesen, auf den sich alle Spannungen beziehen. Dieser entspricht in realen Schaltungen der Masse bzw. dem Rückleiter. Das entsprechende Symbol befindet sich in der oberen Menüleiste. Verbinden Sie den negativen Anschluss der Spannungsquelle mit diesem Knoten. Die Schaltung entspricht nun weitgehend dem gezeigten Beispiel. Zur besseren Übersicht kann in Schritt 5 ein Netzlabel vergeben werden („Label Net“). Die Schaltung ist nun bereit für die Simulation. Es muss lediglich festgelegt werden, welche Analyse durchgeführt werden soll. LTspice bietet verschiedene Analysemethoden, wobei die Transientenanalyse (Transient Analysis) die wichtigste ist. Sie berechnet die Schaltung in diskreten Zeitschritten. Kleinere Zeitschritte erhöhen die Genauigkeit, verlängern jedoch die Simulationsdauer. Starten Sie die Simulation mit dem Befehl „Run“. {{ :professoren_webseiten:rebholz:sim-options.jpg?800 |}} Falls noch keine Analyse definiert wurde, fordert LTspice zur Eingabe der Simulationsparameter auf. Standardmäßig wird die Transientenanalyse vorgeschlagen, bei der lediglich die Simulationsdauer festgelegt werden muss. Nach erfolgreicher Simulation kann mit dem Cursor die Spannung relativ zur Referenzmasse angezeigt werden. \\ Für die Darstellung eines Rechtecksignals im Zeitbereich ist keine Simulation notwendig. Interessant sind vielmehr die hochfrequenten Signalanteile. Daher erfolgt nun die Analyse im Frequenzbereich. Über „View → FFT“ gelangt man zur Spezifikation der Frequenzanalyse. FFT steht für „Fast Fourier Transformation“ und ermöglicht die Berechnung der spektralen Anteile eines Signals. Für dieses Beispiel können die Standardeinstellungen verwendet werden: {{ :professoren_webseiten:rebholz:fft_ergebnis.jpg?800 |}} Stellen Sie die Y-Achse zunächst per Rechtsklick auf „Linear“, da logarithmische Darstellungen erst später behandelt werden. Im Frequenzbereich sind nun die im Rechtecksignal enthaltenen Anteile in Volt [V] sichtbar. Mit der Cursorfunktion lassen sich Amplituden und Phasen an einzelnen Frequenzpunkten bestimmen. Die Frequenzauflösung beträgt hier 20 kHz und ist für die Betrachtung ausreichend. Sie kann durch Verlängerung der Simulationsdauer (z. B. auf 100 µs oder 1 ms) erhöht werden. Wie erwartet fehlen die geradzahligen Vielfachen der Grundfrequenz. Es verbleiben nur die ungeradzahligen Oberschwingungen, deren Amplituden sich über die Beziehung b_n = (2 · 5 V) / (n · π) berechnen lassen. {{ :professoren_webseiten:rebholz:koeffizientenvergleicht.jpg?600 |}} Für den Vergleich zwischen Theorie und Simulation müssen die Fourierkoeffizienten in Effektivwerte umgerechnet werden (Faktor 1/√2). Ob ein Programm Spitzen- oder Effektivwerte darstellt, ist nicht immer eindeutig dokumentiert. Dies kann durch einen einfachen Test überprüft werden: Wird eine Sinusschwingung mit bekannter Amplitude simuliert, entspricht der angezeigte Wert entweder der Spitzenamplitude oder – bei Division durch √2 – dem Effektivwert. Die dargestellte Tabelle zeigt die Übereinstimmung zwischen berechneten und simulierten Werten. Damit kann davon ausgegangen werden, dass sowohl die analytische Berechnung als auch die Simulation korrekt durchgeführt wurden. Die eigentliche Stärke der Simulation zeigt sich insbesondere bei Signalen, deren Fourierkoeffizienten analytisch nur schwer bestimmbar sind. ==== Aufgabe 1 ==== Erstellen Sie Ihre eigene LTspice-Simulation eines Rechteckimpulses und untersuchen Sie, wie sich das Spektrum bei folgenden Änderungen verhält: - a) Verdoppelung und Verdreifachung der Simulationsdauer - b) Verwendung eines unsymmetrischen Rechtecksignals - c) Verwendung eines trapezförmigen Impulses mit endlichen An- und Abfallzeiten Schalten Sie dabei jeweils die Darstellung im Frequenzbereich zwischen linearer und logarithmischer Skalierung (dB) um. Was fällt Ihnen dabei auf? ==== Pegelmaße ==== Sicher ist Ihnen bereits aufgefallen, dass Messgrößen und Grenzwerte in der EMV häufig in dB angegeben werden. Auch LTspice stellt Ergebnisse im Frequenzbereich standardmäßig als Pegelmaß in dB dar. Vermutlich haben Sie bereits festgestellt, dass die lineare Darstellung der Fourierkoeffizienten bei höheren Frequenzen schnell an ihre Grenzen stößt. Nur durch starkes Hineinzoomen lassen sich einzelne Werte noch erkennen. In der logarithmischen Darstellung bzw. in dB hingegen sind die Werte über einen großen Frequenzbereich gut darstellbar. Genau darin liegt der Vorteil dieser Darstellungsform in der EMV. Die Einheit dB (Dezibel) setzt sich aus „Dezi“ (Faktor 10) und „Bel“ zusammen, benannt nach Alexander Graham Bell (1847–1922), der maßgeblich zur Entwicklung und Verbreitung der Telefonie beigetragen hat. Genau genommen handelt es sich bei dB jedoch nicht um eine physikalische Einheit wie Volt oder Ampere, sondern um ein logarithmisches Verhältnismaß. Es beschreibt das Verhältnis zweier Größen auf Basis des dekadischen Logarithmus (log₁₀). Ein zentraler Punkt dabei ist: Logarithmen dürfen nur auf einheitslose Größen angewendet werden. Daher wird stets ein Verhältnis gebildet, indem eine Messgröße durch eine Referenzgröße dividiert wird. Die Wahl dieser Referenz bestimmt die konkrete Bezeichnung des Pegelmaßes. Beispiel: Zur Umrechnung einer Spannung von 5 V in ein Pegelmaß wird der Ausdruck log(5 V / 1 V) verwendet. Die Referenz beträgt hier 1 V, sodass das Ergebnis in dBV angegeben wird. (Die vollständige Formel wird im nächsten Abschnitt eingeführt.) Die folgende Tabelle zeigt typische Referenzgrößen und deren Bezeichnungen: {{ :professoren_webseiten:rebholz:tabelle_db.jpg?600 |}} In der Praxis hat sich insbesondere bei Leistungsangaben eine Besonderheit etabliert: Der Bezugswert 1 mW wird üblicherweise nicht als dBmW, sondern als dBm bezeichnet. Einige Messgeräte und Simulationsprogramme (z. B. LTspice oder Oszilloskope mit FFT-Funktion) verzichten teilweise auf die explizite Angabe der Referenzgröße und verwenden implizit feste Bezugswerte (häufig 1 V). In solchen Fällen ist eine Darstellung in dB bei Spannungen faktisch als dBV zu interpretieren, bei Strömen entsprechend als dBI. Welche Bezugsgröße tatsächlich verwendet wird, lässt sich im Zweifelsfall durch eine einfache Vergleichssimulation mit bekannten Werten überprüfen. Die folgende Tabelle zeigt Beispiele zur Umrechnung linearer Größen in dB für typische EMV-Anwendungen: {{ :professoren_webseiten:rebholz:tabelle_pegelmasse.jpg?600 |}} Bei der Umrechnung ist zu beachten, dass kein einheitlicher Faktor für alle Größen gilt. Der Unterschied ergibt sich aus dem Zusammenhang zwischen Leistung, Spannung und Strom: P = U² / R = I² · R Aufgrund der Logarithmusregeln wird ein quadratischer Zusammenhang im Argument zu einem Faktor 2 im Ergebnis. Daraus folgt: 10 · log(x²) = 2 · 10 · log(x) = 20 · log(x) Daraus ergibt sich die praktische Regel: - Leistungsgrößen werden mit dem Faktor 10 berechnet - Spannungen, Ströme und Feldgrößen mit dem Faktor 20 Diese Unterscheidung ist für die korrekte Anwendung von Pegelmaßen essenziell. ==== Pegelmaße und Kopfrechnen ==== Auch wenn es auf den ersten Blick ungewohnt erscheint, lassen sich die in der EMV häufig verwendeten Pegelmaße für viele praktische Anwendungen sehr einfach ohne Taschenrechner berechnen oder zumindest abschätzen. Ausgangspunkt ist der Logarithmus von Eins, der Null ergibt: log(1) = 0. Der Logarithmus von Null ist hingegen nicht definiert. Das bedeutet: Sehr kleine Werte lassen sich problemlos darstellen, ein Wert von exakt Null jedoch nicht. \\ Mit diesen einfachen Grundlagen lassen sich bereits viele Pegelwerte direkt bestimmen: {{ :professoren_webseiten:rebholz:pegelmasse.jpg?400 |}} Etwas anspruchsvoller wird es, wenn der umzuwandelnde Wert einer Zehnerpotenz der Bezugsgröße entspricht. Es gilt: log(10) = 1, log(100) = 2, log(1000) = 3 usw. Die folgenden Beispiele zeigen diesen Zusammenhang bei der Umrechnung von µV in dBµV: {{ :professoren_webseiten:rebholz:pegelmasse2.jpg?400 |}} Besondere Vorsicht ist bei Leistungspegeln erforderlich, da hier der Faktor 10 vor dem Logarithmus steht: {{ :professoren_webseiten:rebholz:pegelmasse4.jpg?400 |}} Zwischenwerte lassen sich ohne Taschenrechner oft nur näherungsweise bestimmen. Eine sehr hilfreiche Faustregel ergibt sich aus der Betrachtung von Verdopplungen: +3 dB entspricht näherungsweise einer Verdopplung der Leistung \\ +6 dB entspricht näherungsweise einer Verdopplung von Spannung, Strom oder Feldgröße {{ :professoren_webseiten:rebholz:6db.jpg?500 |}} Diese Näherung ist erstaunlich genau: Bei jeder Verdopplung stimmt das Ergebnis bis auf etwa eine Nachkommastelle mit dem exakten Wert überein. Für Überschlagsrechnungen in der Praxis ist dies in der Regel völlig ausreichend. Das Prinzip funktioniert auch in umgekehrter Richtung. Betrachten wir erneut das Frequenzspektrum eines Rechteckimpulses, diesmal in dB-Darstellung: {{ :professoren_webseiten:rebholz:rauschgrenze.jpg?600 |}} Wir betrachten nun nicht die sichtbaren Oberschwingungen, sondern den unteren Grenzwert der Darstellung. LTspice zeigt hier einen minimalen Wert von etwa −100 dB. Welcher Spannungswert entspricht diesem Pegel? Zur Rückrechnung wird der Pegel zunächst durch den Faktor 20 dividiert: (-100 dB) / 20 = -5 \\ Damit ergibt sich ein Verhältnis von 10^(-5). Bezogen auf die Referenz von 1 V entspricht dies: 1 V · 10^(-5) = 10 µV Dieser Wert stellt die sogenannte Rauschgrenze dar. In der Simulation handelt es sich dabei um numerisches Rauschen. Die Kenntnis dieser Grenze ist entscheidend: Werte unterhalb dieser Schwelle können vom Messsystem oder der Simulation nicht mehr zuverlässig erfasst werden. Es ist daher möglich, dass reale Oberschwingungen unterhalb dieser Grenze verborgen bleiben. In solchen Fällen müssen entweder empfindlichere Messgeräte eingesetzt oder die Simulationseinstellungen angepasst werden. Die Abbildung zeigt eine Rauschgrenze von etwa 10 µV. Wie bei realen Messungen ist es auch in der Simulation wichtig, diese Grenze vor der eigentlichen Analyse zu bestimmen. Nur so lässt sich sicher beurteilen, ob ein gemessenes Signal tatsächlich vom Prüfling stammt oder durch das Messsystem selbst beeinflusst wird. ==== Aufgabe 2 ==== Berechnen Sie folgende Pegelmaße ohne Taschenrechner: * a) 10V in dBµV * b) 1mV in dBµV * c) 3mV in dBµV * d) 20W in dBm * e) 50W in dBm * f) 1kW in dBm Berechnen Sie folgende Pegelmaße in lineare Größen * g) 100dBV in V * h) 126dBµV in V * i) 132dBµV in V ==== Aufgabe 3 ==== Der Grenzwert für leitungsgebundene Emissionen (Störspannungsmessung nach DIN EN 61000-6-3, leitungsgebundene Störemissionen) beträgt bei 500kHz 46dBµV. \\ Welche maximale Spannungsamplitude darf ein symmetrisches Rechtecksignal mit der Grundfrequenz von 100kHz maximal besitzen, damit der Grenzwert nicht überschritten wird? ==== Transiente Störgrößen ==== {{:professoren_webseiten:rebholz:image110.jpg?200 |}} Jeder kennt das typische Knacken im Radio oder Störungen im Fernsehempfang während eines Gewitters. Dies zeigt, dass auch kurze, einmalig auftretende Impulse elektromagnetische Signale emittieren, die sich ausbreiten können. Solche Signale werden als transiente Störungen bezeichnet (engl. VFT – Very Fast Transients). Da die Störungen im Rundfunkempfang unabhängig vom eingestellten Sender auftreten, lässt sich bereits vermuten, dass diese Impulse ein breites Frequenzspektrum enthalten. Im weiteren Verlauf wird deutlich, dass nicht nur einzelne diskrete Frequenzen auftreten, sondern prinzipiell alle Frequenzen vertreten sind. Man spricht in diesem Zusammenhang von einem breitbandigen Spektrum. Neben Blitzentladungen erzeugen auch ESD-Impulse oder einmalige Schalthandlungen solche breitbandigen transienten Signale. \\ Zur mathematischen Beschreibung dieser Signale betrachten wir erneut die Simulation eines Rechteckimpulses und untersuchen, was passiert, wenn die Periodendauer bei konstanter Impulsbreite schrittweise erhöht wird. Das ursprünglich periodische Signal nähert sich dabei einem einmalig auftretenden transienten Impuls an. Betrachten wir dazu einen 5 µs langen Impuls mit einer Amplitude von 5 V. In LTspice lässt sich hierfür komfortabel ein Parametersweep durchführen. Dabei wird die Schaltung mit verschiedenen Werten nacheinander simuliert. Die entsprechende Anweisung (Spice Directive) lautet: „.step param Period list 10µ 100µ 10m“. Die Periodendauer wird dabei als Variable {Period} definiert und muss bei der weiteren Verwendung in geschweiften Klammern angegeben werden. {{ :professoren_webseiten:rebholz:image111.png?400 |}} Mit diesem Setup wird ein Rechteckimpuls mit 5 V Amplitude, 5 µs Pulsdauer, 100 ns Anstiegs- und Abfallzeit sowie variabler Periodendauer erzeugt. Die Darstellung im Zeitbereich liefert erwartungsgemäß keine neuen Erkenntnisse. Deutlich interessanter ist die Analyse im Frequenzbereich. Es zeigt sich: Mit zunehmender Periodendauer steigt die Anzahl der Spektrallinien. Vergleicht man beispielsweise die Kurven unterschiedlicher Periodendauern, erkennt man, dass bei sehr großen Perioden (z. B. 1 ms) keine einzelnen Oberschwingungen mehr sichtbar sind. Stattdessen ergibt sich eine kontinuierliche Kurve. Dies bedeutet, dass in diesem Fall ein kontinuierliches Spektrum vorliegt – also alle Frequenzen enthalten sind. Damit gelangen wir zurück zur Definition breitbandiger Signale: Diese enthalten – abgesehen von einzelnen Nullstellen – ein kontinuierliches Frequenzspektrum. Dies erklärt auch, warum transiente Störungen besonders kritisch sind. Die Wahrscheinlichkeit, dass eine enthaltene Frequenz genau in einem empfindlichen Bereich eines Systems liegt, ist sehr hoch. Im Gegensatz dazu ist es bei periodischen Störungen unwahrscheinlicher, dass eine harmonische Frequenz exakt mit einer kritischen Empfangsfrequenz zusammenfällt. In modernen Fahrzeugen wird dieses Problem aktiv adressiert: Kritische Steuergeräte erhalten über den CAN-Bus Informationen über aktuell genutzte Frequenzen (z. B. Radiosender) und passen ihre Taktfrequenzen so an, dass deren Harmonische möglichst weit von diesen Frequenzen entfernt liegen. {{ :professoren_webseiten:rebholz:image112.png?600 |}} Mit zunehmender Periodendauer – also mit zunehmender Einmaligkeit des Impulses – nimmt die Amplitude des kontinuierlichen Spektrums ab. Physikalisch lässt sich dies dadurch erklären, dass sich die Energie des Signals auf ein größeres Frequenzspektrum verteilt. Es ist wichtig zu beachten, dass LTspice streng genommen nicht das exakte Spektrum eines einmaligen Impulses berechnet. Der verwendete FFT-Algorithmus setzt das im Zeitbereich berechnete Signal periodisch fort. Dadurch wird eine künstliche Periodizität erzeugt. Wählt man jedoch eine ausreichend große Simulationsdauer (z. B. 10 ms im Vergleich zu 5 µs Impulsdauer), lässt sich das Verhalten eines kontinuierlichen Spektrums gut approximieren. Transiente Störungen lassen sich im Frequenzbereich als breitbandige Signale beschreiben. \\ Breitbandige Signale enthalten – abgesehen von wenigen Nullstellen – nahezu alle Frequenzanteile. Mathematisch werden einmalige (nicht-periodische) Signale nicht mehr durch eine Fourierreihe, sondern durch das Fourier-Integral beschrieben. Im Gegensatz zur Fourierreihe existiert keine Grundfrequenz mehr, sondern es ergibt sich ein kontinuierliches Spektrum. ==== Das Fourier-Integral ==== Das kontinuierliche Spektrum eines einmaligen Impulses lässt sich durch Integration des Zeitsignals beschreiben: {{ :professoren_webseiten:rebholz:image113.png?200 |}} V(f) wird dabei als Spektralfunktion bzw. Spektraldichte bezeichnet. Mit ihr lassen sich transiente Impulse im Frequenzbereich analysieren und vergleichen. Es gilt: Je größer die Amplitude der Spektraldichte, desto höher ist das potenzielle Störniveau. \\ Für die praktische Laborarbeit ist diese Beschreibung jedoch nur eingeschränkt nutzbar. Es existieren keine Messgeräte, die die Spektraldichte eines singulären Impulses direkt erfassen können. Selbst wenn ein Impuls im Zeitbereich mit einem Oszilloskop aufgenommen wird, erfolgt bei der anschließenden FFT-Auswertung (z. B. in Matlab) eine implizite periodische Fortsetzung des Signals. Daraus folgt: Sollen transiente Ereignisse (z. B. Blitz- oder ESD-Impulse) miteinander verglichen werden, muss die Zeitbasis der Messung identisch sein. Andernfalls sind die Ergebnisse im Frequenzbereich nur eingeschränkt vergleichbar. \\ Im Gegensatz zum Spektrum periodischer Signale besitzt die Spektraldichte eine andere physikalische Dimension, nämlich Spannung mal Zeit [V·s]. Dies wird deutlich, wenn man das Fourier-Integral für f = 0 betrachtet: {{ :professoren_webseiten:rebholz:image115.png?200 |}} Der Wert V(0) ist stets reell und entspricht dem Flächeninhalt unter dem Zeitsignal, also der Spannungs-Zeit-Fläche in Voltsekunden. Warum ist das Fourier-Integral dennoch relevant? Die praktische Bedeutung zeigt sich bei der Betrachtung realer Impulse. Ein idealer Rechteckimpuls existiert in der Praxis nicht, da jede Signalflanke eine endliche Anstiegs- und Abfallzeit besitzt. Ein realer Impuls lässt sich daher als Trapezimpuls beschreiben. Für diesen ist das Fourier-Integral anwendbar. Dabei gilt: - T_p ist die effektive Impulsdauer unter Berücksichtigung der Flanken (mittlere Impulsdauer) - τ ist die Anstiegs- bzw. Abfallzeit - û ist der Spitzenwert des Impulses {{ :professoren_webseiten:rebholz:image118.png?600 |}} Das Ergebnis des Fourier-Integrals für einen solchen Impuls kann durch die Hüllkurve der Spektraldichte hinreichend beschrieben werden. Diese lässt sich in drei charakteristische Bereiche unterteilen: - **Bereich 1 (f < f_u):** Die Amplitude ist konstant und entspricht der Spannungs-Zeit-Fläche û · T_p. Für Effektivwerte ist durch √2 zu dividieren. - **Bereich 2 (f_u ≤ f < f_o):** Die Amplitude fällt proportional zu 1/f ab. In logarithmischer Darstellung entspricht dies einem Abfall von **−20 dB/Dekade**. Beispiel: 60 dBµV bei 1 kHz → 40 dBµV bei 10 kHz. Die untere Eckfrequenz ergibt sich zu: f_u = 1 / (π · T_p) - **Bereich 3 (f ≥ f_o):** Die Amplitude fällt proportional zu 1/f² ab. Dies entspricht **−40 dB/Dekade**. Die obere Eckfrequenz ergibt sich zu: f_o = 1 / (π · τ) Aus EMV-Sicht ist insbesondere die obere Eckfrequenz f_o von Bedeutung. Während die Impulsdauer T_p häufig durch die Funktion vorgegeben ist, kann die Flankensteilheit (τ) in vielen Fällen gezielt beeinflusst werden. Wichtig: Je kleiner die Anstiegszeit τ, desto weiter verschiebt sich f_o zu höheren Frequenzen – und desto stärker treten hochfrequente Störanteile auf. Entsprechend führt eine gezielte Verlangsamung der Flanken zu einer Reduktion der hochfrequenten Emissionen. ==== EMV-Tafel ==== Das Fourier-Integral findet Anwendung in der sogenannten „EMV-Tafel“. Wie bereits erläutert, ist es in der Praxis meist nicht sinnvoll, das Frequenzspektrum eines singulären Impulses direkt auszuwerten. In solchen Fällen ist vielmehr die absolute Amplitude relevant, da sie – etwa bei Blitz- oder ESD-Impulsen – maßgeblich über den möglichen Zerstörungsgrad entscheidet. Periodische Störimpulse hingegen treten sehr häufig auf, beispielsweise bei Pulsweitenmodulation, Kommunikationssignalen oder Taktsignalen. In der EMV-Praxis geht es oft darum, die Quelle von Störungen zu identifizieren oder bereits im Vorfeld deren spektrale Eigenschaften abzuschätzen. Hierfür ist die EMV-Tafel ein äußerst hilfreiches Werkzeug. Die aus dem Fourier-Integral gewonnene Spektraldichte lässt sich auf einfache Weise auf periodische Signale übertragen. Um den Spitzenwert der Amplituden im Frequenzbereich bis zur ersten Eckfrequenz f_u zu bestimmen, wird die Spektraldichte mit der Wiederholfrequenz f des Impulses multipliziert: {{ :professoren_webseiten:rebholz:tabelle_tafel.jpg?600 |}} Das resultierende Spektrum zeigt nicht mehr die Eigenschaften eines breitbandigen Signals, sondern die typischen Linienstrukturen eines periodischen Signals mit diskreten Oberschwingungen. Die beiden charakteristischen Eckfrequenzen f_u und f_o bleiben jedoch erhalten. Dadurch lassen sich aus Impulsdauer und Flankenzeit direkte Rückschlüsse auf das Störspektrum ziehen. Es ergeben sich folgende grundlegende Zusammenhänge: * Je größer die Impulsdauer T_p (bei konstanter Periodendauer), desto höher sind die Amplituden bis zur ersten Eckfrequenz f_u. * Je größer die Impulsdauer T_p, desto kleiner ist die Eckfrequenz f_u, und desto früher beginnt der Abfall mit −20 dB/Dekade. * Je größer die Flankenanstiegszeit τ, desto kleiner ist die Eckfrequenz f_o, und desto früher beginnt der Abfall mit −40 dB/Dekade. In der Praxis ist die Impulsdauer häufig funktional vorgegeben. Der wichtigste Einflussparameter liegt daher in der Gestaltung der Flankensteilheit (Anstiegs- und Abfallzeit τ). Eine Vergrößerung von τ reduziert die hochfrequenten Anteile im Spektrum. Dieser Ansatz wird insbesondere bei Kommunikationsleitungen und leistungselektronischen Schaltungen mit hart schaltenden Halbleitern genutzt. Betrachten wir ein konkretes Beispiel eines Rechteckimpulses: ^ Parameter ^ Wert ^ | Amplitude / Spitzenwert | 5 V | | Impulsdauer | 3 µs | | An-/Abfallzeit (Flanke) | 40 ns | | Mittlere Impulsdauer | 3,04 µs | | Frequenz / Periodendauer | 10 kHz, T = 100 µs | Die folgende Abbildung zeigt den Impuls im Zeitbereich sowie die entsprechenden Simulationseinstellungen: {{ :professoren_webseiten:rebholz:impuls.jpg?600 |}} Der Spitzenwert u_FB der spektralen Amplituden bis zur ersten Eckfrequenz ergibt sich zu: u_FB = u · T_p · f = 5 V · 3,04 µs · 10 kHz = 152 mV Da LTspice im Frequenzbereich Effektivwerte darstellt, muss dieser Wert zur Vergleichbarkeit noch durch √2 geteilt und anschließend in dBV umgerechnet werden. {{ :professoren_webseiten:rebholz:s_emvtafel.jpg?300 |}} Zur vollständigen Beschreibung des Spektrums werden noch die beiden Eckfrequenzen benötigt: {{ :professoren_webseiten:rebholz:fufo.jpg?200 |}} Die folgende Abbildung zeigt das simulierte Spektrum zusammen mit der theoretischen Hüllkurve: {{ :professoren_webseiten:rebholz:image137.png?600 |}} Die Bereiche 1 und 2 stimmen sehr gut mit der theoretischen Vorhersage überein. Im dritten Bereich zeigt sich ab etwa 100 MHz eine geringere Steigung als die erwarteten −40 dB/Dekade. Dies deutet auf zusätzliche Effekte hin, die in diesem einfachen Modell nicht berücksichtigt wurden. Da die Amplituden in diesem Bereich jedoch bereits stark gedämpft sind (über 100 dB), ist dies für die praktische EMV-Bewertung meist vernachlässigbar. In diesem Frequenzbereich dominieren häufig parasitäre Effekte, beispielsweise durch unbeabsichtigte Serien- oder Parallelschwingkreise. {{ :professoren_webseiten:rebholz:image138.png?600 |}} Der Einfluss der Flankensteilheit lässt sich in der Simulation sehr anschaulich durch eine Parametervariation darstellen. Die Abbildung zeigt Spektren für unterschiedliche Flankenzeiten (40 ns, 80 ns und 120 ns). Wie erwartet führt eine Verringerung der Flankensteilheit (geringeres du/dt) zu einer deutlichen Reduktion der hochfrequenten Anteile. Dieser Ansatz steht jedoch im Zielkonflikt mit Anforderungen der Leistungselektronik: Dort werden schnelle Schaltvorgänge angestrebt, um Schaltverluste zu minimieren. Die Optimierung stellt daher stets einen Kompromiss zwischen Effizienz und EMV-Verhalten dar. ==== Rechteckimpulse / Messung ==== Die bisher theoretisch betrachteten Rechtecksignale werden nun messtechnisch charakterisiert. Verbinden Sie dazu den Signalgenerator mit einem Oszilloskop und stellen Sie ein beliebiges Rechtecksignal ein. Machen Sie sich zunächst mit beiden Geräten vertraut und variieren Sie verschiedene Parameter (z. B. Frequenz, Amplitude, Tastverhältnis sowie An- und Abfallzeiten), um deren Einfluss auf das Signal zu untersuchen. {{ :professoren_webseiten:rebholz:signalgenerator_oszilloskop.jpg?600 |}} ==== Aufgabe 4 ==== - Charakterisieren Sie das Rechtecksignal und erstellen Sie eine handschriftliche Skizze des erwarteten Frequenzspektrums. - Ermitteln Sie mit dem Oszilloskop die Amplituden der ersten fünf Oberschwingungen und vergleichen Sie diese mit Ihrer Berechnung. - Beobachten Sie, was passiert, sobald das Rechtecksignal unsymmetrisch wird. - Bis zu welcher Frequenz lassen sich die Oberschwingungen mit dem Oszilloskop ermitteln? **Hinweis:** \\ Falls Sie Zweifel haben, ob Sie im Frequenzbereich mit dem Rechtecksignal korrekte Werte ermitteln, verwenden Sie einen noch einfacheren Impuls zur „Kalibrierung“ der Messkette. ==== Spektrumanalyse ==== Wie Sie vermutlich festgestellt haben, ist es mit einem Oszilloskop relativ aufwendig, die spektralen Anteile eines Signals zu bestimmen. Dies liegt daran, dass das Oszilloskop primär ein Zeitbereichsgerät ist. Häufig ist es daher sinnvoll, die Messdaten nach Matlab zu exportieren und die Frequenzanalyse dort durchzuführen. Dabei sind jedoch verschiedene Aspekte zu beachten, wie z. B. die korrekte Skalierung, der Einfluss von Fensterfunktionen sowie weitere numerische Effekte. Zudem ist die Eingangsbandbreite des Oszilloskops in der Regel begrenzt. \\ * Erklären Sie den Begriff Eingangsbandbreite. * Wann und wozu wird eine Fensterfunktion benötigt? Im Labor steht ein Oszilloskop von Rohde & Schwarz zur Verfügung, das viele der genannten Einschränkungen reduziert. Es verfügt über eine hohe Eingangsbandbreite und bietet integrierte FFT-Funktionen zur komfortablen Darstellung des Frequenzspektrums. Noch eleganter lassen sich spektrale Anteile mit einem Spektrumanalysator bzw. Messempfänger darstellen. Im Gegensatz zum Oszilloskop wird das Spektrum hier nicht aus dem Zeitverlauf berechnet, sondern direkt im Frequenzbereich analysiert. Dazu wird das Eingangssignal in seine Frequenzkomponenten zerlegt. Anschaulich kann man sich dies als einen Bandpass vorstellen, der über das Frequenzspektrum „wandert“. Während dieses Durchlaufs erfasst der Bandpass die jeweiligen Signalanteile, die anschließend am Ausgang dargestellt werden. {{ :professoren_webseiten:rebholz:spektrumanalysator.jpg?800 |}} Typische Einstellparameter eines Spektrumanalysators sind: * **Frequenzbereich:** Festlegung über Start- und Stoppfrequenz oder alternativ über Mittenfrequenz (Center Frequency) und Span. * **Frequenzauflösung:** Bestimmt durch die Auflösebandbreite (Resolution Bandwidth, RBW), also die Bandbreite des eingesetzten Bandpasses. * **Sweep-Zeit:** Zeit, die benötigt wird, um das gesamte Frequenzspektrum zu erfassen. * **Pegeldarstellbereich:** Definiert über den Referenzpegel (Reference Level) und den darzustellenden Dynamikbereich. Diese Parameter sind voneinander abhängig. Beispielsweise beeinflussen der gewählte Frequenzbereich und die Auflösebandbreite direkt die notwendige Sweep-Zeit. \\ Die Vorstellung eines über das Spektrum wandernden Bandpasses ist didaktisch hilfreich, aber technisch nur eingeschränkt realisierbar. In der Praxis wird daher ein anderes Verfahren verwendet: Der Bandpass bleibt auf einer festen Zwischenfrequenz, während das Eingangssignal durch Mischen mit einem variablen Oszillator in diesen Frequenzbereich verschoben wird. Dabei wird das Eingangssignal mit einem Sinussignal eines variablen Oszillators multipliziert, sodass seine Frequenzanteile gezielt in das Durchlassband des festen Bandpasses verschoben werden. {{ :professoren_webseiten:rebholz:heterodyn.jpg?800 |}} Dieses Verfahren wird als Überlagerungsprinzip bzw. Heterodyn-Prinzip bezeichnet. Weiterführende Informationen finden sich beispielsweise in der Application Note von Rohde & Schwarz „Messen mit modernen Spektrumanalysatoren“ oder in einschlägiger Literatur wie „Grundlagen der Spektrumanalyse“ von Christoph Rauscher. ==== Achtung, 50 Ω ==== {{:professoren_webseiten:rebholz:warnung_eingang.jpg?100 |}} Bevor wir mit Spektrumanalysatoren arbeiten, betrachten wir zunächst die Eingangsbeschaltung. Um Reflexionen und Fehlanpassungen am Leitungsende zu vermeiden (siehe letzte Aufgabe), sind die Eingänge von Messgeräten typischerweise mit 50 Ω terminiert. Dies liegt daran, dass Koaxialleitungen in der Messtechnik üblicherweise einen Wellenwiderstand von 50 Ω besitzen. In der Rundfunk- und Fernsehtechnik werden hingegen häufig 75-Ω-Systeme verwendet. Für den Übergang zwischen unterschiedlichen Impedanzen stehen entsprechende Anpassnetzwerke zur Verfügung. Neben der Eingangsimpedanz sind die weiteren Angaben auf dem Warnschild besonders wichtig. Die Kennzeichnung **0 V DC** bedeutet, dass keine Gleichspannung an den Eingang des Messgeräts angelegt werden darf. In der EMV ist der Gleichanteil (f = 0 Hz) in der Regel nicht von Interesse. Eine angelegte Gleichspannung kann die Eingangsstufe des Geräts beschädigen. Der Hinweis **DC Coupled** zeigt, dass der Eingang keine interne Gleichstromsperre (z. B. keinen Hochpass) besitzt. Das bedeutet, dass ein Schutz gegen Gleichspannungsanteile nicht integriert ist – dieser muss extern realisiert werden. Daher gilt: Im Zweifel sollte immer ein sogenannter DC-Block verwendet werden. Dabei handelt es sich um einen in Serie geschalteten Kondensator, der als Hochpass wirkt und Gleichstromanteile unterdrückt. \\ Die letzte Angabe auf dem Warnschild beschreibt die maximal zulässige Eingangsleistung des 50-Ω-Abschlusswiderstands, üblicherweise angegeben in dBm. Aus dieser maximalen Leistung (z. B. +30 dBm) lässt sich die maximal zulässige Eingangsspannung berechnen, ohne das Gerät zu beschädigen. {{ :professoren_webseiten:rebholz:umax_pmax.jpg?800 |}} Wie ersichtlich, hängt dieser Grenzwert von der Signalform ab. Da Messgeräte dieser Klasse sehr kostenintensiv sind, sollte der maximale Eingangsbereich jedoch niemals ausgereizt werden. In der Praxis verfügen die Geräte über eine hohe Dynamik, sodass problemlos Dämpfungsglieder (z. B. 10 dB oder 20 dB) eingesetzt werden können, um den Eingangspegel sicher zu reduzieren. ==== Aufgabe 5 ==== - Berechnen Sie für eine rein sinusförmige Anregung den maximalen Spannungspegel den Sie an das Gerät anlegen dürfen - Berechnen Sie den maximalen Spitzenwert eines mittelwertfreien, symmetrischen Rechtecksignal das Sie an das Gerät anlegen dürfen ===== Messen gestrahlter Emissionen ===== ==== Einleitung ==== Die Messung der gestrahlten Emission einer Komponente ist das Bild das viele von uns vor Augen haben wenn wir an die elektromagnetische Verträglichkeit denken. Sicher liegen darin auch die Ursprünge EMV. Das klassische Problem: Durch eine elektromagnetische Kopplung werden Geräte gestört. Oder anders ausgedrückt, ein von einem Gerät A ausgehende elektromagnetische Welle koppelt in ein Gerät B ein und macht dort Unfug. Das kann soweit führen, dass Gerät B ausfällt oder nicht mehr ordnungsgemäß funktioniert. \\ Der Gesetzgeber hat reagiert und für diese Emissionen Grenzwerte festgelegt welche nicht überschritten werden dürfen. ---- **ACHTUNG: Falls Sie nicht sicher sind ob die maximal zulässige Spannung am Eingang des Messgeräts überschritten wird oder ob ein Gleichspannungsanteil im Signal vorhanden ist, fragen Sie nach oder benutzen Sie vorsichtshalber einen DC-Block!** ---- ==== Was liegt wohl alles in der Luft? ==== Um die Messgeräte besser kennenzulernen, ermitteln wir mit Hilfe einer Antenne und eines Spektrumanalysators die empfangbaren Rundfunk- und Mobilfunkfrequenzen. Verbinden Sie dazu im ersten Schritt die Antenne mit dem Messgerät und überlegen Sie, welchen Frequenzbereich Sie analysieren möchten. === Klickanleitung === Diese Anleitung dient als kurze Einführung in die Einstellung und Messung mit dem Spektrumanalysator bzw. Messempfänger. Ziel ist es, mit einer Antenne Funkfrequenzen zu erfassen. Zunächst wird überprüft, ob sich das Gerät im richtigen Betriebsmodus befindet. {{ :professoren_webseiten:rebholz:klick_1-7_2.jpg?800 |}} - Drücken Sie den Button **"Mode"** und wählen Sie die Option **"Spectrum Analyzer"**. - Öffnen Sie anschließend mit dem Button **"FREQ Channel"** das Frequenzmenü. Dort können Start- und Stoppfrequenz eingestellt werden, um den gewünschten Frequenzbereich festzulegen. Die Eingabe erfolgt über die numerischen Tasten. - Im nächsten Schritt wird die Auflösebandbreite eingestellt. Öffnen Sie dazu das Menü **"BW"** über die entsprechende Taste. Für die Erfassung von Radiosignalen wird beispielsweise eine **Resolution Bandwidth (Res. BW)** von 100 kHz gewählt. - Aktivieren Sie im Marker-Menü die Funktion **"Peak Search"**. Das Gerät setzt automatisch einen Marker auf ein Maximum im Spektrum. Mit dem Drehregler oder den Funktionen **"Next Pk Right/Left"** kann zwischen weiteren Peaks navigiert werden. Für dieses Beispiel wird ein bekannter Radiosender ausgewählt. - Im nächsten Schritt erfolgt die Demodulation des Signals. Wechseln Sie dazu mit dem Button **"Meas Setup"** in das Messmenü. Über **"More"** gelangen Sie zur zweiten Menüseite und wählen dort **"Analog Demod Tune & Listen"**. - Wählen Sie anschließend die Demodulationsart **"FM"**, um Radiosignale hörbar zu machen. - Das Messgerät sollte nun ein Audiosignal ausgeben. Die Lautstärke kann über die entsprechenden Tasten unterhalb der Anzeige eingestellt werden. Damit ist die grundlegende Messung abgeschlossen. In vielen Anwendungen wird der Spektrumanalysator jedoch zur Untersuchung von Störaussendungen und Einkopplungen eingesetzt, insbesondere zur Überprüfung der Einhaltung von EMV-Normen. Moderne Geräte bieten hierfür vordefinierte Einstellungen. - Öffnen Sie erneut das Menü **"Mode Setup"** über die Taste **"Mode"**. - Wählen Sie unter **"EMC Standard"** die gewünschte Norm aus (z. B. CISPR). - Über **"CISPR Presets"** können passende Voreinstellungen für typische Messaufgaben geladen werden. ==== Aufgabe 6 ==== - Finden Sie im ersten Schritt heraus ob der Analysator Spitzen- oder Effektivwerte anzeigt. - Lassen Sie sich die mit der Antenne messbaren Rundfunkfrequenzen anzeigen und demodulieren Sie einen Radiosender - Ermitteln Sie den Spitzenwert der an der Antenne (Antennfenfußpunkt) anliegenden Spannung ===== Teil 2 Tiefsetzsteller ===== ==== Funktionsbeschreibung ==== Im Folgenden wird eine Schaltung vorgestellt, die als Grundschaltung der Leistungselektronik gilt und den zuvor eingeführten Rechteckimpuls zur Funktion nutzt: der sogenannte Tiefsetzsteller (engl. Buck Converter). Tiefsetzsteller sind heute in nahezu allen elektronischen Geräten zu finden. Sie dienen dazu, eine vorhandene Gleichspannung an die jeweilige Anwendung anzupassen, beispielsweise für Mikrocontroller, LED-Treiber, Displays und viele weitere Systeme. Dabei gilt: Die Ausgangsspannung ist stets kleiner oder höchstens gleich der Eingangsspannung. \\ Es gilt: U_Aus = D · U_Ein \\ D bezeichnet den Tastgrad (Duty Cycle). Er beschreibt das Verhältnis zwischen Einschaltzeit (T_on) und Periodendauer (T) eines Rechtecksignals. Ein Tastgrad von 50 % entspricht einem symmetrischen Rechtecksignal. Die folgende Abbildung zeigt Rechtecksignale für unterschiedliche Tastgrade bzw. Puls-Pausen-Verhältnisse. {{ :professoren_webseiten:rebholz:duty.jpg?600 |}} Die Gleichung zeigt, dass sich die Ausgangsspannung über den Tastgrad direkt einstellen lässt. Die Hardware eines Tiefsetzstellers besteht aus wenigen Komponenten: - einem Schaltelement S (z. B. Transistor), - einer Induktivität L als Energiespeicher, - einer Freilaufdiode D zur Aufrechterhaltung des Stromflusses, - sowie einem Glättungskondensator zur Reduktion der Ausgangsspannungswelligkeit. Das Schaltelement wird mittels Pulsweitenmodulation angesteuert und bestimmt damit die aus der Quelle entnommene Leistung. Die folgende Abbildung zeigt die Strompfade in Abhängigkeit vom Schaltzustand: {{ :professoren_webseiten:rebholz:tiefsetzsteller.jpg?600 |}} Ist der Schalter S geschlossen, fließt der Strom durch die Induktivität und die Last zurück zur Quelle (große Schleife). Wird der Schalter geöffnet, kann der Strom durch die Induktivität nicht abrupt abreißen. Er fließt daher über die Freilaufdiode weiter (kleine Schleife). Dieser Vorgang wird als Kommutierung auf die Freilaufdiode bezeichnet. Betrachten wir nun den Eingangsstrom des Wandlers. Dieser folgt direkt dem Schaltzustand des Schalters, also dem Rechtecksignal der Ansteuerung. Dadurch werden die Rechteckanteile einschließlich ihrer Oberschwingungen direkt in die Versorgungsleitungen eingespeist. Die folgende Abbildung zeigt ein Simulationsbeispiel aus LTspice mit dem Eingangsstrom im Zeit- und Frequenzbereich: {{ :professoren_webseiten:rebholz:tiefsetzsteller_simulation.jpg?800 |}} In der Praxis müssen diese Stromanteile als leitungsgebundene Störungen interpretiert werden. Ohne geeignete Filtermaßnahmen würden die erzeugten Oberschwingungen über die Versorgungsleitungen in andere Systeme eingekoppelt und sich im gesamten Netz ausbreiten. Besonders in Systemen mit hoher Integrationsdichte, wie z. B. modernen Fahrzeugen, ist dies kritisch. Hier müssen die von einzelnen Komponenten erzeugten Emissionen gezielt begrenzt werden. Die im Eingangsstrom enthaltenen Oberschwingungen entsprechen den Oberschwingungen des Ansteuersignals. Bei einem symmetrischen Rechtecksignal (50 % Duty Cycle) treten keine geradzahligen Oberschwingungen auf. Entsprechend zeigt auch der Eingangsstrom keine signifikanten Anteile bei Vielfachen wie 2f, 4f usw. Dies ist in der Simulation bei einer Schaltfrequenz von 100 kHz gut erkennbar (z. B. starke Dämpfung bei 200 kHz, 400 kHz usw.). Zusammenfassend gilt: Getaktete Systeme erzeugen grundsätzlich eine Vielzahl hochfrequenter Störanteile. Aufgabe der EMV-Entwicklung ist es, diese durch geeignete Maßnahmen (z. B. Filter, Layout, Schirmung) so weit zu reduzieren, dass keine unzulässigen Beeinflussungen anderer Systeme auftreten. ==== Es schwingt ==== Mit dem Rechteckimpuls kennen wir bereits die wichtigste Quelle hochfrequenter Signale. Reale Schaltungen nutzen jedoch eine Vielzahl weiterer Signalformen, wie dreieck- oder trapezförmige Verläufe oder Kombinationen daraus. Diese lassen sich mithilfe der EMV-Tafel auf ein einhüllendes Spektrum zurückführen. Es stellt sich daher die Frage: Warum folgen reale Emissionsmessungen nicht exakt dieser Hüllkurve? Wie bereits in ersten Beispielen gesehen, können Emissionen in bestimmten Frequenzbereichen stark ansteigen. Eine häufige Ursache hierfür sind Schwingkreise, die durch periodische Signale angeregt werden. Schwingkreise entstehen immer dann, wenn Kapazitäten und Induktivitäten zusammenwirken. Beide Bauelemente speichern Energie: Kapazitäten im elektrischen Feld, Induktivitäten im magnetischen Feld. Zur Beschreibung des frequenzabhängigen Verhaltens verwenden wir den Begriff der Impedanz. Beispielsweise kann ein Kondensator bei 10 MHz eine Impedanz von 5 Ω besitzen. In einem Schwingkreis wird Energie zwischen Kapazität und Induktivität hin- und her übertragen. Das Maximum dieser Energieübertragung tritt bei der Resonanzfrequenz f_R auf. An diesem Punkt sind die Impedanzen von Kapazität und Induktivität betragsmäßig gleich. An der Resonanzfrequenz sind die Impedanzen von Induktivität und Kapazität betragsgleich – ihre Blindanteile kompensieren sich. Die Resonanzfrequenz ist kritisch, da es hier zu Strom- oder Spannungsüberhöhungen kommen kann. Während dieser Effekt in der Hochspannungstechnik gezielt genutzt wird, ist er in elektronischen Schaltungen meist unerwünscht. Die für einen Schwingkreis notwendigen Kapazitäten und Induktivitäten entstehen in der Praxis häufig nicht durch diskrete Bauelemente, sondern durch parasitäre Eigenschaften der Schaltung. Allgemein gilt: * Zwischen allen Knoten mit Potenzialdifferenz existieren parasitäre Kapazitäten. * Jeder stromdurchflossene Leiter besitzt eine parasitäre Induktivität. Aufgrund der Vielzahl an Knoten und Leiterbahnen entstehen in realen Schaltungen zahlreiche potenzielle Schwingkreise. Viele davon sind vernachlässigbar, andere dominieren jedoch das Emissionsverhalten. In der Literatur werden diese Effekte auch als Streukapazitäten und Streuinduktivitäten bezeichnet. Die Impedanzen idealer Bauelemente lauten: - Z_C = 1 / (ω · C) - Z_L = ω · L Daraus ergibt sich: - Induktivitäten erhöhen ihre Impedanz mit steigender Frequenz → sie wirken strombegrenzend für hochfrequente Anteile. - Kapazitäten verringern ihre Impedanz mit steigender Frequenz → sie leiten hochfrequente Anteile gegen Masse ab. {{ :professoren_webseiten:rebholz:zlzc.jpg?800 |}} Die folgende Tabelle gibt typische Größenordnungen parasitärer Elemente an: {{ :professoren_webseiten:rebholz:schaetzwerte_l-c.jpg?600 |}} Die Resonanzfrequenz ergibt sich zu: {{ :professoren_webseiten:rebholz:resonanzfrequenz.jpg?200 |}} Je kleiner L und C sind, desto höher liegt die Resonanzfrequenz. Diese Beziehung gilt sowohl für Serien- als auch für Parallelschwingkreise. Betrachten wir nun ein praktisches Beispiel. Der bekannte Tiefsetzsteller wird um eine parasitäre Induktivität L_s erweitert, die eine Leiterbahn repräsentiert (z. B. 10 nH ≈ 2 cm Leiterlänge). Die beteiligten Bauelemente bilden einen Schwingkreis: {{ :professoren_webseiten:rebholz:tiefsetzsteller_mit_parl.jpg?800 |}} Zur Analyse wird der Strom I_s durch die parasitäre Induktivität betrachtet, der gleichzeitig dem Schalterstrom entspricht. Beim Abschalten des MOSFETs zeigt sich eine gedämpfte Schwingung: {{ :professoren_webseiten:rebholz:schwingen_mosfet.jpg?800 |}} Mit der Cursorfunktion ergibt sich eine Periodendauer T_s von etwa 14 ns, entsprechend einer Resonanzfrequenz von: f_R ≈ 72 MHz Diese Frequenz ist auch im Spektrum deutlich sichtbar: {{ :professoren_webseiten:rebholz:resonanz_schalten.jpg?800 |}} Aus f_R und der bekannten Induktivität kann die parasitäre Kapazität berechnet werden: {{ :professoren_webseiten:rebholz:c-berechnung.jpg?400 |}} Der berechnete Wert stimmt gut mit typischen parasitären Kapazitäten eines MOSFETs (z. B. IRF3717) überein. Zu beachten ist, dass diese Werte betriebspunktabhängig sind, da die Kapazitäten spannungsabhängig variieren. {{:professoren_webseiten:rebholz:kondensator_luft.jpg?100 |}} Zur Einordnung: Eine Kapazität von 10 pF lässt sich bereits mit zwei Metallplatten von etwa 3,4 cm Seitenlänge und 1 cm Abstand in Luft realisieren. In realen Schaltungen entstehen solche Kapazitäten daher nahezu unvermeidlich – insbesondere in dielektrischen Materialien wie Leiterplatten, Vergussmassen oder Halbleiterstrukturen. Das gezeigte Beispiel enthält nur einen dominanten Schwingkreis. In realen Schaltungen existieren jedoch zahlreiche solcher Resonanzen. In der Praxis dominieren meist wenige davon das Emissionsverhalten, während andere durch deren Pegel überdeckt werden. Erst durch gezielte EMV-Maßnahmen werden weitere Resonanzen sichtbar. ==== Aufgabe 7 ==== - Erstellen Sie eine einfache funktionale Simulation des Tiefsetzstellers wie im gezeigten Beispiel und betrachten Sie das Spektrum des Stromes - Fügen Sie an verschiedenen Stellen parasitäre Leitungsinduktivitäten ein und überprüfen Sie ob sich Schwingkreise ausbilden. Unterscheiden Sie zwischen "guten" und "schlechten" parasitären Induktivitäten. - Stellen Sie eine parasitäre Induktivität so ein, dass sich eine Resonanz bei ca. 50MHz ergibt. ==== Messung leitungsgebundener Emissionen ==== Im Simulationsbeispiel des Tiefsetzstellers wurde der Frequenzbereich über den Strom durch den MOSFET analysiert. Für die EMV-Bewertung ist jedoch nicht entscheidend, welche internen Ströme im Gerät fließen oder ob sich Resonanzen ausbilden. Maßgeblich ist vielmehr, dass keine Störungen nach außen gelangen – weder als gestrahlte Emissionen (elektromagnetische Wellen) noch über die Versorgungsleitungen. Störungen, die über Leitungen übertragen werden, bezeichnet man als **leitungsgebundene Emissionen**. Insbesondere in hochintegrierten Systemen, wie modernen Kraftfahrzeugen mit zahlreichen Steuergeräten, ist diese Art der Störung kritisch. Gelangen Störungen über die Versorgung in das System, können sie sich auf alle angeschlossenen Komponenten ausbreiten und Fehlfunktionen verursachen. Zur Messung dieser Störungen werden sogenannte **Netznachbildungen (LISN – Line Impedance Stabilization Network)** eingesetzt. Ihre Aufgabe besteht darin, die auf den Versorgungsleitungen fließenden hochfrequenten Störanteile auszukoppeln und einem Messgerät (z. B. Spektrumanalysator oder Oszilloskop) zuzuführen. Gleichzeitig stellen sie eine definierte Impedanz gegenüber dem Prüfling sicher. Bitte beachten Sie hierzu auch das entsprechende Kapitel im EMV-Skript (Kapitel 2.3). \\ Für die Laborarbeit wird folgende Netznachbildung verwendet: {{ :professoren_webseiten:rebholz:elektor_netznachbildung.jpg?400 |}} (Bild: Elektor Magazin) Diese Netznachbildung ist für Messungen gemäß CISPR 25 bzw. DIN EN 55025 geeignet. Sie enthält bereits ein integriertes Dämpfungsglied von 10 dB, das bei der Auswertung der Messergebnisse berücksichtigt werden muss. Im Labor steht zusätzlich eine zweite Variante zur Verfügung (entwickelt im Rahmen einer Abschlussarbeit), die kein integriertes Dämpfungsglied besitzt. \\ Innerhalb des Hochschulnetzes (oder per VPN) haben Sie Zugriff auf die DIN-EN-Normen über das Datenbank-Infosystem (DBIS): [[https://dbis.ur.de/dbinfo/detail.php?titel_id=4888&bib_id=fhkn|Datenbank-Infosystem (DBIS)]] ==== Aufgabe 8 ==== Wir haben die Chance, unseren Tiefsetzsteller als Sitzheizung an einen Fahrzeughersteller zu verkaufen. Unser Kunde verlangt jedoch bereits in der Entwicklungsphase Nachweise darüber, welche Maßnahmen wir zur Einhaltung der EMV treffen. - Recherchieren Sie den normgerechten Aufbau zur Messung der leitungsgebundenen Emissionen und erstellen Sie eine Skizze. - Welche Grenzwerte gelten für unseren Tiefsetzsteller? - Erweitern Sie Ihre Simulation des Tiefsetzstellers um die Netznachbildungen. Um Vertrauen in das neue Messmittel zu gewinnen, sollten wir zunächst ein bekanntes Signal messen: - Schließen Sie einen Signalgenerator an die Netznachbildung an und messen Sie die Emissionen mithilfe eines Oszilloskops oder Spektrumanalysators. - Entspricht das Ergebnis Ihren Erwartungen? Falls nicht, versuchen Sie, das Problem mithilfe einer einfachen Simulation zu erklären. ===== Teil 3: Tiefsetzsteller / Hardwareaufbau ===== Im nächsten Schritt betrachten wir die Hardware des Versuchs. Die Schaltung enthält einen einfachen Tiefsetzsteller, an dessen Ausgang ein Leistungswiderstand (PTC-Heizelement) angeschlossen ist, der die Sitzheizung nachbildet. Das Pulsweitenverhältnis kann entweder über den bekannten Timerbaustein NE555 oder über einen kleinen Mikrocontroller eingestellt werden. Die Auswahl erfolgt über Jumper. \\ Dadurch haben wir die Möglichkeit, unsere Sitzheizungssteuerung in verschiedenen Varianten anzubieten: Die **Basisversion** erlaubt eine stufenlose Einstellung der Heizleistung und kann als kostengünstige analoge Einstiegsversion betrachtet werden. In der **Premiumvariante** können sowohl die PWM-Frequenz als auch die Heizleistung digital eingestellt werden. Zusätzlich werden wichtige Parameter auf einem Display ausgegeben, das später in der Anwendung genutzt werden kann. \\ Die folgende Abbildung zeigt den fertigen Aufbau der Platine: {{ :professoren_webseiten:rebholz:platine_einleitung1.jpg?600 |}} **ACHTUNG: Auf dem Bild ist der Arduino falsch herum aufgesteckt. Es handelt sich nur um ein Dummybild.** Die Platine enthält mehrere Jumper zur Aktivierung bzw. Deaktivierung einzelner Filterelemente sowie zur Auswahl zwischen der Ansteuerung über den Timer-IC oder den Arduino. Da ein Jumper gemäß Datenblatt nur etwa 3 A führen kann, werden zur Überbrückung der Gleichtaktdrossel (CMC) bzw. der Induktivität jeweils zwei Jumper parallel geschaltet. Über einen Net-Tie wird die Trennung zwischen Leistungs- und Logikpfad realisiert. {{ :professoren_webseiten:rebholz:layout_schematic.png?800 |}} Informationen zu den einzelnen Bauelementen können über den Distributor abgerufen werden: {{ :professoren_webseiten:rebholz:bestellung_mouser.xls |}}; {{ :professoren_webseiten:rebholz:bestellung_reichelt.xls |}} Das Platinenlayout beeinflusst stets die Ausbreitungs- und Einkoppelpfade elektromagnetischer Störungen. Deshalb wurden bereits im Layout Maßnahmen berücksichtigt, um negative EMV-Effekte zu minimieren. Grundsätzlich gilt, dass kritische Pfade (Hochstrom, hochfrequente Signale usw.) möglichst kurz gehalten werden sollten. Große Schleifen sind zu vermeiden, insbesondere um induktive Einkopplungen zu reduzieren. Dies wurde bei der Ansteuerung über den Arduino und den Timer-IC nur teilweise umgesetzt, da die Platine zugleich übersichtlich und für Änderungen über Potentiometer gut zugänglich bleiben sollte. Außerdem sollte der EMV-Filter über Jumper manuell zuschaltbar sein. Für die Platine wurden dennoch mehrere gängige EMV-Maßnahmen berücksichtigt. Diese sind nachfolgend aufgelistet: * Trennung von Leistungspfad und Logikpfad durch Aufteilung der Masseflächen in Power Ground und Logic Ground * Bereitstellung eines RC-Snubbers zur Dämpfung von Überschwingungen am MOSFET * Platzierung von Stütz- bzw. Bypasskondensatoren möglichst nahe an den betroffenen Bausteinen * Verbindung der Masseflächen an einer „ruhigen“ Stelle * Ausführung des EMV-Filters ohne durchgehende Massefläche, um einen galvanischen Pfad durch den Filter zu erzwingen {{ :professoren_webseiten:rebholz:layout_platine.png?800 |}} Falls Sie das Layout im CAD betrachten möchten und KiCad installiert haben: {{ :professoren_webseiten:rebholz:emv_projekt.zip |}} (Alte Version: {{ :professoren_webseiten:rebholz:kicad_emv_projekt.zip |}}) Sicherlich wurde der verfügbare Platz nicht optimal ausgenutzt. Dies ist jedoch der komfortablen Nutzung der Platine geschuldet. Gut erkennbar ist insbesondere der Platzbedarf des EMV-Eingangsfilters. Es ist üblich, bereits zu Beginn der Entwicklung etwa ein Drittel des verfügbaren Bauraums bzw. der Leiterplatte für mögliche EMV-Maßnahmen vorzusehen. ==== Gate-Treiber ==== In unserem einfachen Tiefsetzsteller wurde in der Simulation und im Grundmodell eine Freilaufdiode verwendet. Dies ist prinzipiell korrekt. Zur Reduktion der Durchlassverluste – an einer Diode fällt stets eine Vorwärtsspannung ab – wird diese in der Praxis jedoch häufig durch einen zweiten MOSFET ersetzt. Daraus ergibt sich die typische Halbbrücken-Konfiguration. MOSFETs können als spannungsgesteuerte Schalter betrachtet werden. Wird zwischen Gate und Source eine ausreichend positive Spannung angelegt, kann ein Strom zwischen Drain und Source fließen (Drainstrom), sowohl in positiver als auch in negativer Richtung. Eine Herausforderung dieser Konfiguration besteht darin, dass das Source-Potenzial des oberen MOSFETs (High-Side MOSFET) nicht auf Masse liegt. Zur Ansteuerung dieses Transistors ist daher eine zusätzliche Schaltung erforderlich. \\ Hierfür werden häufig sogenannte Bootstrap-Treiber eingesetzt. Dabei handelt es sich um integrierte Schaltungen, die mithilfe eines geladenen Kondensators (Bootstrap-Kondensator) eine Gate-Source-Spannung für den High-Side MOSFET erzeugen. Während der Einschaltphase wird der Kondensator zwischen Gate und Source geschaltet und aktiviert den MOSFET. Während der Ausschaltphase wird der Kondensator über einen Ladepfad wieder aufgeladen und steht für den nächsten Schaltvorgang bereit. \\ Die folgende Abbildung zeigt die Grundschaltung eines Bootstrap-Treibers aus dem Datenblatt. Das zentrale Element ist der Bootstrap-Kondensator (grün markiert) sowie dessen Ladepfad (orange). {{ :professoren_webseiten:rebholz:bootstrap.jpg?800 |}} In unserem Beispiel wird über den Steuereingang „IN“ ein Logiksignal angelegt, das den High-Side MOSFET aktiviert. Gleichzeitig muss der Low-Side MOSFET deaktiviert werden, da sonst ein direkter Kurzschluss der Versorgungsspannung entstehen würde (sogenannter Brückenkurzschluss oder „Shoot-Through“). Da MOSFETs nicht ideal schnell schalten, muss zwischen dem Abschalten des einen und dem Einschalten des anderen Transistors eine Totzeit eingefügt werden. In dieser Zeit sind beide MOSFETs gesperrt. In der vorliegenden Schaltung kann diese Totzeit über das Potentiometer RV4 eingestellt werden. ==== NE555 ==== Der integrierte Baustein NE555 ist ein Klassiker der Elektrotechnik. Immer wenn eine einfache Timerlösung benötigt wird – beispielsweise zum Blinken einer LED – kommt dieser Baustein seit Jahrzehnten zum Einsatz. Die Eigenschaften des erzeugten Signals werden durch die externe Beschaltung festgelegt. Mithilfe von Widerständen und einem Kondensator kann der NE555 ein periodisches Schaltsignal erzeugen. Dieses eignet sich ideal zur Ansteuerung von MOSFETs bzw. eines Gate-Treibers. {{ :professoren_webseiten:rebholz:ne555_beschaltung.jpg?500 |}} Über das Widerstandsverhältnis in der gezeigten Schaltung kann der Tastgrad (Duty Cycle) des Ausgangssignals eingestellt werden. ==== Arduino Nano ==== Im Arduino Nano Every(([[https://docs.arduino.cc/hardware/nano-every|Arduino Nano Every]])) ist der ATMega 4809 verbaut. Ziel ist es ein frei einstellbares PWM-Signal zu erzeugen. Die Einstellung erfolgt über das Auslesen von zwei Potentiometern. Das PWM-Signal wird mit einem 16-Bit Timer bzw. Zähler erzeugt. Dazu wird die "Single-Slope PWM Generation" Funktion des Timers genutzt. Generell kann die Funktionsweise so erklärt werden:\\ Während einer Periode zählt der Zähler linear von einem Startwart zu einem Endwert. Dazu kann ein Vergleichswert frei eingestellt werden. Immer wenn der Zähler dem Vergleichswert entspricht, wechselt das Ausgangssignal von "High" auf "Low" oder umgekehrt. Die Periodendauer hängt von der Größe des Endwertes und dementsprechend von der Auflösung ab. Die Mindestgröße des Endwert beträgt 2 Bit und Maximal 16 Bit. Mit der folgenden Formel kann die Auflösung berechnet werden:\\ RPWM_SS = (log[PER + 1]) / (log[2]) Wobei PER (Period) für den Wert bzw. die Länge der Periodendauer steht. Die Frequenz des PWM Signals hängt von der Periodendauer, der Frequenz der peripheren Uhr fCLK_PER und dem Prescaler ab. \\ fPWM_SS = fCLK_PER / N * (PER + 1) Weitere Details können dazu dem Datenblatt entnommen werden. {{ :start:datenblatt.pdf |}} Zur PWM-Einstellung und Anzeige der aktuellen Daten auf dem Display kann folgender Programmcode verwendet werden: //Einbinden der Header Dateien #include #include #include //Festlegen des Display Höhe und Breite #define SCREEN_WIDTH 128 // OLED display width, in pixels #define SCREEN_HEIGHT 64 // OLED display height, in pixels //Festlegen der Verbindung // Declaration for an SSD1306 display connected to I2C (SDA, SCL pins) Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1); //Festlegen der Variablen und deren Startwerte int poti_frq_count_new = 0; int poti_frq_count_old = -10; double poti_frq_val; int poti_frq = A0; // Frequency Poti int poti_duty_count_new = 0; int poti_duty_count_old = -10; double poti_duty_val; int poti_duty = A1; // Duty-Cycle Poti void setup() { Serial.begin(115200); if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { // Address 0x3D for 128x64 Serial.println(F("SSD1306 allocation failed")); for(;;); pinMode(9, OUTPUT); } } //Hauptschleife void loop() { // Frequency Potentiometer poti_frq_count_new = 1023 - analogRead(poti_frq); //Frequenz Potentiometer auslesen und normieren. //Dutycycle Potentiometer auslesen // Duty-Cycle Potentiometer poti_duty_count_new = constrain(analogRead(poti_duty),51,973); //Maximale Grenzen für das Duty festlegen //Entprellen der Potentiometer. Werte werden erst upgedatet wenn die Wertänderung größer 5 ist. // Decide whether update of timer registers is necessary --> minimum delta of five to previous ADC counter if (poti_frq_count_new - poti_frq_count_old > 5 || poti_frq_count_new - poti_frq_count_old < -5 || poti_duty_count_new - poti_duty_count_old > 5 || poti_duty_count_new - poti_duty_count_old < -5) { poti_frq_count_old = poti_frq_count_new; poti_duty_count_old = poti_duty_count_new; // https://forum.arduino.cc/t/nano-every-pwm-frequency/602016/3 //Festlegen der Form des Ausgangssignals // Set PB0 as output (waveform output, pg. 204) PORTB.DIRSET = PIN0_bm; // Values from 0 to 400 for setting correct frequency poti_frq_val = (double) poti_frq_count_new/1023 * 400; // Duty Cycle value between 0 and 100 poti_duty_val = (double) poti_duty_count_new/1023 * 100; // Frequency: F_pwm_ss = Fclk_per/(N(PER+1)) with prescaler N = 1 and Fclk_per = 16MHz // --> F_pwm_ss1 = 20kHz: PER+1 = 800 // --> F_pwm_ss2 = 40kHz: PER+1 = 400 // Max resolution: Rpwm_ss = (log(PER+1))/(log(2)) TCA0.SINGLE.PER = 399 + (int)poti_frq_val; // CMP sets the duty cycle of the PWM signal -> CT = CMP0 / PER // DUTY CYCLE is approximately 50% when CMP0 is PER / 2 TCA0.SINGLE.CMP0 = (int) ((double)poti_duty_count_new/1023 * (399 + poti_frq_val)); // Counter starts at 0 //TCA0.SINGLE.CNT = 0x00; // Configuring CTRLB register // Compare 0 Enabled: Output WO0 (PB0) is enabled // Single slope PWM mode is selected TCA0.SINGLE.CTRLB = TCA_SINGLE_CMP0EN_bm | TCA_SINGLE_WGMODE_SINGLESLOPE_gc; // Using system clock (no frequency division, the timer clock frequency is Fclk_per) // Enable the timer peripheral TCA0.SINGLE.CTRLA = TCA_SINGLE_CLKSEL_DIV1_gc | TCA_SINGLE_ENABLE_bm; } else { } delay(2000); display.clearDisplay(); display.setTextColor(WHITE); display.setTextSize(1); display.setCursor(0,0); display.print("Frequency: "); display.setTextSize(2); display.setCursor(0,10); display.print(20+(400-poti_frq_val)/400*20); display.print(" kHz"); display.setTextSize(1); display.setCursor(0, 35); display.print("Duty-Cycle: "); display.setTextSize(2); display.setCursor(0, 45); display.print(poti_duty_val); display.print(" %"); display.display(); } Dazu sind noch folgende Einstellungen und Bibliotheken notwendig: * In der Arduino IDE unter Tools - Registers emulation -> None (ATMEGA4809) * Bibliotheken: Adafruit BusIO, Adafruit GFX Library, Adafruit_SSD1306 * Board-Manager: Arduino Nano Every installieren Der Fehler: avrdude: jtagmkII_initialize(): Cannot locate "flash" and "boot" memories in description \\ kann ignoriert werden. ==== Aufgabe 9 ==== Nun erfolgt die Inbetriebnahme der Schaltung. Organisieren Sie sich dazu zunächst eine Platine sowie alle benötigten Bauelemente. Die Platine enthält auch einige SMD-Bauteile. Falls Sie Unterstützung beim Löten benötigen, melden Sie sich bitte. Sie können den SMD-Lötplatz verwenden oder alternativ mit einer feinen Lötspitze arbeiten (siehe Einführungsvideo). \\ Lötanleitung: [[https://wiki.ei.htwg-konstanz.de/studierende/anleitungen/loeten|(Interner Link, bitte anmelden)]] \\ \\ Allgemeine Hinweise: * Orientieren Sie sich am Labormuster. * Achten Sie auf die korrekte Polarität gepolter Bauelemente. * Alle ICs, der Arduino sowie das Display werden auf Sockel montiert. * Halten Sie sich an die nachfolgende Reihenfolge bei der Inbetriebnahme. * Die RC-Snubber (Dämpfungsschaltung parallel zu den MOSFETs) zunächst nicht bestücken. * **Die Filterelemente zunächst nicht bestücken. Für die Funktion werden die Jumper über der Gleichtaktdrossel und der Filterspule benötigt!** - Nehmen Sie den Timerbaustein und den Mikrocontroller in Betrieb. - Überprüfen Sie, ob die PWM-Signale korrekt ausgegeben werden, und bestimmen Sie den einstellbaren Duty-Cycle-Bereich. - Erklären Sie, warum der Duty Cycle nicht von 0 % bis 100 % einstellbar ist (dies ist beabsichtigt und kein Fehler). - Löten Sie anschließend den Treiberbaustein auf und überprüfen Sie die Ansteuersignale für den Low-Side MOSFET. - Welches Signal erwarten Sie für die Ansteuerung des High-Side MOSFETs? Messen Sie dieses Signal – worauf ist dabei zu achten? - Bestücken Sie nun die restlichen Bauelemente und überprüfen Sie die Funktion der Schaltung. - Überlegen Sie sich geeignete Kriterien, mit denen Sie die Funktion der Schaltung mithilfe der vorhandenen Messgeräte überprüfen können. Achtung: Lötzinn – unabhängig davon, ob bleihaltig oder bleifrei – enthält gesundheitsschädliche Stoffe. Waschen Sie sich nach der Arbeit sorgfältig die Hände. ===== Teil4: Messung und Entstörung ===== Bei der Entwicklung unserer Sitzheizung müssen wir natürlich alle Verkaufsoptionen bei den EMV-Messungen berücksichtigen, also die Basis- und die Premiumvariante. B EMV-Messungen, zumindestens die Emissionsmessungen, haben prinzipiell immer einen ähnlichen Verlauf. ==== Allgemeiner Messablauf ==== Bevor mit den Messungen begonnen wird, sind einige vorbereitende Schritte notwendig. Von vielen Kunden wird ein sogenannter EMV-Prüfplan gefordert. \\ Der EMV-Prüfplan enthält typischerweise folgende Punkte: * Einfache Funktionsbeschreibung * Blockschaltbild des Prüflings * Skizze des Messaufbaus mit den verwendeten Hilfsmitteln * Einzuhaltende Grenzwerte * Betriebszustände während der Messung Nach Durchführung der Messungen werden die Ergebnisse in den Prüfplan integriert. Daraus entsteht der **EMV-Prüfbericht**. === Schritt 1: Verifikation des Messgeräts === Dieser Schritt wurde bereits beim Kennenlernen der Messgeräte durchgeführt. Hochwertige Messgeräte müssen nicht nur regelmäßig kalibriert werden, sondern sollten idealerweise vor jeder Messung auf ihre korrekte Funktion überprüft werden. Ein Beispiel: Wird bei einer Abnahmemessung durch einen Bedienfehler ein zu niedriger Messwert angezeigt und daraufhin eine Serienproduktion gestartet, kann ein später entdecktes EMV-Problem (z. B. Ausfall einer selten genutzten Kommunikationsverbindung) erhebliche Konsequenzen haben. === Schritt 2: Verifikation des Systemaufbaus === Im nächsten Schritt wird überprüft, ob externe Störungen den Messaufbau beeinflussen. EMV-Messungen werden üblicherweise in geschirmten Umgebungen durchgeführt (EMV-Kabine oder Absorberhalle, engl. *anechoic chamber*), um externe Einflüsse zu minimieren. Neben externen Störungen können auch interne Quellen problematisch sein, z. B.: * zusätzliche Messtechnik (z. B. CAN-Messsysteme) * Hilfsstromversorgungen * das Messgerät selbst Zur Überprüfung wird eine **Leermessung** bzw. **Rauschmessung** durchgeführt. Dabei wird: * der komplette Messaufbau inklusive Verkabelung aktiviert, * der Prüfling jedoch nicht betrieben (z. B. Spannungsversorgung getrennt). So kann sichergestellt werden, dass gemessene Signale tatsächlich vom Prüfling stammen. === Schritt 3: Bestandsaufnahme === Im dritten Schritt wird bewertet, ob der Prüfling die Grenzwerte bereits einhält oder ob Maßnahmen erforderlich sind. Dazu wird der Prüfling in verschiedene typische Betriebszustände versetzt und die Emissionen gemessen. Die Messergebnisse werden mit den zulässigen Grenzwerten verglichen. Bei Kundenprojekten werden die Betriebszustände in der Regel abgestimmt. Bei Vorentwicklungen können diese eigenständig sinnvoll definiert werden. === Schritt 4: Entstörung === Die ersten drei Schritte verlaufen in der Praxis meist routiniert. Kritisch wird es, wenn Grenzwerte überschritten werden und Maßnahmen zur Entstörung erforderlich sind. Zur Reduktion leitungsgebundener Emissionen werden typischerweise Filter in den Versorgungsleitungen eingesetzt. Im vorliegenden Versuch können diese einfach durch Entfernen der entsprechenden Jumper aktiviert werden. In der Praxis müssen geeignete Filterelemente unter Berücksichtigung von: * Bauraum * Stromtragfähigkeit * Spannungsfestigkeit ausgewählt werden. Ein wichtiger Ansatz ist die Trennung von Gleich- und Gegentaktstörungen, um Filter gezielt auslegen zu können. \\ Falls dies nicht ausreicht oder kein ausreichender Bauraum vorhanden ist, muss die Schaltung selbst optimiert werden. In einer detaillierten Analyse wird ermittelt, welche Baugruppe die Störungen verursacht, um gezielte Maßnahmen (z. B. Layoutoptimierung) umzusetzen. Hinweis: In diesem Versuch werden ausschließlich Maximalwerte betrachtet. Die Messung erfolgt daher mit einem Spitzenwertdetektor. Aufgrund der hohen Schaltfrequenz des Tiefsetzstellers liefern Spitzenwert-, Mittelwert- und Quasispitzenwertdetektoren nahezu identische Ergebnisse. Bewertet werden müssen die Emissionen an beiden Versorgungsklemmen (Bat+ und Bat−). Die Schritte 1 bis 3 werden üblicherweise im Prüfplan und im Prüfbericht dokumentiert und dienen als Nachweis für die Validität der Messergebnisse. Finale EMV-Prüfberichte werden nur bei Einhaltung der Grenzwerte veröffentlicht bzw. an Kunden weitergegeben. Maßnahmen zur Entstörung sowie optimierte Schaltungs- und Layoutlösungen stellen unternehmensspezifisches Know-how dar und werden entsprechend vertraulich behandelt. ==== Aufgabe 10 ==== - Erstellen Sie für die Komponente Sitzheizung einen EMV-Prüfplan - Führen Sie die Schritte 1 - 3 der Messung durch und bewerten Sie die Ergebnisse. Vergleichen Sie dazu die Messergebnisse mit den geforderten Grenzwerten - Führen Sie als Vorbereitung der Filterauslegung eine Gleich- Gegentaktanalyse durch und bestimmen Sie die dominante Störgrößen. Verwende Sie dazu die Power-Splitter (ZFSC-2-4+ zur Ermittlung der Gleichtaktstörungen, ZFSCJ-2-1+ zur Ermittlung der Gegentaktstörungen), siehe [[https://wiki.ei.htwg-konstanz.de/professoren_webseiten/rebholz/emv#gleich-_gegentaktzerlegung|EMV-Skript]] ==== Entstörung ==== In unserem Beispiel müssen die Grenzwerte für leitungsgebundene Emissionen eingehalten werden. In modernen Fahrzeugen – insbesondere im Innenraum – ist eine hohe Dichte an elektronischen Komponenten vorhanden. Daher ist davon auszugehen, dass sehr strenge Grenzwerte an unsere Komponente gestellt werden. Dies bedeutet, dass eine gezielte Entstörung erforderlich ist. Bisher wurde der Eingangsfilter bewusst weggelassen, sodass Messungen ohne jegliche Filterung in den Versorgungsleitungen durchgeführt wurden. In der Praxis kommt jedoch keine elektronische Baugruppe ohne geeignete Eingangsfilter aus. Diese müssen daher bereits im Design berücksichtigt werden. Die Herausforderung besteht darin, die Filterschaltung so klein und kostengünstig wie möglich auszulegen. Grundsätzlich gilt: Es ist immer effektiver, die Entstehung von Störungen zu minimieren, als deren Auswirkungen nachträglich zu unterdrücken. \\ Wichtige Layoutregeln sind: * Masseverbindungen möglichst niederohmig ausführen * Rückstrompfade gezielt führen und möglichst nahe an den zugehörigen Hinleitungen halten * Stromschleifen möglichst klein halten Im Rahmen der bisherigen Entwicklung wurden bereits einige dieser Punkte berücksichtigt. Da die Grenzwerte jedoch noch nicht vollständig eingehalten werden, ist nun eine geeignete Filterschaltung zu implementieren. Die folgende Abbildung zeigt mögliche Filtertopologien, die auf der Platine realisiert werden können: {{ :professoren_webseiten:rebholz:filterschaltung.jpg?800 |}} Die Gleichtaktdrossel (L1) und die Filterinduktivität (L2) sind vorgegeben. Die Kondensatoren können frei gewählt werden, sofern ihre Bauform (Footprint) mit dem Layout kompatibel ist. Die im Schaltplan angegebenen Werte dienen lediglich als Richtwerte. In einem realen Projekt ist das Filterdesign häufig vorgegeben, und die Aufgabe besteht darin, mit den vorhandenen Komponenten das bestmögliche Ergebnis zu erzielen. Betrachten Sie hierzu die Datenblätter der Gleichtaktdrossel L1 {{ :professoren_webseiten:rebholz:744290121-1721527.pdf |}} und der Filterinduktivität L2 {{ :professoren_webseiten:rebholz:7447709220.pdf |}}. Besonders relevant ist der Impedanzverlauf über der Frequenz. Ziel ist es, hochfrequente Störströme zu blockieren, was einer möglichst hohen Impedanz entspricht. Auffällig ist jedoch, dass die Impedanz oberhalb der Eigenresonanzfrequenz der Bauteile stark abfällt. Dies muss bei der Auslegung der Filter berücksichtigt werden. ==== Impedanzanalysator ==== Die verfügbaren Kondensatoren (X-Kondensatoren) können mit dem Impedanzanalysator vermessen werden. \\ Der Impedanzanalysator dient zur Bestimmung der frequenzabhängigen Impedanz sowie der Phasenverschiebung eines Bauteils. In diesem Fall können Messungen im Bereich von 20 Hz bis 120 MHz durchgeführt werden. Die folgende Anleitung beschreibt die grundlegende Inbetriebnahme des Geräts. {{ :professoren_webseiten:rebholz:impedanzanalysator_emv_lavor.jpg?600 |}} * Nach dem Einschalten zeigt der Impedanzanalysator die Impedanz und die Phasenverschiebung über einen bestimmten Frequenzbereich an. Zunächst muss die verwendete Messeinrichtung kalibriert werden. Öffnen Sie dazu mit der Taste „Cal“ das Kalibriermenü und wählen Sie unter „Accessory“ den verwendeten Messadapter aus. * In diesem Beispiel wird der Messadapter „16047E“ verwendet. Im Menü „Fixture Compen“ wird die Kalibrierung gestartet. Zunächst erfolgt eine „Open“-Kalibrierung, bei der kein Bauteil eingespannt sein darf. Starten Sie den Vorgang mit „Open“. Ein akustisches Signal bestätigt den Abschluss. * Für den nächsten Schritt wird ein definierter Kurzschluss (Kurzschlussbügel) in den Adapter eingespannt. Dieses Bauteil ist meist als kleines metallisches Plättchen am Adapter befestigt. * Anschließend wird im selben Menü die „Short“-Kalibrierung durchgeführt. Auch hier signalisiert ein Ton den erfolgreichen Abschluss. Damit ist die Kalibrierung abgeschlossen. * Nun kann das zu vermessende Bauteil (z. B. ein 10 nF Keramikkondensator) in den Messadapter eingesetzt werden. - Die Darstellung wird im Menü „Sweep Setup“ konfiguriert. Wählen Sie unter „Sweep Type“ die Option „Log Freq“, um den Frequenzbereich logarithmisch darzustellen. * Im Menü „Format“ kann zusätzlich die Y-Achse auf eine logarithmische Darstellung eingestellt werden. * Für eine optimale Darstellung wählen Sie im Menü „Scale“ die Funktion „Auto Scale“ bzw. „Auto Scale All“. * Die Auswertung erfolgt im Menü „Analysis“. Um die Bauteilparameter zu bestimmen, wählen Sie das Untermenü „Equivalent Circuit“. Ziel ist es, die Messkurven mit einem geeigneten Ersatzschaltbild zu vergleichen. * Aktivieren Sie dazu die Optionen „Simulate“ und „Display“. Anschließend wählen Sie im Untermenü „Select Circuit“ ein passendes Ersatzschaltbild aus. Die Wahl hängt vom Bauteiltyp ab. * Es empfiehlt sich, verschiedene Ersatzschaltungen zu testen und die Plausibilität der berechneten Werte zu prüfen. Ein praktischer Hinweis: Sind berechnete Bauteilwerte negativ, ist das Ergebnis physikalisch nicht sinnvoll. * Mit dem Button „Calculate“ wird eine Anpassung durchgeführt. Das Gerät bestimmt Bauteilwerte, deren simulierte Kennlinie möglichst gut mit den gemessenen Daten übereinstimmt. * Bei einfachen Bauteilen wie Kondensatoren gelingt diese Anpassung in der Regel sehr zuverlässig. Bei komplexeren Bauteilen kann eine manuelle Nachjustierung erforderlich sein. In diesem Fall können die Parameter im Ersatzschaltbild gezielt angepasst werden. ==== Aufgabe 11 ==== Bei der Auswahl geeigneter Filterelemente wird üblicherweise wie folgt vorgegangen: **Schritt 1:** \\ Bestimmung der dominierenden Störgröße (Gleich- oder Gegentaktstörung). Diese Aufgabe wurde bereits durchgeführt. Es ist bekannt, gegen welche Störgröße primär Maßnahmen erforderlich sind. Typischerweise dominieren Gegentaktstörungen im niedrigen Frequenzbereich, während Gleichtaktstörungen häufig ab etwa 10 MHz relevant werden. Der genaue Übergangsbereich hängt jedoch stark vom konkreten Aufbau ab und lässt sich nicht allgemeingültig festlegen. \\ **Schritt 2:** \\ Basierend auf der dominierenden Störgröße wird ein geeignetes Filterelement ausgewählt und dessen Wirkung durch erneute Messungen überprüft. Da die Grenzwerte auf nodale Größen (Bezug zur Referenzmasse) bezogen sind, muss zusätzlich bewertet werden, ob das Filter auch in Bezug auf die Grenzwerte wirksam ist. Zur Bewertung werden stets Vergleichsmessungen durchgeführt: * mit und ohne Filterelement * für Gleich- und Gegentaktanteile * sowie für die resultierenden nodalen Größen \\ **Schritt 3:** \\ Die Schritte werden mit unterschiedlichen Filterelementen wiederholt, bis die Grenzwerte eingehalten werden oder keine weiteren Optimierungsmöglichkeiten ersichtlich sind. Falls dies nicht zum Erfolg führt, bleibt nur: * eine Anpassung der Filterstruktur (Neudesign), * oder die gezielte Analyse und Reduktion der Störquelle. Ist die Störquelle identifiziert, kann diese oft durch Layoutoptimierungen oder lokale Filtermaßnahmen reduziert werden. In vielen Fällen ist jedoch ein neuer Hardwarestand erforderlich, was Auswirkungen auf den Projektzeitplan haben kann. **Glück des Tüchtigen:** \\ Auch Maßnahmen außerhalb der direkten Versorgungspfade können wirksam sein. Beispiele: * Filter im Ausgangspfad (an der Last) * Ferrite auf den Versorgungsleitungen * Ferrite im Ausgangspfad (z. B. am Heizelement) **Fazit:** \\ EMV-Optimierungen in späten Entwicklungsphasen (z. B. C-Muster oder Vorserie) sind kritisch. Können Grenzwertüberschreitungen nicht mehr durch einfache Bauteilanpassungen behoben werden, ist in der Regel ein neuer Hardwarestand erforderlich. - Messen Sie den Betrag der Impedanz verschiedener Kondensatoren und bewerten Sie deren Eignung als X-Kondensatoren. Vergleichen Sie die Impedanzverläufe. - Finden Sie die optimale Filterlösung für das gegebene System. - Erklären Sie, warum in diesem Aufbau keine Y-Kondensatoren eingesetzt werden können. - Erstellen Sie einen EMV-Prüfbericht mit Fazit und Endergebnis. Hinweis: Die hier entwickelte Sitzheizung ist für Demonstrationszwecke ausgelegt. In realen Anwendungen erreichen Sitzheizungen Leistungen von mehreren hundert Watt.