Forum: Mikrocontroller und Digitale Elektronik Lautsprecher Signal zum Schalten mit µC


von Thomas N. (herrnausv)


Lesenswert?

Ich kenne mich Leider nicht so gut aus, daher hier meine Frage.
Wie kann ich das Lautsprechersignal aus dem Verstärker meiner 
Hifi-Anlage nutzen, um den Digitaleingang meines Arduino (5V) auf High 
zu setzen und damit zu schalten?
Oder wäre es einfacher den Line-in anzuzapfen.
Ich möchte bei Signalbeginn etwas zeitverzögert schalten.
Ich danke schon mal für die Antworten.

von Stefan F. (sfrings)


Lesenswert?

Du könntest einen Optokoppler mit Vorwiderstand verwenden. Bei mehr als 
1,6 Volt würde dessen Ausgangs-Transistor durch schalten.

Da Lautsprecherausgänge Wechselspannung abgeben, müsstes Du 
anti-parallel zur LED des Optokopplers eine normale Diode schalten, 
sonst könnte die LED durch die falsch gepolten Halbwellen schaden 
nehmen.

Bei 1,6V sind "normale" Zimmerlautsprecher allerdings schon ziemlich 
laut. Wenn die Schaltung schon bei geringeren Lautstärken ansprechen 
soll, müsste noch ein einfacher Spannungs-Verstärker vorgeschaltet 
werden.

Wenn Du keine Potentialtrennung brauchst, kannst Du du die Spannung vom 
Lautsprecherausgang über einen 47k Widerstand direkt einem analogen 
Eingang des Mikrocontroller zuführen.

Achtung: Der Minus-Pol des Lautsprecherausgang liegt eventuell NICHT auf 
Masse. Viele Verstärker haben Brückenendstufen, wo beide Leitungen 
Spannung führen.

von Thomas N. (herrnausv)


Lesenswert?

Stefan Frings schrieb:
> Achtung: Der Minus-Pol des Lautsprecherausgang liegt eventuell NICHT auf
> Masse. Viele Verstärker haben Brückenendstufen, wo beide Leitungen
> Spannung führen.

Und wie teste ich das?

Kann ich den Ausgang der Soundkarte direkt an einen Optokoppler 
anschließen? Die max. 2V sollten den doch nicht umbringen, oder? Oder 
geht die Soundkarte dadurch kaputt?

Stefan Frings schrieb:
> Du könntest einen Optokoppler mit Vorwiderstand verwenden. Bei mehr als
> 1,6 Volt würde dessen Ausgangs-Transistor durch schalten.

Wie groß müsste der Widerstand denn sein?

von MyName (Gast)


Lesenswert?

Gibt doch bestimmt ein fertigen Baustein z.B von TI o.ä. für solche 
Dinge.

Evtl. auch aktives Gleichrichten und den ADC?

Oder über einen externen ADC der gleich differenziell misst.
Dann kannst Du über integral der Quadrierten Messwerte die Leistung 
berechnen und eine Schwelle festlegen ab wann geschalten wird.
Nur ist lautes Rauschen auch schon ein Signal?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.