Alarm mit Relais vom PC-Tonausgang auslösen

Als absoluter Anfänger habe ich ein Projekt zur Erstellung eines Alarmgeräts für ein Segelboot. Der Hintergrund ist folgender:

  • ein Mac-mini sammelt mit Hilfe verschiedener Computerprogramme Alarme von verschiedenen Quellen.
  • um das tonsignal laut genug zu machen, wäre eine einfache möglichkeit, eine hifi-anlage an den tonausgang des pc anzuschließen und die lautstärke auf maximal zu stellen. Natürlich ist diese Lösung viel zu energieaufwändig (das Boot hat eine begrenzte elektrische Leistung).
  • also suche ich nach einer abhilfe. Ich dachte, dass ein statisches Relais, das an den Audioausgang des Mac-mini angeschlossen ist, einen Alarm wie diesen aktivieren könnte .

Meine Frage : Ist es möglich, ein Relais direkt vom Mac-Mini-Audioausgang auszulösen, oder muss ich einen Transistor verwenden? Einige Hinweise werden hier gegeben, aber ich bin mir nicht sicher, wie ich schlussfolgern soll.


BEARBEITEN: Ich habe gerade die Ausgangsspannung eines PC-Audioausgangs (auf einem PC) gemessen, und wenn die Lautstärke maximal ist, reicht sie von -1 V bis +1 V, mit einigen Spitzen außerhalb des Bereichs [-1 V, 1 V]. wenn es hilft.

Was ist Ihre Stromquelle und ihre Spannung für die Sirene und die Schaltung (Relais oder was auch immer Sie wählen) zum Schalten der Sirene?
Die Stromquelle ist eine 12-V-Gleichstromquelle.

Antworten (5)

Ich denke, Sie könnten genug Energie von der Soundkarte bekommen, um einen Fet auszulösen, und dies könnte ein Relais einschalten. Jede Soundkarte sollte in der Lage sein, eine Frequenz von 10 kHz zu erzeugen, und ein paar Schottky-Dioden und ein paar Kondensatoren erzeugen genug Spannung, damit ein Fet einschalten und ein Relais aktivieren kann.

Das Relais muss möglicherweise verriegeln (mit einem Ersatzkontakt, um den Fet zu umgehen) und dann bleibt das Problem, wie der Alarm ausgeschaltet werden kann, aber dies kann mit einem manuellen Rückstellschalter gelöst werden. Es gibt andere Optionen zum Deaktivieren des Latch-Relais mit linken und rechten Audiokanälen, aber dies kann zu kompliziert werden.

BEARBEITEN - einfacher Audio-zu-Relais-Aktivator: -

Geben Sie hier die Bildbeschreibung ein

Der Audioeingang (sagen wir 2 Vp-p Rechteckwelle) wird pegelverschoben und erzeugt +1,7 Vpk und negative 0,3 Vpk relativ zu 0 V an der linken Schottky-Diode. Die rechte Schottky-Diode und der 100-nF-Kondensator richten dies gleich, um einen glatten Gleichstrompegel von etwa 1,4 V zu erzeugen.

Kleinere Eingangsspannungen erzeugen niedrigere Pegel, und ich gehe davon aus, dass bei einem Eingang von 1 Vp-p nicht genug Volt erzeugt werden, um einen Transistor anzusteuern. Wählen Sie Schottky-Dioden mit dem niedrigsten Vorwärtsspannungsabfall, den Sie finden können.

Der resultierende DC-Pegel sollte ausreichen, um den N-Kanal-MOSFET zu aktivieren - wählen Sie wieder einen mit einem niedrigen Pegel v G S ( T H R e S H Ö l D ) - vielleicht reicht ein BSH103 aus. Ich glaube, das wird es, weil das Gerät in der Lage sein sollte, eine 50-mA-Last mit 1 V am Gate relativ zur Quelle zu aktivieren: -

Geben Sie hier die Bildbeschreibung ein

50 mA zum Aktivieren eines Relais sollten in den meisten auf Leiterplatten montierten 12-V-Relais herrschen, und beim Aktivieren gehen weniger als 1 V über den FET verloren, was 11 V an der Relaisspule bedeutet, was mehr als genug sein sollte. Ich arbeite an diesem Punkt, denn je niedriger der Relaisstrom (EDIT) ist, desto niedriger kann Ihr Audiosignal sein, um es zu aktivieren. Wie auch immer, es ist wahrscheinlich, dass Anindo Ghosh einen noch besseren FET dafür aufzeigen wird (das tut er normalerweise!!).

Der Widerstand soll den 100-nF-Kondensator über das FET-Gate und die Source entladen, falls der "Alarmzustand" nachlässt. 1 MOhm und 100 nF sollten zu einer Ausschaltverzögerung von etwa 5 * CR = 0,5 Sekunden führen. Sie könnten versuchen, einen 100-kΩ-Widerstand zu verwenden, um ihn schneller auszuschalten, aber Sie begrenzen die Einschaltzeit und beginnen möglicherweise, sich darauf einzulassen, wie viel Spannung am Gate des FET erzeugt werden kann.

Probleme - Sie wissen, dass die 0-V-Verkabelung Ihres Segelboots direkt mit der Audiomasse Ihres Mac-Mini verbunden ist, und das beunruhigt mich ein wenig. Ich würde hier zwei Optionen in Betracht ziehen: -

  1. Isolieren des Audiosignals mit einem winzigen Ferrit/Eisenpulver-Übertrager oder...
  2. Verwenden eines optischen Isolators, der eine niedrige Durchlassspannung hat und eine isolierte Ausgangsspannung zum Einschalten eines FET erzeugt (genau wie in Halbleiterrelais verwendet).

Photovoltaik-Mosfet-Treiber sind heutzutage keine Seltenheit und könnten eine bessere Route sein. Hier sind ein paar von Dionics, von denen ich glaube, dass sie gut funktionieren würden. Die meisten von ihnen erzeugen 6 V oder mehr mit einem LED-Durchlassstrom von 2 mA. Die LED-Durchlassspannung ist mit 1,7 V, 20 mA angegeben, sodass sie gerade noch funktionieren sollte.

Ich würde einen einfachen Spitzendetektor mit einem ziemlich kurzen Abfall einsetzen, dann einen BJT (um die Schaltflanke scharf zu machen) und dann einen FET, um die Sirene zu schalten. Auf diese Weise schaltet sich die Sirene ein, wenn der Computer die von Ihnen vorgeschlagenen 10 KHz erzeugt, und schaltet sich aus, wenn die Soundkarte aufhört, den Ton zu pumpen. Während ich heute darüber nachdachte, einen Schaltplan zu erstellen, sind Sie der Ersthelfer, also wäre es nett, wenn Sie es tun würden :-)
@anindo unterwegs auf Android für ein paar Stunden, aber wenn ich eine Chance habe, werde ich oder wenn du etwas fertig hast, poste es, Alter oder bearbeite meins oder was auch immer du für angemessen hältst.
Haha! Auch hier, vorerst nur für Mobilgeräte. :-)
@Andyaka Danke für deine Antworten. Haben Sie an ein Schema wie das von Olin Lathrop gedacht?
@anderstood eine etwas raffiniertere Version mit etwa 2-facher Empfindlichkeit. Ich zeichne es in einer Stunde.
Vielen Dank an Olin und Andy für ihre Schaltungen! Ich brauchte diese Schaltung wirklich, hatte fast keine Erfahrung im Bau von Schaltungen, und Sie haben mir geholfen, sie zu bauen! Ich kann jetzt damit beginnen, mein Lucid Dreaming-Induktionsgerät zu testen, bei dem Sie mir geholfen haben, es zu bauen! - Post 148
@SearcherTMR - was ist der Link zu Alter? Versuchen Sie etwas zu verkaufen, denn wenn Sie es sind, ist dies nicht der richtige Ort.
Das System erlaubt mir keine Kommentare hinzuzufügen - dennoch muss ich Andy (1. Antwort) antworten, dass ich nichts verkaufe! Alles, was ich wollte, war, ihnen zu danken und zu zeigen, was ich mit ihrer Hilfe getan habe - es ist ein DIY-Gerät, kein kommerzielles! Wenn dies hier nicht erlaubt ist, entfernen Sie bitte meine Kommentare oder entfernen Sie den Link, es ist in Ordnung. Hinterlasse einfach den Danke-Kommentar!
@SearcherTMR Kein Problem, Alter - es ist nur so, dass der Link bizarr und ohne Zusammenhang mit dem, was Sie gesagt haben, erschien.

Hier ist eine einfache Schaltung, die bewirkt, dass ein Relais geschlossen wird, wenn ein ausreichend starkes Audiosignal eingespeist wird.

Ein kleines 12-V-Relais sollte nur 10-15 mA zum Einschalten benötigen und dann in der Lage sein, einige Ampere Strom zu schalten. Sie müssen wahrscheinlich die Lautstärke am Computerausgang so hoch wie möglich aufdrehen.

Hinzugefügt:

Hier ist eine Schaltung, die etwas komplexer ist, aber in den meisten Fällen einen niedrigeren Audiopegel erfordert, um sie auszulösen:

Der Unterschied besteht darin, dass nicht nur die positive Spitzenspannung des Eingangssignals verwendet wird, sondern die Spitze-zu-Spitze-Spannung (minus zwei Schottky-Diodenabfälle). Es ist auch darauf angewiesen, dass das Eingangssignal AC ist. Die beiden Dioden D1 und D3 mit C1 bilden eine Ladungspumpe, die die pp-Spannung an C1 abzüglich der beiden Diodenabfälle erzeugt. Für einen normalen Ton von mindestens einigen hundert Hz liefert dies dem Transistor etwas mehr Basisantrieb als die erste Schaltung.

Ich denke nicht, dass diese zweite Schaltung wirklich notwendig ist, und die erste wird höchstwahrscheinlich gut funktionieren. Ich zeige diese zweite Option, weil ich sehe, dass Gewinn zu einem Problem geworden ist. Versuchen Sie dies, wenn Sie Probleme mit dem ersten haben, der nur etwas lauteres Audio benötigt, als Ihr PC normalerweise produziert.

Vielen Dank. Ich denke, was ich jetzt tun muss, ist, es konkret zu versuchen! Empfehlen Sie einen bestimmten Relaistyp (z. B. würde ein statisches Relais mit einer Mindestspannung von 1 V passen?)
@ander: Ich weiß nicht, was "Mindestspannung von 1 V" bedeuten soll. Sie sagten, Sie haben 12 V Strom zur Verfügung, also sollten Sie ein 12 V Relais bekommen. Holen Sie sich einen kleinen, der nur 10-15 mA Spulenstrom benötigt. Die können immer noch ein paar Ampere schalten, was für eine Art Alarm mehr als genug sein sollte.
Ich verstehe. Mein Kommentar bewies ein Missverständnis im Verhalten eines Relais, sorry (ich dachte, die Zustandsänderung des Relais erfordert eine bestimmte Spannung). Ich werde die elektronischen Komponenten nächsten Montag bestellen und Ihre Antwort akzeptieren, wenn es funktioniert. Danke noch einmal
Ändert sich etwas an dieser Schaltung, wenn ich sowohl ein 5-V-Relais als auch eine Stromversorgung habe? Mein Audioausgang erreicht 3,2 V, also müssen die beiden Schaltkreise gut funktionieren, denke ich.
@nat: Der Ausgang des Transistors ist ziemlich unabhängig vom Eingang. Sie können jede gewünschte Relaisspannung verwenden, solange die Versorgungsspannung übereinstimmt und der Transistor für diese Spannung ausgelegt ist. Ein Problem bei Relais mit niedrigerer Spannung besteht darin, dass sie mehr Strom aufnehmen, was mehr Basisstrom in den Transistor erfordert, um das Relais einzuschalten. Das kann je nach Impedanz des Audiosignals ein Problem sein oder auch nicht. Sie können immer einen zweiten Transistor für mehr Verstärkung verwenden, wodurch Relais mit viel höherem Strom angesteuert werden können.

Sieht so aus, als hätte der Mac Mini eine Bluetooth-Schnittstelle, und Sie können Bluetooth-Relay-Module kaufen. Oder USB an einen Mikrocontroller (ggf. über eine USB-UART-Brücke) und davon ein Relais ansteuern.

Ja, aber dann muss ich alle akustischen Alarme auf Bluetooth umstellen, was nicht einfach ist, da die Alarme von verschiedenen geschlossenen Programmen erzeugt werden.

Das Anschließen eines Arduino und die Verwendung seiner GPIOs wäre sauberer. Eine andere einfachere Möglichkeit besteht darin, eine einfache serielle Schnittstelle zu verwenden und eines der Signale (z. B. DTR) mit einem einfachen Programm zu aktivieren/deaktivieren.

Schließen Sie es einfach über eine Schottky-Diode (niedriger Abfall, ausreichend hoher Leckstrom) an das Gate des leistungsstarken N-CH-Mosfets an (mit einer Gate-Kapazität von > 1 nF, die hoch genug ist). Der Mosfet verbindet Ihre Last. Die offene Schwellenspannung des Mosfet sollte ein wenig < 1,5 V sein, z.