导航中经常用到电子陀螺。为了测试陀螺仪在静止下的零漂输出和运动情况下的输出角度值,做了2个实验。用的陀螺仪型号是:L3G4200DTR
是一个三轴输出的MEMS电子陀螺。
1 零漂测试
让陀螺仪静止不动,运行5分钟,记录串口输出数据,并解析出三个轴的角速度值。在matlab里面进行仿真。
function main
clc;
clear;
dataFile = input('put file: ','s');
nCount = 0;
fileHandle = fopen(dataFile,'r');
while ~feof(fileHandle)
string = fgetl(fileHandle);
nCount = nCount + 1;
end
nCount = nCount-2;
frewind(fileHandle);
i = 1;
while ~feof(fileHandle)
string = str2num(fgetl(fileHandle));
zData(i) = string(3);
i = i + 1;
if i > nCount
break;
end
en