一、芯片简介
ST480MS由国内惯性传感器领导厂商深迪半导体推出。
具有高采样率,低噪音和低功耗,采用全球先进的WLCSP封装,与现有0.8*0.8完全兼容,满足对小封装低功耗且高性能的需求。
ST480MS 基于霍尔原理的三轴磁传感器可实现大量程+/-4912uT,高灵敏度0.15uT/LSB,低功耗(Power Down模式为1.5uA),支持I2C快速模式(高达1MHz),小封装(4Pin WLCSP),软件上配合深迪的核心算法支持,从而达到精准/快速方向定位。
产品特征和性能指标:
●测量范围:+/-48 gauss
●工作温度范围:-40摄氏度~ 85摄氏度
●分辨率:2.5 mG/LSB (Z轴),1.5 mG/LSB(X/Y轴)
●工作电流:420 μA
●待机电流:2 μA
●尺寸:1.2 × 1.2 × 0.5mm
●封装形式:BGA(CSP)
●IIC/SPI接口
●16bit ADC
二、芯片使用
寄存器:
| 寄存器地址 | 功能 |
|---|---|
| 0x00~0x01 | X 轴磁场高、低字节 |
| 0x02~0x03 | Y 轴磁场高、低字节 |
| 0x04~0x05 | Z 轴磁场高、低字节 |
| 0x0A | 配置寄存器(设置工作模式) |
工作模式配置:往0x0A写0x00进入连续测量模式,一直输出数据。
#define ST480MC_ADDR 0X0C /* ST480MC IIC器件地址(A0 = 0时) */ #define ST480MC_RESET 0XF0 /* ST480MC 复位命令 */ #define ST480MC_READ_REG 0X50 /* ST480MC 读寄存器 */ #define ST480MC_WRITE_REG 0X60 /* ST480MC 写寄存器 */ #define ST480MC_READ_DATA 0X4F /* ST480MC 读取全部数据(zxyt) */ #define ST480MC_BURST_MODE 0X1F /* ST480MC 突发模式读取数据(zxyt) */ #define ST480MC_SINGLE_MODE 0X3F /* ST480MC 单次测量读取数据(zxyt) */ #define ST480MC_SENS_XY 667 /* X,Y 轴灵敏度; 单位: LSB/Gauss */ #define ST480MC_SENS_Z 400 /* Z 轴灵敏度 单位: LSB/Gauss */