Verstärktes Analogsignal von Stromwandler auswerten

OP #1206324
Lesenswert?

Hallo,

ich möchte mit meinem MEGA8 erkennen, ob ein Verbraucher Strom 
verbraucht oder nicht. Das ist außerdem mein Einstieg in den 
Analogbereich der Mikrocontroller.
Dazu hab ich mir eine Schaltung aufgebaut, die man im Anhang betrachten 
kann. R1 ist 68kOhm

Testweise nutze ich eine 60Watt Glühlampe.
Ich hab mit dem Oszi den Analogeingang beobachtet und habe festgestellt, 
dass, wenn kein Strom fließt, eine Sägezahnspannung anliegt (Spitze 
0,5Volt - Minimum 0,4Volt).
Sobald ich die Lampe einschalte, seh ich eine verkorkste Halbwelle vom 
positiven Sinusteil. Spitze 2V geht runter bis auf 0,5V, verweilt dort 
solange die negative Halbwelle ansteht und dann kommt die nächste 
positive Halbwelle.

Für die ADC-Messung verwende ich die Funktion ReadChannel() aus dem 
AVR-GCC-Tutorial.
Wenn ich 400 Messungen oder mehr mit dem ADC mache, dann wird meine 
Bedingung für das Ausführen von Aktionen nicht mehr wahr, auch wenn ich 
als Schwellwert 0 angebe. Sprich sobald nur ein bisschen fließt, soll 
weiter gemacht werden.
Problem ist nur, die Lampe ist an und es passiert nichts.

Ich versteh nur nicht das Problem. Es liegt ja Spannung an, aber es 
passiert nichts. :(
Angehängte Dateien:
Gast #1207641
Lesenswert?

R1/R2 10 kOhm, C1 47µF, R5 220-470 Ohm, C2 10-47µF, Parallel zu C2 
eventuell noch ein paar kOhm zum entladen, wenn Last im Messkreis weg 
ist.
(Eingangswiderstand des Kontrollers ist mir nicht bekannt)

sind "aus-dem-Bauch-raus" Werte als Anhaltswerte.

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