Moin, nachdem ich hier nun ewig mitlese, bin ich nun an einen Punkt gekommen, an dem mir die Suche leider nicht weitergeholfen hat und ich nun fragen muss. Ich habe einen ATtiny24A und messe dort einen Sensor mit dem differenziellen ADC. Das Datenblatt sagt, dass ich dabei unbedingt die Offset Calibration machen soll. Wenn ich das mache, ergibt die Differenz zwischen Kanal 0 und Kanal 0 mit Gain 20 eine konstante Abweichung von 31. Diesen Wert müsste ich nun von all meinen späteren Messungen abziehen. Soweit richtig? Die Frage, die sich mir grad stellt, ist eher, ob ich das überhaupt brauche. Ist diese 31 konstant, weil hardwarebedingt? Also messe ich auch in 2 Jahren mit diesem μc-Exemplar noch 31 und das auch unabhängig von der Temperatur? Der absolute Wert interessiert mich nämlich eigentlich gar nicht, sondern mir reicht es Veränderung des Sensorwertes erkennen zu können. Die AVR Application Note 120 ("AVR120: Characterization and Calibration of the ADC on an AVR") beinhaltet den Satz: "Minor process variations are scaled with the gain stage and give large parameter differences from part to part." [1] Klingt für mich so, als wäre meine 31 für alle Zeiten konstant. Vielen Dank im Voraus, Daniel [1] http://www.atmel.com/images/doc2559.pdf
Daniel S. schrieb: > Diesen Wert müsste ich nun von all meinen späteren Messungen > abziehen. Soweit richtig? Exakt. > Die Frage, die sich mir grad stellt, ist eher, ob ich das überhaupt > brauche. Ist diese 31 konstant, weil hardwarebedingt? Also messe ich > auch in 2 Jahren mit diesem μc-Exemplar noch 31 und das auch unabhängig > von der Temperatur? Gute Frage. Wenn ich mir die Frage stellen würde, dann würde ich mir von meiner Holden mal den Fön holen und auf den AVR draufblasen. Dann weiss ich, ob sich der Wert mit der Temperatur ändert. Ich könnte natürlich auch versuchen, ob ich im Datenblatt was dazu finde, aber die Sache mit dem Fön scheint mir einfacher zu sein. > Klingt für mich so, als wäre meine 31 für alle Zeiten konstant. Selbst wenn. Geht dein Tiny irgendwann mal in die ewigen Bitgründe ein und wird durch einen anderen ersetzt, dann hat der einen anderen Wert.
Manchmal sind es die einfachen Dinge, auf die man nicht kommt. Dann schau ich mal, wo ich einen Fön aufgetrieben bekomme. Im Datenblatt habe ich auf jeden Fall nichts zu der Fragestellung gefunden. Danke erst mal.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.