Zeitmessung Interleaving

OP #2178423
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe ein Problem mit der Zeitmessung in LTspice. Ich möchte für eine 
Po.fac.cor.-Stufe ein Betrieb im Interleaving simulieren. Dabei muss ich 
die vorangegangene Schaltperiode messen und bei 0.5*T_alt wieder 
einschalten.

Das ganze hab ich mir folgendermaßen gedacht:

1. Die Stromnullerkennung gibt ein High Signal ( Strom gleich null)
--> Trigger gibt einen Puls aus und rücksetzt einen Integrator (Steigung 
1) zurück, weiterhin setzt der Trigger ein Sample and Hold zurück.
2.Der Integrator läuft hoch und wird dauernd mit dem Wert aus dem Sample 
and Hold (50% der letzten Periode) verglichen. Ist der Integratorwert 
mit der Steigung 1 größer als der Sample and Hold ausgang, wird ein 
triggersignal für den Slave gesetzt
2. Das Integrator signal geht ein bissl zeitverzögert auf den Sample and 
Hold, damit im Zeitpunkt des Triggers, gerade der letzte Funktionswert 
(rein theoretisch) der Periodendauer gehalten wird.

Angehängt hab ich schon mal das Schematic.
Aber irgendwie weiss ich nicht, wie man zwei Funktionswerte miteinander 
vergleicht, und dann ein trigger signal ausgibt.

Oder bin ich mit dieser Lösung auf dem Holzweg?

Vielen Dank für eure Hilfe

Gruss
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.