


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、概述:adxl345是一款小而薄的超低功耗3轴加速度计,分辨率高(13位),测量范围达土16g。数字输出数据 为16位二进制补码格式,可通过spi(3线或4线)或i2c数字接口访问。adxl345非常适合移动设备应 用。它可以在倾斜检测应用中测量静态重力加速度,还可以测量运动或冲击导致的动态加速度。其高分辨 率(3.9mg/lsb),能够测量不到1.0。的倾斜角度变化。该器件提供多种特殊检测功能。活动和非活动检测功能通过比较任意轴上的加速度与用户设置的阈值来检测有无运动发生。敲击检测功能可以检测任意方向的单振和双振动作。自由落体检测功能可以检测器件是否正在掉落。映射到两个中断输岀引脚中的一个。
2、正在申请专利的集成式存储器管理系统采用一个这些功能可以独立32级先进先岀adxl345采用3 mmx(fifo)缓冲器,可用于存储数据,从而将主机处理器负荷降至最低,并降低整体系统功耗。低功耗模式支 持基于运动的智能电源管理,从而以极低的功耗进行阈值感测和运动加速度测量。5 mmx1 mm,14引脚小型超薄塑料圭寸装。对比常用的飞思卡尔的mmz7260三轴加速度传感器,adxl345,具有测量精度高、可以通过直接和单片机通讯等优点。spi或i2c特性:超低功耗:vs= 2.5 v时(典型值),测量模式下低至23ua,待机模式下为0.1卩a功耗随带宽自动按比g范围提高而提高,例变化用户可选的分辨
3、率10位固定分辨率全分辨率,分辨率随16g时高达13位(在所有g范围内保持4 mg/lsb的比例系数)正在申请专利的嵌入式存储器管理系统采 用fifo技术,可将主机处理器负荷降至最低。单振/双振检测,活动/非活动监控,自由落体检测电源电 压范围:2.0v至3.6 vi / o电压范围:1.7 v至vsspi(3线和4线)和i2c数字接口灵活的中断模式,可映射到任一中断引脚通过串行命令可选测量范围 通过串行命令可选带宽宽温度范围(-40c至+85c)抗冲击能力:10,000 g无铅/符合rohs标准小而 薄:3 mnx5mmx1 mm,lga封装模组尺寸:23*18*11mm(高度含插针高度应用
4、:机器人控制、运动检测过程控制,电池供电系统硬盘驱动器仪器,游戏和定点设备,工业仪器仪表,个人导航设备(hdd)保护,单电源数据采集系统手机,医疗电路功能与优势adxl345是一款小巧纤薄的低功耗三轴加速度计,可以对高达16 g的加速度进行高分辨率(13位)测2量。数字输岀数据为16位二进制补码格式,可通过spi(3线或4线)或者i c数字接口访问。adxl345非常适合移动设备应用。它可以在倾斜检测应用中测量静态重力加速度,还可以测量运动或冲击导致的动态加速度。它具有高分辨率(4 mg/lsb),能够测量约0.25。的倾角变化。使用adxl345等 数字输出加速度计时,无需进行模数转换,从而
5、可以节省系统成本和电路板面积。此外,adxl345内置多种功能。活动/非活动检测、单击/双击检测以及自由落体检测均在内部完成,无需主机处理器执行任何计算。内置32级fifo存储缓冲器可以减轻主机处理器的负担,起到简化算法和省电的作用。利用内置的活动/非活动检测功能,将adxl345用作运动开关”(无活动时关闭整个系统,检测到活动时才开 启),系统可以实现进一步省电。adxl345通过i2或spi接口进行通信。本文所述电路演示如何通过这些协议实现通信图.adxl345和aduc7024的i c配置(原理示意图,未显示去耦和所有连接)2电路描述本电路将精密模拟微控制器aduc7024和数字加速度计
6、adxl345配合使用。两款器件均支持接口。图1显示adxl345和aduc7024的spi配置,图2显示这些器件的i c配置。cs引脚(adxl345的引脚7)用来选择所需的接口。如果2i2c和spics引脚连接高电平(v vdd i/o),),则i2c模式使能。在spi模式下,每次传输开始和结束时,cs电平均会切换。如果cs被拉高,则表示没有spi传输发生,或者i c传输可能发生。所示原理图均为示意图,但显示了必需的连接(电源、接地等)。在这些原理图中,2aduc7024通过uart进行编程(连接到引脚49和引脚50)。sw2和sw3分别是复位和下载按钮,用于微控制器编 程。sw1是电源开
7、关。常见变化图1显示了adxl345的4线式spi配置,但它也能通过3线式spi进行通信。图3显示了这种配置。上述电路采用aduc7024微控制器。同样的配置可以适用于任何支持示,其中采用标准i c和spi连接。表1列出了两种协议的引脚功能。2spi或i2c的微控制器,如图4所adxl345引引脚名称功能脚编号i2cspi7cs(连接到vdd2以支持i c)片选12sdo/alt address备选地址选 择串行数据输岀13sda/sdi/sdio串行数据串行数据输入(4线式spi)/串行数据输入和输岀(2线式spi)14scl/sclk串行通信时 钟串行通信时钟表1. spi和i c通信模式
8、下adxl345的引脚功能v3dh0adxl345adxl345procsorprocsoradxl345adxl345cscssdasdaalt a dor essalt a dor esssclsclprocessorprocessordoutdout图4. spi(左)和i2c(右)连接图9axxy ?d outd outdcutdcutd wqo in outqo in outo odoutdout测试程序#in elude int cs=10。char power_ctl = 0 x2d。char data_format = 0 x31。char datax0 = 0 x32 。ch
9、ar datax1 = 0 x33。 char datay0 = 0 x34 。char datay1 = 0 x35 。char dataz0 = 0 x36 。char dataz1 = 0 x37 。char values10 。intx,y,z 。void setup()spi.begin() 。spi.setdatamode(spi_mode3) 。serial.begin(9600) 。pinmode(cs, output) 。digitalwrite(cs, high) 。 writeregister(data_format, 0 x01) 。writeregister(powe
10、r_ctl, 0 x08) 。void loop()readregister(datax0, 6, values) 。x = (int)values18)|(int)values0 。y = (int)values38)|(int)values2 。 z = (int)values5 1)address = address | 0 x40 。 digitalwrite(cs, low) 。spi.transfer(address)。for(inti=0 。 inumbytes 。 i+) valuesi = spi.transfer(0 x00) 。digitalwrite(cs, high)
11、 。这里还是用到了串口调试的方法程序:int x, y, z 。int a1 = a0 。int a2 = a1 。int a3 = a2 。void setup()pinmode(a1,input) 。pinmode(a2,input) 。pinmode(a3,input) 。serial.begin(9600) 。void loop() x = analogread(a1)y = analogread(a2) 。z = analogread(a3)。serial.print(x: ) 。serial.print(x, dec) 。serial.print( ) 。serial.print(y: ) 。serial.print(y, dec) 。serial.print( ) 。serial.print(z: ) 。serial.pri
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防癌护理科普
- 三下乡暑期实践活动个人总结模版
- 护士行业实习心得体会模版
- 新疆吐鲁番市2024-2025学年高一下学期期中考试 生物 含解析
- 学生旅游活动方案
- 18 文言文二则《囊萤夜读》课件
- 2025届山东省招远市八下数学期末质量跟踪监视模拟试题含解析
- 调经止痛护理方案
- 仁爱英语七年级上知识点短语总结模版
- 特应性角结膜炎的临床护理
- 建筑施工环境影响评价报告
- 科技公司简介范文
- 《C语言程序设计》教学设计 项目四量化生活数字为先
- 农业产业布局规划
- 江西省萍乡市上栗县2024-2025学年小升初语文模拟试卷(有答案)
- 注射泵培训课件
- 2025届湖北省建设投资集团有限公司校园招聘124人笔试参考题库附带答案详解
- 2025-2030年中国智能机器人行业运营状况与投资战略研究报告
- 科技成果转化及科技企业成长
- 小学科学教育中的实验教学策略研究报告
- GB/T 44994-2024声学助听器验配管理
评论
0/150
提交评论