0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

按键给小巧结构设计带来挑战,意法半导体加速计实战技巧来应对

意法半导体AMG 来源:未知 作者:电子大兵 2017-09-05 10:48 次阅读
LIS3DH芯片集成了单击和双击的功能,这给很多应用提供了便利,例如在穿戴设备上,不但减少了布置按键给小巧的结构设计带来的挑战,对于用户来说,这种更大自由度的操作方式更是一种愉悦的享受。下面具体介绍下这个功能吧。

要了解这两个功能的设置,需先了解下相关的寄存器

这里有一个阈值设置的寄存器,和三个时间的窗口设置的寄存器(timelimit , time latency, time window. 后面在介绍single click double click 时会讲到他们分别的作用。

Single click

如下图,sensor通过检查加速度的变化是否有超出预先定义的阈值,然后在规定的时间内(time limit)又是否小于此阈值来判断一个single click 的动作,阈值和时间(time limit)就定义了加速的的变化波形。下图中,a 同时满足了阈值和时间限制的条件,是一次成功的动作的识别,然后产生了中断。b只满足了大于阈值的条件,但在规定时间限制内没有降到阈值下,所以不满足识别的条件。

Double click

如下图,double click实际上是两个singleclick的识别,但是同时还要满足另外两个时间窗口的要求(timelatency , time window.当第一click识别后,在time latency 窗口内,sensor不会做任何识别,在time window 窗口内开始第二click的识别,判断此时的加速度值是否大于阈值,如果成功识别到第二次click,就会产生一个中断输出一个doubleclick 的事件。

实战技巧:

1)时间窗口的设置,寄存器每个最小的时间单位是LSB=1/ODR(output data rate) , 假设ODR100 HZ,那最小的时间单位就是10ms,假设你要设的时间是t,那对应的寄存器就要设置为X=t/(1/100).

2)阈值的设定是与量程相关的,1LSB= FULL SCALE/128.

3)数据的采集,为了设置合理的时间窗口和阈值,要进行数据的收集,因为不同的应用,结构,材料可能不同,导致最终敲击的波形会有一些差异,建议收集数据时采用系统能支持的最大采样频率,这样采集的数据才能完整反映实际的波形。如下图是一个双击的波形图。可以看出波形比较尖锐,latency窗口比timelimit 窗口要明显的大。

4) 根据设计的要求合理评估识别率与误触发率,最终配置合理的参数

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 意法半导体
    +关注

    关注

    30

    文章

    2986

    浏览量

    107961
  • 加速计
    +关注

    关注

    3

    文章

    125

    浏览量

    58352
  • LIS3DH
    +关注

    关注

    1

    文章

    10

    浏览量

    21420

原文标题:ST加速计使用基础篇 三 --single click, double click

文章出处:【微信号:St_AMSChina,微信公众号:意法半导体AMG】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FPGA设计中,对SPI进行参数化结构设计

    今天大侠带来FPGA设计中,对SPI进行参数化结构设计,话不多说,上货。 为了避免每次SPI驱动重写,直接参数化,尽量一劳永逸。SPI master有啥用呢,你发现各种外围芯片的配置一般
    发表于 04-11 18:29

    半导体发展的四个时代

    的那样,半导体行业第四个时代的主旨就是合作。让我们仔细看看这个演讲的内容。 半导体的第一个时代——IDM 最初,晶体管是在贝尔实验室发明的,紧接着,德州仪器 (TI)做出了第一个集成电路。当仙童
    发表于 03-27 16:17

    异步FIFO结构设计

    电子发烧友网站提供《异步FIFO结构设计.pdf》资料免费下载
    发表于 02-06 09:06 0次下载

    SoC系统中的软件结构设计

    在一个SoC的系统结构设计中,除了硬件结构以外,软件结构的设计对整个SoC的性能有很大的影响。
    的头像 发表于 09-25 15:14 579次阅读

    机械结构设计解决方案

    机械结构设计指零件的结构形状及零件间的联接关系的设计。是机械设计的主要组成部分,是涉及问题最多、最具体、工作量最大的工作阶段。在这些具体化的过程中需要考虑材料的力学性能、零部件的功能、工作条件、加工
    的头像 发表于 09-21 11:27 620次阅读
    机械<b class='flag-5'>结构设计</b>解决方案

    一款动车组用加速度传感器结构设计和仿真

    ,保证行车安全。通过对标准动车组 tNetrol-NAMC1-10-IC 型加速度传感器工作环境进行分析,阐述了其结构设计的思想和方法,对结构强度方面进行了有限元仿真分析,并结合长寿命随机振动试验结果验证
    发表于 09-18 07:09

    半导体工业峰会2023

    ▌峰会简介第五届半导体工业峰会即将启程,现我们敬邀您莅临现场,直击智能热点,共享前沿资讯,通过意半导体核心技术,推动加快可持续发展计划
    发表于 09-11 15:43

    用于高密度和高效率电源设计的半导体WBG解决方案

    • 上市周期短(距第3代不到2年)半导体沟槽技术:长期方法• 半导体保持并巩固了领先地位
    发表于 09-08 06:33

    如何将半导体环境传感器集成到Linux/Android系统

    本应用笔记为将半导体环境传感器 (气压、湿度、紫外线传感器)成功集成到Linux/Android 操作系统提供指南。
    发表于 09-05 06:08

    扁线电机结构设计&amp;案例

      扁线电机一定 子绕组由矩形导线规则排布而成   结构设计要干啥?   V电机功能设计的具体实现   V电机在总成中的布置   V电机及其零部件设计校核   V电机及其零部件制造、装配跟踪   V过程问题解决   V流程文件
    发表于 07-07 09:24 549次阅读
    扁线电机<b class='flag-5'>结构设计</b>&amp;案例

    瑞萨电子:以创新应对半导体行业的挑战

    在深入了解瑞萨电子的应对策略之前,我们首先审视半导体行业的周期性变化及其所面临的特殊挑战。过去20年,半导体行业一般经历4-5年的一个发展周期,然而,此次周期的特殊性更为显著。
    的头像 发表于 06-28 14:56 524次阅读

    基于ML的异构金属材料结构设计及性能预测

                  异构金属材料因其特殊的微观结构,在具有较高强度的同时仍然能保持良好的韧性,但是复杂的结构参数使其性能预测和结构设计变得非常困难。机器学习(ML)在处理高维物理量之间的复杂
    的头像 发表于 06-19 09:45 731次阅读
    基于ML的异构金属材料<b class='flag-5'>结构设计</b>及性能预测

    Tesla充电口结构设计的变化

      本系列文章我们来浅析下Tesla充电口结构设计的变化,主要选取2015年适配Model S/X与2018年适配Model 3接线缆版本充电座进行浅析,铝管充电座总成不做公开,铝管版本其他信息详见
    的头像 发表于 06-13 09:16 632次阅读

    电机控制器结构设计框架介绍

    今天和大家聊聊关于电机控制器在进行结构设计工作的时候,应该按照哪些基本的流程框架进行。
    发表于 05-25 16:56 3487次阅读
    电机控制器<b class='flag-5'>结构设计</b>框架介绍

    电蜂优选讲解LVDS连接器的结构设计

    LVDS连接器的结构设计是影响其性能的重要因素之一。良好的结构设计可以提高连接器的机械强度、绝缘性能、耐热性等。
    的头像 发表于 05-18 10:20 616次阅读
    电蜂优选讲解LVDS连接器的<b class='flag-5'>结构设计</b>