wissen:ltspice:relay:start

Relais-Modellierung in LTspice

Für die Simulation des µBitX benötigten wir einige DPDT-Relais, mit denen die Tiefpässe des Senders umgeschaltet werden sollen für die jeweiligen Amateurbänder.

Die Modellierung der Relais ist auf diese Seite ausgelagert.

Download aller auf dieser Seite verwendeten LTspice-Dateien:

Begriffsdefinitionen

Pole = Arbeitskontakt
Throw = Ruhestellung

Der einfache Weg: Mit Push-Pull-Switchen

Die Schalter werden als Push-Pull-Schaltung verschaltet und ihre Ansteuerung parallel geschaltet. Die Konfiguration normally open und normally closed wird durch entsprechendes Einstellen der Parameter Ron und Roff erreicht. Die Zuordnung für den jeweiligen Schalter geschieht über die Parameter

.param Ron  = 1m        ; global
.param Roff = 1G        ; global
.param Ron_NO  = Ron
.param Roff_NO = Roff
.param Ron_NC  = Roff
.param Roff_NC = Ron

<figure label>

Entwicklungsumgebung mit eingebetteten Schaltern

Dateidownloads:

</figure>

Nach Verifikation der Funktion kann die relevante Teilschaltung als hierarchischer Schaltplan Relay_SPDT.asc und nach einigen kosmetischen Anpassungen als Symbol Relay_SPDT.asy gespeichert werden. <figure label>

Hierarchischer Schaltplan Relay_SPDT.asc und Symbol Relay_SPDT.asy.

Dateidownloads:

</figure>

Das optisch ansprechende Relais-Symbol Relay_SPDT.asy kann nun in einem eigenen, übergeordneten Schaltplan (TOP) verwendet werden.

<figure label>

TOP-Schaltplan Relay_Test_SPDT.asc zum Testen des Symbols Relay_SPDT.asy.

Dateidownload:

</figure>

Mit dem generischen Relais-Symbol Relay_SPDT.asy können nun weitere Relais mit mehreren Schaltebenen (Poles) erstellt werden.

In diesem Fall wird ein DPDT aus zwei SPDT wie folgt gebaut: <figure label>

Hierarchischer Schaltplan Relay_DPDT.asc und Symbol Relay_DPDT.asy.

Dateidownloads:

</figure>

Der TOP-Schaltplan Relay_Test._DPDT.asc zum Testen des DPDT-Relais sieht dann wie folg aus: <figure label>

TOP-Schaltplan Relay_Test_DPDT.asc zum Testen des Symbols Relay_DPDT.asy.

Dateidownloads:

</figure>

Die hier so gebauten generischen Modelle Relay_DPDT.asy und Relay_SPDT.asy eignen sich sehr gut zum Modellieren von weiteren, physikalisch existenten Bauteilen nach dem Herstellerdatenblatt.

So können z.B. Spulenwiderstände, Induktivitäten und Verzögerungen beim Anziehen und Abfallen des Ankers oder die Hysterese der Schaltschwellen modelliert werden.

Zu beachten ist jedoch, dass die hier gebauten Relais - im Gegensatz zu den meist verfügbaren Typen – *gepolt* sind. D.h. die Schaltschwelle ist nur für eine positive Thresholdspannung definiert! Bei einer betragsgleichen, aber negativen Spulenspannung wird das Relais nicht angesteuert. Ferner ragieren die hier gezeigten Relaismodelle auf den Momentanwert der Spannung im Gegensatz zum Effektivwert beim realen Exemplar.

Nachfolgend sollen Methoden erarbeitet werden, die diese beiden Einschränkungen überwinden.

Der komplizierte Weg: Mit Reihen- und Parallelschaltung von Switches

  • /var/www/virtual/funkfr/wiki.funkfreun.de/data/pages/wissen/ltspice/relay/start.txt
  • Zuletzt geändert: 06/12/2019 19:39
  • von db1bmn