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?
Antworten:
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.
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 ..?
quelle
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.
quelle