Ich erstelle eine LTSpice-Simulation. Ich brauche eine Spannungsquelle, die wie der Ausgang eines Vollweg-Brückengleichrichters aussieht.
Die Simulation umfasst eine Sinusspannungsquellenleitung ( Spannungsblock ) zur Erzeugung einer „Eingangsspannung“ und eine willkürliche gleichgerichtete Spannung ( BV - Block) , die die abs()-Funktion verwendet , um den negativen Teil der Eingangsspannungswellenform zu „spiegeln“ und so zu erzeugen die "Ausgangsspannung", die die Schaltung antreibt.
Das Ausführen der Simulation erzeugt eine Fehlermeldung "Unbekanntes Symbol: Linie"
(Dasselbe Problem, wenn ich in der bv-Blockformel "V1" anstelle von "line" verwende.)
Hilfe bitte?
Sie können die Spannung eines Knotens, eine Spannungsdifferenz zwischen Knoten oder einen Strom durch ein Gerät als Eingang einer B-Quelle nehmen.
Die Syntax für den Zugriff darauf lautet:
V(node)
für eine Spannung eines Knotens, also V(line)
in Ihrem BeispielV(node1, node2)
für eine Spannungsdifferenz zwischen Knoten 1 und Knoten 2 (Knoten 1 - Knoten 2)I(component)
zum Beispiel I(V1)
- beachten Sie jedoch, dass es kein sofortiges Feedback gibt, wie in der Hilfe beschriebenDetaillierte Beschreibung für Geräteströme:
Es wird jedoch angenommen, dass sich der Strom des Schaltungselements quasi statisch ändert, das heißt, es gibt keine sofortige Rückkopplung zwischen dem Strom durch die referenzierte Vorrichtung und dem Ausgang der Verhaltensquelle. In ähnlicher Weise wird angenommen, dass jede Wechselstromkomponente eines solchen Vorrichtungsstroms in einer Kleinsignal-linearen .AC-Analyse null ist.
Die I()- und V()-Syntax ist erforderlich, da Sie einen Knoten mit dem Namen R1 und einen Widerstand mit dem Namen R1 erstellen können (ich befürworte kein solches Namensschema, aber es ist möglich), sodass LTSpice nicht einfach entscheiden kann, welcher eine, die Sie wollen.
PlasmaHH
HiTechHiTouch
HiTechHiTouch
ein besorgter Bürger
table(-1k,1k,0,0,1k,1k)
aber dies ist nur ein Vorschlag.