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.