Audio-Lautstärke (line-Pegel) per PWM regeln?

Gast #2711807
Hallo Forum

Ich habe eine kleine Audioschaltung und eine Mini-Endstufe dahinter
(TDA7052), mono, alles an Batteriebetrieb 6V.

Zwischen Audioerzeugung (kleines Radio) und Endstüfchen ist momentan ein
Poti zur Laustärkeeinstellung,
(Schleifer zur Endstufe, Außenkontakte an Masse/Audio),
das übliche halt. Soweit läuft alles super.

Ich würde nun gerne die Laustärke über einen AVR einstellen
(Poti entfällt dann also), der allerdings nur noch
1-2 Portpins frei hat. 2 unbenutzte OP (im LM324) wären auch noch
verfügbar.

Ist z.B. per PWM da irgendwas machbar, komme im Moment nicht
alleine weiter. HiFi ist das ganze hier sowieso nicht,
aber das Signal sollte nicht übermässig an Qualität leiden.

Danke schonmal, falls jemand helfen kann.
Es gibt auch digitale Potis, z.B.

http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en540384

wahlweise mit SPI/I2C/Up-Down-Pulsen und mit oder ohne EEPROM-Zelle 
eingebaut.

http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=11026&mid=10&lang=en&pageId=79

Wichtige Randbedingung bei all diesen Dingern: Die Pegel an allen Pins 
des Potis muss zwischen Gnd und Vcc liegen, sonst gehts nicht. Siehe 
Datenblatt.

fchk
Gast
Also, ich würde gerne die TDA1052 (ohne A) verbauen,
die ich hier noch tütenweise habe und ein extra-IC für ein
digital einstellbares Poti wäre glaube ich etwas overdressed..

Andere Idee als Frage:
Wenn ich 4 I/O Pins freischaufeln könnte,
könnte ich dann einfach mit geeigneten Widerständen
das Signal nach Masse ziehen?
Sozusagen die untere Hälfte des Spannungsteilers.

Das wären dann 16 Kombinationen, das würde mir gut reichen,
wahrscheinlich wären 8 Lautstärkestufen auch schon genug.

Die IO-Pins würden zwischen OUT-L und INPUT schalten,
somit sollten ja nur die auf Masse gehenden jeweils wirksam sein.

Machbar, oder übersehe ich jetzt ein Problem dabei?
volume schrieb:
> Also, ich würde gerne die TDA1052 (ohne A) verbauen,
> die ich hier noch tütenweise habe und ein extra-IC für ein
> digital einstellbares Poti wäre glaube ich etwas overdressed..

Die Teile kosten in Einzelstückzahlen etwa 60 Cent, in Stückzahlen etwa 
34 Cent. Ein mechanisches Poti mit Drehknopf kostet mehr.

fchk
> Also, ich würde gerne die TDA1052 (ohne A) verbauen,
> die ich hier noch tütenweise habe und ein extra-IC für ein
> digital einstellbares Poti wäre glaube ich etwas overdressed..

Wenn du um's verrecken nicht die brauchbaren Lösungen willst,
dann bau halt deinen Pfusch. Achsoja, du

> komme im Moment nicht alleine weiter.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.