Forum: Mikrocontroller und Digitale Elektronik PWM-Spannung mit ADC messen


von Marcel (Gast)


Lesenswert?

Hallo liebes Forum,

ich habe eine Frage zum messen einer PWM- Spannung. Ich treibe einige 
LEDs mit einem PWM-Signal (ca. 1kHz) Jetzt möchte ich gerne über einen 
Messshunt den LED-Strom mit dem ADC messen. Ich habe einen maximalen 
Strom von 0,7A und einen Messshunt von 0,33Ohm. Ergibt eine max. 
Spannung von ca.230mV. Die könnte ich dann mit einem OP mit v=10 auf 
2,3V bringen. Aber wie sieht es aus mit der Beschaltung? Kann ich das 
ganze dann direkt an den OP schalten oder sollte man einen RC-Filter 
oder sonstiges verwenden? Wenn ja wie groß sollte dieser ausgelegt 
werden? Was sind die Vorraussetzungen für die Berechnung dieses 
RC-Gliedes?
Ich wäre über Hinweise sehr dankbar. Wenn jemand einen interessanten 
Link kenn wäre auch nicht schlecht!

Dank im Voraus und viele Grüße,

Marcel

PS: ich verwende einen ATMEGA128

von tom (Gast)


Lesenswert?

...du solltest natürlich dein pwm-signal glätten, also aus den 
spannungs-zeit-flächen der pwm eine entsprechende gleichspannung machen, 
um das messen zu können.
je nachdem wie genau du messen möchtest muss das dann hinsichtlich der 
restwelligkeit getan werden.
tip - schau mal wie du deinen opamp z.B. gleich als aktiven filter mit 
verstärkung 10 beschalten kannst :-).

ist vielleicht auch ganz interessant wenn du das mal mit pspice o.ä. 
vorher simulierst.

gruss + viel erfolg, tom.

von Joachim (Gast)


Lesenswert?

Moin,

lies dir mal das hier durch:
http://www.mikrocontroller.net/articles/Operationsverst%C3%A4rker-Grundschaltungen#Der_Subtrahierer

Aber was vielleicht interessant wäre: was hat das für einen Sinn? Wenn 
du den Strom doch kennst, warum willst du ihn dann messen? Ich finde 
"Messen" macht mehr Sinn, wenn man nicht so recht weiß, wo die Werte 
genau liegen...

Vielleicht wäre ein anderer Lösungsansatz sinnvoller... :)

Gruß

von Marcel (Gast)


Lesenswert?

@Tom
Danke für Deinen Tip, ich werde mal danach google :o)

@Joachim
Also es ist so, ich spiele gerade mit einem LED-Treiber herum. Dieser 
kann über eine Analogspannung einen Strom vorgeben. Im Moment habe ich 
da einen normalen Spannungsteiler dran um eine feste Spannung 
vorzugeben. Meine Idee wäre jetzt, einen DAC zu verwenden um eine analog 
Spannung vorzugeben. Dazu möchte ich aber auf jeden Fall den Strom als 
Rückführung messen. Deshalb dieser Lösungsansatz :o)


Mit fehlt halt leider die Erfahrung, wie man ein PWM- Signal mit einem 
Filter messen kann. Deshalb auch diese Frage hier im Forum.

Viele Grüße,
Marcel

von Joachim (Gast)


Lesenswert?

Hm, und warum hängst du nicht einfach ein Poti an den 
Strom-Sollwert-Pin?
Was für ein LED-Treiber ist das? Die Regelung des Stroms übernehmen 
die ja meist intern. Da gibst du ja nur den Sollwert vor. Vielleicht 
kannst du mal deine Schlatung oder zumindest die Bauteile posten...

Gruß

von Marcel (Gast)


Lesenswert?

@Joachim
also generell hast Du natürlich Recht! Wenn man einen Strom einstellt, 
dann sollte sich der LED-Treiber gefälligst auch darum kümmern, das dies 
so ist ;o)
Aber eigentlich möchte ich gerne trotzdem wissen wie hoch der Strom 
wirklich ist. Ich könnte ja z.B. den Stom auf einem Display anzeigen 
lassen und über ein Poti den Strom so lange ändern, bis er meinen 
gewünschten Wert entspricht. Es ist ja so, dass ich den Spannungswert 
über einen DAC vorgeben möchte. Dann macht eine Rückführung eingentlich 
schon sinn.
Klar, das ist eigentlich auch mehr eine spielerei!

Es handelt sich übrigens um den ISL97801 von Intersil!

Grüße,
Marcel (",)

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.