Hallo allerseits, für ein Projekt suche ich eine Idee für den Aufbau einer Schaltung. Ich habe dabei eine Audioquelle (einen ADAU1701) die zwei Signale ausgibt, das eine Signal über I2S an einen kleinen eingebauten Verstärker (MAX98357A) mit angesschlossenem Lautsprecher, das andere Signal analog über einen Kopfhörerverstärker (TDA1308) und eine Klinkenbuchse mit eingebautem Schalter. Die Schalter leiten dabei das Audiosignal an die Schalter-Pins weiter, wenn kein Stecker in der Buchse steckt. Der Verstärker hat einen Pin namens SD, der den Verstärker abschaltet, wenn an diesem Pin weniger als 0,14V anliegen, und bei höheren Spannungen für die Wahl des linken oder rechten Kanals aus dem I2S-Datenstream verantwortlich ist. Dieser Pin hat einen internen Pulldown über 100kOhm, und ist auf dem Board von Adafruit, das ich verwenden möchte, über 1MOhm auf 5V gezogen, was einem Mix aus beiden Stereokanälen entspricht. Ich suche nun eine Schaltung, die SD auf 0V zieht, sobald ein Kopfhörer eingesteckt ist, aber bei Entfernen des Kopfhörers den Verstärker aktiviert, indem an SD 0,5V anliegt. Schwierig dabei ist, dass an den Pins den Klinkensteckers ein Audiosignal anliegt, dass möglichst wenig gestört werden sollte, aber andererseits auch nicht davon ausgegangen werden kann, dass ein Audiosignal aus dem Kopfhörerverstärker kommt, da interner Lautsprecher und Kopfhörer eine getrennte Lautstärkeregelung haben. Hat jemand eine Idee, wie sich das von mir erwünschte Verhalten bewerkstelligen lässt? Wenn möglich möchte ich ohne Microcontroller auskommen. Ich habe noch eine grobe Skizze angefügt. Grüße, Bastian
Ich gehe mal davon aus, dass zwischen den Ausgängen des TDA1308 und den Anschlüssen der Buchse Kondensatoren hängen, die den Gleichanteil aus dem Signal nehmen. Wenn das der Fall ist und kein Signal kommt, dann hängen in beiden Fällen die Anschlüsse RN und TN in der "Luft". Unabhängig davon, ob die Schalter geschlossen oder offen sind. Da sehe ich eigentlich keine Chance, das irgendwie zu erkennen. Aber vielleicht hat ja noch jemand eine zündende Idee.
Ich habe gerade folgende Idee: Das anliegende Audiosignal wird über einen relativ großen Widerstand (etwa 100k) abgegriffen, um das Signal für die Kopfhörer möglichst wenig zu beeinflussen. Anschließend wird das Signal über einen Spannungsteiler dem einen Eingang eines Komparators zugeführt. Der andere Eingang des Komparators wird mit dem Schalter-Pin verbunden. Nun liegen bei geschlossenem Schalter (also ohne Stecker) das reguläre Signal an einem Eingang des Komparators an, und am anderen Eingang eine abgeschwächte Version des Signals. Wird nun ein Stecker eingesteckt, liegt am einen Eingang des Komparators immer noch das abgeschwächte Signal an, aber das andere Ende hängt frei (oder wird eventuell über einen Pulldown auf GND gezogen). Könnte das so funktionieren? Ist es dabei problematisch, dass es sich um Wechselspannung handelt? Was würde bei Nulldurchgängen passieren? Und welches Signal müsste an welchen Eingang des Komparators?
Kannst du die Buchse durch eine TRRS ersetzen? Dann könntest du mit S den benachbarten R auf GND ziehen lassen. Bei nem dreipoligen Stecker direkt über den breiten Ring und bei nem vierpoligen über das Mic.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.