Forum: Mikrocontroller und Digitale Elektronik Komparator am Arduino Digitaleingang


von Rudi (Gast)


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

von pegel (Gast)


Lesenswert?

Wenn Du deine beiden Komparator Eingänge über Widerstände (einen 
regelbar) auf ca. U/2 legst und an einen dein Signal über einen 
Kondensator einkoppelst, sollte das passen.

von MaWin (Gast)


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

von MaWin (Gast)


Lesenswert?

Korrektur: den 100k+100k besser an das Ende vom 10k Widerstand, an dem 
der 1uF hängt, denn sonst misst die Schaltung das Rauschen der Arduino 
Versorgungsspannung.

von Rudi R. (r2rook)


Lesenswert?

Vielen Dank für die Vorschläge. Den Komparator im Arduino werde ich 
testen.

@MaWin: Wenn ich den Spannungsteiler verschiebe, dann bekommen ich den 
12K und den 10K seriell hintereinander (also 22k) ?

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.