Forum: Mikrocontroller und Digitale Elektronik Rechteckspanung mit ADC messen


von Andre (Gast)


Lesenswert?

Hay Leute

Ich möchte gerne eine rechteckspanung mit einen ADC messen bzw möchte 
ich die spanung messen.

Hintergrund.:

Ich habe über einen PWM eine Steuerung mit max. 5V Laufen und möchte nun 
mittels ADC messen wie hoch die spanung ist die dort anliegt.

HAt jemand eine lösung wie ich aus der rechteckspanung eine 
gleichspanung mache.?


MFG: Andre

von Puppetmaster (Gast)


Lesenswert?

Antwort die Spannung ist 5V oder 0V ^^ Messen kannst du das indem du die 
Spannung glättest sollte sich einiges hier im Forum finden lassen.

Aber mal ne frage wozu das ganze? Wenn du das Verhältniss hast kannst du 
es doch ganz einfach und relativ genau ausrechnen was der entsprechende 
Mittelwert wäre:

Also 1:1  -> 2,5V  oder 2 an : 1 aus => 2*5/3  usw ^^ (ps das wären etwa 
3 1/3 V)

Gruß Puppetmaster

von mbc (Gast)


Lesenswert?

Wenn ich mich recht an meine Schulzeit erinnere:

Wer sagt denn, das die immer genau 5Volt sein muß ?

Die Schwelle zur logischen "1" liegt ja weiter unten.
Ne 3 Volt Rechteckspannung reicht ja auch schon aus damit der AVR 
reagiert.

Sein Problem wird wohl sein, das er genau die maximal Amplitude benötigt 
die das Signal hat, das geht wohl nur mit nem ADC, welcher aber dann 
natürlich auch exakt im richtigen Moment messen müsste ...
Der ADC müßte fertig werden, bevor die Flanke wieder fällt ... je nach 
Frequenz halt vielleicht schwierig ...

So versteh ich sein Problem ...

Aber schlagt mich ... ;-)

MFG

von Andre (Gast)


Lesenswert?

@mbc

Du hast recht.

Ich möchte die Spitze messen und wenn die Flanke fällt mist er den kram 
ja auch und das ist ja dann verwirrent.

Das heisst er mist zwar die spannung aber es kann sein das er dann im 
rechteck mist und nicht an der spitze.


MFG: Andre

von Stefan (Gast)


Lesenswert?

1. ein Rechteck hat keine Spitze, höchstens ein Plateau.
2. Wie wär's mit 'nem Trigger auf die steigende Flanke -> IRQ -> 
ADC-Messung?

von Thomas (Gast)


Lesenswert?

Ganz oft messen, der höchste Wert ist der Maximalwert? (wenn die 
Messzeit des ADC kleiner ist als die Pulsbreite)

Thomas

von mbc (Gast)


Lesenswert?

>Ganz oft messen, der höchste Wert ist der Maximalwert? (wenn die
>Messzeit des ADC kleiner ist als die Pulsbreite)

Ich weis nicht obs funktioniert, aber ansonsten könnte man bestimmt noch 
mit einem Kondensator bzw. einer kleinen zusätzlichen Schaltung abhelfen 
...

Wenn ich mich recht erinnere kann man da auch direkt nen Kondi dran 
hängen und man hat immer exakt den Mittelwert (halt genau die Hälfte der 
Maximalamplitude). Dabei wäre es dann "ziemlich" egal wann man nun das 
Signal  abgreift ... Hat aber dann glaube ich je nach Kondensator eine 
kleine "verzögerung" als Folge, das gemessene Wert ist nicht immer auch 
der ganz aktuelle ... kommt drauf an wie genau das sein muß (und vor 
allem zeitlich zueinander passend).
Das wäre dann wohl "Spannung glätten" was Puppetmaster meinte.


Wenn die Frequenz z.B. gleich bleibt, müßte man den C-Wert eigentlich 
recht genau ausrechnen können, dann hätte man u.U. ein recht gutes 
Ergebnis, aber eben auch wohl nicht zu 100% genau ...


MFG
Marco

von Frank B. (frankman)


Lesenswert?

Ich schreib dann mal die Antwort auf die Frage, nachdem hier jeder Off 
Topic gepostet hat:


Die PWM-Spannung kann ganz einfach mit einem R-C-Glied gefilter werden. 
Dann wird aus der PWM-Spannung eine (mehr oder weniger geglättete) 
Gleichspannung. Normalerweise enspricht der gemessene Wert dem 
effektiven Wert der PWM-Spannung. Sollte die Glättung mit Hilfe des 
R-C-Gliedes zu ungenau sein, so muß die PWM-Spannung mit Hilfe eines 
elektronischen Filters geglättet werden. Diese Schaltungen kann man 
jedoch zu Hauf im Internet finden: z.B.nach
"butterworth" googeln.

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.