Forum: Mikrocontroller und Digitale Elektronik Spannung bis 300V mit MAX1242 messen


von Jens (Gast)


Lesenswert?

Hallo Leute,

ich baue mir gerade ein digitales Voltmeter mit dem MAX1242 (10Bit) und 
dem PIC16F627A als Controller. Ich möchte Spannungen bis 300V messen 
können.

Ich bin wiefolgt vorgegangen:

- Vref an die normale 5V-Logikversorgung angeschlossen mit 2.2uF und 
100nF gepuffert, die 5V kommen vom 7805 und der hat auch zwei 100nF 
davor und dahinter.

- Vin über Spannungsteiler an den ADC geführt, R1 = 9.970MOhm, R2 = 
151kOhm, ergibt ein Verhältnis von n = 0.0149. Die Widerstandswerte sind 
mit dem Multimeter in der aufgebauten Schaltung gemessen worden. Zudem 
habe ich Vin mit 10nF gepuffert wegen der hohen Impedanz (siehe 
Datenblatt MAX1242).

- /SHDN habe ich gemäß Datenblatt floaten lassen damit ich die externe 
Referenz verwenden kann.

So weit so gut. Jetzt habe ich mir überlegt, dass ich die tatsächlich 
angelegte Spannung mir wiefolgt errechne:

    U_gemessen    = n * U_eingestellt
 ^  U_gemessen    = U_ref / 1024 * Bits

<=> U_eingestellt = U_ref  1024  n * Bits

Mit U_ref = 5V und n = 0.0149 ergibt sich:

U_eingestellt = 0.327 V/Bit * Bits

Ich habe das auch so mal einprogrammiert (als Fließkommamultiplikation 
zu Testzwecken; Festkommaarithmetik kommt machher bei der Optimierung). 
Eine Überprüfung mit meinem Multimeter ergab, dass die Spannungen um 
einen Faktor in der Größenordnung 2 daneben liegen.

Habe ich etwas konzeptionell falsch gemacht? Oder wo liegt der Fehler?

Viele Grüße,
und danke für eure Hilfe,
Jens

von Jens (Gast)


Lesenswert?

Ich sollte noch dazu erwähnen, dass die letzten beiden Ziffern des 
ADC-Wertes bei großen Spannungen (> 150V) anfangen, wild 
herumzuschwanken, und das kann nicht durch eine Schwankung des 
Mess-Signals begründet liegen.

Die Schwankung erfolgt um 20/1024 = ca. 2% das wären bei 300V immerhin 
3V, die Restwelligkeit des Stepups, aus dem die zu messenden 300V 
kommen, liegt aber bei einigen mV, siehe Datenblatt des Stepups: 
http://www.tracopower.com/fileadmin/medien/dokumente/pdf/datasheets/mhv.pdf

Jens

von Jens (Gast)


Lesenswert?

(soll natürlich 6V heißen und nicht 3V)

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.