Archiv verlassen und diese Seite im Standarddesign anzeigen : Was bedeutet LSB?
Hallo,
ich habe gerade im Datenp´blatt des ATTiny85 etwas über den interenen Temperatursennsor nachgelesen und bin dabei auf die dazugeörige Tabelle gestoßenn (siehe Anhang).
Darin sind Angaben wie z.B. 300 LSB enthalten die für die Auswertung nötig sind.
Daher die Frage was bedeutet LSB?
Dnke schon einmal im Voraus
LSB = Least significant bit.
Also das niederwertigste Bit bzw. die kleinste Einheit, um die der Wert erhöht werden kann.
Hi,
lies dir mal diesen Artikel bei Wiki durch: http://de.wikipedia.org/wiki/Bitwertigkeit
Man beachte den letzten Absatz, hier wird es um Bytes und nicht um Bits gehen. Beim AVR hat man ja 2 Bytes, in denen der ADC-Wandlungswert gespeichert ist (ADCL / ADCH).
Grüße, Tobi
Aha, danke für die Antwort.
Dann habe ich doch glatt wieder was dazugelernt ;-)
oberallgeier
05.04.2009, 17:37
Hi Henry,
Jaeckos Antwort ist richtig. Allerdings gilt das nicht immer.
CsT schreib ja schon vom ADC, bei dem vom ADCL und ADCH die Rede ist - also vom low byte und vom high byte. Dumm, dass so etwas dann in ein und demselben Datenblatt steht. Aber in DEINER Frage geht es wohl darum, dass die AUFLÖSUNG ungefähr 1 LSB/°C ist. Andererseits verstehe ich das Datenblatt so, dass damit (auch) die Toleranzangabe gemeint ist, dass also die Messergebnisse um das eine niederwertigste Bit schwanken können - wobei ja andererseits drin steht, dass die Werte auf +/- 10° genau/ungenau sein können:
... The sensitivity is approximately 1 LSB / °C and the accuracy depends on the method of user calibration.
Typically, the measurement accuracy after a single temperature calibration is ±10°C, ...
Eine andere, bytebezogene Bedeutung hat LSB in der Darstellung von Zahlen im Computer. Bei grösseren Zahlen, beispielsweise bei Vier-Byte-Integer oder bei Gleitkommazahlen wird das niederwertigste Byte eben auch mit LSB und das höherwertigste mit MSB bezeichnet - usf. Also bitte aufpassen, meist geht die Bedeutung auch aus dem Kontext hervor.
Hallo,
Da ich evt. mal mit dem internen Temperatursensor etwas in einem Projekt machen möchte, werde ich da wohl mal irgendwann versuche fahren müssen. so ganz erschließt sich mir die Sache jetzt nocht nicht.
oberallgeier
05.04.2009, 18:22
Versuche bzw. eigene Messungen und Kalibrierung des Sensors - genau das finde ich richtig. Ich hatte mir in einem ähnlichen Fall, bei einer Entfernungsmessung mit einem analogen Sensor am ADC, eine Reihe Beispielsmessungen gemacht, in Excel aufgetragen (https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=384168#384168) und daraus die Regressionskurve ermittelt. Jetzt läuft diese Messung ziemlich genau *gggg*.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.