LED vu meter

Gast #3440972
Lesenswert?

Hallo zusammen,

ich habe ein großes Problem mit meinem LED VU-Meter.
Das VU-Meter besteht aus 8 LED´s. Mit dem PIC 18F27J53 lese ich den ADC 
wert ein und steuere dann damit die LED's. Nun zum Problem, wenn ich ein 
Potentiometer als Spannungsteiler verwenden (Spannung 3,3V) und den 
Ausgang des Spannungsteilers auf den ADC Eingang des µC lege, kann ich 
die LED's schön nach der reihe ein und ausschalten. Wenn ich jetzt aber 
z.B. das Audio Signal von meinem Laptop einspeise, muss ich die 
Laustärke ziemlich aufdrehen damit die LED's etwas machen. Ich habe es 
zuerst rein mit einer Gleichrichterdiode versucht, da ging fast nix, 
danach habe ich zur Diode einen Transistor mit einem Kollektorwiderstand 
hinzugefügt und das Signal mit einem kleinen Elko (1µF) geglättet. Das 
hat auch schon so halbwegs funktioniert, aber eben nur bei hoher 
Laustärke. Da ich diese Schaltung aber später mit einem Potentiometer 
verbinden will, das aber nur eine Ausgangsspannung von max. 200mV 
liefert wollte ich euch Fragen wie ich das am besten realisieren kann.

Im µC Programm, das ich in MPLAB geschrieben habe, frage ich den 
ADC-Wert einfach anhand mehrerer IF-Anweisungen ab und setzte dann die 
LED’s einzeln auf High oder  Low.

Als Lösung für das Problem dachte ich da an einen 
Präzisionsgleichrichter.


Ich bitte euch um Hilfe.

MfG
Gast #3440989
Lesenswert?

Hallo Helpme,
Von deinem Laptop kommt doch bestimmt keine NF mit 3,3V raus, oder?
Also würde ich einen Verstärker vorschlagen (1 OPV reicht, oder auch 
schon ein oder zwei Transistoren) und dahinter einen Gleichrichter bzw. 
eine Diode, so daß die Spannung für den ADC positiv ist.
#3440991
Lesenswert?

wenn du damit später Audio-Signal oder so anzeigen willst, warum baust 
du dann nicht aus ein paar Transistoren eine Vestärkerstufe auf?

dann kannst du mit dem Poti die Eingangsspannung der Verstärkerstufe 
einstellen und dank der Verstärkung, kannst du den vollen Bereich deines 
ADCs ausnutzen
Gast #3440992
Lesenswert?

Helpme91 schrieb:
> Als Lösung für das Problem dachte ich da an einen
> Präzisionsgleichrichter

Keine schlechte Lösung, aber normale OpAmps brauchen Betriebsspannungen 
über und unter der Signalspannung, also +10V und -10V. Einfacher ist 
nach einem Voorwiderstand von sagen wir 47k ein Rail-To-Rail Opamp als 
Verstärker nur der positiven Impulse der mit +5V und 0V versorgt wird, 
eine Diode zwischen Ausgang und Feedback, und ein Kondensator mit 
Parallelwiderstand nach Masse.
Gast #3441276
Lesenswert?

Ich danke euch allen mal für eure schnelle Hilfe.

Das mit der kleinen Verstärker Schaltung ist mir zu aufwendig, da ich 
leider bereits das meiste verkabelt habe und dadurch müsste ich einige 
neue Leitungen legen.

Ich habe mich für die OPV Variante entschieden (von MaWin).

Welche Diode sollte ich für die Rückführung verwenden?

Ich habe jetzt einfach mal eine nichtinvertierende Verstärker Schaltung 
aufgebaut (mit Spannungsteiler als Feedback), als OPV habe ich einen 
LM393N verwendet.

Doch leider tut sich Garnichts.
(Firma: TravelRec.) Persönliche Seite #3441298
Lesenswert?

Ein popeliger Transistor kann Dir das Signal weit genug aufbohren. 
Wechselspannung kann man mit einem µC-ADC übrigens wunderbar abtasten, 
wenn man eine Hilfsspannung verwendet, die den ADC-Pin auf VREF/2 
vorspannt und die NF dann mit einem (Folien-)Kondensator einkoppelt. Die 
beiden Halbwellen, die dann um VREF/2 pendeln, kann man mit dem ADC per 
Software gleichrichten, maximieren und so für einen LED-Bargrafen 
aufbereiten, dass man einen schönen VU-Charakter bekommt. Dafür müsste 
auch die "kleine" NF aus dem Laptop schon ausreichen, die immerhin bei 
2Vss bei Vollaussteuerung liegen sollte. Mit noch etwas mehr 
Software-Aufwand kann man dann auch ein Peak-Hold mit einbauen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren