Mikrocontroller Audio Pegel beruhigen

Gast #2764485
Hallo Leute,

ich habe mit einem Pic 16f876 einen Pegelmesser gebaut.
Am Analog0 geht das Audiosignal rein und wird dann über LED Kette 
ausgegeben.

Elektrisch funktioniert alles soweit, habe die SPannungsschwellwerte der 
LEDs auch per log() berechnet (0 db, -3 db, -6 db, usw...)

Wenn ich dann einen iPod z.B. dranhänge funktioniert das ganze auch, 
allerdings zappelen die LED's so dermaßen schnell rum, dass es echt 
schlimm anzuschauen ist.

Ich habe schon probiert ein Delay reinzumachen, dass er nur alle 100 ms 
einmal misst, aber da gibts dann das Problem, wenn die WElle des 
Audiosignals z.B. grad im 0 Punkt ist, obwohl es sich mitten in einem 
Bassschlag befindet, die LED Kette trotzdem den Pegel "0" anzeigt und 
dadurch oft einfach gar nichts anzeigt.

Wie könnte ich das machen? danke & gruss

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.