运动传感器,顾名思义,指检测物体或人运动的装置,包括重力,线性加速度,旋转矢量、振动频率等。运动传感器可用于监视设备移动,如倾斜,摇晃,旋转或摆动。

其中,旋转矢量传感器和重力传感器是用于运动检测和监测的最常用的传感器。旋转矢量传感器特别灵活,可用于各种运动相关任务,如检测手势,监视角度变化以及监视相对方位变化。

例如,如果您正在开发游戏,增强现实应用程序,二维或三维罗盘或照相机稳定应用程序,则旋转矢量传感器是理想的。在大多数情况下,使用这些传感器比使用加速度计和地磁场传感器或方位传感器更好。

运动传感器使用的技术各不相同,有的使用红外辐射,有的使用声波脉冲,有的基于振动的波动起伏。今天我们来了解下各种类型的运动传感器,包括加速度计,倾斜传感器,振动传感器,PIR(被动红外)传感器和旋转传感器。

1、被动红外传感器(PIR)

PIR(PassiveInfrared),被动式红外探测器或身体感应器。

在自然界中,一切物体都会辐射红外线,因此利用探测器测定目标本身和背景之间的红外线差,可以得到不同的红外图像。而被动红外传感器就能检测运动的人或动物身上发出的红外线,输出开关信号,可以应用于各种需要检测运动人体的场合。

PIR是一种热释电设备,其工作原理是,在加热或冷却时传感器都可以产生电压,即通过感应周围物体发出的辐射热(即红外线)的变化来检测运动。

被动式红外探测器主要由光学系统、热传感器(或称为红外传感器)及报警控制器等部分组成。其核心部件是红外探测器件,通过光学系统的配合作用可以探测到某个立体防范空间内的热辐射的变化。红外传感器的探测波长范围是8~14μm,人体辐射的红外峰值波长约为10μm,正好在范围以内。

可见光谱和红外光谱:红外线不在我们眼睛的光检测能力范围内

PIR传感器通常包括视场和/或线性距离规格,并且大多数带有塑料透镜。通常用于入侵者警报系统。比如,可安装在汽车安全灯内部,当有人靠近时,照明灯会照亮车道。

PIR传感器

2、加速度计

加速度计,是测量运载体线加速度的仪表。相对于远距感测的设备,它测量的是自身的运动。可应用于智能手机(和平板电脑)内部,因此,鉴于智能手机的超大规模生产,如今加速度计价格低廉且易于使用。

加速计的应用之一是测量重力,特别是使用于重量测定法的加速计上,这样的设备称为重力计。

和许多其它科学与工程系统一样,加速计与陀螺仪一同使用于惯性导引系统中。比如,最常见应用于现代汽车的安全气囊系统上,以侦测碰撞发生时车辆突然的减速度。

许多加速度计设备都使用MEMS(微机电系统)作为感应加速度的关键技术。加速计可能是最简单的MEMS设备,有时只由一个悬臂和一个重锤组成,利用挠曲和电路来测量加速度。MEMS加速规可以测量几千个G的幅度,单轴、二轴、三轴都可以。

ST MicroelectronicsMEMS3轴加速度计

3、倾斜传感器

倾斜传感器与加速度计有些相似,但设计复杂度要低得多。倾斜传感器,也称为运动检测器或倾斜开关,是一种检测倾斜的传感器,尤其是从地平线倾斜的传感器。

倾斜感测设计类型有多种,但一种常见的类型称为滚动球传感器开关。滚动球传感器开关通过滚动球工作,当滚动球倾斜到临界点时,该滚动球会与两个或多个导电引脚形成接触或断开接触。

滚球传感器开关

作为一种检测工具,现在,倾斜传感器已成为桥梁架设、铁路铺设、土木工程、石油钻井、航空航海、工业自动化、智能平台、机械加工等领域不可缺少的重要测量工具。

4、振动传感器

有许多不同的方法和传感器用于测量和检测振动。

一种这样的传感器是前述的加速度计。许多数字加速度计具有用户可选的灵敏度设置,使设备可以检测从非常大到非常小的加速度。

压电传感器是振动传感技术的理想选择。压电传感器使用压电效应通过将物理变化转换为电变化来测量加速度,应变或力的变化。除了检测振动之外,这些相同类型的传感器还用于检测机械冲击。

压电振动传感器

5、旋转传感器

也许最简单的旋转传感器是使用电位计作为分压器,其中电压与旋转角度成正比。

通常用于测量旋转位置的正交编码器每转提供特定数量的等距脉冲。正交编码器是一种增量编码器。增量编码器通过生成与电动机轴的旋转成比例的二进制脉冲流来提供相对位置反馈(并且还可以提供速度和方向)。正交编码器具有两个通道,两个通道的相位彼此相差90电角度。

正交编码器的二进制脉冲

其他旋转传感器包括基于霍尔效应的旋转传感器IC和旋转位置传感器。旋转位置传感器是具有取决于传感器的角位置的输出电压的霍尔效应装置。它们是非接触式的,并提供多个角度范围和安装配置,以适应大多数的应用需求。

html5读取运动传感器,详解五种类型的运动传感器相关推荐

  1. Vitalik详解5种类型的ZK-EVM

    最近有许多"ZK-EVM"项目发布了公告.Polygon开源了他们的ZK-EVM项目,ZKSync发布了他们的ZKSync 2.0 计划,相对较新的Scroll最近也宣布了他们的Z ...

  2. 详解五种最短路径算法及其区别(c++)

    目录 一.朴素Dijkstra算法 二.堆优化的Dijkstra 三.bellman_ford算法 四.spfa算法 五.floyd算法 使用区别: 所有边权都是正数的单源最短路:朴素Dijkstra ...

  3. Windows下的PHP开发环境搭建——PHP线程安全与非线程安全、Apache版本选择,及详解五种...

    2019独角兽企业重金招聘Python工程师标准>>> 今天为在Windows下建立PHP开发环境,在考虑下载何种PHP版本时,遭遇一些让我困惑的情况,为了解决这些困惑,不出意料地牵 ...

  4. 【双子真经】详解五种不同周期的双子——双子巨蟹座(6/19-6/24)

    双子巨蟹座(6/19-6/24):神奇的交界 黄道宫位置:约在双子座27度-巨蟹座4度 季节:春末初夏(夏至) 元素:风.水 主宰行星:水星.月亮 象征符号:双胞胎.螃蟹 理解事物的方式:思考.感受 ...

  5. 详解23种设计模式(基于Java)—— 结构型模式(三 / 五)

    目录 3.结构型模式(7种) 3.1.代理模式 3.1.1.概述 3.1.2.结构 3.1.3.静态代理 3.1.4.JDK动态代理 3.1.5.CGLIB动态代理 3.1.6.三种代理的对比 3.1 ...

  6. Android 系统属性读取和设置详解

    Android 系统属性读取和设置详解 一.在adb中进行属性读取和设置 1.Settings Provider设置和读取 获取 设置 2.SystemProperties属性读取和设置 二.Andr ...

  7. HTML5本地存储使用详解

    HTML5本地存储使用详解 前言 随着Web应用的发展,需要在用户本地浏览器上存储更多的应用数据,传统的cookie存储的方案已经不能满足发展的需求,而使用服务器端存储的方案则是一种无奈的选择.HTM ...

  8. java中属性文件读取案例_java相关:Spring中属性文件properties的读取与使用详解

    java相关:Spring中属性文件properties的读取与使用详解 发布于 2020-6-3| 复制链接 摘记: Spring中属性文件properties的读取与使用详解实际项目中,通常将一些 ...

  9. 《HTML5网页开发实例详解》连载(四)HTML5中的FileSystem接口

    HTML 5除了提供用于获取文件信息的File对象外,还添加了FileSystem相关的应用接口.FileSystem对于不同的处理功能做了细致的分类,如用于文件读取和处理的FileReader和Fi ...

最新文章

  1. CNN结构设计技巧-兼顾速度精度与工程实现
  2. Fatal error: cannot allocate memory for the buffer pool
  3. HNUSTOJ 1601:名字缩写
  4. Apache HTTP Server 与 Tomcat 的三种连接方式介绍
  5. centos yum install redis
  6. Ubuntu配置IPFS的环境
  7. Hybrid A*论文解析(1)
  8. vim编辑器使用教程
  9. 电子设计从零开始_第二版(1)
  10. 更改MSN Live Spaces登录帐号
  11. 使用Python生成ico文件
  12. 一杯咖啡带你读懂状态机
  13. 解决Chrome浏览器变慢
  14. JS:dataTables实现跳转首页与尾页功能
  15. AE/PR插件AI智能背景抠像颜色键控GoodbyeGreenscreenzxb V1.6.0官方版
  16. 严昊:25岁接手世界500强企业,公司一年净赚80亿
  17. sql 中英文格式的时间转数字格式
  18. CentOS6.5安装readline时报错:/usr/bin/ld : cannot find -lncurses
  19. windows 使用 perfDog 连接 ios手机
  20. 华硕主板更改UEFI安全启动项

热门文章

  1. 3000类目标检测--R-FCN-3000 at 30fps: Decoupling Detection and Classification
  2. Pitaya框架应用和解构
  3. 如何完整卸载RabbitMQ?
  4. PCB工程师容易忽略的8个细节,新手尤其要注意!
  5. var img = new Image()
  6. Centos7 JDK安装过程中 解决java -version 报错: bash: /home/jdk1.8.0_161/bin/java: Permission denied...
  7. 让机器“删繁就简”:深度神经网络加速与压缩|VALSE2018之六
  8. 20180821 hikvision笔试
  9. excel2007 合并居中 成灰色,即无法使用合并居中功能问题
  10. 马化腾亲自下单,一支录音翻译笔勾画出搜狗AI战略的主线