Hallo, in diversen Videos im Netz habe ich Beispiele von VU-Metern mit LCD-Displays gesehen. Klar, sowas baut man mit einem µC und dem Display. Vielleicht noch ein OPV davor, den Rest macht die Software im µC. Hier ganau liegt mein Problem, Hartware kann ich halbwegs, Software eher nicht. Etwas Kenntnisse in Bascom für AVRs sind vorhanden, das wars aber auch. In den Appnotes zu Bascom habe ich zwar was gefunden, das kann aber nur Mono. Bei 2-Zeiligem Display etwas neben der Sache.... Ich suche also Links oder ein paar entscheidende "Schubser" in eine zielführende Richtung. Old-Papa
Old -papa schrieb: > In den Appnotes zu Bascom habe ich zwar was gefunden, das kann aber nur > > Mono. Das ist doch genau die halbe Lösung. Das muß nur zweimal in deinen Controller. Funktioniert natürlich nicht einfach so. Aber wenn wenn du jede Variable beispielsweise mit einem R bzw. L versiehst, kann der Compiler das auch wieder unterscheiden. Dann mußt du dir nur noch Gedanken machen, wie du den Bargraph für links in die eine und den für rechts in die andere Displayhälfte bekommst. mfg.
Bedenke aber, dass viele LCDs sehr träge sind und die Auf- und Abbaugeschwindigkeit des Bargrafen sehr quälend sein kann. Ohne Peak-Hold geht da meines Erachtens gar nichts. Besser sind OLEDs. Die DogM-Serie-LCDs von Electronic-Assembly sind auch relativ schnell.
Erst mal informieren, was ein VU-Meter macht: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm > VU-Meter, Peak-Meter Ein VU-Meter (Volume-Unit = Lautstärkeeindruck) hat per Definition eine Zeitkonstante, so daß es 300ms dauert bis die Anzeige auf 99% steht. Deine LED-Zeile ist kein VU-Meter, wenn sie schneller reagiert, sondern wahrscheinlich ein PPM (Peak Programme Meter, Spitzenwertanzeige). Die Zeitkonstante ist da nach DIN45406 bzw. IEC268-10 etwa 400us (bis 15dB an Sollwert), 3ms (bis 4dB), 5ms (bis 2dB), 10ms (bis 1dB), Abfallzeit 1.5s pro 20dB. http://sound.westhost.com/project60.htm Das nachzubilden, nur mit dem uC, erfordert einen Frequenzfilter im uC nachzubilden. Also wohl doch besser etwas mehr Analogtechnik.
MaWin schrieb: > Das nachzubilden, nur mit dem uC, erfordert einen Frequenzfilter im uC > nachzubilden. Also wohl doch besser etwas mehr Analogtechnik. Ahh nee, Digitalfilter sind einfacher, als man denkt. Es ist durchaus möglich, mit einem µC mit ADC, ein wenig Gehirnschmalz und einem LCD/OLED ein sehr geiles VU- oder Peakmeter zu bauen. Been there, done that. Findet man auch auf jedem Digital-Mischpult. EDIT: Stichworte: Digitaler Tiefpass, Average-Messung, Peak-Hold
Jungs, kloppt euch nicht, schickt mir lieber einen Plan und das HEX-File ;-))))) Kommt auch ne Platine zurück, versprochen! Das LCD langsam sein kann, ist schon klar, das es ein Peakmeter sein kann, wäre mir auch recht. Und wenns unbedingt sein muss, auch mit OLED, die Dinger haben derzeit aber noch eine kurze Halbwertzeit... Gruß Old-papa
>Jungs, kloppt euch nicht, schickt mir lieber einen Plan und das HEX-File >;-))))) Du hast sie ja wohl nicht alle. uC liest per ADC zwei Kanäle. Werte auf LCD in Form eines Balkens anzeigen. Mit den frei programmierbaren Zeichen eines LCDs im CGRAM kann man die Balken gut animieren. Bis hier hin auch noch anfängertauglich. Sieht aber scheisse aus. Für den Profi: Den Logarithmus der ADC Werte als Balken anzeigen. Eine dB Anzeige halt.
holger schrieb: >>Jungs, kloppt euch nicht, schickt mir lieber einen Plan und das HEX-File >>;-))))) > > Du hast sie ja wohl nicht alle. Hallo Holger, den breit grinsenden Smilie hast Du sicher übersehen? ;-) Das war doch nur als Scherz gemeint..... Aber wer ernsthaft was für mich hätte, nehm ich gerne. Hatte ich oben ja geschrieben, Programmieren ist nicht so mein Ding, ich mach da lieber Platinen usw. Jeder hat so seine Stärken und Schwächen. Gruß Old-Papa
vu meter avr bei google eingeben? Wenn du zu BASCOM nix findest dann halt flexibel bleiben und mal wal sinnvolles lernen;)
holger schrieb: > vu meter avr > > bei google eingeben? Eine Million Fundstellen (gefühlte), doch davon 1,99999 Million nur Protzvideos beim "Jutube" und der Rest geht von "Arschbacken" zu "Kuchenbacken" (sorry ;-)). Ich glaube schon, dass ich Tante Goggle bedienen kann, kann aber auch sein, DEN entscheidenden Link habe ich übersehen. Mit LEDs finde ich vieles, das ist aber nicht gesucht. > > Wenn du zu BASCOM nix findest dann halt flexibel > bleiben und mal wal sinnvolles lernen;) Oooch, ich kann jetzt nach vielen Jahrzehnten schon so Manches Sinnvolle vorweisen, nur Assembler und vor allem C sind mir ein Graus ;-) Old-Papa
Old -papa schrieb: > Programmieren ist nicht so mein Ding, ich mach da lieber... Man wächst mit seinen Aufgaben. Wenn man etwas will, dann kann man das auch lernen. Schliesslich gibt es Bücher und Internet. Old -papa schrieb: > wenns unbedingt sein muss, auch mit OLED, > die Dinger haben derzeit aber noch eine kurze Halbwertzeit... Kommt auf die Farbe an. Weisse OLEDs halten mit 50.000 Stunden / 50% schon ganz schön lange.
> holger > Du hast sie ja wohl nicht alle. Na du hast offenbar nicht alle Beiträge gelesen, sonst käme so ein peinlicher Beitrag von dir nicht in dem du nur belegst, daß du nicht weisst, wovon die anderen reden.
Hier mal eine Demo, wie es aussehen kann. Die Kamera verwäscht den Originaleindruck etwas... http://www.youtube.com/watch?v=5cNdDcsIngc
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.