Komparator am Arduino Digitaleingang

Gast #6090285
Lesenswert?

moin moin liebe Elektroniker,

ich möchte eine Komparator-Schaltung entwerfen, weiß aber nicht so genau 
wie ich das angehen muss. Folgende Ausgangslage: Ich habe ein schwaches 
Tonsignal (E-Gitarre direkt), das ich mit einem LM386 verstärken möchte, 
um annähernd auf die 5V Eingangspegel der Arduino-Eingänge zu kommen. Im 
Arduino messe ich die Frequenz des Signals. Die Arduino Software-Seite 
funktioniert bereits und kann auch das Gitarrensignal korrekt erkennen, 
wenn es nur entsprechend verstärkt ist.

Um das Signal länger stabil auf ca. 5V zu halten, möchte ich das 
verstärkte Signal der Gitarrensaite, das einen Pegel von ca. 0,5 - 3 V 
haben wird, mit einem Komparator in ein stabiles 5V Rechteck-Signal 
wandeln.

Habt ihr eine Idee, wie ich welchen Komparator beschalten muss ?

Grüße Rudi
Gast #6090303
Lesenswert?

Rudi schrieb:
> Habt ihr eine Idee, wie ich welchen Komparator beschalten muss ?

infach mal das Datenblatt deines Arduino Spielzeugs lesen, der Atmega328 
enthalt schon einen Komparator, es braucht weder e8nen extra Komparator 
noch den untauglichen LM386 (ist der wegen 4ct nun so in Mode dass er 
von jedem Geizhals an jeder noch so unpassenden Stelle verbaut werden 
muss ?).
Einfach das Gitarrensignal per Koppelkondensator, z,B. 470nF, und 
Serienwiderstand von 12k auf einen Spannungsteiler 100k nach plus und 
100k nach Masse führen, von dort über 10kOhm an einen Kondensator von 
1uF nach Masse und beide Enden des 10k Widerstandes in die als 
Analogkomparatoreingänge definierten Arduino-Eingangspins führen.
Fertig ist der Detektor, der schon aus kleinen Signalen um 5mV satte 
Digitalwerte für dein Programm macht, genau so wie mit grossen um 5V.
1
         +5V --100k--+----------|
2
                     |          |Arduino
3
Gitarre --470n--12k--+--10k--+--|
4
                     |       |
5
                    100k     1u
6
                     |       |
7
                    GND     GND

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