关键词不能为空

当前您在: 主页 > 英语 >

完整版三轴数字加速度传感器ADXL345技术资料

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-14 03:01
tags:

-

2021年2月14日发(作者:内森黑尔)



概述:



ADXL3 45


是一款小而薄的超低功耗



3


轴加速度计,分辨率高



13




,


测量范围达±


16g


。数字输出数据



16


位二


进制补码格式,可通过


SPI



3


线 或


4


线



或< /p>


I2C


数字接口访问


< br>ADXL345


非常适合移动设备应


< br>用。它可以在倾斜


检测应用中测量静态重力加速度,还可以测量运动或冲击导致的 动态加速度。其高分辨





3.9mg/LSB



,能够测量


不到


1.0


。的倾斜角度变化。该器件提供多种特殊 检测功能。



活动和非活动检测功能通过比较任意轴上的加速度 与用户设置的阈值来检测有无运动发生。敲击检测功能



可以检 测任意方向的单振和双振动作。自由落体检测功能可以检测器件是否正在掉落。



映射到两个中断输岀引脚中的一个。正在申请专利的集成式存储器管理系统采用一个

< p>


这些功能可以独立



3 2


级先进先岀



FIFO




缓冲器,可用于存储数据,从而将主机处理器负 荷降至最低,并降低整体系统功耗。低功耗模式支持基于



运动 的智


能电源管理,从而以极低的功耗进行阈值感测和运动加速度测量。

< br>


ADXL345


采用


3 mm


X


5 mm



x


1 mm



14


引脚小型超薄塑料封装。



对比常用的飞思卡尔的



MMZ7260


三轴加速度传感器,



直接和单片机通讯等优点。



ADXL 345


,具有测量精度高、可以通过



SPI



I2C



特性:



超低功耗:


VS= 2.5 V


时(典型值),测量模式下低至



待机模式下为


0.1


g


A


功耗随带宽自动按比例变化


用户可选的分辨率


10


位固定分辨率全分辨率,分辨率随< /p>



23uA




g


范围提高而提高,



±


16g


时高达


13




在所有


g


范围内保持


4 mg/LSB


的比例系数




正在申请专利的嵌入式存储器管理系统采用



FIFO


技术,可将主机处理器负荷



降至最低。单振


/


双振检测,活动


/


非活动监控,自由落体检测



电源电压范围:


2.0 V



3.6 V



I / O


电压范围:


1.7 V



VS



SPI



3


线和


4


线)和


I2C

< br>数字接口



灵活的中断模式,可映射到任一中断引脚



通过串行命令可选测量范围



通过串行命令可选带宽



宽温度范围< /p>



-40


°



C



+85


°


C




抗冲击能力:


10,000 g



无铅


/


符合


RoH S


标准



小而薄:


3 mn


X


5 mm


x


1 mm




LGA


封装



模组尺寸:


23*18*11mm


(高度含插针高度



应用:



机器人控制、运动检测



过程控制,电池供电系统



硬盘驱动器



HDD



保 护,单电源数据采集系统



手机,医疗仪器,游戏和定点设备, 工业仪器仪表,个人导航设备






电路功能与优势


< br>ADXL345


是一款小巧纤薄的低功耗三轴加速度计,



可以对高达±


6 g


的加速度进行高分 辨率(


13


位)测量。



数字输岀数据为


16


位二进制补码格式,可通过



SPI




3


线或


4


线)或者


I


2


C


数字接 口访问。



ADXL345


非常适合移 动设备应用。



它可以在倾斜检测应用中测量静态重力加速度,



还可以测量运动或冲击



导致的动态加速度。它具有高分辨率(



4 mg/LSB



,


能够测量约


0.25


。的倾角变化。使用

< p>
ADXL345


等数



字 输出加速度计时,无需进行模数转换,从而可以节省系统成本和电路板面积。



此外,


ADXL345


内置多种



<


/


< br>功能。活动


/


非活动检测、单击


/


双击检测以及自由落体检测均在内部完成,无需主机处理器执行任何计算



内置


32



FIFO


存储缓冲器可以减轻主机处理器的负担



,起到简化算法和省电的作用。利用内置的活动



非活动检测功能,将



ADXL345


用作运动开关”(无活动时关闭整个系统,检测到活动时才开启),系统可



以实现


进一步省电。


< /p>


ADXL345


通过


I

< br>2



SPI


接口进行通信。本文 所述电路演示如何通过这些协议实现通信



VJL.




■PUP



UART



I




IU



1(NdD



1




*


丝比



uo.


sf



vs



IO




g


J


O-


ri afsmairuwii



FM - ^FUI^LA '4


44











H




KLK



A0XU4&



WIQ


1



RE&





ptiisrw^riAiin



19



AU AW


惟汕



IFUO/3{] i^WTW^PLAE^ 1 *




J



H



F



IMT1



B




iiMTI



G>i&


ONO GW



HL&-




阡札


Wga


卯霽力


FLA0


2|i



ADuC7D24



3Z



W



HX8S



F



5ipJ g




zr4





.ADXL345



ADUC7024



I


2


C


配置(原理示意图,未显示去耦和所有连接)


电路描述



本电路将精密模拟微控制器



ADuC 7024


和数字加速度计


ADXL345


配合使用。两款器件均支持



I


2< /p>


C



SPI


接 口。图


1


显示


ADXL345



ADuC7024



SPI


配置,图


2


显示这些器件的


I


2


C


配置。


CS


引脚(


ADXL345


的引脚


7


)用来选择


所需的 接口。如果



CS


引脚连接高电平



V


DD I


/< /p>


O





I


2


C


模式使能。在


SPI


模式下,每


< br>次传输开始和结束时,


CS


电平均会切换。如果



CS


被拉高,则表示没有


< p>
SPI


传输发生,或者


I


2


C


传输可



能发生。



所示原理图均为示意图,



但显示了必需的连接



(电源、接地等 )。在这些原理图中,


ADuC7024


通过

< br>UART


进行编


程(连接到引脚



49


和引脚


50


)。


SW2



SW3


分别 是复位和下载按钮,用于微控制器编程。



是电源开关。


SW1





常见变化




1


显示了



ADXL345



4

< br>线式


SPI


配置,但它也能通过



3


线式


SPI


进行通信。图


3


显示了这种配置



上述电路采用


ADUC7024


微控制器。 同样的配置可以适用于任何支持



SPI



I


2


C


的 微控制器,如图


4


所示


,

< p>
其中采


用标准


I


2


C



SPI


连接。表


1


列出了两种协议的引脚功能。



ADXL345


引脚



编号



引脚名称



功能



I


2


C



SPI



7



CS




连接 到


VDD






I


2


C< /p>




片选



12



SDO/ALT



ADDRESS



备选地址选择



串行数据输岀



13



SDA/SDI/SDIO



串行数据



串行数据输入(

< p>
4


线式



SPI



/



串行数据输入和输岀(


2



线式


SPI




14




SCL/SCLK



串行通信时钟



串行通信时钟




1. SPI


I


2


C


通信模式下


ADXL345


的引脚功能



”皿


|/


0



■ ■ ■



ADXL345


CS



SDI



SDO



SCLK








PROCLSSOR



ADXL345


CSC



SDA L .


ALT ADDRESS[


SCL


PROCESSOR



4. SPI


(左)和


I2C


(右)连接图


OAYOAY


DOUT



OUT


DIN


DOUT







OUT


V





测试程序



#include


int CS=10;


char POWER_CTL = 0x2D;


char DATA_FORMAT = 0x31;


char DATAX0 = 0x32;


char DATAX1 = 0x33;


char DATAY0 = 0x34;


char DATAY1 = 0x35;


char DATAZ0 = 0x36;


char DATAZ1 = 0x37;


char values[10];


int x,y,z;


void setup(){


();


aMode(SPI_MODE3);


(9600);


pinMode(CS, OUTPUT);


digitalWrite(CS, HIGH);


writeRegister(DATA_FORMAT, 0x01);


writeRegister(POWER_CTL, 0x08);


-


-


-


-


-


-


-


-



本文更新与2021-02-14 03:01,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/654295.html

完整版三轴数字加速度传感器ADXL345技术资料的相关文章