Relais: Was ist der Unterschied zwischen einem Low-Level-Trigger und einem High-Level-Trigger?

8

Ich wähle Relais für ein Mikrocontroller-Projekt aus und bin ein elektronischer Anfänger. Daher hatte ich ein Problem, als ich zwischen Low-Level-Triggered und High-Level-Triggered wählen musste

So weit ich verstanden habe :

  • Durch Auslösen eines niedrigen Pegels kann der Strom durch die Stromleitung fließen, wenn das Steuersignal unter einer bestimmten Spannung liegt.
  • Wenn ein hoher Pegel ausgelöst wird, kann der Strom durch die Stromleitung fließen, wenn das Steuersignal über einer bestimmten Spannung liegt.

Habe ich recht?

Meme
quelle
Wählen Sie Halbleiterrelais oder mechanische Relais? Kannst du posten, welchen Teil du betrachtest?
Wesley Lee
Ich denke, es wird nicht viel helfen: world.taobao.com/item/… scheint mechanisch zu sein
Memes

Antworten:

9

Ein mechanisches Relais benötigt Strom, um durch seine Spule zu fließen und zu triggern. Wenn Sie ein Ende der Spule bei V + verdrahten, lösen Sie es aus, indem Sie das andere Ende nach unten treiben. Wenn Sie das erste Ende nach 0V / GND verdrahten, lösen Sie es aus, indem Sie das andere Ende nach oben treiben. Dem Relais selbst ist es also egal, ob es einen High- oder Low-Trigger hat (deshalb habe ich gefragt, ob es sich um einen mechanischen oder festen Zustand handelt, und die Teileverbindung).

Der Link, den Sie gepostet haben, zeigt jedoch ein Relaismodul mit einem Transistortreiber.

Geben Sie hier die Bildbeschreibung ein

In solchen Fällen können Sie je nach verwendetem Transistor und Konfiguration spezifisch Trigger mit hohem oder niedrigem Pegel haben.

Es gibt jedoch noch einen weiteren Haken. Dieses Relais hat sowohl NO-Pins (normalerweise geöffnet) als auch NC-Pins (normalerweise geschlossen).

Dies bedeutet, dass, wenn kein Relais ausgelöst wird, der NO-Pin geöffnet (nicht angeschlossen) und die NC mit dem Common kurzgeschlossen wird.

Wenn ein Relais ausgelöst wird, springt der Schalter und NO wird geschlossen (verbunden) und NC wird geöffnet (getrennt).

Was bedeutet, dass ... wenn dieses Relais ausgelöst wird, je nachdem, wie Sie es verdrahten, Sie es leiten können oder nicht.

Die Antwort lautet also: Sie sind teilweise korrekt und der Rest kann korrekt sein, je nachdem, wie Sie ihn verkabeln.

Habe ich Sinn gemacht ..?

Wesley Lee
quelle
Ihre Argumentation war richtig, ich bin nur gründlich.
Wesley Lee
Das ist eine perfekte Antwort, die zusammenfasst, was ich nach dem Stellen der Frage gefunden / verstanden habe. Das heißt im Grunde: Das Relais schaltet, wenn Strom vorhanden ist, der Steuerkreis (in dem Modul enthalten, das ich in Betracht ziehe) definiert den High- oder Low-Trigger und einige Relais sind nicht einleitend, sondern doppelt, ein NO und ein NC (dieser Teil, den ich kannte bereits als ich das Wasserventil bereits für mein Bewässerungssystemprojekt gekauft habe :))
Memes
Was Sie über "Single / Double Line" gesagt haben: Schauen Sie sich SPDT-, SPST- und DPDT-Schalter an, es werden noch mehr Konfigurationen hinzugefügt
Wesley Lee
Solltest du nicht mein Problem vereinfachen? :) Ja, das werde ich mir ansehen.
Meme
war aber immer noch eine Frage. Wo liegt die Grenze zwischen hohem und niedrigem Pegel bei einem 5-V-Relais? Wenn ich 4V habe, ist das hoch? Soweit ich mich von der Schule erinnere, war es auf halbem Weg mit Toleranz, so dass unter 2 V niedrig, über 3 V hoch und dazwischen ... nun, dazwischen :)
Memes
6

Sie sind im Wesentlichen richtig.
Sie können die Bedeutung etwas allgemeiner angeben, damit sie für mehr Situationen gilt.

Im Allgemeinen gilt in einer Mikrocontroller-Umgebung, wenn digitale Signale beteiligt sind, Folgendes:

  • Niedrig = Bodenhöhe = logisch 0 = logisch falsch

  • Hoch = Versorgungsspannung (normalerweise Vcc oder Vdd) = logisch 1 = logisch wahr.

Sie verwenden den (vernünftigerweise) "Strom fließt durch die Stromleitung" als Hinweis auf die Auslösung. Andere Ergebnisse können sich gleichermaßen qualifizieren.

Damit:

  • "Low Level Trigger" bedeutet "gewünschte Aktion tritt auf oder wird gestartet oder wird ausgelöst oder ... wenn das Steuersignal 0 / falsch / Masse ist.

  • "High Level Trigger" bedeutet "gewünschte Aktion tritt auf oder wird gestartet oder wird ausgelöst oder ... wenn das Steuersignal 1 / true / Vcc oder Vdd ist.

Dies ist eine einigermaßen pedantische Änderung, ermöglicht jedoch die Abdeckung komplexer Ergebnisse (z. B. wird eine Bluetooth-Nachricht gesendet) oder solcher ohne Strom (MOSFET-Gate-Signal wird angelegt (oder entfernt)).

Und ermöglicht auch, dass das gewünschte Ergebnis negativ ist. zB wird der Motor durch einen Sicherheitsschalter ausgeschaltet, wenn ein Signal mit hohem Pegel empfangen wird. - dh hier erfolgt die Entfernung von Spannung und Strom durch Anlegen eines Triggersignals mit hohem Pegel.

Russell McMahon
quelle