Input-Selector mit Atmega8L für Audioverstärker?

OP #2192725
Lesenswert?
• ▲
▼
Hallo, Leute!

Ich habe mir einen Inputselector für eien Audio-Verstärker 
zusammengebastelt.

Als Microcontroller habe ich einen ATmaga8L genommen, der an PortD 4 
LEDs als Anzeige und 4 Transistorschaltungen (BC549C) zm Schalten der 
Audiosignale hat. Die Eingangstaster liegen an PortC.

Meine Frage ist jetzt: Funktioniert die Schaltung so, oder habt ihr 
Verbesserungsvorschläge? Reicht schon eine Mono-Flop-Kombi anstatt des 
Mega8? Was ist mit einer Relayschaltung anstatt der Transistoren?

Vielen Dank und Gruß

Nils
Angehängte Dateien:
Gast #2192922
Lesenswert?
• ▲
▼
Für die Audioumschaltung sind normale Transistoren einfach denkbar 
schlecht geeignet.  Da nimmt man lieber CMOS Schalter - das gibt es eine 
große Auswahl an fertigen ICs.  Selbst ein billiger 74HC4052 ist 
deutlich besser als die gezeigte Schaltung.
#2193550
Lesenswert?
• ▲
▼
Du möchtest die Transistorstufen einzeln mittels Spannung vom ATmega mit 
Strom versorgen. Nur sind leider alle Kollektoren miteinander verbunden 
und damit werden entweder alle Stufen aktiviert oder keine. Ein 
Kondensator an jedem Ausgang sollte das Problem lösen.

Des weiteren ist es eben keine gute Idee, die Spannung aus einem uC zu 
holen. Am besten solltest Du sogar die Audio- und Logik-Stromkreise 
komplett voneinander trennen, wenn Du einen uC verwendest.

Alternativ zu Deiner Schaltung mit ATmega, kannst Du auch einen 4028 
benutzen, dessen Ausgänge Du auf die Eingänge koppelst:
1
(+)                 4x 1N4148
2
 |       ,-------------|<|---------,
3
 |       | ,-----------|<|-------, |
4
 |       | | ,---------|<|-----, | |
5
 |       | | | ,-------|<|---, | | |
6
 |       | | | |   _______   | | | |
7
 |   _   | | | |  |       |  | | | |
8
 +--o o--------+--|A0   Q1|--+---------------> Kanal 1 aktiv
9
 |   _   | | |    |       |    | | |
10
 +--o o------+----|A1   Q2|----+-------------> Kanal 2 aktiv
11
 |   _   | |      |       |      | |
12
 +--o o----+------|A2   Q4|------+-----------> Kanal 3 aktiv
13
 |   _   |        |       |        |
14
 '--o o--+--------|A3   Q8|--------+---------> Kanal 4 aktiv
15
                  |_______|
16
                    4028

Die Schaltung erzeugt auch keine Störsignale. (solange nicht geschaltet 
wird)

Zur Lautstärkeregelung empfehle ich einen PGA2311 - dazu wird allerdings 
wieder ein uC benötigt.

Alternativ zwei 4051, an deren Eingängen sich Spannungsteiler befinden.
An einem Spannungsteiler befinden sich die Abgriffe:
0dB, -2dB, -4dB, -6dB, -8dB, -10dB, -12dB, -14dB
und bei dem zweiten
0dB, -16dB, -32dB, -48dB, -64dB, -80dB, -96dB, -112dB

Die beiden Schaltungen werden in Reihe geschaltet. Damit lassen sich
0 ... -126dB in 2dB-Schritten einstellen.
Dafür benötigt man einen 6-Bit-Wert. Entweder aus einem Zähler oder aus 
einem uC.



Gruß

Jobst

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.