Benötigen Sie einen Stromkreis, um den Schalter beim Erkennen von Strom (12 V) zu schließen

Ich habe ein Projekt, bei dem ich erkennen muss, ob ein 12-V-Stromkreis unter Spannung steht oder nicht. Wenn dies der Fall ist, möchte ich einen Schalter schließen (tatsächlich einen digitalen IO-Eingang an einem Adicon SECU16 Digital IO-Controller schließen).

Ich bin kein EE und würde es vorziehen, eine Komponente von der Stange zu finden, die ich in den 12-V-Stromkreis einbinden und das Relais bereitstellen kann.

Ich könnte wählen, den digitalen (überwachten) Eingang nicht zu verwenden und stattdessen analog zu arbeiten, aber es ist mir wirklich egal, wie viel Spannung ich sehe, nur ob er ein- oder ausgeschaltet ist.

Ich bin in der Lage, ein paar Komponenten auf eine Prototypplatine zu löten, aber aufgrund meiner mangelnden EE-Kenntnisse brauche ich ernsthafte Hilfe bei der Auswahl der richtigen Komponenten. Je einfacher desto besser.

Vielen Dank im Voraus.

Handelt es sich um ein Automotive-Umfeld?
Nein, es ist kein Auto. Das hat mit Hausautomation zu tun. Warum?
12 V sind in der Autoelektronik üblich, und diese Umgebung bringt eine ganze Menge Ärger mit sich.
@tyblu, ich habe tatsächlich etwas Autoelektronik gemacht und die Signalqualität war nicht so schlecht wie versprochen.

Antworten (1)

Sie können dies tatsächlich mit zwei Widerständen tun. Verbinden Sie einen 7-kOhm-Widerstand von der Signalleitung mit Ihrem Pin. Verbinden Sie dann einen 5k-Widerstand von Ihrem Pin mit Ihrer Masse. (Dies ist für einen 5-V-Eingang, wenn Sie 3,3 us haben, ein ~4k und ein ~8k)

Wenn 12 V eingegeben werden, wird dies als der Logikpegel angezeigt, den der Chip kennt. Wenn 0 V vorhanden sind, erhalten Sie 0 V am Pin.

Nur damit ich klar bin: Mit "verbinden Sie einen 5k-Widerstand von Ihrem Pin mit Ihrer Masse" meinen Sie die Masse des Geräts, das ich messe? Ich weiß, dass an der Signalleitung 12 V anliegen, weil ich mein Voltmeter an die Leitung und einen Erdungspunkt an der Komponente anschließe.
@cek, Ihr Chip, der dies erkennt, und Ihr Chip, der das Signal erzeugt, müssen dieselbe Masse haben. Wenn dies absolut keine Option ist und ich nicht sicher bin, warum dies nicht der Fall sein sollte, können wir andere Optionen besprechen. Ja, es sollte von dem Pin, den Sie messen, mit der Masse des Chips verbunden werden. Aber diese Masse sollte auch mit der Masse Ihres Controllers verbunden sein.
Mein "Chip, der erkennt" ist ein Adicon SECU16 digitaler IO-Controller, der über RS-485 mit meinem Haussteuerungssystem verbunden ist. Es sitzt in einem Raum. Das Gerät, dessen Spannung ich überwache, steht in einem anderen Raum. Es ist alles die gleiche Erde, also Boden ist Boden, aber...
@cek, wenn Sie ein Kabel von einem Raum zum anderen führen, das das Signal überträgt, führen Sie auch eine Erdungsreferenz durch. Sie können auf beiden Seiten auf 5 V teilen. Wenn Sie ein langes Kabel verlegen, würde ich vorschlagen, aus Rauschgründen eine Hochspannung auf der Leitung zu halten.
Ich muss etwas nicht verstehen. Ich habe das gebaut: kindel.com/misc/12v%20to%205v%20circuit.png . Wenn ich das 12-V-Signal anlege, messe ich ~ 5 V an den analogen Eingangsleitungen ... wie erwartet. aber sobald ich den analogen IO-Sensor anschließe, lese ich 1,3 V (und der Sensor liest 1,3 V). Woher kommt der zusätzliche Widerstand?
Egal. Ich bin ein Idiot. Ich hatte zuvor den Eingang für digital konfiguriert, was bedeutete, dass ich einen 1K-Ohm-Widerstand darüber hatte. Es ist alles in Ordnung. Jetzt die Bauteile von der Protoplatine nehmen und endgültig verlöten ...
Und wir sind fertig. Mein Haussteuerungssystem weiß jetzt, wann das Haus mit normalem Strom oder wann mit Notstrom versorgt wird. Danke für eure Hilfe Leute!
@cek, freut mich zu hören, dass es funktioniert.