干货下载丨方便又“灵活”,ADXL345加速度传感器还能这么用?

MEMS和传感器专区一直是咱们ADI中文技术论坛的人们专区之一

不少筒子都需要相关的技术支持,今天斑竹为大家搜罗来了一份关于ADI明星产品ADXL345的设计资源,希望能够帮到大家哦~

首先咱们了解一下iMEMS, iMEMS半导体技术把微型机械结构与电子电路集成在同一颗芯片上。iMEMS加速度传感器就是利用这种技术,实现对单轴、双轴甚至三轴加速度进行测量并产生模拟或数字输出的传感器。iMEMS加速度传感器可以用来测量加速度,或者检测倾斜、冲击、振动等运动状态,帮助实现工业、医疗、通信、消费电子和汽车等领域中的多种应用。根据不同的应用,加速度传感器的测量范围从几g到几十g不等。数字输出的加速度传感器还会集成多种中断模式。这些特性可以为用户提供更加方便灵活的解决方案。

本次的参考设计基于ADXL345,实现了加速度传感器的一系列典型应用,包括:计步器,闪信,硬盘跌落保护,人体跌倒保护,倾角测量,旋转检测,晃动检测,单击、双击检测以及其他智能检测功能和游戏控制功能,等等。

《加速度传感器ADXL345典型应用》下载链接:https://www.analog.com/cn/landing-pages/002/reference-design-form/adi-reference-design-adxl345.html

完整资料包含以下内容:
1. 用户手册:加速度传感器ADXL345典型应用
2. 演示软件安装文件
3. MCU固件文件
4. 硬件原理图及PCB layout
5.其他相关工具:ARMWSD- ADuC7xxx系列的串行端口下载器(http://www.analog.com/static/imported-files/eval_boards/ARMWSD.zip



jiacu
[edited by: ternence at 1:55 PM (GMT 0) on 24 May 2020]
    •  Analog Employees 
    on May 24, 2020 2:05 PM 1 month ago

    ADXL345:三轴数字输出iMEMS加速度传感器

    • ±2,±4,±8,±16g可变的测量范围
    • 最高13bit分辨率,固定的4mg/LSB灵敏度
    • 3mm*5mm*1mm超小封装
    • 23至140uA超低工作功耗,休眠状态功耗低至0.1uA
    • 标准的I2C或SPI数字接口
    • 32级FIFO存储
    • 内置多种运动状态检测功能和灵活的中断方式

    •  Analog Employees 
    on May 24, 2020 2:10 PM 1 month ago

    系统框图

    本参考设计的硬件设计系统框图如图1所示。设计中使用ADXL345作为传感器,使用ADuC7026作为MCU,电路板使用PC的USB端口进行供电,电路板与PC之间通过UART接口进行通信。电路板实物图如图2所示。

    图1系统框图

    图2电路板实物图

    •  Analog Employees 
    on May 24, 2020 2:16 PM 1 month ago

    单片机固件设计

    本参考设计中采用 ADuC7026 作为 MCU,采用 keil UV4 作为开发工具。ADuC7026 采集 ADXL345 输出的加速度数据,并通过相关算法以实现不同的功能,然后通过 UART 接口与 PC 端进行通信,将结果送至 PC 端进行显示。本参考设计中实现的功能包括:计步器,闪信,硬盘跌落保护,人体跌倒保护,倾角测量,旋转检测,晃动检测,单击、双击检测以及其他智能检测功能和游戏控制功能,等等。

    •  Analog Employees 
    on May 24, 2020 2:17 PM 1 month ago

    PC端软件设计

    本参考设计中只有少数的功能实现可用直接通过电路板上的 LED 进行结果显示,对于其他大多数的功能实现,都配有一个 PC 端的显示软件。软件在 PC 上运行,通过 UART 接口与电路板上的 ADuC7026 进行通信,获得结果并进行动态显示。

    •  Analog Employees 
    on May 25, 2020 2:43 PM 1 month ago

    ADXL345是一款小而薄的低功耗3轴加速度计,分辨率高(13位),测量范围达±16g。数字输出数据为16位二进制补码格式,可通过SPI(3线或4线)或I2C数字接口访问。

    ADXL345非常适合移动设备应用。它可以在倾斜检测应用中测量静态重力加速度,还可以测量运动或冲击导致的动态加速度。其高分辨率(4 mg/LSB),能够测量不到1.0°的倾斜角度变化。

    该器件提供多种特殊检测功能。活动和非活动检测功能检测有无运动发生,以及任意轴上的加速度是否超过用户设置的限值。敲击检测功能可以检测单击和双击动作。自由落体检测功能可以检测器件是否正在掉落。这些功能可以映射到两个中断输出引脚中的一个。正在申请专利的32级先进先出(FIFO)缓冲器可用于存储数据,最大程度地减少主机处理器的干预。

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

    ADXL345采用3 mm × 5 mm × 1 mm、14引脚小型超薄塑料封装。

    欲了解有关ADXL345评估套件、文档、软件代码及系统需求、工具及仿真模型以及参考资料等等,请点击http://www.analog.com/cn/products/mems/mems-accelerometers/adxl345.html#product-overview