Liebe StackExchange-Benutzer,
Ich möchte eine Schaltung bauen, die aus 8 Ventilen besteht. Jedes Ventil hat 55 mH und 33 Ohm. Ich möchte sie mit einem Arduino-Board und einem richtigen MOSFET steuern. Die Reaktionszeit der Ventile beträgt 0,05 ms und ich möchte sie ungefähr 10 Mal pro Sekunde ansteuern, 5 Mal aus und 5 Mal ein. Ventile sind 12 VDC. Die Batterie hat ebenfalls 12 VDC.
Ich weiß, dass ich eine Art Freilaufdiode hinzufügen muss, um den MOSFET vor Hochspannung zu schützen, während ich jedes der Ventile ausschalte. Ich weiß, wie eine einzelne Flyback-Diode, eine Flyback-Diode + Widerstand und ein Zener & eine Diode sie schützen können.
Ich weiß auch, dass Zener viel schneller ist als eine einzelne Diode.
Mein Hauptproblem ist, dass ich nicht weiß, auf welchen Teil des It- oder Vt-Signals ich schauen soll, um zu sehen, dass das Ventil ausgeschaltet ist. Ich verwende LTSpice. Ich wäre Ihnen also dankbar, wenn Sie mich dabei anleiten könnten. Mit anderen Worten, wenn die Ventile ausgeschaltet sind, nachdem 5 VDC weg sind?!
Auch in der Simulation, wenn ich die 5 VDC zum MOSFET erzeuge, sehe ich, dass die Spannung der Leitung, die auf Masse geht, von 12 VDC auf 0 VDC geht. Ich verstehe wirklich nicht, was passiert. Denn wenn ich die 12 VDC direkt an die Spule und die Spule an Masse anschließe, bleibt es 12 VDC und geht nicht von 12 VDC auf Null !!
Es ist ungefähr 10 Jahre her, seit ich in meinen Bachelor-Jahren einen Elektronikkurs bestanden habe ... also verzeihen Sie mir bitte, wenn ich nach dem Offensichtlichen frage.
Ich komme auch von hier: " Kann eine Zenerdiode, die einen Schalter vor Induktivität schützt, wenn der Schalter öffnet, die Einschaltgeschwindigkeit des Ventils beeinflussen, während Sie es wieder schließen? " Ist die Energiedissipation nicht normal?
UPDATE : Ich habe die Reaktionszeit experimentell überprüft: 70 V Zener = 8 ms, mit einfacher Diode 25 ms.
Sie müssen das Magnetventil als Widerstand modellieren (33 in Ihrem Fall) in Reihe mit einer Induktivität. Wenn Sie möchten, können Sie ein wenig parallele Kapazität einbauen, aber der Widerstand ist erforderlich.
Andernfalls wird der simulierte Strom nach längerer Zeit nur durch den MOSFET begrenzt (vielleicht auf etwa 30 A) und die Spannung geht gegen Null.
Die Betriebszeit des Ventils können Sie dem Datenblatt entnehmen. Normalerweise wird es ohne Diode angegeben, sodass die Zeit, die Sie mit dem Zener erhalten, etwas länger ist. Sie können davon ausgehen, dass die Differenz des Stroms durch die Spule Ihnen eine Vorstellung von der Betriebszeit gibt, aber es gibt keine Garantie dafür, dass sich die mechanischen Teile bewegt haben, selbst wenn der Spulenstrom auf 10 % oder 5 % des Normalwerts abfällt diese Zeit. Einige Ventile sind relativ komplex (z. B. „Pilotventile“, die indirekt arbeiten), und die Induktivität elektromechanischer Systeme ändert sich während des Betriebs häufig erheblich.
Bearbeiten: Unten ist eine PSPICE-Simulation, die ich mit ähnlichen Parametern wie Ihre durchgeführt habe (ich habe einen 1N4740-Zener und einen PHD23NQ10T, 118-MOSFET verwendet, um Zeit zu sparen). Grüne Spur ist das Gate-Treibersignal (vor dem Widerstand), rot ist der MOSFET-Drain. Wie Sie sehen können, steigt der MOSFET-Drain auf eine Spitzenspannung von etwa 24 V an.
In der Nahaufnahme unten können Sie sehen, wo der Großteil der Energie abgeführt wird, und das Klingeln danach. Die violette Kurve ist der Spulenstrom (so skaliert, dass Sie ihn im selben Diagramm sehen können).
arudino.tyro
Spehro Pefhany
arudino.tyro
arudino.tyro
Spehro Pefhany
arudino.tyro
Spehro Pefhany