Forum: Mikrocontroller und Digitale Elektronik Mikrofonvorverstärker für Musiksteuerung (Peak-LED)


von Sven (Gast)


Lesenswert?

Hallo,

für eine Lichtorgel suche ich eine Musiksteuerung, die über eine kleine 
Mikrofonkapsel im Takt (Bassschlag) weiterläuft.
Im Netz finde ich leider nur Schaltungen für große VU-Meter, ich möchte 
aber lediglich den Bassschlag erkennen, um diesen an den AVR 
weiterzuleiten.

Also so in der Art Mikrofon-Kapsel, Vorverstärker, Empfindlichkeitspoti, 
AVR-Pin. Audioqualität ist völlig egal, es geht am Ende ja nur um ein 
Digitalsignal. Schön wäre ein geringer Bauteilaufwand. Ich habe momentan 
noch zwei ungenutzte OpAmps (symmetrische Versorgung) frei.

Kennt jemand eine passende Schaltung?

Danke, Sven

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Sven schrieb:
> ich möchte
> aber lediglich den Bassschlag erkennen, um diesen an den AVR
> weiterzuleiten.

Den Bassschlag kann der AVR selber erkennen. Leite das Mikrofonsignal 
auf einen Verstärker (im einfachsten Fall ein Transistor) oder nimm 
einen AVR mit integriertem Verstärker vor dem ADC. Dann nimm die 
erhaltenen ADC-Werte und lass sie durch zwei mittelwertbildende 
Funktionen laufen, von denen eine langsamer ist, als die andere. Wenn 
die schnellere Funktion um einen Schwellwert mehr ausgibt, als die 
langsamere, ist ein Bassschlag erkannt.

von Olaf K. (olafk)


Lesenswert?

Vielleicht sowas:

http://sound.westhost.com/project62b.htm

wird übrigens hier besprochen:
Beitrag "bass-beat-extractor an Interrupt PIN"

Grüße
Olaf

von Sven (Gast)


Lesenswert?

Ja, das mit dem ADC wäre eine Möglichkeit, allerdings läuft auf dem 
Prozessor noch einiges anderes (die Lichtorgel ist nur ein 
Abfallprodukt), und ich hab nicht die Rechenleistung über, um das 
Audiosignal zu sampeln und auszuwerten (oder genügt für Bass eine 
Abtastung <100Hz?)

Daher wäre mir eine diskrete Schaltung lieber. Der Link ist interessant, 
auch wenn ich gehofft hätte, dass es mit etwas weniger Teilen geht. Mal 
sehn ob sich da noch was einsparen lässt.

Danke!

von Sven (Gast)


Lesenswert?

Zusatzfrage:
Wozu dient in der verlinkten Schaltung "Bass Beat Extractor" der 
Kondensator C3 beim Rückkopplungspfad? In den Standard-OP-Schaltungen 
die ich kenne ist R10 direkt mit Masse verbunden.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Sven schrieb:
> Ja, das mit dem ADC wäre eine Möglichkeit, allerdings läuft auf dem
> Prozessor noch einiges anderes (die Lichtorgel ist nur ein
> Abfallprodukt), und ich hab nicht die Rechenleistung über, um das
> Audiosignal zu sampeln und auszuwerten (oder genügt für Bass eine
> Abtastung <100Hz?)

Die ADC-Abtastung läuft im Interrupt. Die Zähl- und Additionsfunktionen 
kann man dort auch mit ´reinpacken oder´per Flag in der Main abhandeln. 
5.000 Messungen pro Sekunde würde ich schon machen, um das Ganze nicht 
zu träge werden zu lassen, da ja noch ausreichend gemittelt werden muss. 
Das Otto-Normal-Auge kann Verzögerungen ab etwa 100ms ausmachen 
(Ton/Licht Versatz).

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.