精华内容
下载资源
问答
  • 加速度传感器原理

    2021-01-19 16:15:42
    加速度传感器可以帮助你的机器人了解它现在身处的环境。  是在爬山?还是在走下坡,摔倒了没有?或者对于飞行类的机器人来说,对于控制姿态也是至关重要的。更要确保的是,你的机器人没有带着炸弹自己前往人群密集...
  • 力平衡加速度传感器原理设计 [日期:2004-12-7] 来源:21IC中国电子网 作者:李忠勤 刘琳 赵长有 [字体:大 中 小]    作者:zcyhero@yeah.net  摘要:本文介绍了一种力平衡加速度传感器的原理设计...
  • 文章主要介绍了加速度传感器原理以及应用
  • 本文主要分析加速度传感器原理与应用。
  • 加速度传感器一般用在哪里通过测量由于重力引起的加速度,你可以计算出设备相对于水平面的倾斜角度。通过分析动态加速度,你可以分析出设备移动的方式。
  • 什么是加速度加速度,...这个传感器的作用就是测量加速度呗,再把信号传给ECU进行分析,然后ECU再发信号给相关的执行器来调整车辆行驶状态.什么是横向加速度汽车在转弯时需要向心力来提供向心加速度,向心力与汽车运动...

    什么是加速度

    加速度,速度变化的速率.加速度不代表速度.横向就是与汽车行驶方向垂直的方向,指在车辆进行转弯行驶时产生的离心力所带来的加速度.也就是车被“甩飞”的趋势.这个加速度越大车子理论上就容易被“甩”离行驶路径.

    这个传感器的作用就是测量加速度呗,再把信号传给ECU进行分析,然后ECU再发信号给相关的执行器来调整车辆行驶状态.

    什么是横向加速度

    汽车在转弯时需要向心力来提供向心加速度,向心力与汽车运动方向(即切线方向)垂直,向心加速度指向圆心.此时汽车会有离心作用,也就会产生横向加速度,即与向心加速度方向相反,大小相同的!

    10fac8c21ec972743ce57d68f931cda0.png

    横向加速度传感器原理

    横向加速度传感器的测量原理基于带电容探测器的偏移/延伸和质量系统,电压通过ESP控制单元提供,转弯过程中产生的横向加速度使质量元件克服弹性杆的作用力,从正常位置移至横向加速度值相对于的位置

    汽车横向加速度传感器位置

    在前悬架上

    电子稳定程序(Electronic Stability Program,简称ESP)实际上是对发动机牵引力和ABS、EBD系统的综合控制程序。车辆行驶时,ESP会随时通过方向盘角速度传感器和油门传感器判断驾驶者的意图;同时通过偏航率传感器和横向加速度传感器随时监控汽车的行驶状态。

    在车辆高速过弯的时候,前驱车容易出现转向不足,其前轮会向外打滑,这时,ESP通过制动转弯内侧后轮、降低发动机扭矩,使其保持正常的行驶轨迹;而后驱车容易重新转向过度,就是后轮会向外侧滑动,这时,ESP通过制动转弯外侧前轮,同时也降低发动机扭矩,使其保持正常的行驶轨迹。

    在驾驶者紧急闪避障碍物或高速过弯时,如果车辆出现转向不足或转向过度时,ESP都会瞬间判断出驾驶者的意图,根据偏航率传感器和横向加速度传感器所测得的数据,计算出保持车身稳定的理论数值,然后自主的向ABS(刹车防抱死系统)、ASR(牵引力控制系统)发出指令,帮助车辆克服偏离轨迹的倾向。

    展开全文
  • 加速度传感器可以帮助你的机器人了解它现在身处的环境。  是在爬山?还是在走下坡,摔倒了没有?或者对于飞行类的机器人来说,对于控制姿态也是至关重要的。更要确保的是,你的机器人没有带着炸弹自己前往人群密集...
  • 三轴加速度传感器原理及应用

    万次阅读 2017-06-25 22:10:44
    三轴加速度传感器原理 MEMS换能器(Transducer)可分为传感器(Sensor)和致动器(Actuator)两类。其中传感器会接受外界的传递的物理性输入,通过感测器转换为电子信号,再最终转换为可用的信息,如加速度传感器、...

    三轴加速度传感器原理
    MEMS换能器(Transducer)可分为传感器(Sensor)和致动器(Actuator)两类。其中传感器会接受外界的传递的物理性输入,通过感测器转换为电子信号,再最终转换为可用的信息,如加速度传感器、陀螺仪、压力传感器等。其主要感应方式是对一些微小的物理量的变化进行测量,如电阻值、电容值、应力、形变、位移等,再通过电压信号来表示这些变化量。致动器则接受来自控制器的电子信号指令,做出其要求的反应动作,如光敏开关、MEMS显示器等。
    目前的加速度传感器有多种实现方式,主要可分为压电式、电容式及热感应式三种,这三种技术各有其优缺点。以电容式3轴加速度计的技术原理为例。电容式加速度计能够感测不同方向的加速度或振动等运动状况。其主要为利用硅的机械性质设计出的可移动机构,机构中主要包括两组硅梳齿(Silicon Fingers),一组固定,另一组随即运动物体移动;前者相当于固定的电极,后者的功能则是可移动电极。当可移动的梳齿产生了位移,就会随之产生与位移成比例电容值的改变。

    当运动物体出现变速运动而产生加速度时,其内部的电极位置发生变化,就会反映到电容值的变化(ΔC),该电容差值会传送给一颗接口芯片(InteRFace Chip)并由其输出电压值。因此3轴加速度传感器必然包含一个单纯的机械性MEMS传感器和一枚ASIC接口芯片两部分,前者内部有成群移动的电子,主要测量XY及Z轴的区域,后者则将电容值的变化转换为电压输出。
    文中所述的传感器和ASIC接口芯片两部分都可以采用CMOS制程来生产,而在目前的实际生产制造中,由于二者实现技术上的差异,这两部分大都会通过不同的加工流程来生产,再最终封装整合到一起成为系统单封装芯片(SiP)。封装形式可采用堆叠(Stacked)或并排(Side-by-Side)。
    手持设备设计的关键之一是尺寸的小巧。目前ST采用先进LGA封装的加速度传感器的尺寸仅有3 X 5 X 1mm,十分适合便携式移动设备的应用。但考虑到用户对尺寸可能提出的进一步需求,加速度传感器的设计要实现更小的尺寸、更高的性能和更低的成本;其检测与混合讯号单元也会朝向晶圆级封装(WLP)发展。
    下一代产品的设计永远是ST关注的要点。就加速度传感器的发展而言,单芯片结构自然是必然的趋势之一。目前将MEMS传感器与CMOS接口芯片整合的过程是最耗费成本的加工环节,如果能实现单芯片的设计,其优点不言而喻,封装与测试的成本必然会大幅度降低。

    加速度传感器选用要点
    加速度传感器针对不同的应用场景,也在特性上体现为不同的规格。用户需根据自身的具体需要选取最适合的产品。如上文提到的汽车车身冲击传感器或洗衣机等家电的振动传感器等来说,需选用高频(50~100Hz)的加速度传感器;对于硬盘的跌落和振动保护,需要中频(20~50Hz)以上的加速度传感器;而手持设备的姿态识别和动作检测只需低频(0~20Hz)产品即可。
    线形加速度传感器的选取还需要考虑满量程(Full Scale,FS)、灵敏度及解析度等元件的特性。满量程表示传感器可测量的最大值和最小值间的范围;灵敏度与ADC等级有关,是产生测量输出值的最小输入值;解析度则表示了输入参数最小增量。
    除此之外,加速度传感器按输出的不同还可分为模拟式和数字式两种。其中模拟式加速度传感器输出值为电压,还需要在系统中添加模数转换(ADC);数字式加速度传感器的接口芯片中已经集成了ADC电路,可直接以SPI或I2C等实现数字传输。数字式产品在成本上也有一定优势,因为高质量ADC通常比较昂贵,价格甚至可超过传感器部分的单独售价。

    三轴加速度传感器的应用
    1、车身安全、控制及导航系统中的应用
    加速度传感器在进入消费电子市场之前,实际上已被广泛应用于汽车电子领域,主要集中在车身操控、安全系统和导航,典型的应用如汽车安全气囊(Airbag)、ABS防抱死刹车系统、电子稳定程序(ESP)、电控悬挂系统等。

    目前车身安全越来越得到人们的重视,汽车中安全气囊的数量越来越多,相应对传感器的要求也越来越严格。整个气囊控制系统包括车身外的冲击传感器(Satellite Sensor)、安置于车门、车顶,和前后座等位置的加速度传感器(G-Sensor)、电子控制器,以及安全气囊等。电子控制器通常为16位或32位MCU,当车身受到撞击时,冲击传感器会在几微秒内将信号发送至该电子控制器。随后电子控制器会立即根据碰撞的强度、乘客数量及座椅/安全带的位置等参数,配合分布在整个车厢的传感器传回的数据进行计算和做出相应评估,并在最短的时间内通过电爆驱动器(Squib Driver)启动安全气囊保证乘客的生命安全。
    除了车身安全系统这类重要应用以外,目前加速度传感器在导航系统中的也在扮演重要角色。专家预测便携式导航设备(PND)将成为中国市场的热点,其主要利于GPS卫星信号实现定位。而当PND进入卫星信号接收不良的区域或环境中就会因失去信号而丧失导航功能。基于MEMS技术的3轴加速度传感器配合陀螺仪或电子罗盘等元件一起可创建方位推算系统(DR, Dead Reckoning),对GPS系统实现互补性应用。

    2、硬盘抗冲击防护
    目前由于海量数据对存储方面的需求,硬盘和光驱等元器件被广泛应用到笔记本电脑、手机、数码相机/摄相机、便携式DVD机、PMP等设备中。便携式设备由于其应用场合的原因,经常会意外跌落或受到碰撞,而造成对内部元器件的巨大冲击。

    为了使设备以及其中数据免受损伤,越来越多的用户对便携式设备的抗冲击能力提出要求。一般便携式产品的跌落高度为1.2~1.3米,其在撞击大理石质地面时会受到约50KG的冲击力。虽然良好的缓冲设计可由设备外壳或PCB板来分解大部分冲击力,但硬盘等高速旋转的器件却在此类冲击下显得十分脆弱。如果在硬盘中内置3轴加速度传感器,当跌落发生时,系统会检测到加速的突然变化,并执行相应的自我保护操作,如关闭抗震性能差的电子或机械器件,从而避免其受损,或发生硬盘磁头损坏或刮伤盘片等可能造成数据永久丢失的情况。

    3、消费产品中的创新应用
    3轴加速度传感器为传统消费及手持电子设备实现了革命性的创新空间。其可被安装在游戏机手柄上,作为用户动作采集器来感知其手臂前后、左右,和上下等的移动动作,并在游戏中转化为虚拟的场景动作如挥拳、挥球拍、跳跃、甩鱼竿等,把过去单纯的手指运动变成真正的肢体和身体的运动,实现比以往按键操作所不能实现的临场游戏感和参与感。

    此外,3轴加速度传感器还可用于电子计步器,为电子罗盘(3D Compass)提供补偿功能,也可用于数码相机的防抖。以上提到的种种创新应用使其成为下一代产品设计中必不可少的元件。
    1.姿态与动作识别
    3轴加速度传感器的应用范围很广,除了文中提到的游戏动作操控外,还能用于手持设备的姿态识别和UI操作。例如借助3轴加速度传感器,手持设备可实现画面自动转向。iPod Touch就内建了此功能,设备显示的画面和信息会根据用户的动作而自动旋转。其通过内部传感器对重力向量的方向检测来确定设备处于水平或垂直状态,并自动调整显示状态,给用户带来方便。
    传感器对震动的感知性能也可将以前传统的按键动作变化为震动,用户可通过单次或多次震动来进行功能的选择,如曲目的选择、音量控制等。此外,该功能还可扩展至对用户界面元素的操控。如屏幕显示内容的上下左右等方向的浏览可通过倾斜手持设备来完成。
    2.趣味性扩展功能
    3轴加速度传感器对用户操控动作的转变还可转化为许多趣味性的扩展功能上,如虚拟乐器、虚拟骰子游戏,以及“闪讯”(Wave Message)等。虚拟乐器内置的加速度传感器可检测用户对手持设备的挥动来控制乐器的节奏和音量等;骰子游戏也采用类似的原理,通过对挥动等动作的感知来控制虚拟骰子的旋转速度,并借助内部数学模型抽象的物理定律决定其停止的时间。
    “闪讯”是一个更富有想象力的应用,用户可利用此功能在空中进行文字编辑。“闪讯”即让手持设备通过加速度传感器捕捉用户在空中模拟写字的快速动作,主要适合较暗的环境下使用。手持设备上会安装发光的LED,由于人眼视网膜的视觉暂留现象,其在空中挥动的动作会在其眼中留下短暂的连续画面,完成写字的所有动作笔顺。
    3.功耗控制
    功耗一直是便携设备设计中要考虑的重要因素,内置3轴加速度传感器则使设备可通过检测设备的使用状况来对其用电模式加以控制,从而有效延长电池的使用时间。

    Thelma制程技术
    成熟的制程技术是3轴加速度传感器和其他MEMS产品在消费电子产品市场成功的关键之一。目前,为了达到产量及质量控制的严格要求,充分利用全球半导体产业界的制造和材料资源,以及生产流程控制经验,MEMS类元器件大多采用标准的CMOS半导体制造技术,这样不但能使其生产制造从规模经济中受惠,还能让MEMS元器件随光照制程的微型化先进制程不断演进和发展,产品体积更小。
    然而在制程技术上,MEMS类组件的生产与其它一般芯片有所差异。早期的MEMS产品制造中多采用单晶硅为材料,和比较简单且稳定的体型微加工(Bulk Micro-Machining)技术,缺点是制造成本较高。目前的制造技术比较接近集成电路半导体的制程,多采用多晶硅表面微加工(SuRFace Micro-Machining)科技,使成本有效降低,而且加工的精度和分辨率均更加出色。
    各厂家的MEMS类元件制程技术虽然在工艺和加工设备上较类似,大都采用文中提到的CMOS制程与表面微加工技术,但为了与自身的生产制造特点相符,制造商往往会根据自己的经验开发出其特有的生产加工平台及相应的流程,以实现缩短生产周期、提高产品质量和降低加工成本的目的。
    Thelma制程技术,即厚磊晶层(Thick Epitaxial Layer for Micro-Gyroscopes and Accelerometer)技术,是ST发展出的专有表面为加工制程,主要针对高灵敏度、高探测范围的加速度传感器和陀螺仪等MEMS元器件的生产加工。其通过运用深度蚀刻技术及牺牲层(Sacrificial-Layer)等理论,可在微型装置中加工出能实现各种动作的精密机械机构。Thelma制程技术主要包含六个主要步骤:基底热氧化、水平互连的沉积与表面图样化(Patterning)、牺牲层的沉积与表面图样化、结构层的磊晶生长、用通道蚀刻将结构层图样化、以及牺牲层的氧化物去除,与接触金属化沉积。

    多晶硅材料具有良好的耐疲劳性及抗冲击性,且采用CMOS制程除了能带来较低的成本、更稳定的加工流程,芯片与传感器的功能相独立还保证了设计上的灵活性。独特的Thelma技术还可提供完整的铸模封装,使生产出的元器件具有极可靠的物理性质,能制造出最佳的制止器(Stopper),降低电极之间的静电摩擦等风险。与传统工艺相比较,Thelma技术可以减少芯片面积,因而克服体型微加工过程中常见的设计局限。此外,其会生长出一块厚度约15微米(um)的多晶硅磊晶层。该硅结构在增加厚度的同时也增加了垂直表面积,因而增大平行于基底的静电启动器的总电容值。

    http://www.elecfans.com/lab/sensor/20120909287860.html

    展开全文
  • 1、什么是加速度传感器  加速度传感器是一种能够测量加速力的电子设备。加速力就是当物体在加速过程中作用在物体上的力,就好比地球引力,也就是重力。加速力可以是个常量,比如g,也可以是变量。加速度计有两种:一...
  • Android加速度传感器原理

    千次阅读 2017-08-07 14:11:09
    这里我们将通过一个”摇一摇”应用来说明如何使用加速度传感器.但在开发之前,我们先对加速度传感器进行一些简单的介绍。 加速的是描述物体运动速度变化快慢的物理量,以m/s2为单位。在静止时,加速度返回的值为...

    这里我们将通过一个”摇一摇”应用来说明如何使用加速度传感器.但在开发之前,我们先对加速度传感器进行一些简单的介绍。
    加速的是描述物体运动速度变化快慢的物理量,以m/s2为单位。在静止时,加速度返回的值为地表静止物体的重力加速度,约为9.8m/s2。加速度传感器输出的信息存放在 SensorEvent的values数组中,此时的values数组会有三个值,分别代表手机在x轴,y轴,z轴方向上的加速度信息。
    根据力学原理,我们知道重力的作用永远是向下的,所以当手机竖直时,重力作用在y轴,平放在z轴,横立则在x轴。根据输出的值和手机的空间坐标以及重力的作用原理就可以判断手机放置的状态,比如,当x轴的值接近重力加速度或者接近负的重力加速度,说明设备处于横立状态,同时值为正时左边朝下,值为负时右边朝下。
    如果要开发一个“摇一摇”应用,根据静止时的加速度约为9.8m/2 以及摇动时的加速度会发生变化,我们可以设置一个加速度的上限,比如说20m/m2,当达到这个上限时就认为手机进行了摇动。了解了其中的原理之后,开发这个应用很简单,只需要修改前面模版中的传感器类型为加速度传感器,即

    sensor = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);

    然后修改
    @Override
    public void onSensorChanged(SensorEvent event){
    float x = event.values[0];
    float y = event.values[0];
    float z = event.values[0];
    if(x>20 || y>20 || z>20){
    Toast.makeText(this,”欢迎使用摇一摇”,Toast.LENGTH_LONG).show();
    }
    }

    源码:

    package com.sdutacm.sensor;
    
    import android.content.Context;
    import android.hardware.Sensor;
    import android.hardware.SensorEvent;
    import android.hardware.SensorEventListener;
    import android.hardware.SensorManager;
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.widget.Toast;
    
    public class MainActivity extends AppCompatActivity implements SensorEventListener{
    
        private SensorManager sensorManager;
    
        private Sensor sensor;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            getSensorManager();
        }
    
    
        @Override
        public void onSensorChanged(SensorEvent event) {
            //Sensor 发生变化时,在次通过event.values获取数据
            float x = event.values[0];
            float y = event.values[0];
            float z = event.values[0];
            if(x>20 || y>20 || z>20){
                Toast.makeText(this,"欢迎使用摇一摇",Toast.LENGTH_SHORT).show();
            }
        }
    
        @Override
        public void onAccuracyChanged(Sensor sensor, int accuracy) {
    
        }
    
        public void getSensorManager() {
            sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
            /**
             * 传入的参数决定传感器的类型
             * Senor.TYPE_ACCELEROMETER: 加速度传感器
             * Senor.TYPE_LIGHT:光照传感器
             * Senor.TYPE_GRAVITY:重力传感器
             * SenorManager.getOrientation(); //方向传感器
             */
            sensor = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
        }
    
        @Override
        protected void onResume() {
            super.onResume();
            if(sensorManager != null){
                //一般在Resume方法中注册
                /**
                 * 第三个参数决定传感器信息更新速度
                 * SensorManager.SENSOR_DELAY_NORMAL:一般
                 * SENSOR_DELAY_FASTEST:最快
                 * SENSOR_DELAY_GAME:比较快,适合游戏
                 * SENSOR_DELAY_UI:慢
                 */
                sensorManager.registerListener(this,sensor,SensorManager.SENSOR_DELAY_NORMAL);
            }
        }
    
        @Override
        protected void onPause() {
            super.onPause();
            if(sensorManager != null){
                //解除注册
                sensorManager.unregisterListener(this,sensor);
            }
        }
    
    }
    
    展开全文
  • 介绍加速度传感器原理,应用场合,以及如何选型。
  • 对于 IIS328DQ 加速度传感器来说 , mg/LSB 表示灵敏度, 比如传感器的量程为 +/- 2g 时,ADC输出的位数为 12位 ,也就是2的 12次方个 LSB,(LSB表示最低有效位). 2^12=4096 也就有4096个LSB, 因为+/- 2g 的范围一共...

       对于  IIS328DQ  加速度传感器来说  ,   mg/LSB    表示灵敏度,  比如传感器的量程为  +/- 2g 时,ADC输出的位数为  12位  ,也就是2的 12次方个 LSB,(LSB表示最低有效位).  2^12=4096  也就有4096个LSB,  因为 +/- 2g 的范围一共有 4g,所以 4096/4=1024

    所以  

    刻度为 1024 LSB/g  1.024 LSB/mg  经过转化(1/1.024)mg/ LSB=0.98  mg/LSB

    加速度计 输出的数据是以2进制补码形式表示的

    https://blog.csdn.net/jal517486222/article/details/82623068  补码的计算方法

    https://blog.csdn.net/lovewubo/article/details/9084291  加速度计和陀螺仪指南(很详细的介绍)

    传感器的唤醒阀值,是与传感器的各个轴的初始值进行比较的

    uint8_t INT1_THS = 0x20;

    这里我设的是0x20,那么 当他X,Y,Z三个轴当中任意轴与初始值相比超过 0x20这个值的话,加速度计将被唤醒,

    展开全文
  • 本文档介绍的是智能车专用模块 MMA7455 数字三轴加速度传感器模块原理图/使用说明等,其中demo程序包括基于飞思卡尔MC9S08SG单片机和51单片机的测试 demo程序。MMA7455数字三轴加速度传感器是一款数字输出(I2C/SPI...
  • 基于ADXL335的LyliPad三轴加速度传感器概述: 这是一个为LilyPad制作的基于ADXL335芯片的三轴加速度传感器.这是一个模拟量传感器,能给出节点的运动,倾斜和震动的数值输出。ADXL35为X,Y,Z轴分别输出3路模拟量信号,每路...
  • 如今,每个人都非常关注健康。不管是出门佩戴手环、计步器,还是拿手机记录行走步数,已经成为很多人的生活习惯。...这种三轴加速度传感器就是计步器的关键元器件,下面小编为大家介绍加速度传感器原理与应用。
  • 加速度传感器是一种能够测量加速力的电子设备。加速力就是当物体在加速过程中作用在物体上的力,就好比地球引力,也就是重力。加速力可以是个常量。加速度计有两种:一种是角加速度计,是由陀螺仪(角速度传感器)...
  • 加速度传感器原理

    2021-01-19 16:18:09
    加速度传感器可以帮助你的机器人了解它现在身处的环境。  是在爬山?还是在走下坡,摔倒了没有?或者对于飞行类的机器人来说,对于控制姿态也是至关重要的。更要确保的是,你的机器人没有带着炸弹自己前往人群密集...
  • 压电式加速度传感器的传感元件为压电晶体。若沿压电晶体的极化方向施加一外力使其变形,则压电晶体内部发生极化,受力的两端面出现极性相反的电荷,若撤去外力,则压电晶体恢复到初始状态,这就是正压电效应。若沿...
  • 加速度传感器是一种能够测量加速力的电子设备。加速力也就是当物体在加速过程中作用在物体上的力。加速度传感器有两种:一种是角加速度传感器,是由陀螺仪改进过来的。另一种就是线加速度传感器。它也可以按测量轴...
  • 加速度传感器工作原理

    千次阅读 2019-02-08 19:50:23
    如下公众号链接,详细阐述电容式加速度传感器的工作原理加速度传感器工作原理 欢迎扫描下方公众号二维码,同步更新。
  •  为了测量并计算这些物理量,便产生了加速度传感器加速度传感器  加速度传感器是一种能够测量加速力,将加速度转换为电信号的电子设备。加速力就是当物体在加速过程中作用在物体上的力,就好比...
  • 描述加速度传感器是什么加速度传感器是一种能够测量加速度的传感器。通常由质量块、阻尼器、弹性元件、敏感元件...加速度传感器工作原理线加速度计的原理是惯性原理,也就是力的平衡,A(加速度)=F(惯性力)/M(质量)我...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 791
精华内容 316
关键字:

加速度传感器原理