ADXL363 - Skalierung und Offset

OP #6207201
Lesenswert?

Hallo zusammen,
ich habe heute einen ADXL363 
https://www.analog.com/media/en/technical-documentation/data-sheets/ADXL363.pdf 
auf meine Bastelplatine gelötet, VHDL geschrieben und kann jetzt die 
Register lesen.

Ich habe jetzt grob zwei Probleme:

1. Im Datenblatt steht, dass der per Default ±2g erfasst. Und zwar bei 1 
mg je LSB. Der hat aber 12 Bits. Das passt also nicht ganz zusammen.

Entweder das mit dem 1 mg/LSB stimmt, dann wären das aber ±2.048g oder 
das ±2g stimmt, dann wären das aber 0,976mg/LSB.

Was stimmt denn nun?

2. Ich bekomme jetzt Werte und zwar beispielsweise:

X 18
Y -42
Z 828

Das sind die Rohwerte ohne irgendeine Skalierung. Die Platine liegt eben 
auf dem Tisch. Wenn ich die Platine umdrehe, dann ändert sich Z:

X 56
Y -24
Z -1116

Was mich wundert ist, dass die Z-Achse einen Offset zu haben scheint. 
Ist das normal?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren