Lis3L02dl竖直有1g,但是在振动台振动,和lis344同台振动比较,数值小很多 我的设置: write_LIS_register(CTRL_REG1, 0xD7); //设置采样率,160khz。正常工作模式 write_LIS_register(CTRL_REG2, 0x15); //从内flash校准参数,如X/Y/Z轴的偏移量和增益, //调整到出厂设置,调往boot位置o delay_loop(); write_LIS_register(CTRL_REG1, 0xD7); //设置采样率,160khz。正常工作模式 write_LIS_register(CTRL_REG2, 0x45); //读取完高字节后数据更新,确保数据传输正确, //使能数据更新信号 Vulae_OFFSET_X = read_LIS_register(OFFSET_X); //读取X轴加速度偏移量 Vulae_OFFSET_Y = read_LIS_register(OFFSET_Y); //读取Y轴加速度偏移量 Vulae_OFFSET_Z = read_LIS_register(OFFSET_Z); //读取Z轴加速度偏移量 Vulae_GAIN_X = read_LIS_register(GAIN_X); //读取X轴加速度增益 Vulae_GAIN_Y = read_LIS_register(GAIN_Y); //读取Y轴加速度增益 Vulae_GAIN_Z = read_LIS_register(GAIN_Z); //读取Z轴加速度增益 write_LIS_register(CTRL_REG1, 0xD7); //写CTRL_REG1工作状态,正常工作 Vulae_CTRL_REG1 = read_LIS_register(CTRL_REG1); //读取CTRL_REG1 Vulae_CTRL_REG2 = read_LIS_register(CTRL_REG2); //读取CTRL_REG2 请熟悉的朋友指教下,谢谢 |
RE:振动加速度芯片Lis3L02dl竖直有1g,但是在振动台振动,比较lis344数值小很多
RE:振动加速度芯片Lis3L02dl竖直有1g,但是在振动台振动,比较lis344数值小很多