首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
MEMS加速度传感器五大功能简化用户设计
来源:本站整理  作者:佚名  2009-06-09 14:22:46



    在3维空间中,根据3个轴上正负方向的不同可以将物体的位置分为6种状态,分别是上下、左右、前后。如图1所示。这种空间位置信息对于手持式设备是很有用的。它不仅能让使用者了解当前设备的空间状态,还能在此基础上开发出一些新的应用,如“翻转静音”等等。
    LIS331DLF/M/H系列加速度传感器集成6D检测功能模块。如果设备的空间位置发生了变化,它能够以中断的形式通知系统。
    这种功能是靠检测静止时重力加速度在各个轴上的分量是否超过一定门槛值来实现的。它允许用户自己设定这个门槛值,给用户很大的灵活性。XH/YH/ZH分别代表X/Y/Z轴的正方向。XL/YL/ZL分别代表X/Y/Z轴的负方向。当检测到的加速度在正方向大于门槛值的时候,XH/YH/ZH为1;当检测到的加速度在负方向小于门槛值的时候,XL/YL/ZL为1。通过读取中断状态寄存器INTx_SRC,我们可以判定此时设备的状态。
    根据门槛值的不同,用户可以更精确地定义某些状态。以X轴/Y轴为例,为了较为精确地定义位置,可以将门槛值设置得高一些,这样在X和Y轴之间会留下一些“死区”。在“死区”范围内,传感器不会触发6D中断。只有物体的实际位置更接近用户定义的区域时,才会触发中断。这一功能在一些应用中可以避免用户的误操作。
    下面以翻转手机实现静音为例,说明检测原理和6D检测功能的设置。由于重力加速度始终存在,平放在桌子上的手机在Z轴负方向的(指向地心)加速度为1g,X轴和Y轴上没有加速度(为零或者很小)。
    当需要静音时,将手机翻转过来,背面朝上放置于桌上。此时X轴和Y轴上仍然没有加速度,但是重力加速度加在了Z轴的正方向上。通过检测Z轴正负方向上的重力加速度,就可以知道手机当前的状态。这种方案需要不断地检测加速度值,因此占用系统的大量资源。
    如果使用6D检测功能,只需要等待来自Z轴正方向上的中断就可以识别手机是否翻转,这极大地节约了系统资源。

    单/双击识别

    诺基亚8800CA手机除了有“翻转静音”的功能外,还有双击手机显示时钟的功能。其中敲击的识别可以通过加速度传感器来实现。LIS35DE集成了识别单击或双击的功能模块,通过寄存器设计就可以识别出单击以及两次单击是否符合双击的条件。LIS35DE的单双击功能由地址为38h~3Fh的寄存器控制,如表2所示。
    单击识别的过程需要满足两个条件。一是敲击产生的加速度值高于门槛值,二是加速度的值高于门槛值,小于CLICK_TimeLimit的数值要求。当敲击同时满足这两个条件时,就可以判定为一次单击。而大于CLICK_TimeLimit的数值要求时,则不会有中断产生。
    在检测出第一次单击的基础上,第二次单击的识别必须满足CLICK_Latency和CLICK_Windows设定的条件。只有第二次单击落在CLICK_Windows时间段内,才是一次有效的双击,否则只能判定为两次单击。CLICK_Latency是用来设定第一次单击被识别后的功能关闭时间的,它用来消除噪声加速度,防止误触发。
    而配合CTRL_REG3(22h)寄存器来设定中断信号,是通过中断管脚1或2的输出,通过中断通知的方式实现单双击功能的。
休眠模式
    便携类电子设备对电子元器件的功耗有比较高的要求,因此,意法半导体的LIS35DE可以设置两种模式:正常工作模式(<0.5mA)和掉电模式(<1μA)。尽管LIS35DE在正常工作模式下只有小于0.5mA的消耗电流,但是为了获得更长的待机时间,可以使LIS35DE进入掉电模式来降低功耗。
    这两种工作模式对于大多数的应用已经足够了,但是对于采用加速度传感器实现唤醒的功能来说,这两个工作模式就稍显不足了。因为唤醒功能需要主处理器配置相应的寄存器,把LIS35DE从掉电模式唤醒,并且还需要几十毫秒的等待时间;与此同时,在待机时0.5mA的电流还是有些大。例如,在使用加速度传感器唤醒GPS(全球定位系统)时,如果GPS处于静止状态,没有加速度变化,GPS的主处理器就进入待机模式;一旦有运动发生,加速度传感器感知到加速度的变化,就可发出中断信号来唤醒主处理器和LNA。在GPS待机时,加速度传感器一直处于工作状态,不能进入掉电模式,否则,加速度传感器就需要其他器件将其唤醒。
    在LIS331DLH/M/F加速度传感器中,不但具有上述两种模式,还具有低功耗模式。在该模式下,数据的输出更新频率可以设置为0.5Hz/1Hz/2Hz/5Hz,此时消耗电流仅为10μA~60μA,远远小于LIS35DE正常工作时0.5mA的电流。

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:108,964.80000 毫秒