Hallo,
ich habe ein Problem mit Auslesen einen Pyranometer. Model ist SM11 (Da ist der Link zu Manual) von "Kipp and Zonen".
Wenn ich die Spannung mit einen Multimeter messe, kriege ich die richtige Werte, so um die 0,00256 V.
So bald ich den Analogeingang an der Arduino (ist eine Teensy 3.5 mit 16 Bit A/D) auslese kriege ich eine Sinus kurve von 0 bis 1+ V was eigentlich nicht sein kann.
Analog Eingang habe ich getestet, ist ok. Wenn ich ihm zu GND schlisse natürlich mit Widerstand, kriege ich 0,000100V zu sehen oder so in der Großen Ordnung aber ohne Schwankungen. Zu 3.3V Ausgang kriege ich auch 3.3 V zu sehen ohne Schwankungen.
Bin langsam an verzweifeln, hat jemand ein Vorschlag oder eine Lösung?
@uwefed
Sorry, das ist keine Lösung, da ich sehr kleine Spannungen messen soll 0 - 0.050 V.
Hab das Manual noch ein Mal durch gelesen und da ist mir das aufgefallen:
"The sensitivity is affected more than 1% when the load resistance is under 150 kQ. For this reason we recommend the use of readout equipment with input impedance’s of 1 MQ or more such as potentiometric recorders, digital voltmeters, etc." Seite 30.
Jetzt aber weiß ich nicht wo ich diese 1> MOhm widerstand anschließen soll. Laut meine Recherchen ist Arduino A/D Standard mit 10 KOhm.
Ivko: @uwefed
Sorry, das ist keine Lösung, da ich sehr kleine Spannungen messen soll 0 - 0.050 V.
Dann lies Dir bitte das Datenblatt des HX711 durch.
Da steht:
Analog Inputs
Channel A differential input is designed to
interface directly with a bridge sensor’s
differential output. It can be programmed with a
gain of 128 or 64. The large gains are needed to
accommodate the small output signal from the
sensor. When 5V supply is used at the AVDD pin,
these gains correspond to a full-scale differential
input voltage of ±20mV or ±40mV respectively.
Channel B differential input has a fixed gain of
32. The full-scale input voltage range is ±80mV,
when 5V supply is used at the AVDD pin.
Ivko:
Laut meine Recherchen ist Arduino A/D Standard mit 10 KOhm.
Arduino AD ist hochohmig.
RAIN Analog Input Resistance 100 MΩ
Die 10k sind empfohlen als maximale Impedaz der Quelle um die Kapazitäten zu laden.
Ich bin mir nicht sicher, ob du wirklich potentialfrei messen musst. Ich würde mal den (-) Ausgang auf Arduino GND legen, den (+) Ausgang auf einen AD.