集成加速度和温度检测的
3个微功耗传感器组合
ADXL363
产品特性
概述
加速度计、温度传感器和第三个模拟传感器输入
所有传感器同步采样
输出数据速率(ODR):最高400 Hz
采样可与外部触发器同步
超低功耗
1.95 µA @ 100 Hz ODR、2.0 V电源,所有传感器开启
270 nA @ 6 Hz运动激活唤醒模式
10 nA待机电流
12位分辨率(所有传感器)
加速度比例因子低至1 mg/LSB
温度比例因子:0.065°C/LSB(均值)
内置基于运动的系统级节能特性
运动激活的可调阈值休眠/唤醒模式
自主中断处理,无需微控制器干预,系统其余部分可以完
全关断
深度嵌入式FIFO最大程度地减轻主机处理器负荷
唤醒状态输出支持实现独立的运动激活开关
宽电源和I/O电压范围:1.6 V至3.5 V
采用1.8 V至3.3 V供电轨供电
可采用纽扣电池供电
SPI数字接口
小尺寸、薄型(3 mm x 3.25 mm x 1.06 mm)封装
ADXL363是一款超低功耗的3个传感器组合产品,由3轴
MEMS加速度计、温度传感器和用于同步转换外部信号的
片上ADC输入端组成。整个系统输出数据速率为100 Hz时功
耗低于2 µA,在运动触发唤醒模式下功耗为270 nA。
ADXL363利用串行端口接口(SPI)进行通信,所有3个传感
器都始终具有12位输出分辨率。
ADXL363加速度计的可选测量范围为±2 g、±4 g和±8 g,±2 g
范围内的分辨率为1 mg/LSB。与使用功率占空比来实现低功
耗的加速度计不同,ADXL363没有通过欠采样混叠输入信
号;它采用全数据速率对传感器的整个带宽进行采样。
ADXL363温度传感器的工作比例因子为0.065°C(典型值)。
加速度和温度数据可存储在512样本多模FIFO缓冲器中,
允许保存的数据时长高达13秒。
除加速度计和温度传感器外,ADXL363还提供针对内部
ADC的访问,可同步转换额外的模拟输入。
ADXL363可以在1.6 V至3.5 V的宽电源电压范围内工作,并
且必要时可以与采用独立低电源电压工作的主机接口。
ADXL363采用3 mm x 3.25 mm x 1.06 mm封装。
应用
家庭护理设备
无线传感器
运动使能计量设备
功能框图
VS
VDD I/O
INT1
3-AXIS
MEMS
SENSOR
INT2
12-BIT
ADC
DIGITAL
FIFO
AND
SPI
MOSI
MISO
CS
ANTIALIASING
FILTERS
SCLK
TEMPERATURE
SENSOR
GND
ADXL363
ADC_IN
11719-001
AXIS
DEMODULATORS
图1.
Rev. 0
Document Feedback
Information furnished by Analog Devices is believed to be accurate and reliable. However, no
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other
rights of third parties that may result from its use. Specifications subject to change without notice. No
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
Trademarks and registered trademarks are the property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
©2013 Analog Devices, Inc. All rights reserved.
Technical Support
www.analog.com
ADI中文版数据手册是英文版数据手册的译文,敬请谅解翻译中可能存在的语言组织或翻译错误,ADI不对翻译中存在的差异或由此产生的错误负责。如需确认任何词语的准确性,请参考ADI提供
的最新英文版数据手册。
ADXL363
目录
产品特性 ......................................................................................... 1
应用.................................................................................................. 1
概述.................................................................................................. 1
功能框图 ......................................................................................... 1
修订历史 ......................................................................................... 3
技术规格 ......................................................................................... 4
ADXL363技术规格 .................................................................. 4
加速度计技术规格 .................................................................. 4
温度传感器技术规格.............................................................. 5
12位ADC技术规格.................................................................. 6
绝对最大额定值............................................................................ 7
热阻 ............................................................................................ 7
推荐的焊接温度曲线.............................................................. 7
ESD警告..................................................................................... 7
引脚配置和功能描述 ................................................................... 8
典型性能参数 ................................................................................ 9
工作原理 ....................................................................................... 14
加速度计.................................................................................. 14
模数转换器 ............................................................................. 15
温度传感器 ............................................................................. 16
省电特性 ....................................................................................... 17
所有模式下的功耗均非常低(所有传感器都工作)......... 17
运动检测.................................................................................. 17
FIFO.......................................................................................... 19
通信 .......................................................................................... 19
其他特性 ....................................................................................... 20
外部时钟.................................................................................. 20
同步数据采样 ......................................................................... 20
自检 .......................................................................................... 20
用户寄存器保护..................................................................... 20
串行通信 ....................................................................................... 21
SPI命令..................................................................................... 21
多字节传输 ............................................................................. 21
无效地址和地址折叠............................................................ 21
延迟限制.................................................................................. 21
无效命令.................................................................................. 21
寄存器映射................................................................................... 25
寄存器详解................................................................................... 26
器件ID寄存器......................................................................... 26
芯片版本ID寄存器................................................................ 26
X轴数据(8 MSB)寄存器 ....................................................... 26
Y轴数据(8 MSB)寄存器........................................................ 26
Z轴数据(8 MSB)寄存器........................................................ 26
状态寄存器 ............................................................................. 27
FIFO条目寄存器.................................................................... 28
X轴数据寄存器 ...................................................................... 28
Y轴数据寄存器 ...................................................................... 28
Z轴数据寄存器 ...................................................................... 28
温度数据寄存器..................................................................... 28
ADC数据寄存器 .................................................................... 28
软复位寄存器 ......................................................................... 29
运动阈值寄存器..................................................................... 29
运动时间寄存器..................................................................... 29
静止阈值寄存器..................................................................... 29
静止时间寄存器..................................................................... 29
运动/静止控制寄存器 .......................................................... 31
FIFO控制寄存器.................................................................... 32
FIFO样本寄存器.................................................................... 33
INT1/INT2功能映射寄存器 ................................................ 33
滤波器控制寄存器 ................................................................ 35
电源控制寄存器..................................................................... 36
自检寄存器 ............................................................................. 37
应用信息 ....................................................................................... 38
应用范例.................................................................................. 38
使用外部时序 ........................................................................ 38
电源 .......................................................................................... 39
FIFO模式 ................................................................................. 40
中断 .......................................................................................... 41
使用自检.................................................................................. 42
非2.0 V电压下的操作 ........................................................... 43
机械安装注意事项 ................................................................ 43
加速度灵敏度轴..................................................................... 44
布局和设计建议..................................................................... 44
外形尺寸 ....................................................................................... 45
订购指南.................................................................................. 45
Rev. 0 | Page 2 of 48
ADXL363
修订历史
2013年1月—修订版0:初始版
Rev. 0 | Page 3 of 48
ADXL363
技术规格
除非另有说明,TA = 25°C,VS = 2.0 V,VDD I/O = 2.0 V,100 Hz ODR,加速度 = 0 g,默认寄存器设置。保证所有最低和最高技术
规格。可能不保证典型技术规格。
ADXL363技术规格
表1.
参数
输出分辨率
所有传感器
电源电流
测量模式
待机
输出数据速率(ODR)
电源抑制(PSRR)
输入频率100 Hz至1 kHz
输入频率1 kHz至250 kHz
开启时间
上电至待机
测量模式指令至有效数据
电源要求
工作电压范围(VS)
I/O电压范围(VDD I/O)
测试条件/注释
最小值
所有传感器开启(ADC_EN = 1)
用户可选,8个阶跃
12.5
CS = 1.0 µF,RS = 100 Ω,CIO = 1.1 µF,
输入为VS上的100 mV正弦波
典型值
最大值
单位
12
位
1.95
10
µA
nA
Hz
400
−13
−20
dB
dB
5
4/ODR
ms
带宽:50 Hz
1.6
1.6
环境
工作温度范围
2.0
2.0
−40
3.5
VS
V
V
+85
°C
最大值
单位
加速度计技术规格
表2.
参数
传感器输入
测量范围
非线性度
传感器谐振频率
跨轴灵敏度1
电源电流
测量模式
正常工作
加速度计低噪声模式
加速度计超低噪声模式
唤醒模式
比例因子
比例因子校准误差
比例因子
测试条件/注释
各轴
用户可选
满量程百分比
最小值 典型值
±2, ±4, ±8
±0.5
3500
±1.5
g
%
Hz
%
1.8
3.3
13
270
µA
µA
µA
nA
100 Hz ODR (50 Hz带宽),2
ADC_EN = 0
各轴
±10
衡量单位为mg/LSB
±2 g范围
±4 g范围
±8 g范围
Rev. 0 | Page 4 of 48
1
2
4
%
mg/LSB
mg/LSB
mg/LSB
ADXL363
参数
温度引起的比例因子变化3
0 g偏移
0 g输出
0 g偏移与温度的关系3
正常工作
低噪声模式和超低噪声模式
噪声性能
噪声密度
正常工作
低噪声模式
超低噪声模式
带宽
低通(抗混叠)滤波器,−3 dB转折频率
输出数据速率(ODR)
自检
输出变化4
1
2
3
4
测试条件/注释
衡量单位为LSB/g
±2 g范围
±4 g范围
±8 g范围
−40°C至+85°C
最小值 典型值
XOUT, YOUT
ZOUT
−150
−250
最大值
1000
500
250
0.05
±35
±50
单位
LSB/g
LSB/g
LSB/g
%/°C
+150
+250
mg
mg
XOUT, YOUT
ZOUT
XOUT, YOUT, ZOUT
±0.5
±0.6
±0.35
mg/°C
mg/°C
mg/°C
XOUT, YOUT
ZOUT
XOUT, YOUT
ZOUT
XOUT, YOUT
ZOUT
VS = 3.5 V; XOUT, YOUT
VS = 3.5 V; ZOUT
550
920
400
550
250
350
175
250
µg/√Hz
µg/√Hz
µg/√Hz
µg/√Hz
µg/√Hz
µg/√Hz
µg/√Hz
µg/√Hz
HALF_BW = 0
HALF_BW = 1
用户可选,8个阶跃
ODR/2
ODR/4
12.5
400
Hz
Hz
Hz
XOUT
YOUT
ZOUT
450
−710
350
580
−580
500
710
−450
650
mg
mg
mg
典型值
最大值
单位
跨轴灵敏度定义为任意两轴之间的耦合。
其它带宽设置下的功耗参见图29。
−40°C至+25°C或+25°C至+85°C。
自检变化定义为自检置位时的输出变化(单位g)。
温度传感器技术规格
表3.
参数
偏置
平均值
标准差
比例因子
平均值
标准差
可重复性
输出分辨率
测试条件/注释
25°C时
Rev. 0 | Page 5 of 48
最小值
350
290
LSB
LSB
0.065
0.0025
±0.5
12
°C/LSB
°C/LSB
°C
位
ADXL363
12位ADC技术规格
表4.
参数
模数转换器
输入电压范围
积分非线性(INL)
差分非线性(DNL)
失调误差
增益误差
吞吐速率(ODR)
测试条件/注释
最小值
典型值
0.1 × VS
VS = 1.6 V
VS = 2.0 V
VS = 3.5 V
VS = 1.6 V
VS = 2.0 V
VS = 3.5 V
VS = 1.6 V
VS = 2.0 V
VS = 3.5 V
VS = 1.6 V
VS = 2.0 V
VS = 3.5 V
用户可选,8个阶跃
Rev. 0 | Page 6 of 48
最大值
单位
0.9 × VS
±1.0
±0.8
±1.1
±1.8
±1.6
±2.1
1.6
3.4
9.1
−4.3
−5.3
−11.8
ODR
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
ADXL363
绝对最大额定值
推荐的焊接温度曲线
表5.
额定值
5000 g
5000 g
−0.3 V至+3.6 V
−0.3 V至+3.6 V
−0.3 V至VS
未定
图2和表7显示了推荐的焊接温度曲线的细节。
RAMP-UP
TSMIN
150°C
260°C
−50°C至+150°C
−50°C至+150°C
表6 封装特性
θJA
150°C/W
tL
TSMAX
tS
RAMP-DOWN
PREHEAT
t25°C TO PEAK
TIME
图2 推荐的焊接温度曲线
注意,超出上述绝对最大额定值可能会导致器件永久性
损坏。这只是额定最值,并不能以这些条件或者在任何其
他超出本技术规范操作章节中所示规格的条件下,推断器
件能否正常工作。长期在绝对最大额定值条件下工作会影
响器件的可靠性。
封装类型
16引脚 LGA
TL
θJC
85°C/W
器件重量
18 mg
11719-002
2000 V
热阻
CRITICAL ZONE
TL TO TP
tP
TP
TEMPERATURE
参数
加速度(任意轴、无电)
加速度(任意轴、有电)
VS
VDD I/O
所有其他引脚
输出短路持续时间
(任意引脚接地)
ESD人体模型(HBM)
短期最高温度
4小时
1分钟
温度范围(有电)
温度范围(存储)
表7. 推荐的焊接温度曲线
外形特征
平均斜坡速率(TL至TP)
预热
最低温度(TSMIN)
最高温度(TSMAX)
时间(TSMIN至TSMAX)(tS)
TSMAX至TL斜坡速率
液态维持时间(TL)
液态温度(TL)
时间(tL)
峰值温度(TP)
实际峰值温度5°C以内的
时间(tP)
斜降速率
(t25°C)至峰值温度的时间
环境
Sn63/Pb37
无铅
3°C/秒(最大值)
3°C/秒(最大值)
100°C
150°C
60秒至120秒
3°C/秒(最大值)
150°C
200°C
60秒至180秒
3°C/秒(最大值)
183°C
60秒至150秒
240 + 0/−5°C
10秒至30秒
217°C
60秒至150秒
260 + 0/−5°C
20秒至40秒
6°C/秒(最大值)
6分钟(最大值)
6°C/秒(最大值)
8分钟(最大值)
ESD警告
ESD(静电放电)敏感器件。
带电器件和电路板可能会在没有察觉的情况下放电。尽
管本产品具有专利或专有保护电路,但在遇到高能量
ESD时,器件可能会损坏。因此,应当采取适当的ESD
防范措施,以避免器件性能下降或功能丧失。
Rev. 0 | Page 7 of 48
ADXL363
3
SCLK
4
ADC_IN
5
VS
14
ADXL363
TOP VIEW
(Not to Scale)
6
7
8
13
GND
12
GND
11
INT1
10
RESERVED
9
INT2
NOTES
1. NC = NO CONNECT. THIS PIN IS NOT
INTERNALLY CONNECTED.
图3 引脚配置(顶视图)
表8. 引脚功能描述
引脚编号
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
引脚名称
VDD I/O
NC
RESERVED
SCLK
ADC_IN
MOSI
MISO
CS
INT2
RESERVED
INT1
GND
GND
VS
NC
GND
说明
数字I/O电源。
不连接。此引脚不在内部连接。
保留。此引脚可以不连接或连接到GND。
SPI通信时钟。
辅助ADC的输入。
主机输出,从机输入。SPI串行数据输入。
主机输入,从机输出。SPI串行数据输出。
SPI片选,低电平有效。SPI通信期间必须为低电平。
中断2输出。INT2还用作同步采样的输入。
保留。此引脚可以不连接或连接到GND。
中断1输出。INT1还用作外部时钟的输入。
地。此引脚应接地。
地。此引脚应接地。
电源电压。
不连接。此引脚不在内部连接。
地。此引脚应接地。
Rev. 0 | Page 8 of 48
11719-003
RESERVED
15
CS
2
NC
NC
16
MISO
1
MOSI
VDD I/O
GND
引脚配置和功能描述
ADXL363
典型性能参数
40
15
10
5
0
–80 –70 –60 –50 –40 –30 –20 –10 0 10 20 30 40 50 60 70 80
ZERO g OFFSET (mg)
35
30
25
20
15
10
5
0
930
950
970
990 1010 1030 1050 1070 1090 1110 1130
SENSITIVITY (mg/LSB)
11719-007
PERCENTAGE OF POPULATION (%)
20
11719-004
PERCENT OF POPULATION (%)
25
图7. 25°C时加速计X轴比例因子,VS = 2 V,±2 g范围
图4. 25°C时加速度计X轴0 g偏移,VS = 2 V
50
30
PERCENTAGE OF POPULATION (%)
PERCENT OF POPULATION (%)
45
25
20
15
10
5
40
35
30
25
20
15
10
ZERO g OFFSET (mg)
0
11719-005
–80 –70 –60 –50 –40 –30 –20 –10 0 10 20 30 40 50 60 70 80
970
990 1010 1030 1050 1070 1090 1110 1130
图8. 25°C时加速计Y轴比例因子,VS = 2 V,±2 g范围
60
20
55
PERCENTAGE OF POPULATION (%)
18
16
14
12
10
8
6
4
2
50
45
40
35
30
25
20
15
10
–170 –140
–110
–80
–50
–20
10
40
70
ZERO g OFFSET (mg)
100
0
930
950
970
990 1010 1030 1050 1070 1090 1110 1130
SENSITIVITY (mg/LSB)
图6. 25°C时加速度计Z轴0 g偏移,VS = 2 V
图9. 25°C时加速计Z轴比例因子,VS = 2 V,±2 g范围
Rev. 0 | Page 9 of 48
11719-009
5
11719-006
PERCENT OF POPULATION (%)
950
SENSITIVITY (mg/LSB)
图5. 25°C时加速度计Y轴0 g偏移,VS = 2 V
0
930
11719-008
5
0
ADXL363
50
25
30
20
20
OUTPUT (mg)
PERCENT OF POPULATION (%)
40
15
10
10
0
–10
–20
–30
5
–40
0
0.2
0.4
0.6
0.8
1.0
ZERO g OFFSET TEMPERATURE COEFFICIENT (mg/°C)
30
20
25
0
OUTPUT (mg)
40
20
15
5
–80
0.2
0.4
0.6
0.8
20
40
60
80
100
–40
–60
0
0
–20
10
–1.0 –0.8 –0.6 –0.4 –0.2
–20
图13. 加速度计X轴0 g偏移与温度的关系—16个器件焊接到PCB,
ODR = 100 Hz,VS = 2 V
35
1.0
ZERO g OFFSET TEMPERATURE COEFFICIENT (mg/°C)
–100
–60
图11. 加速度计Y轴0 g偏移温度系数,VS = 2 V
–40
–20
0
20
40
60
80
100
TEMPERATURE (°C)
图14. 加速度计Y轴0 g偏移与温度的关系—16个器件焊接到PCB,
ODR = 100 Hz,VS = 2 V
150
20
100
OUTPUT (mg)
25
15
10
5
50
0
–50
ZERO g OFFSET TEMPERATURE COEFFICIENT (mg/°C)
图12. 加速度计Z轴0 g偏移温度系数,VS = 2 V
–100
–60
11719-012
0
–0.5 –0.3 –0.1 0.1 0.3 0.5 0.7 0.9 1.1 1.3 1.5 1.7 1.9
–40
–20
0
20
40
TEMPERATURE (°C)
60
80
100
11719-015
0
–40
TEMPERATURE (°C)
11719-011
PERCENT OF POPULATION (%)
图10. 加速度计X轴0 g偏移温度系数,VS = 2 V
PERCENT OF POPULATION (%)
–60
–60
11719-014
–1.0 –0.8 –0.6 –0.4 –0.2
11719-010
0
11719-013
–50
图15. 加速度计Z轴0 g偏移与温度的关系—16个器件焊接到PCB,
ODR = 100 Hz,VS = 2 V
Rev. 0 | Page 10 of 48
ADXL363
40
8
35
PERCENT OF POPULATION (%)
6
4
2
0
–2
–4
–6
25
20
15
10
–20
0
20
40
60
80
100
TEMPERATURE (°C)
0
8
550
575
600
625
650
675
700
35
PERCENT OF POPULATION (%)
6
4
2
0
–2
–4
–6
30
25
20
15
10
–40
–20
0
20
40
60
80
100
0
–700 –675 –650 –625 –600 –575 –550 –525 –500 –475 –450
SELF TEST DELTA (mg)
11719-020
5
–8
11719-017
SENSITIVITY DEVIATION FROM 25°C (%)
525
40
TEMPERATURE (°C)
图20. 加速度计25°C时的Y轴自检响应,VS = 2 V
图17. 加速度计Y轴比例因子相对于25°C时的偏差与温度的关系—
16个器件焊接到PCB,ODR = 100 Hz,VS = 2 V
40
10
8
35
PERCENT OF POPULATION (%)
6
4
2
0
–2
–4
–6
30
25
20
15
10
5
–8
–40
–20
0
20
40
TEMPERATURE (°C)
60
80
100
11719-018
SENSITIVITY DEVIATION FROM 25°C (%)
500
图19. 加速度计25°C时的X轴自检响应,VS = 2 V
10
–10
–60
475
SELF TEST DELTA (mg)
图16. 加速度计X轴比例因子相对于25°C时的偏差与温度的关系—
16个器件焊接到PCB,ODR = 100 Hz,VS = 2 V
–10
–60
450
11719-019
–40
图18. 加速度计Z轴比例因子相对于25°C时的偏差与温度的关系—
16个器件焊接到PCB,ODR = 100 Hz,VS = 2 V
Rev. 0 | Page 11 of 48
0
350 375 400 425 450 475 500 525 550 575 600 625 650
SELF TEST DELTA (mg)
图21.加速度计25°C时的Z轴自检响应,VS = 2 V
11719-021
–10
–60
30
5
–8
11719-016
SENSITIVITY DEVIATION FROM 25°C (%)
10
35
70
30
60
PERCENT OF POPULATION (%)
25
20
15
10
30
20
25
10
0
2.7
2.8
2.9
3.0
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
CURRENT CONSUMPTION (µA)
PERCENT OF POPULATION (%)
PERCENT OF POPULATION (%)
0
200
400
600
800
1000
图26. 25°C时的温度传感器响应,VS = 2 V
35
5
30
25
20
15
10
5
8
9
10
11
12
13
14
CURRENT CONSUMPTION (µA)
15
16
11719-024
0
–200
TEMPERATURE SENSOR BIAS AT 25°C (LSB)
30
10
400
2
40
15
350
4
35
20
300
6
图23. 25°C时的功耗,低噪声模式,ADC禁用,ODR = 100 Hz,VS = 2 V
25
250
8
0
11719-023
5
200
11719-026
PERCENT OF POPULATION (%)
12
10
150
图25. 25°C时的功耗,唤醒模式,ADC禁用,VS = 2 V
30
15
100
CURRENT CONSUMPTION (nA)
图22. 25°C时的功耗,正常模式,ADC禁用,ODR = 100 Hz,VS = 2 V
20
50
11719-025
0
11719-022
1.50 1.55 1.60 1.65 1.70 1.75 1.80 1.85 1.90 1.95 2.00 2.05
CURRENT CONSUMPTION (µA)
PERCENT OF POPULATION (%)
40
10
5
0
50
图24. 25°C时的功耗,超低噪声模式,ADC禁用,ODR = 100 Hz,VS = 2 V
Rev. 0 | Page 12 of 48
0
14.4 14.6 14.8 15.0 15.2 15.4 15.6 15.8 16.0 16.2 16.4 16.6 16.8
TEMPERATURE SENSOR SCALE FACTOR (LSB/°C)
图27. 温度传感器比例因子,VS = 2 V
11719-027
PERCENT OF POPULATION (%)
ADXL363
ADXL363
25
20
15
10
5
0
–20
–16
–12
–8
–4
0
4
8
12
16
CLOCK FREQUENCY DEVIATION FROM IDEAL (%)
20
11719-028
PERCENT OF POPULATION (%)
30
图28. 25°C时的时钟频率与理想值的偏差,VS = 2 V
Rev. 0 | Page 13 of 48
ADXL363
工作原理
ADXL363是一款完整的传感器套件,由加速度计、用于同
步转换第三传感器输入的ADC和温度传感器组成。整个系
统的工作功耗极低。
加速度计
ADXL363既能测量因运动或冲击引起的动态加速度,也能
测量倾斜等静态加速度。加速度以数字方式报告,器件通
过SPI协议通信。内置数字逻辑支持自治工作,并实现用以
增强系统级省电的功能。
机械器件操作
该传感器的活动部件为多晶硅表面微加工结构,置于晶圆
顶部。多晶硅弹簧悬挂于晶圆表面的结构之上,提供加速
度力量阻力。
差分电容由独立固定板和活动质量连接板组成,能对结构
偏转进行测量。加速度使结构偏转、差分电容失衡,从而
传感器输出的幅度与加速度成比例。相敏解调确定加速度
的幅度和极性。
工作模式
ADXL363有两种工作模式:用于连续、宽带宽检测的测量
模式;以及用于有限带宽运动检测的唤醒模式。此外,通
过将器件置于待机状态,可以暂停测量。
测量模式
测量模式是ADXL363的正常工作模式。这种模式下,加速
度数据连续读取;采用2.0 V电源时,在最高400 Hz的整个输
出数据速率范围内,加速度计的功耗低于3.5 µA(参见图29)。
当ADXL363以这种模式工作时,本数据手册描述的所有功
能都可以使用。
作为超低功耗加速度计,ADXL363能够以12.5 Hz(最小值)至
400 Hz(最大值)的数据速率持续输出数据,同时功耗仍然低
于3.5 μA。其它加速度计采用加速度检测周期供电的特定低
功耗模式实现低功耗,导致有效带宽很小且输入数据欠采
样,因而可能发生不需要的混叠。由于能够以所有数据速
率针对其传感器的全部带宽持续采样,因此ADXL363不会
出现欠采样和混叠现象。
唤醒模式
唤醒模式非常适合进行简单的有无运动检测,其功耗极低
(2.0 V电源电压时仅270 nA)。唤醒模式对于实现运动激活的
开关操作特别有用,系统其余部分只有在检测到运动之后
才激活。
唤醒模式仅以大约每秒6次的频率测量加速度以确定是否
发生运动,从而将功耗降至非常低的水平。如果检测到运
动,加速度计可以通过如下方式自治响应:
• 切换到全带宽测量模式
• 向微控制器发出一个中断信号
• 唤醒下游电路,具体依配置而定
在唤醒模式下,除运动定时器以外的所有其它加速计功能
都可以使用。所有寄存器都可以访问,实时数据可以读出
和/或存入FIFO。
待机
将ADXL363置于待机状态会暂停测量,功耗降至10 nA(典型
值)。待处理的中断和数据会被保留,但不会产生新的中断。
ADXL363上电进入待机状态,所有传感器功能均关闭。
可选测量范围
ADXL363具有以下可选测量范围:±2 g、±4 g和±8 g。加速
度样本始终由一个12位ADC转换,因此比例因子与g范围
成正比。范围和相应的比例因子值如表2所列。
当加速度超过测量极限时,数据剪切为满量程值
(0x0FFF),加速度计不会受损。表5列出了加速度的绝对最
大额定值,超过该水平可能会导致器件永久受损。
可选输出数据速率
ADXL363能以12.5 Hz到400 Hz的不同数据速率报告加速度数
据。内部低通滤波器极点自动设定为选定输出数据速率
(ODR)的¼或½(取决于HALF_BW设置),确保符合奈奎斯
特采样准则,并且不会发生混叠。
功耗也会在一定程度上随输出数据速率而变化,如图29所
示,但在数据速率和工作电压的全部范围内,功耗始终低
于约5.0 µA。
Rev. 0 | Page 14 of 48
ADXL363
CURRENT CONSUMPTION (µA)
6
ADXL363以更高电源电压工作时,噪声同样会降低。表10
列出了3.3 V电源(强烈推荐)下正常工作模式与两种低噪声模
式的噪声密度和功耗。
VS = 1.6V
VS = 2.0V
VS = 2.5V
VS = 3.0V
VS = 3.5V
5
4
表10. 噪声和功耗:正常工作、低噪声模式和超低噪声模式
(VS = 3.3 V,ODR = 100 Hz)
3
模式
正常工作
低噪声
超低噪声
2
1
0
100
200
300
400
OUTPUT DATA RATE (Hz)
功耗(µA)典型值
2.7
4.5
15
自由落体检测
11719-029
0
噪声(µg/√Hz)
典型值
380
280
175
图29. 不同电源电压下功耗与输出数据速率的关系,ADC_EN = 0
抗混叠
ADXL363的模数转换器(ADC)以用户选定的输出数据速率
采样。在没有抗混叠滤波时,它会混叠任何频率高于数据
速率一半的输入信号。为解决这一问题,ADC输入端有一
个双极点低通滤波器。
用户可以将该抗混叠滤波器的带宽设置为输出数据速率的
½或¼。抗混叠滤波器极点设置为输出数据速率的½时,抗
混叠滤波器相对较弱,但带宽最大,适合大多数应用。极
点设置为数据速率的¼时,给定数据速率下的带宽会降
低,但抗混叠滤波相对较强。
许多数字输出加速度计内置自由落体检测功能。在
ADXL363中,这一功能可以利用静止中断实现。更多信息
以及建议的阈值和时间值,请参阅“应用信息”部分。
模数转换器
除内置加速度计和温度传感器外,ADXL363还集成一个12位
模数转换器(ADC),用于对外部模拟输入进行数字化转换。
ADC与加速度计和温度传感器同步,最适合用于传感器
输入。
以100 Hz ODR工作时,使用ADC会使总功耗增加大约150 nA。
不需要时,ADXL363允许用户关断ADC以省电。
模拟输入
ADXL363的抗混叠滤波器默认设置为较保守的设置,带宽
设置为输出数据速率的1/4。
ADXL363 ADC可以转换电源电压10%至90%范围内的模拟
输入。例如,当VS = 2 V时,支持的模拟输入电压范围是0.2 V
至1.8 V。
电源/噪声权衡
图30显示了ADXL363输入结构的等效电路。
ADXL363提供了若干降噪选项,其代价是功耗略有提高。
正常工作时,ADXL363的噪声典型值为7 LSB rms(100 Hz带
宽),这一性能对于大多数应用是足够的。针对要求更低噪
声的应用,ADXL363提供了两种低噪声工作模式,以功耗
略有提高为代价来降低噪声。
二极管D1和D2提供模拟输入ADC_IN的ESD保护。切记,
模拟输入信号不得超过供电轨0.3 V以上,否则会造成二极
管正偏,并开始传导电流。
表9列出了2.0 V典型电源下正常工作模式与两种低噪声模式
的噪声密度和功耗。
表9. 噪声和功耗:正常工作、低噪声模式和超低噪声模式
(VS = 2.0 V,ODR = 100 Hz)
模式
正常工作
低噪声
超低噪声
噪声(µg/√Hz)
典型值
550
400
250
功耗(µA)典型值
1.8
3.3
13
在采集阶段,模拟输入(ADC_IN)的阻抗可以看成是由RIN
和CIN串联构成。RIN典型值为1 kΩ,是由一些串联电阻与开
关的导通电阻构成的集总元件。CIN典型值为23 pF,主要包括
ADC采样电容。
所需的采集时间根据以下公式计算:
tACQ = 8.5 × ((RSOURCE + RIN) CIN)
其中,RSOURCE为源阻抗。
Rev. 0 | Page 15 of 48
ADXL363
对于12位建立过程,tACQ必须小于75 µs。采集时间tACQ将源阻
抗RSOURCE的上限设置为大约380 kΩ。
在转换阶段,开关断开,输入阻抗仅包括引脚电容,典型
值是1 pF到2 pF。RIN和CIN构成一个单极低通滤波器,可以降
低不良混叠效应并限制噪声。
VS
D1
ADC_IN
RIN
ADXL363集成一个12位温度传感器,系统设计师可以利用
它来监控系统内部温度,或通过校准改善器件的温度稳定
性。例如,加速度输出随温度的变化率为±0.5 mg/°C(典型
值),但该关系是可以重复的。因此,设计师可以利用温
度传感器输出来校准加速度计温漂。
若要利用温度传感器监控绝对温度,应测量并校准其初始
偏置(某一已知温度时的输出)。
CIN
要利用温度传感器校准加速度信号,将加速度与温度传感
器输出相关即可,无需与绝对温度相关。这种情况下,无
需将温度读数转换为绝对温度,因而不需要校准初始偏置。
11719-033
D2
GND
温度传感器
图30. 等效模拟输入电路
数字输出
12位数字化信号为二进制补码格式,存储在输出寄存器中,
可通过SPI接口访问。ADC样本始终与加速度计和温度样
本同时采集并更新。使用内部定时器时,ADC的最大吞吐
速率是400 sps;为ADXL363提供一个外部触发器时,ADC
可实现略高的吞吐速率。
设计师可以配置器件将温度传感器的数据保存在FIFO中。
无论是从输出寄存器读取,还是从FIFO读取,温度样本始
终与加速度(和ADC)样本同时更新。
ADC数据仅由输出寄存器提供,不保存在FIFO中。
Rev. 0 | Page 16 of 48
ADXL363
省电特性
ADXL363设计用于对功耗最为敏感的应用,包括多项系统
级和器件级省电特性,具体说明如下。
所有模式下的功耗均非常低(所有传感器都工作)
在器件级,ADXL363最明显的省电特性是所有配置下的功
耗均非常低。在最高400 Hz的数据速率范围和最高3.5 V的电
源电压范围,ADXL363的功耗在1.1 µA(典型值)到5 µA(典型
值)之间(参见图29)。针对要求功耗低于1 µA的简单运动检测
应用,运动触发的唤醒模式的功耗低至270 nA(典型值)。
在这些功耗水平上,ADXL363以最高性能工作时的功耗低
于许多其它系统器件的待机功耗,因此它是要求连续加速
度监控和超长电池寿命的应用的理想之选。由于加速度计
始终开启,因此它可以用作运动激活开关。加速度计控制
系统其余部分何时开启,从而管理系统级功耗。
与低工作功耗同样重要的是,ADXL363的待机功耗低至10 nA
(典型值),在大部分时间处于休眠状态并通过外部触发器
唤醒的应用中,它有助于大幅延长电池寿命。
运动检测
许多应用中,运动检测不是基于绝对阈值,而是基于相对
参考点或方位的偏差,这样更有利。因为它可以消除重力
施加的静态1 g对运动检测的影响。当加速度计静止时,即
使不在运动,其输出也可能达到1 g。在绝对运动中,当设定
的阈值小于1 g时,这种情况下会立即检测到运动。
在参考配置中,当加速度样本至少比内部定义的参考高出
用户设定的量且持续用户定义的时间时,即检测到运动,
如公式1所示。
|加速度 – 参考 | > 阈值
(1)
因此,只有当加速度偏离初始方位到足够的程度时,才能
检测到运动。在下列任一情形中,当启用运动检测时,就
会计算用于运动检测的参考:
• 运动功能开启且处于测量模式
• 如果使能了链接模式:当检测到静止且运动检测开始时
• 如果未使能链接模式:当检测到运动且运动检测重复时
参考配置可以实现非常灵敏的运动检测,能够检测最细微
的运动事件。
ADXL363内置运动检测逻辑,可以检测运动(存在超过某
一阈值的加速度)和静止(不存在超过某一阈值的加速度)。
运动和静止事件可以用作触发器来管理加速度计的工作模
式,触发主机处理器中断,以及/或者自治驱动一个运动
开关。
降低误检率
理想情况下,运动检测的意图是仅在运动有意发生时才唤
醒系统,应当忽略噪声或很小的非故意运动。除了对细微
的运动事件敏感以外,ADXL363运动检测算法还能有效滤
除不需要的触发事件。
运动或静止事件的检测通过状态寄存器指示,可以通过配
置使其产生中断。此外,器件的运动状态(即运动或静止)
通过AWAKE位指示,详见“使用AWAKE位”部分。
ADXL363运动检测功能包括一个定时器,用来滤除不需要
的运动,确保仅将持续的运动视为运动。除加速度阈值
外,此定时器的持续时间也可以由用户在一个样本(即无定
时器)到20秒运动的范围内调整。
当加速度计处于测量模式或唤醒模式时,可以使用运动和
静止检测。
运动检测
当加速度超过规定的阈值并持续规定的时间时,即检测到
运动事件。
相对和绝对配置
运动检测可以配置为相对或绝对检测。
使用绝对运动检测时,加速度样本与用户设定的阈值进行
比较,从而判断是否存在运动。例如,如果设定的阈值为
0.5 g,而z轴上的加速度为1 g且持续时间超过用户定义的运
动时间,那么就可以断定存在运动。
注意,运动定时器仅在测量模式下工作。唤醒模式下使用
单样本运动检测。
静止检测
当加速度低于规定的阈值并持续规定的时间时,即检测到
静止事件。静止检测也可以配置为相对或绝对检测。
使用绝对静止检测时,加速度样本与用户设定的阈值在用
户设定的时间内持续比较,从而判断有无运动。当足够多
的连续样本全都低于阈值时,即检测到静止事件。静止的
绝对配置应当用于实现自由落体检测。
Rev. 0 | Page 17 of 48
ADXL363
(2)
WAIT FOR
ACTIVITY
EVENT
每次检测到违反静止条件的样本时,静止检测的参考就会
更新:
WAIT FOR
PROCESSOR TO
CLEAR INTERRUPT
AWAKE = 1
(样本 – 参考) ≥ 阈值。
INACTIVITY
INTERRUPT
TRIGGERS
相对静止像相对运动一样,对消除重力引起的静态加速度
影响特别有用。对于绝对静止,如果设定的静止阈值低于
1 g,无运动的器件可能永远检测不到静止。而对于相对静止,
同样的器件在相同的配置下能够检测到静止。
静止定时器可以在2.5 ms(400 Hz ODR时的单个样本)到近90分
钟(12.5 Hz ODR时的65,535个样本)的范围内设置。静止检测
的一个要求是:无论静止定时器配置为多长时间,只有当
加速度计在该时间内保持静止时,它才能检测到静止。
例如,如果静止定时器配置为90分钟,那么加速度计必须
静止90分钟,才能检测到静止。定时器的设置范围非常
宽,对于功耗至关重要的应用,系统可以在很短的静止时
间后进入休眠状态。而对于要求连续工作的应用,系统可
以长时间开启,一有运动便能检测到。
ACTIVITY
INTERRUPT
TRIGGERS
AWAKE = 1
WAIT FOR
PROCESSOR TO
CLEAR INTERRUPT
NOTES
1. THE AWAKE BIT DEFAULTS TO 1 WHEN ACTIVITY AND INACTIVITY
ARE NOT LINKED.
图31. 默认模式下运动和静止检测操作流程图
在链接模式下,每个中断必须由主机处理器处理后,才能
使能下一中断。
链接模式的工作原理如图32中的流程图所示。
WAIT FOR
ACTIVITY
EVENT
链接运动和静止检测
运动和静止检测功能可以独立使用并由主机处理器手动处
理,或者配置为以如下多种方式交互:链接模式、环路模
式和自动休眠。
默认模式
用户必须使能运动和静止检测功能,因为默认情况下,这
些功能不会自动使能。用户使能运动和静止检测功能后,
当ADXL363进入默认模式时,它会表现出以下行为:
WAIT FOR
INACTIVITY
EVENT
11719-034
|加速度 – 参考 | < 阈值
Similarly, when inactivity is detected, the device is assumed
stationary (or asleep). Thus, activity is expected as the next
event; therefore, only activity detection operates.
ACTIVITY
INTERRUPT
WAIT FOR
PROCESSOR TO
CLEAR INTERRUP
AWAKE = 1
AWAKE = 0
WAIT FOR
PROCESSOR TO
CLEAR INTERRUPT
INACTIVITY
INTERRUPT
WAIT FOR
INACTIVITY
EVENT
11719-035
使用相对静止检测时,当与内部定义的参考相比,加速度
样本在用户设定的量以内且持续用户定义的时间时,即检
测到静止,如公式2所示。
图32. 链接模式下运动和静止检测操作流程图
• 运动和静止检测均保持使能
• 所有中断都必须由主机处理器处理;也就是说,主机必
须读取各中断后,中断才能被清除并再次使用。
环路模式
在环路模式下,运动检测的工作原理与“链接模式”部分所
述相同,但中断不需要由主机处理器处理。这种配置简化
了常用运动检测的实现,降低了总线通信的功耗,从而实
现进一步省电。
默认模式的工作原理如图31中的流程图所示。
环路模式的工作原理如图33中的流程图所示。
类似地,如果检测到静止,则认为器件处于静止(或休眠)
状态。因此,预期的下一事件为运动,只有运动检测起
作用。
Rev. 0 | Page 18 of 48
AWAKE = 1
WAIT FOR
ACTIVITY
EVENT
WAIT FOR
INACTIVITY
EVENT
AWAKE = 0
图33. 环路模式下运动和静止检测操作流程图
11719-036
链接模式
在链接模式下,运动和静止互相链接,任一时间只有一个
功能使能。一旦检测到运动,即认定器件处于运动中(或被
唤醒),从而停止检测运动,预期的下一事件为静止。因此,
只有静止检测起作用。
ADXL363
自动休眠
在链接或环路模式下使能自动休眠时,如果检测到静止,
器件会自主进入唤醒模式(参见“唤醒模式”部分);如果检
测到运动,器件会重新进入测量模式。
所有FIFO工作模式,以及FIFO的结构和用于检索数据的指
令,详见“FIFO模式”部分。
自动休眠配置仅在使能链接或环路模式时有效。默认模式
会忽略自动休眠设置。
ADXL363数字接口的实现充分考虑了系统级省电。以下特
性增强了省电特性:
使用AWAKE位
• 突发读写操作减少了配置器件和检索数据所需的SPI通
信周期数。
• 运动和静止检测同时使用可实现“设置后就不管”的工作
方式。环路模式无需处理器干预就能清除中断,从而进
一步降低通信功耗。
• FIFO的实现使得样本可以通过不限长度的多字节读操作
连续不断地读取;因此,一个FIFO读取指令可以清除
FIFO的全部内容。而在许多其它加速度计中,一个读取
指令只能检索一个样本。此外,ADXL363 FIFO结构允许
使用直接存储器访问(DMA)来读取FIFO内容。
AWAKE位用于指示ADXL363处于唤醒还是休眠状态。当
器件运动时,器件唤醒;当器件静止时,器件休眠。
AWAKE位与环路模式一起使用时,可以轻松实现自主运
动激活开关。只需将该位映射到INT1或INT2引脚,然后将
该引脚链接到开关的栅极(参见图43)。当ADXL363检测到
运动时,awake位变为高电平,导致开关闭合,电流流向
下游电路。当ADXL363检测到静止时,awake位解除置
位,开关断开,下游电路完全断电。
如果系统能够接受下游电路的开启时间,此运动开关配置
可以消除应用其余部分的待机功耗,从而大幅降低系统级
功耗。这种待机功耗通常会超过ADXL363的最高工作电流。
FIFO
ADXL363包括一个很深的512样本先进先出(FIFO)缓冲器,
用于存储加速度(和温度)数据。FIFO主要起到两个作用:
降低系统级功耗和记录数据/事件上下文。
降低系统级功耗
适当使用FIFO,使主机处理器能在加速度计自治收集数据
的长时间内保持休眠,可以降低系统级功耗。或者,使用
FIFO收集数据可以减轻主机的负荷,使它能处理其它任务。
数据记录/事件上下文
FIFO可以用在触发模式下记录所有导致运动检测事件的数
据,从而提供该事件的上下文。例如,对于一个辨识冲击
事件的系统,加速度计可以在存储加速度数据于其FIFO中
并寻找运动事件的同时,使整个系统处于关闭状态。发生
冲击事件时,事件发生前收集的数据被冻结在FIFO中。然
后,加速度计可以唤醒系统其余部分,将此数据传输给主
机处理器,从而提供冲击事件的上下文。
一般而言,可用的上下文越多,系统做出的决策越明智,
因此深FIFO非常有用。ADXL363 FIFO最多可以存储13秒的
数据,提供运动发生前的清晰事件图景。
通信
SPI指令
总线保持器
ADXL363的所有数字接口引脚上都有总线保持器:MISO、
MOSI、SCLK、CS、INT1和INT2。总线保持器用于在无任
何驱动信号时防止三态总线线路悬空,从而防止直通电流
流过总线上的栅极输入。
MSB寄存器
加速度和温度测量结果转换为12位值并通过SPI传输,每次
测量使用两个寄存器。要读取3轴加速度数据的完整样本
集,必须读取6个寄存器。
许多应用不需要12位数据提供的精度,相反,更希望降低
系统级功耗。MSB寄存器(XDATA、YDATA和ZDATA)支持
实现这一权衡。这些寄存器包含x、y、z轴加速度数据的8
个MSB,读取它们就能提供8位加速度值。只需读取3个(连
续)寄存器就能检索到完整数据集,大大缩短了SPI总线保
持活动并消耗电流的时间。
12位和8位数据同时提供,这两种数据格式均可在同一应
用中使用,具体取决于应用在给定时间的需求。例如,当
需要较高分辨率时,处理器可以读取12位数据;当应用要
求发生变化时,可以切换到8位数据(只需读取不同的一组
寄存器)。
Rev. 0 | Page 19 of 48
ADXL363
其他特性
外部时钟
同步数据采样
ADXL363内置51.2 kHz(典型值)时钟,默认用作内部操作的
时基。
对于要求精密定时加速度测量的应用,ADXL363具有一个
让加速度采样与外部触发器同步的选项。
ODR和带宽与时钟成正比。ADXL363提供离散的ODR选
项,如100 Hz、50 Hz、25 Hz等,相邻选项之比为2(完整列
表参见“滤波器控制寄存器”部分)。若要实现其它数据速
率,可以使用适当时钟频率的外部时钟。输出数据速率与
时钟频率成正比,如公式3所示。
自检
ODR ACTUAL = ODRSELECTED ×
f
51.2 kHz
(3)
例如,要实现80 Hz ODR,可以选择100 Hz ODR设置,并
提供标称值80%的时钟频率,即41.0 kHz。
ADXL363可以采用标称值51.2 kHz到25.6 kHz的外部时钟频
率工作,支持用户实现任何需要的输出数据速率。
或者,在需要提高时钟频率精度时,可以使用外部时钟。
1000以上器件样本的时钟频率分布具有大约3%的标准差。
要实现更小的容差,可以外部提供更精密的时钟。
加速度计带宽自动调整为ODR的½或¼(基于HALF_BW设
置),无论时钟频率为何值,始终存在此比例关系。功耗也
与时钟频率成比例:时钟速率越高,功耗越高。图34显示
了功耗与时钟速率的关系。
ODR设置适用于ADC和温度传感器数据速率,但不影响其
带宽。尤其是对于ADC,系统设计师必须确保ADC输入信
号的带宽与所选ODR相称。
ADXL363具备自检功能,可同时有效测试机械系统和电子
系统。调用自检功能时,器件会将一个静电力施加于机械
传感器。与加速度同样的方式,静电力驱使力敏传感元件
移动,且有助于器件体验加速度。增加的静电力导致所有
三轴的输出变化。
用户寄存器保护
针对单粒子翻转(SEU),ADXL363提供用户寄存器保护。
SEU是指离子或静电辐射撞击微电子器件的敏感节点,导
致状态改变。逻辑元件(例如一个存储器比特)重要节点之
中或附近的离子化会产生自由电荷,从而引起状态变化。
一般认为SEU本身不会永久性损坏晶体管或电路功能,但
可能会产生错误的寄存器值。不受SEU影响的ADXL363寄
存器包括寄存器0x20至寄存器0x2E。
SEU保护通过一个99位纠错(Hamming型)代码实现,它能
检测单位和双位错误。任何时候对任何受保护的寄存器执
行写操作时,都会重新计算校验位。如果存储的校验位与
当前的校验位计算不相符,ERR_USER_REGS状态位就会
置1。
状态寄存器中的ERR_USER_REGS位在上电时置1,先于器
件配置;在对器件进行第一次寄存器写操作时清0。
2.5
2.0
1.5
1.0
0.5
0
43
VS = 1.6V
VS = 2.0V
VS = 3.5V
44
45
46
47
48
49
50
EXTERNAL CLOCK FREQUENCY (kHz)
51
52
11719-037
CURRENT CONSUMPTION (µA)
3.0
图34. 功耗与外部时钟频率的关系
Rev. 0 | Page 20 of 48
ADXL363
串行通信
ADXL363通 过 一 个 4线 SPI通 信 , 用 作 从 器 件 。 写 入
ADXL363期间,从ADXL363传输到主器件的数据会被忽略。
…
如图36至图40所示,MISO引脚处于高阻态,由总线保持
器保持,除非ADXL363发送读取数据(以节省总线功耗)。
建议读取偶数数量的字节(使用多字节处理),因为每个样
本由两个字节组成:2位的轴信息和14位的数据。如果读
取奇数数量的字节,器件将认为已读取所需的数据。因此,
最后一个样本的后半部分会被丢弃,使得FIFO读取始终从
适当对齐的偶数字节边界开始。数据以先LSB、后MSB的
方式提供。
ADXL363 SPI通信的连线如图35中的连接图所示。推荐SPI时
钟速度为1 MHz至5 MHz,最大负载为12 pF。
SPI定时方案遵循CPHA = CPOL = 0。
图36到图40显示SPI处理的数据序列。要进行该器件的正确
操作,任何时候都必须满足表11和表12中的逻辑阈值和时
序参数。图36至图40分为发送(阴影)和接收部分。图41和
图42分别是接收和发送部分的时序参数示意图。
PROCESSOR
CS
DOUT
MOSI
DOUT
MISO
DIN
SCLK
DOUT
所有SPI命令都支持多字节传输(也称为突发传输):寄存器
读取、寄存器写入和FIFO读取命令。建议使用多字节传输
读取数据,确保同时读取完整的x、y、z轴加速度数据集(
需要时还有温度)。
在FIFO读取期间,FIFO采用串行端口时钟工作;只要SPI时
钟为1 MHz或更快,FIFO就能维持SPI时钟速率的突发读取。
寄存器读/写自动递增
11719-038
ADXL363
多字节传输
寄存器读取或写入命令从命令指定的地址开始,每传输一
个字节便自动递增。为避免地址回绕和多次读取寄存器的
副作用,自动递增在无效寄存器地址63 (0x3F)时停止。
图35. 4线式SPI连接图
SPI命令
SPI端口使用多字节结构,第一个字节是命令。ADXL363
命令集如下:
• 0x0A:写入寄存器
• 0x0B:读取寄存器
• 0x0D:读取FIFO
读取和写入寄存器命令
读取寄存器和写入寄存器的命令结构如下所示(参见图36和
图37):
无效地址和地址折叠
ADXL363有一条6位地址总线,在256个可能的寄存器地址
中,仅映射64个寄存器。对于高于64的地址,地址并未折
叠以重复寄存器。试图访问高于64的寄存器地址时,会被
映射到无效寄存器63 (0x3F),不起任何作用。
地址0x00至地址0x2E用于客户访问,如寄存器映射部分所
述。地址0x2F至地址0x3F保留用于工厂使用。
延迟限制
…
读取任何数据寄存器(寄存器0x08至寄存器0x0A或寄存器
0x0E至寄存器0x15)都会清除数据就绪中断。从读取寄存器
到清除数据就绪中断有多达80 µs的延迟。
读取和写入寄存器命令支持多字节(突发)读写访问。多字
节读取和写入命令的波形图参见图38和图39。
除0x0A、0x0B和0x0D以外的命令不起作用。MISO输出仍
然处于高阻态,总线保持器将MISO线保持在其最后的值。
其它寄存器读取、寄存器写入和FIFO读取没有延迟限制。
无效命令
读取FIFO命令
读取FIFO缓冲器是一个不带地址的命令结构。
Rev. 0 | Page 21 of 48
ADXL363
CS
0
1
2
0
0
0
3
4
5
6
7
8
9
1
1
7
6
10
11
12
13
14
15
1
0
16
17
18
7
6
5
19
20
21
22
23
2
1
0
SCLK
INSTRUCTION
MOSI
0
1
8-BIT
ADDRESS
8
BI
BIT AD
DD
DRES
ES
SS
0
5
4
3
2
4
3
11719-039
DATA OUT
MISO
图36. 寄存器读取
CS
0
1
2
0
0
0
3
4
5
6
7
8
9
10
0
1
0
7
6
5
11
12
13
14
15
16
17
18
1
0
7
6
5
19
20
21
22
23
2
1
0
SCLK
0
1
8-BIT
ADDRESS
8 BI
BIT
I A
D
DDR
RE
ESS
ES
S
4
3
DATA BYTE
2
4
3
11719-040
INSTRUCTION
MOSI
HIGH IMPEDANCE
MISO
图37. 寄存器写入(仅接收指令)
CS
0
1
0
0
2
3
4
6
7
8
9
1
1
7
6
5
10 11 12 13 14 15 16 17 18 19 20 21 22 23
SCLK
8-BIT ADDRESS
0
0
1
0
5
4
3
2
1
0
OUTPUT BYTE 1
7
MISO
6
5
4
3
2
OUTPUT BYTE n
1
0
7
6
5
7
6
5
4
3
2
1
0
1
0
11719-041
INSTRUCTION
MOSI
图38. 突发读取
CS
0
1
0
0
2
3
4
5
6
7
8
9
7
6
10 11 12 13 14 15 16 17 18 19 20 21 22 23
SCLK
0
1
0
1
0
5
4
3
2
1
0
7
6
5
4
3
2
DATA BYTE n
1
0
4
3
2
11719-042
0
DATA BYTE 1
8-BIT ADDRESS
INSTRUCTION
MOSI
HIGH IMPEDANCE
MISO
图39. 突发写入(仅接收指令)
CS
0
1
2
0
0
0
3
4
5
6
7
1
0
1
8
9
10
7
6
5
11
12
13
14
15
1
0
SCLK
MISO
0
1
OUTPUT BYTE 1
4
3
2
OUTPUT BYTE n
图40. FIFO读取
Rev. 0 | Page 22 of 48
7
6
5
4
3
2
1
0
11719-043
INSTRUCTION
MOSI
ADXL363
tCSD
CS
tR
CSS
tCSH
tF
tCLE
tCLD
SCLK
tSU
tHD
MSB IN
LSB IN
11719-044
MOSI
HIGH IMPEDANCE
MISO
图41. SPI接收指令的时序图
CS
tHIGH
tLOW
tCSH
SCLK
DON’T CARE
MISO
tDIS
tHO
tV
MSB OUT
LSB OUT
11719-045
MOSI
图42. SPI发送指令(图36、图38和图40的阴影部分)的时序图
表11 SPI数字输入/输出
参数
数字输入
低电平输入电压(VIL)
高电平输入电压(VIH)
低电平输入电流(IIL)
高电平输入电流(IIH)
数字输出
低电平输出电压(VOL)
高电平输出电压(VOH)
低电平输出电流(IOL)
高电平输出电流(IOH)
1
测试条件/注释
最小值
限值1
最大值
0.3 × VDD I/O
0.7 × VDD I/O
VIN = VDD I/O
VIN = 0 V
IOL = 10 mA
IOH = −4 mA
VOL = VOL, max
VOH = VOH, min
限值基于特性数据,未经生产测试。
Rev. 0 | Page 23 of 48
0.1
−0.1
0.2 × VDD I/O
0.8 × VDD I/O
10
−4
单位
V
V
µA
µA
V
V
mA
mA
ADXL363
表12. SPI时序(TA = 25°C,VS = 2.0 V,VDD I/O = 2.0 V)
参数
fCLK
CSS
tCSH
tCSD
tSU
tHD
tR
tF
tHIGH
tLOW
tCLD
tCLE
tV
tHO
tDIS
1
2
限值1,2
最小值
最大值
1
100
100
10
50
50
0
100
0
100
100
100
100
100
0
0
200
0
200
单位
MHz
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
说明
SCLK频率
CS 建立时间
CS 保持时间
CS 禁用时间
数据建立时间
数据保持时间
SCLK上升时间
SCLK下降时间
SCLK高电平时间
SCLK低电平时间
SCLK延迟时间
SCLK使能时间
SCLK低电平到输出有效
输出保持时间
输出禁用时间
限值基于设计目标,未经生产测试。
测得的时序值对应表11给出的输入阈值(VIL和VIH)。
Rev. 0 | Page 24 of 48
ADXL363
寄存器映射
表13. 寄存器小结
寄存
器
0x00
0x01
0x02
0x03
0x08
0x09
0x0A
0x0B
名称
DEVID_AD
DEVID_MST
DEVID
REVID
XDATA
YDATA
ZDATA
STATUS
复位
0xAD
0x1D
0xF3
0x01
0x00
0x00
0x00
FIFO_READY DATA_READY 0x40
RW
R
R
R
R
R
R
R
R
0x00
0x00
0x00
SX
XDATA_H[3:0]
0x00
YDATA_L[7:0]
0x00
SX
YDATA_H[3:0]
0x00
ZDATA_L[7:0]
0x00
SX
ZDATA_H[3:0]
0x00
TEMP_L[7:0]
0x00
SX
TEMP_H[3:0]
0x00
ADC_DATA_L[7:0]
0x00
SX
ADC_DATA_H[2:0]
0x00
SOFT_RESET[7:0]
0x00
THRESH_ACT_L[7:0]
0x00
未用
THRESH_ACT_H[2:0]
0x00
TIME_ACT[7:0]
0x00
THRESH_INACT_L[7:0]
0x00
未用
THRESH_INACT_H[2:0]
0x00
TIME_INACT_L[7:0]
0x00
TIME_INACT_H[7:0]
0x00
LINKLOOP
INACT_REF
INACT_EN
ACT_REF
ACT_EN
0x00
未用
AH
FIFO_TEMP
FIFO_MODE
0x00
FIFO_SAMPLES[7:0]
0x80
FIFO_
FIFO_
INACT
ACT
FIFO_READY DATA_READY 0x00
OVERRUN
WATERMARK
FIFO_
FIFO_WATER- FIFO_READY DATA_READY 0x00
[7:0] INT_LOW
AWAKE
INACT
ACT
OVERRUN
MARK
[7:0]
RANGE
RES
HALF_BW
EXT_SAMPLE
ODR
0x13
[7:0] ADC_EN
EXT_CLK
LOW_NOISE
WAKEUP
AUTOSLEEP
MEASURE
0x00
[7:0]
未用
ST
0x00
R
R
R
R
R
R
R
R
R
R
R
R
W
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
位 位7
位6
[7:0]
[7:0]
[7:0]
[7:0]
[7:0]
[7:0]
[7:0]
[7:0] ERR_USER_ AWAKE
REGS
0x0C FIFO_ENTRIES_L [7:0]
0x0D FIFO_ENTRIES_H [7:0]
0x0E XDATA_L
[7:0]
0x0F XDATA_H
[7:0]
0x10 YDATA_L
[7:0]
0x11 YDATA_H
[7:0]
0x12 ZDATA_L
[7:0]
0x13 ZDATA_H
[7:0]
0x14 TEMP_L
[7:0]
0x15 TEMP_H
[7:0]
0x16 ADC_DATA_L
[7:0]
0x17 ADC_DATA_H
[7:0]
0x1F SOFT_RESET
[7:0]
0x20 THRESH_ACT_L
[7:0]
0x21 THRESH_ACT_H [7:0]
0x22 TIME_ACT
[7:0]
0x23 THRESH_INACT_L [7:0]
0x24 THRESH_INACT_H [7:0]
0x25 TIME_INACT_L
[7:0]
0x26 TIME_INACT_H
[7:0]
0x27 ACT_INACT_CTL [7:0]
未用
0x28 FIFO_CONTROL
[7:0]
0x29 FIFO_SAMPLES
[7:0]
0x2A INTMAP1
[7:0] INT_LOW
AWAKE
0x2B INTMAP2
0x2C FILTER_CTL
0x2D POWER_CTL
0x2E SELF_TEST
位5
INACT
位4
位3
DEVID_AD[7:0]
DEVID_MST[7:0]
DEVID[7:0]
REVID[7:0]
XDATA[7:0]
YDATA[7:0]
ZDATA[7:0]
FIFO_
ACT
OVERRUN
FIFO_ENTRIES_L[7:0]
未用
XDATA_L[7:0]
Rev. 0 | Page 25 of 48
位2
FIFO_
WATERMARK
位1
位0
FIFO_ENTRIES_H[1:0]
RW
RW
RW
RW
ADXL363
寄存器详解
本部分描述ADXL363寄存器的功能。ADXL363上电时,寄
存器默认值如“寄存器映射”部分表13中的“复位”栏所示。
对POWER_CTL寄存器之前的寄存器(寄存器0x00至寄存器
0x2C)进行变更时,应在器件处于待机状态下进行。如果
在ADXL363处于测量模式下进行变更,那么变更可能只对
一部分测量结果有效。
X轴数据(8 MSB)寄存器
地址:0x08;复位:0x00;名称:XDATA
此寄存器保存x轴加速度数据的8个MSB。此有限分辨率数
据寄存器用于只需要8位数据的功耗敏感型应用中:每轴
只需读取一个字节的数据,而不是两个,从而降低功耗。
器件ID寄存器
地址:0x00;复位:0xAD;名称:DEVID_AD
此寄存器包含ADI公司加速度计ID 0xAD。
Y轴数据(8
MSB)寄存器
Y
地址:0x09;复位:0x00;名称:YDATA
此寄存器保存y轴加速度数据的8个MSB。此有限分辨率数
据寄存器用于只需要8位数据的功耗敏感型应用中:每轴
只需读取一个字节的数据,而不是两个,从而降低功耗。
地址:0x01;复位:0x1D;名称:DEVID_MST
此寄存器包含ADI公司MEMS器件ID 0x1D。
Z轴数据(8 MSB)寄存器
地址:0x0A;复位:0x00;名称:ZDATA
此寄存器保存z轴加速度数据的8个MSB。此有限分辨率数
据寄存器用于只需要8位数据的功耗敏感型应用中:每轴
只需读取一个字节的数据,而不是两个,从而降低功耗。
地址:0x02;复位:0xF3;名称:DEVID
此寄存器包含器件ID 0xF3(八进制363)。
芯片版本ID寄存器
地址:0x03;复位:0x01;名称:REVID
此寄存器包含产品版本ID,从0x01开始,随后每次修订均
递增1。
Rev. 0 | Page 26 of 48
ADXL363
状态寄存器
地址:0x0B;复位:0x40;名称:STATUS
此寄存器包含以下位,用于指示ADXL363的各种状态。
表14. STATUS的位功能描述
位
7
位名称
ERR_USER_REGS
6
AWAKE
5
4
3
INACT
ACT
FIFO_OVERRUN
2
FIFO_WATERMARK
1
FIFO_READY
0
DATA_READY
设置
说明
SEU错误检测。1表示两种情况之一:一个SEU事件(如电源毛刺的α粒
子等)干扰了用户寄存器设置,或者ADXL363未配置。启动和软复位
时,此位为1;一旦执行任何寄存器写入命令,此位即复位。
基于运动和静止功能,指示加速度计是处于运动(awake = 1)还是静止
状态(awake = 0)。要使能自动休眠,运动和静止检测必须处于链接模式
或环路模式(ACT_INACT_CTL寄存器中的LINKLOOP位);否则,此位默
认置1。
静止。1表示静止检测功能已检测到静止或自由落体状况。
运动。1表示运动检测功能已检测到超过阈值状况。
FIFO溢出。1表示FIFO已溢出,新数据会替换未读取的数据。详情参见
“使用FIFO中断”部分。
FIFO水印。1表示FIFO至少包含FIFO_SAMPLES寄存器设置的数量的样
本。详情参见“使用FIFO中断”部分。
FIFO就绪。1表示FIFO输出缓冲器中至少有一个样本可用。详情参见
“使用FIFO中断”部分。
数据就绪。1表示有一个新的有效样本可供读取。执行FIFO读取时,
此位清0。详情参见“数据就绪中断”部分。
Rev. 0 | Page 27 of 48
复位
0x0
访问类型
R
0x1
R
0x0
0x0
0x0
R
R
R
0x0
R
0x0
R
0x0
R
ADXL363
FIFO条目寄存器
Z轴数据寄存器
这些寄存器表示FIFO缓冲器中存在的有效数据样本的数量。
数量范围为0至512或0x00至0x200。FIFO_ENTRIES_L包含
最低有效字节。FIFO_ENTRIES_H包含两个最高有效位。
FIFO_ENTRIES_H的位[15:10]不使用(表示为X = 无关位)。
这两个寄存器包含符号扩展(SX)的z轴加速度二进制补码数
据。ZDATA_L包含12位值的8个LSB,ZDATA_H包含4个MSB。
地址:0x0C;复位:0x00;名称:FIFO_ENTRIES_L
符号扩展位(位[15:12],在下面的ZDATA_H位映射中表示
为SX)的值与MSB (B11)相同。
地址:0x12;复位:0x00;名称:ZDATA_L
地址:0x0D;复位:0x00;名称:FIFO_ENTRIES_H
地址:0x13;复位:0x00;名称:ZDATA_H
X轴数据寄存器
温度数据寄存器
这两个寄存器包含符号扩展(SX)的x轴加速度二进制补码数
据。XDATA_L包含12位值的8个LSB,XDATA_H包含4个MSB。
符号扩展位(位[15:12],在下面的XDATA_H位映射中表示
为SX)的值与MSB (B11)相同。
这两个寄存器包含符号扩展(SX)的温度传感器输出二进制
补码数据。TEMP_L包含12位值的8个LSB,TEMP_H包含4
个MSB。该值为符号扩展值,因此,基于位B11的值,
TEMP_H的位[B15:B12]为全0或全1。
符号扩展位(位[15:12],在下面的TEMP_H位映射中表示为
SX)的值与MSB (B11)相同。
地址:0x0E;复位:0x00;名称:XDATA_L
地址:0x14;复位:0x00;名称:TEMP_L
地址:0x0F;复位:0x00;名称:XDATA_H
地址:0x15;复位:0x00;名称:TEMP_H
Y轴数据寄存器
这两个寄存器包含符号扩展(SX)的y轴加速度二进制补码数
据。YDATA_L包含12位值的8个LSB,YDATA_H包含4个MSB。
符号扩展位(位[15:12],在下面的YDATA_H位映射中表示
为SX)的值与MSB (B11)相同。
地址:0x10;复位:0x00;名称:YDATA_L
ADC数据寄存器
这两个寄存器包含符号扩展(SX)的辅助ADC输出二进制补
码数据。
ADC_DATA_L包含12位值的8个LSB,ADC_DATA_H包含4
个MSB。
符号扩展位(位[15:12],在下面的ADC_DATA_H位映射中
表示为SX)的值与MSB (B11)相同。
地址:0x11;复位:0x00;名称:YDATA_H
地址:0x16;复位:0x00;名称:ADC_DATA_L
地址:0x17;复位:0x00;名称:ADC_DATA_H
Rev. 0 | Page 28 of 48
ADXL363
软复位寄存器
地址:0x1F;复位:0x00;名称:SOFT_RESET
写入代码0x52(代表ASCII或unicode中的字母R)到此寄存器
将立即复位ADXL363。所有寄存器设置都被清除,传感器
处于待机状态。中断引脚被配置为高输出阻抗模式,由总
线保持器保持为有效状态。
运动时间设置为0x00与设置为0x01的效果相同:当单个加
速度样本至少有一个轴大于运动阈值(THRESH_ACT)时,
即检测到运动。
当加速度计处于唤醒模式时,TIME_ACT值被忽略,运动
检测基于单个加速度样本。
这是一个只写寄存器。若读取,数据始终是0x00。
静止阈值寄存器
运动阈值寄存器
为检测运动,ADXL363将12位(带符号)加速度数据的绝对
值与11位(无符号)THRESH_ACT值进行比较。有关运动检
测的更多信息,参见“运动检测”部分。
THRESH_ACT指 代 一 个 11位 无 符 号 值 , 由 THRESH_
ACT_L寄存器(保存8个LSB)和THRESH_ACT_H寄存器(保
存3个MSB)组成。
为检测静止,器件http://www.analog.com/ADXL362将12位
加速度数据的绝对值与11位(无符号)THRESH_INACT值进
行比较。更多信息参见“运动检测”部分。
THRESH_INACT指代一个11位无符号值,由THRESH_
INACT_L寄存器(保存8个LSB)和THRESH_INACT_H寄存器
(保存3个MSB)组成。
此11位无符号值设置静止检测的阈值。此值用代码设置(单
位g),取决于所选的测量范围设置:
THRESH_ACT用代码设置,其值(单位g)取决于所选的测量
范围设置。
THRESH_ACT [g] = THRESH_ACT [codes]/Scale Factor
[codes per g]
THRESH_INACT [g] =
THRESH_INACT [codes]/Scale Factor [codes per g]
地址:0x23;复位:0x00;名称:THRESH_INACT_L
地址:0x20;复位:0x00;名称:THRESH_ACT_L
地址:0x24;复位:0x00;名称:THRESH_INACT_H
地址:0x21;复位:0x00;名称:THRESH_ACT_H
静止时间寄存器
运动时间寄存器
地址:0x22;复位:0x00;名称:TIME_ACT
运动定时器用于实现鲁棒的运动检测,误检运动触发被降
至最少。使用定时器时,只有持续运动才能触发运动检测。
更多信息请参阅“降低误检率”部分。
此寄存器的值设置连续样本数,要检测到运动事件,这些
样本中至少必须有一个轴大于运动阈值(由THRESH_ACT
设置)。
时间(秒)通过以下公式计算:
Time = TIME_ACT/ODR
这些寄存器的16位值设置连续样本数,要检测到静止事件,
这 些 样 本 中 的 所 有 轴 必 须 小 于 静 止 阈 值 (由 THRESH_
INACT设置)。
TIME_INACT_L寄 存 器 保 存 16位 TIME_INACT值 的 8个
LSB,TIME_INACT_H寄存器保存8个MSB。
时间(秒)通过下式计算:
Time = TIME_INACT/ODR
其中:
TIME_INACT为 TIME_INACT_L寄 存 器 (8个 LSB) 和
TIME_INACT_H寄存器(8个MSB)设置的16位值。ODR为
FILTER_CTL寄存器(地址0x2C)设置的输出数据速率。
其中:
TIME_ACT为此寄存器设置的值。
ODR为FILTER_CTL寄存器(地址0x2C)设置的输出数据速率。
Rev. 0 | Page 29 of 48
ADXL363
16位值支持长静止检测时间。最大值为0xFFFF或65,535个
样本。在最低输出数据速率(12.5 Hz)时,这相当于近90分
钟。如果采用这种配置,加速度计必须静止90分钟后才能
将系统置于休眠状态。
静止时间设置为0x00与设置为0x01的效果相同:当单个加
速度样本的所有轴都低于静止阈值(THRESH_INACT)时,
即检测到静止。
地址:0x25;复位:0x00;名称:TIME_INACT_L
地址:0x26;复位:0x00;名称:TIME_INACT_H
Rev. 0 | Page 30 of 48
ADXL363
运动/静止控制寄存器
地址:0x27;复位:0x00;名称:ACT_INACT_CTL
表15. ACT_INACT_CTL的位功能描述
位
[7:6]
[5:4]
位名称
未用
LINKLOOP
设置
X0
3
INACT_REF
2
INACT_EN
1
ACT_REF
0
ACT_EN
说明
未用的位。
链接/环路模式使能。
默认模式。
运动和静止检测均使能,其中断(若映射)必须由主机处理器通过读取
状态寄存器来应答。这种模式下,自动休眠禁用。此模式用于自由落
体检测应用。
01
链接模式。
运动和静止检测顺次连接,同一时间只有一个使能。其中断(若映射)
必须由主机处理器通过读取状态寄存器来应答。
11
环路模式。
运动和静止检测顺次连接,同一时间只有一个使能,其中断在内部应
答(无需由主机处理器处理)。
要使用链接或环路模式,ACT_EN(位0)和INACT_EN(位2)必须置1,否则
将使用默认模式。更多信息请参见“连接运动和静止检测”部分。
相对/绝对静止选择。
1 = 静止检测功能以相对模式工作。
0 = 静止检测功能以绝对模式工作。
静止使能。
1 = 使能静止(欠阈值)功能。
相对/绝对运动选择。
1 = 运动检测功能以相对模式工作。
0 = 运动检测功能以绝对模式工作。
运动使能。
1 = 使能运动(过阈值)功能。
Rev. 0 | Page 31 of 48
复位
0x0
0x0
访问类型
RW
RW
0x0
RW
0x0
RW
0x0
RW
0x0
RW
ADXL363
FIFO控制寄存器
地址:0x28;复位:0x00;名称:FIFO_CONTROL
表16. FIFO_CONTROL的位功能描述
位
[7:4]
3
位名称
未用
AH
2
FIFO_TEMP
[1:0]
FIFO_MODE
设置
00
01
10
11
说明
未用的位。
过半。
此位是FIFO_SAMPLES寄存器的MSB,FIFO样本范围为0至511。
支持将温度数据存储在FIFO。
1 = 温度数据与x、y、z轴加速度数据一起存储在FIFO中。
使能FIFO并选择模式。
FIFO禁用。
最旧保存模式。
流模式。
触发模式。
Rev. 0 | Page 32 of 48
复位
0x0
0x0
访问类型
RW
RW
0x0
RW
0x0
RW
ADXL363
FIFO样本寄存器
INT1/INT2功能映射寄存器
地址:0x29;复位:0x80;名称:FIFO_SAMPLES
此寄存器的值指定FIFO中存储的样本数。FIFO_CONTROL
寄存器(地址0x28)的AH位用作此值的MSB。FIFO样本数的
完整范围为0到511。
INT1和INT2寄存器分别配置INT1和INT2中断引脚。位
[6:0]选择哪一或哪些功能在该引脚上产生中断。如果相应
的位设为1,所选的功能将在INTx引脚上产生中断。位B7
配置引脚是以高电平有效(B7 = 0)还是低电平有效(B7 = 1)
模式工作。
此寄存器的默认值为0x80,以免触发FIFO水印中断(更多
信息参见“FIFO水印”部分)。
对于每个引脚,可以同时选择任意数量的功能。如果选择
多个功能,所有条件将进行“或”运算以确定INTx引脚状
态。各功能的状态可以通过读取状态寄存器确定。如果没
有中断映射到INTx引脚,引脚将处于高阻态,由总线保持
器保持在有效逻辑状态。
以下位映射是从FIFO控制寄存器复制,用以表示AH位。
地址:0x2A;复位:0x00;名称:INTMAP1
表17. INTMAP1的位功能描述
位
7
6
5
4
3
2
1
0
位名称
INT_LOW
AWAKE
INACT
ACT
FIFO_OVERRUN
FIFO_WATERMARK
FIFO_READY
DATA_READY
设置
说明
中断低电平有效。1 = INT1引脚为低电平有效。
唤醒中断。1 = 唤醒状态映射到INT1引脚。
静止中断。1 = 静止状态映射到INT1引脚。
运动中断。1 = 运动状态映射到INT1引脚。
FIFO溢出中断。1 = FIFO溢出状态映射到INT1引脚。
FIFO水印中断。1 = FIFO水印状态映射到INT1引脚。
FIFO就绪中断。1 = FIFO就绪状态映射到INT1引脚。
数据就绪中断。1 = 数据就绪状态映射到INT1引脚。
Rev. 0 | Page 33 of 48
复位
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
访问类型
RW
RW
RW
RW
RW
RW
RW
RW
ADXL363
地址:0x2B;复位:0x00;名称:INTMAP2
表18. INTMAP2的位功能描述
位
7
6
5
4
3
2
1
0
位名称
INT_LOW
AWAKE
INACT
ACT
FIFO_OVERRUN
FIFO_WATERMARK
FIFO_READY
DATA_READY
设置
说明
中断低电平有效。1 = INT2引脚为低电平有效。
唤醒中断。1 = 唤醒状态映射到INT2引脚。
静止中断。1 = 静止状态映射到INT2引脚。
运动中断。1 = 运动状态映射到INT2引脚。
FIFO溢出中断。1 = FIFO溢出状态映射到INT2引脚。
FIFO水印中断。1 = FIFO水印状态映射到INT2引脚。
FIFO就绪中断。1 = FIFO就绪状态映射到INT2引脚。
数据就绪中断。1 = 数据就绪状态映射到INT2引脚。
Rev. 0 | Page 34 of 48
复位
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
访问类型
RW
RW
RW
RW
RW
RW
RW
RW
ADXL363
滤波器控制寄存器
地址:0x2C;复位:0x13;名称:FILTER_CTL
表19. FILTER_CTL的位功能描述
位
[7:6]
位名称
RANGE
设置
00
01
1X
5
4
RES
HALF_BW
3
EXT_SAMPLE
[2:0]
ODR
000
001
010
011
100
101…111
说明
测量范围选择。
±2 g(复位默认值)
±4 g
±8 g
保留。
带宽减半。更多信息请参阅“抗混叠“部分。
1 = 抗混叠滤波器的带宽设置为输出数据速率(ODR)的¼,以提供较保守的滤波。
0 = 滤波器的带宽设置为ODR的½,带宽更宽。
外部采样触发器。1 = INT2引脚用于外部转换时序控制。更多信息参见
“使用同步数据采样“部分。
输出数据速率。选择ODR并将内部滤波器的带宽配置为所选ODR的½
或¼,具体取决于HALF_BW位的设置。
12.5 Hz
25 Hz
50 Hz
100 Hz(复位默认值)
200 Hz
400 Hz
Rev. 0 | Page 35 of 48
复位
0x0
访问类型
RW
0x0
0x1
RW
0x0
RW
0x3
RW
ADXL363
电源控制寄存器
地址:0x2D;复位:0x00;名称:POWER_CTL
表20. POWER_CTL的位功能描述
位
7
位名称
ADC_EN
6
EXT_CLK
[5:4]
LOW_NOISE
设置
00
01
10
11
3
WAKEUP
2
AUTOSLEEP
[1:0]
MEASURE
00
01
10
11
说明
ADC使能。
1 = ADC使能。转换ADC输入端的信号,相应的数字值通过ADC_DATA_H和
ADC_DATA_L寄存器提供。这些寄存器中的数据以FILTER_CTL寄存器选
择的ODR更新。
0 = ADC禁用。
外部时钟。详情参见“使用外部时钟”部分。
1 = 加速度计采用INT1引脚上提供的外部时钟工作。
选择电源/噪声权衡:
正常工作(复位默认值)。
低噪声模式。
超低噪声模式。
保留。
唤醒模式。详情参见“工作模式”部分。
1 = 器件在唤醒模式下工作。
自动休眠。要使能自动休眠,运动和静止检测必须处于链接模式或环
路模式(ACT_INACT_CTL寄存器中的LINK/LOOP位);否则,此位被忽
略。详情参见“运动检测”部分。
1 = 使能自动休眠;检测到静止时,器件自动进入唤醒模式。
选择测量模式或待机
待机。
保留。
测量模式。
保留。
Rev. 0 | Page 36 of 48
复位
0x0
访问类型
RW
0x0
RW
0x0
RW
0x0
RW
0x0
RW
0x0
RW
ADXL363
自检寄存器
地址:0x2E;复位:0x00;名称:SELF_TEST
有关自检功能工作原理的信息,参见“自检”部分;有关如何使用此功能的指南,参见“使用自检”部分。
表21. SELF_TEST的位功能描述
位
[7:1]
0
位名称
未用
ST
设置
说明
未用的位。
自检。
1 = 自检力施加于x、y、z轴。
Rev. 0 | Page 37 of 48
复位
0x0
0x0
访问类型
RW
RW
ADXL363
应用信息
应用范例
本部分包括若干应用电路,重点介绍ADXL363的有用特性。
器件配置
本部分说明器件配置和数据采集的程序。一般而言,此程
序遵循寄存器映射的顺序,从寄存器0x20 (THRESH_ACT_L)
开始。
1. 设置运动和静止阈值及定时器。
a. 写入寄存器0x20至寄存器0x26。
b. 为将误检运动触发降至最少,TIME_ACT寄存器的值
应大于1。
2. 配置运动和静止功能。
a. 写入寄存器0x27。
3. 配置FIFO。
a. 写入寄存器0x28和寄存器0x29。
4. 映射中断。
a. 写入寄存器0x2A和寄存器0x2B。
5. 配置一般器件设置。
a. 写入寄存器0x2C。
6. 启动测量。
a. 写入寄存器0x2D。
7. 读取数据寄存器之前,应等待4/ODR以便数据建立。
各寄存器的设置取决于应用要求。更多信息参见“寄存器
详解”部分。
VDD I/O
CS
CIO
VS
VDD I/O
ADXL363
INTERRUPT
CONTROL
SCLK
INT2
AWAKE
GND
1. 写入十进制250 (0xFA)到寄存器0x20,并写入0到寄存器
0x21,以将运动阈值设置为250 mg。
2. 写入十进制150 (0x96)到寄存器0x23,并写入0到寄存器
0x24,以将静止阈值设置为150 mg。
3. 写入十进制30 (0x1E)到寄存器0x25,以将静止定时器设
为30个样本或约5秒。
4. 写入0x3F到寄存器0x27,配置环路模式的运动检测并使
能相对运动和静止检测。
5. 根据需要配置FIFO。
6. 写入0x40到寄存器0x2B,以将awake位映射到INT2。
INT2引脚与开关的栅极相连。
7. 写入0x8A到寄存器0x2D,开始在唤醒模式下测量(每秒6
样本),ADC使能。
使用外部时序
使用外部时钟
ADXL363内置时钟,默认用于为内部操作提供时钟,包括
设置ODR。当需要更精密的频率设置时,也可以提供并使
用外部时钟。
图44是利用INT1引脚作为外部时钟输入的应用图。这种模
式下,外部时钟决定所有加速度计时序,包括输出数据速
率和带宽。外部时钟的工作频率必须等于或低于51.2 kHz。更
多信息参见“外部时钟”部分。
要使能此功能,应在启动程序的末尾将POWER_CTL寄存
器的位6置1。例如,写入0x42到此寄存器,以使能外部时
钟并将加速度计置于测量模式。
MOSI
MISO
INT1
启动程序
此程序假设使用±2 g测量范围和唤醒工作模式。
SPI
INTERFACE
CS
VS
ADP195
VS
VIN
REVERSE
POLARITY
PROTECTION
CS
CIO
VOUT
VS
GND
VDD I/O
ADXL363
LEVEL SHIFT
AND SLEW
RATE CONTROL
LOAD
11719-046
EN
VDD I/O
MOSI
EXTERNAL
CLOCK
INT1
INTERRUPT
CONTROL
INT2
MISO
SCLK
GND
CS
图44. INT1引脚用作外部时钟的输入
图43. 唤醒信号控制下游电路的电源
自治运动开关
ADXL363的特性使它非常适合用作自治运动开关。下面的
示例实现了一个开关,配置好后,它不需要主机处理器的
干预,就能灵巧地管理系统电源。本例中,唤醒信号映射
Rev. 0 | Page 38 of 48
SPI
INTERFACE
10776-047
VS
到INT2引脚,用以驱动高端功率开关(如ADP195等)来控制
下游电路的电源。
ADXL363
VS
使用同步数据采样
符合奈奎斯特准则可以确保信号完整性。ADXL363内置一
个抗混叠滤波器,它可以帮助系统设计师保持信号完整
性。为防止混叠,滤波器带宽应设置为不大于采样速率½
的频率。例如,采样频率为100 Hz时,滤波器极点应不大于
50 Hz。滤波器极点通过为FILTER_CTL寄存器(地址0x2C)的
ODR位设置。滤波器带宽设置为ODR的½,也是通过这些
位设置。即使忽略ODR(因为数据速率由外部触发器设
置),滤波器仍具有指定的带宽。
由于内部时序要求,施加于引脚INT2的触发信号必须符合
以下标准:
•
•
•
•
触发信号为高电平有效。
触发信号的脉冲宽度至少必须为25 µs。
触发器解除置位后必须等待至少25 µs才能重新置位。
支持的最大采样频率为625 Hz(典型值)。最低采样频率仅
取决于系统要求。无需以最低速率轮询样本;然而,如
果样本轮询速率低于抗混叠滤波器设置的带宽,可能会
发生混叠。
如何设置同步数据采样
ADXL363可以配置采样触发器输入。图45是利用INT2引脚
作为同步采样触发器的应用图。每次激活此触发器时,都
会产生加速度样本。
要使能采样触发器功能,应在启动程序的末尾将FILTER_
CTL寄存器的位3置1。例如,写入0x4B到此寄存器,以使
能触发器并将加速度计配置为±8 g测量范围和100 Hz ODR。每
次有一个脉冲传输到采样触发器输入(INT2引脚)时,就会
获取样本。脉冲为高电平有效,采样触发器输入空闲时处
于低电平状态。
VS
VDD I/O
ADXL363
MOSI
INTERRUPT
CONTROL
INT1
SAMPLING
TRIGGER
INT2
MISO
SPI
INTERFACE
SCLK
CS
GND
11719-048
使能外部触发时,系统设计师须确保采样频率满足系统要
求。采样频率过低会引起混叠。过采样可以降低噪声,但
如果采样频率过高,加速度计可能来不及处理加速度数据
并将其转换为有效数字输出。
CIO
CS
图45. 利用INT2引脚触发同步采样
电源
电源去耦
图46显示了配合ADXL363使用的推荐旁路电容。
VDD I/O
VS
CS
CIO
VS
VDD I/O
ADXL363
MOSI
INTERRUPT
CONTROL
MISO
INT1
SCLK
INT2
GND
CS
SPI
INTERFACE
11719-049
对于要求精密定时测量的应用,ADXL363具有一个让其所
有传感器的数据采样与外部触发器同步的选项。FILTER_
CTL寄存器(地址0x2C)的EXT_SAMPLE位(位3)用于使能此
功能。当EXT_SAMPLE位设为1时,INT2引脚自动重新配
置为同步触发输入。
VDD I/O
图46. 推荐旁路电容
VS端的0.1 µF陶瓷电容(CS)和VDD I/O端的0.1 µF陶瓷电容(CIO)应
尽可能靠近ADXL363放置。建议对电源引脚充分去耦,使
加速度计不受电源噪声影响。VS和VDD I/O建议使用不同的电
源,从而将VS电源上的数字时钟噪声降至最低。如果不可
行,可能需要对电源进行额外滤波。
如果需要进一步去耦,应与VS串联一个不大于100 Ω的电阻
或氧化铁磁珠。此外,将VS上的旁路电容增加到1 μF钽电容
与0.1 μF陶瓷电容并联,也可以改善噪声。
确保ADXL363地到电源地的连接具有低阻抗,因为通过地
传输的噪声具有与通过VS传输的噪声类似的效应。
电源要求
ADXL363设计利用1.8 V到3.3 V的电源电压轨供电。如表1所
示,工作电压范围(VS)为1.6 V至3.5 V,此范围考虑了最高达
电源电压±10%的不精确性和瞬变。
ADXL363不要求任何特定的启动瞬态特征,但它必须始终
从0 V启动。器件工作时,只要断开ADXL363的电源或工作
电压降至额定范围以下,电源(VS、VDD I/O和任何旁路电容)
就必须完全放电后才能再施加。要使能电源放电,建议从
微控制器GPIO为器件供电,将一个关断放电开关连接到电
源(参见图47),或者使用ADP160等具有关断放电特性的稳
压器。
Rev. 0 | Page 39 of 48
ADXL363
VS
VIN
VDD I/O
CS
R1
将FIFO_CONTROL寄存器(地址0x28)的FIFO_MODE位设
置为二进制值0b10时,FIFO处于流模式。
CIO
VS
触发模式
VDD I/O
ADXL363
在触发模式下,FIFO保存运动检测事件有关的样本。该操
作类似于示波器的一次性运行触发。运动事件之前需保存
的 样 本 数 由 FIFO_SAMPLES(寄 存 器 0x29, 连 同 FIFO_
CONTROL寄存器(地址0x28)的AH位)指定。
MOSI
MISO
SCLK
SHUTDOWN
INT2
GND
SPI
INTERFACE
CS
NOTES
1. THE ADXL363 SUPPLIES MUST BE DISCHARGED FULLY EACH TIME
THE VOLTAGE ON THEM DROPS BELOW THE SPECIFIED OPERATING
RANGE. A SHUTDOWN SWITCH IS ONE WAY TO DISCHARGE THE SUPPLIES.
11719-050
INT1
图47. 利用开关给ADXL363电源放电
FIFO模式
FIFO是一个512样本存储缓冲器,可用于降低功耗、减轻
主机处理器负荷以及自治记录数据。
将FIFO_CONTROL寄存器(地址0x28)的FIFO_MODE位设
置为二进制值0b11时,FIFO处于触发模式。
FIFO配置
FIFO通过寄存器0x28和寄存器0x29配置。设置详见“FIFO
控制寄存器”部分。
FIFO中断
FIFO可以产生中断以指示何时样本可用,何时收集到指定
数量的样本,以及何时FIFO溢出、样本丢失。详情参见“
使用FIFO中断”部分。
512个FIFO样本可以按如下方式之一分配:
• 并行3轴数据的170个样本集
• 并行3轴和温度数据的128个样本集
FIFO有四种工作模式(FIFO禁用、最旧保存模式、流模式
和触发模式),如本部分所述。
FIFO禁用
FIFO禁用时,无数据存储在其中,已经存储的数据会被
清除。
将FIFO_CONTROL寄存器(地址0x28)的FIFO_MODE位设
置为二进制值0b00时,FIFO禁用。
从FIFO中读取数据
FIFO数据通过FIFO读取命令读取,详见“SPI通信”部分。
数据格式化为16位值,如表22所示。
读取数据时,最低有效字节(位[7:0])先读取,最高有效字
节(位[15:8])后读取。位[11:0]表示12位二进制补码加速度
或温度数据。位[13:12]是符号扩展位,位[15:14]表示数据
类型,如表22所示。有关位[15:14]的说明,参见表23。
最旧保存模式
表22. FIFO缓冲数据格式
在最旧保存模式下,FIFO积累数据直到填满,然后停止。
要收集其它数据,必须将样本读出FIFO缓冲器以提供可用
空间。(这种工作模式有时称为“先N”。)
表23. 数据类型位
将FIFO_CONTROL寄存器(地址0x28)的FIFO_MODE位设
置为二进制值0b01时,FIFO处于最旧保存模式。
流模式
在流模式下,FIFO始终包含最新数据。当需要空间以存储
新样本时,最旧的样本会被丢弃。(这种工作模式有时称为
“后N”。)
流模数有助于减轻主机处理器的负荷。在FIFO收集数据的
同时,处理器可以处理其它任务。当FIFO中填充一定数量
的样本时(由FIFO_SAMPLES寄存器和FIFO_CONTROL寄
存器的AH位一同指定),就会触发FIFO水印中断(前提是此
中断已使能)。此时,主机处理器可以读取整个FIFO的内
容,然后在FIFO再次填充时,返回处理其它任务。
B15 B14
数据类型
位[15:14]
00
01
10
11
B13
B12
符号扩展
B11 (MSB)
B10至B1
数据
B0 (LSB)
数据类型
X轴
Y轴
Z轴
温度
由于数据格式为16位,因此从FIFO读取数据时,一次必须
读取2个字节。执行多字节读取时,读取的字节数必须是
偶数。对FIFO数据执行多字节读取时,要读取的字节数无
限制。FIFO读空后,如果还需要读取更多字节,剩余字节
的数据将是0x00。
Rev. 0 | Page 40 of 48
ADXL363
如果没有功能映射到一个中断引脚,该引脚将自动配置为
高阻态。这些引脚在复位时也处于高阻态。
每个样本集采集后,按如下顺序写入FIFO:
•
•
•
•
X轴
Y轴
Z轴
温度(可选)
检测到某一状态条件时,该条件所映射的引脚激活。引脚
的默认配置为高电平有效,因此引脚激活时变为高电平。
然而,通过设置INTMAPx寄存器的INT_LOW位,可以将
此配置切换为低电平有效。
注意,ADC数据不存储在FIFO中。
此模式重复下去,直到FIFO填满,填满后的行为取决于
FIFO模式(参见“FIFO”部分)。如果FIFO没有足够的空间来
容纳4个数据条目(如果不存储温度,则是3个条目),那么
可以存储不完整的样本集。
FIFO数据逐个输出。每读取一个数据项,堆栈中就会释放
相同数量的空间,这可能导致FIFO中的样本集不完整。
关于其它系统级FIFO应用,请参阅应用笔记AN-1025:
“ADI公司数字加速度计中先进先出(FIFO)缓冲器的使用”。
中断
ADXL363的一些内置功能可触发中断,以便针对某些状态
条件向主机处理器发出提醒。本部分描述这些中断的功能。
中断引脚
通过设置INTMAP1和INTMAP2寄存器中的相应位,可以
将中断映射到两个指定输出引脚INT1和/或INT2。所有功
能可以同时使用。若将多个中断映射到同一个引脚,这些
中断的“或”组合决定引脚的状态。
INTx引脚可以连接到主机处理器的中断输入,以便通过中
断例程来响应中断。由于可以将多个功能映射到同一引
脚,因此可以利用状态寄存器来确定哪一条件引起中断
触发。
清除中断有如下方式:
• 读取状态寄存器(地址0x0B)将清除运动和静止中断。
• 读取数据寄存器。地址0x08至地址0x0A或地址0x0E至地
址0x15清除数据就绪中断。
• 从FIFO缓冲器读取足够多的数据,使得不再符合中断条
件,从而清除FIFO就绪、FIFO水印和FIFO溢出中断。
两个中断引脚均为推挽低阻抗引脚,输出阻抗约为500 Ω(典
型值),数字输出规格如表24所示。两个引脚均有总线保持
器,当其处于高阻抗模式时,总线保持器将其保持在有效
逻辑状态。
为防止中断在配置期间误触发,应在配置阈值、时间等设
置时禁用中断。
表24 中断引脚数字输出
参数
输出电压
低电平(VOL)
高电平(VOH)
输出电流
低电平(IOL)
高电平(IOH)
1
测试条件
最小值
IOL = 500 µA
IOH = −300 µA
0.8 × VDD I/O
VOL = VOL, max
VOH = VOH, min
限值1
最大值
0.2 × VDD I/O
500
限值基于设计,未经生产测试。
Rev. 0 | Page 41 of 48
−300
单位
V
V
µA
µA
ADXL363
中断引脚的备选功能
除中断功能,INT1和INT2引脚也可以配置为输入引脚。当
POWER_CTL寄存器(地址0x2D)的EXT_CLK位(位6)置1时,
INT1用 作 外 部 时 钟 输 入 。 当 FILTER_CTL寄 存 器 (地 址
0x2C)的EXT_SAMPLE位(位3)置1时,INT2用作同步采样的
触发输入。这些备选功能可以同时使用,但一个中断引脚
如果用于备选功能,则不能同时用于主功能,即触发中断。
外部时钟和数据同步详见“使用外部时序”部分。
运动和静止中断
检测到运动或静止时,状态寄存器(地址0x0B)的ACT位(位4)或
INACT位(位5)置1。检测程序和标准详见“运动检测”部分。
数据就绪中断
当 有 新 的 有 效 数 据 可 用 时 , 状 态 寄 存 器 (地 址 0x0B)的
DATA_READY位(位0)置1;当没有新的数据时,该位清0。
读取任一数据寄存器(地址0x08至地址0x0A和地址0x0E至
地 址 0x15)时 , DATA_READY位 不 会 置 1。 如 果 DATA_
READY在寄存器读取之前为0,且新数据在寄存器读取过
程中可用,则DATA_READY保持0值,直到读取完成后才
置1。
如果DATA_READY在寄存器读取之前为1,则在寄存器读
取开始时,它会被清0。
如果DATA_READY在寄存器读取之前为1,且新数据在寄
存器读取过程中可用,则DATA_READY在寄存器读取开始
时 清 0, 并 且 在 读 取 过 程 中 始 终 为 0。 读 取 完 成 后 ,
DATA_READY置1。
使用FIFO中断
FIFO水印
当FIFO中存储的样本数等于或超过FIFO_SAMPLES寄存器(地
址0x29)连同FIFO_CONTROL寄存器的AH位(位3,地址
0x28)指 定 的 数 量 时 , 状 态 寄 存 器 (地 址 0x0B)的 FIFO_
WATERMARK位(位2)置1。从FIFO中读取足够数量的样本,
使得样本数低于指定值后,FIFO_WATERMARK位自动清0。
如果FIFO样本数设为0,FIFO水印中断将置1。为避免意外
触发此中断,FIFO_SAMPLES寄存器的默认值为0x80。
FIFO就绪
当FIFO输出缓冲器中至少有一个有效样本时,寄存器0x2A
和寄存器0x2B的FIFO_READY位(位1)置1。当FIFO中无有
效数据时,此位清0。
溢出
当FIFO溢出时,状态寄存器(地址0x0B)的FIFO_OVERRUN
位(位3)置1,新数据将替换未读取的数据。这可能表示
FIFO已满且尚未清空,或者慢速SPI处理引起时序错误。
如果FIFO配置为最旧保存模式,则溢出事件表示无足够空
间来容纳新样本。
读取FIFO内容时,FIFO_OVERRUN位自动清0。同样,当
FIFO禁用时,FIFO_OVERRUN位也清0。
使用自检
自检功能(如“自检”部分所述)通过SELF_TEST寄存器(地址
0x2E)的ST位使能。使用自检功能的推荐程序如下:
1.
2.
3.
4.
读取x、y、z轴的加速度数据。
将SELF_TEST寄存器(地址0x2E)的ST位设为1,置位自检。
等待1/ODR的时间,以便输出稳定在新值。
读取x、y、z轴的加速度数据。与步骤1得到的值进行比
较,将差值乘以比例因子以从LSB转换为mg。如果观察
到的差值落在表2所列的自检输出变化规格以内,则器
件通过自检,认定其功能正常。
5. 将SELF_TEST寄存器(地址0x2E)的ST位清0,解除自检。
给出的自测输出变化规格是针对VS = 2.0 V。因为静电力与
VS2成比例,器件的比例因子与VS成比例,所以输出随VS而
变化。表25所示的比例因子可用来为不同的电源电压VS调
整预期的自测输出限值。
注意,电压较高时,自测变化可能超过1 g。执行测量时,如
果一个轴的加速度为重力引起的1 g,并且加速度计配置为
±2 g测量范围,那么与重力场对齐的轴可能达到2 g,其输出
将发生削波(饱和值为满量程值)。为解决这一问题,可以
在y轴与重力场对齐时进行自检(y轴自检输出变化为负
值),或者将加速度计配置为±4 g或±8 g测量范围。
Rev. 0 | Page 42 of 48
ADXL363
表25. 自检输出与不同电源电压VS的比例因子
机械安装注意事项
电源电压VS (V)
自检输出比例因子
1.6
2.0
2.5
3.0
3.5
0.62
1.0
1.6
2.4
3.4
ADXL363应安装在印刷电路板(PCB)牢固安装点附近位置。
如图49所示,如将ADXL363安装在无支撑的PCB位置,由
于PCB振动未受到抑制,可能会导致明显测量误差。将加
速度计安装在牢固安置点附近,确保加速度计上的任何
PCB振动高于加速度计的机械传感器的共振频率,从而加
速度计的振动实际可忽略。多个安装点时,接近传感器和/或
较厚的PCB也有助于降低系统共振对传感器性能的影响。
ADXL363在电源电压VS = 2.0 V下进行测试且以其为额定电
源电压,然而,VS可以高达3.3 V标称值(3.5 V最大值)或低至
1.8 V标称值(1.6 V最小值)。某些性能参数随电源电压而变
化,包括电源电流(见图29)、噪声(见表9和表10)、偏移、
比例因子和自检输出变化(见表25)。
图48显示了不同电源电压对0 g偏移的潜在影响。此图的数据
经过校准,以便显示2.0 V时的0 mg偏移。
200
100
50
0
–50
–100
1.5
2.0
2.5
3.0
VS (V)
3.5
11719-051
ZERO g OFFSET (mg)
150
X-AXIS
Y-AXIS
Z-AXIS
图48. 0 g偏移与电源电压的关系
Rev. 0 | Page 43 of 48
ACCELEROMETERS
PCB
MOUNTING POINTS
图49 错误放置的加速度计
11719-052
非2.0 V电压下的操作
ADXL363
加速度灵敏度轴
AZ
AX
11719-053
AY
图50. 加速度灵敏度轴(沿敏感轴加速时相应输出增加)
XOUT = 1g
YOUT = 0g
ZOUT = 0g
TOP
XOUT = 0g
YOUT = –1g
ZOUT = 0g
XOUT = 0g
YOUT = 1g
ZOUT = 0g
TOP
TOP
GRAVITY
TOP
XOUT = 0g
YOUT = 0g
ZOUT = 1g
XOUT = 0g
YOUT = 0g
ZOUT = –1g
图51 输出响应与相对于重力的方向的关系
布局和设计建议
图52给出了推荐的印刷电路板焊盘图形。
0.9250
0.3000
3.3500
0.5000
3.5000
图52 推荐的PCB焊盘图形
(尺寸单位:mm)
Rev. 0 | Page 44 of 48
11719-055
0.8000
11719-054
XOUT = –1g
YOUT = 0g
ZOUT = 0g
ADXL363
外形尺寸
0.50
BSC
3.10
3.00
2.90
0.375
REF
SEATING
PLANE
END VIEW
13
9
0.35 × 0.25
REF
14
16
8
6
1
5
0.475 × 0.25
REF
BOTTOM VIEW
TOP VIEW
1.14
MAX
1.00
REF
0.10
REF
0.3375
REF
0.85
REF
0.25
0.21
0.17
10-23-2012-A
PIN 1
CORNER
3.30
3.25
3.15
图53. 16引脚基板栅格阵列封装[LGA]
(CC-16-4)
尺寸单位:mm
订购指南
型号1
ADXL363BCCZ-RL
ADXL363BCCZ-RL7
EVAL-ADXL363Z
EVAL-ADXL363Z-MLP
EVAL-ADXL363Z-S
1
温度范围
−40°C至+85°C
−40°C至+85°C
封装描述
16引脚基板栅格阵列封装
16引脚基板栅格阵列封装
分线板
低功耗实时评估系统
评估系统的卫星板
Z = 符合RoHS标准的器件。
Rev. 0 | Page 45 of 48
封装选项
CC-16-4
CC-16-4
数量
5,000
1,500
ADXL363
注释
Rev. 0 | Page 46 of 48
ADXL363
注释
Rev. 0 | Page 47 of 48
ADXL363
注释
©2013 Analog Devices, Inc. All rights reserved. Trademarks and
registered trademarks are the property of their respective owners.
D11719sc-0-11/13(0)
Rev. 0 | Page 48 of 48
很抱歉,暂时无法提供与“EVAL-ADXL363Z”相匹配的价格&库存,您可以联系我们找货
免费人工找货