Hi,
also wie man einen ACC kalibriert, darüber hab ich mir schonmal Gedanken gemacht ...
Ich brauche je Achse einen Offset-Wert und einen Bereichs-Wert, der den maximalen Ausgabewert enthält.
Der Sensor-Wert wird wird dann wie folgt berechnet:
Allerdings dachte ich bis jetzt immer, ich komme auch ohne Kalibrierung aus ... Aber anscheinend muss ich das wohl wirklich mal in Angriff nehmen, damits gescheit funktioniert.Code:if(accx<accx_min) accx_min = accx; if(accx>accx_max) accx_max = accx; accx_offset = (accx_min+accx_max)>>1; accx_range = (labs(accx_min)+labs(accx_max)); accx_corrected = (accx-accx_offset)/accx_range*32768;
Gruß
Chris
Lesezeichen