电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

bma250e读出数据分析详解

2022-05-08 09:13分类:传感器 阅读:

 

  BMA250E是一款对于消费电子产品类运用的低作用力、数显式瞬时速度感应器,可以精确测量三个互相正交和的角度上的瞬时速度尺寸。精确测量值由感应器的ASIC电源电路,根据将选用了差动保护电容器基本原理的,瞬时速度微机械设备磁感应构造的輸出值变换获得。BMA250E的封装形式和接口设计能够符合大部分状况下的硬件配置要求,微乎其微的脚位再加上平扁的外观设计封裝特别适合于移动应用平台的运用。

  BMA250E给予了1.2V到3.6V的供电系统工作电压范畴,而且能够被程序编写以提升在特殊运用中的性能指标和功能损耗。除此之外,该感应器还融合了终断控制板,进而导致在根据健身运动精确测量类的使用中已不再必须应用微处理器。BMA250E瞬时速度感应器可以在手机、手执机器设备、电子计算机外接设备、工业触摸屏、虚似机器设备和游戏控制器中检验歪斜、健身运动、静止不动和震动情况。

  是一种现代化的BMA250,特小,三轴,低g瞬时速度感应器和数据插口,对于功耗低电子器件消费品行业的应用软件。这一BMA250容许精确测量瞬时速度在3个互相垂直的轴,因而感观歪斜,健身运动,冲击性和震动在手机,手机上,电子计算机外接设备,工业触摸屏,虚拟现实技术的特点和游戏控制器。

  

  BMA250适用2种使用方式:

  1)流数据方式:加快数据信息立即读取根据控制器的数据插口和测算系统软件μController、运用CPU或基带芯片CPU。

  2)终断汽车发动机方式:加快数据信息测算早已在BMA250的集成化,可编程控制器终断汽车发动机。依据可编程控制器设定综合性终断汽车发动机BMA250的数据信号产生一定的根据感应器事情的2个终断pin。相对应的存储器的BMA250能够比较容易地设定和读取根据数字传感器插口。

  BMA250总体目标应用软件及特点

  表明转换姿势(画像/园林景观, 该卡/脸朝下变换) 平检验

  铣刀感测器作用 菜单栏翻转

  手机游戏

  高級电池管理为移动设备 心搏骤停和自由落体运动检验 流程测算

  歪斜赔付罗盘指南针

  I2C和SPI(3线/ 4电缆线)智能化串行通信。感应器主要参数,如g范畴或带通滤波器的设定,还可以非常容易地终断模块设定程序流程根据数据插口。

  看bma250E的datasheet快一个星期了,觉得这一datasheet写的的确不太好,沒有bma250那麼详细。

  

  从工作模式上说,有六个工作模式,除开normal方式外,也有五个功耗低,可是datasheet里边仅有功耗低方式的详细叙述,并沒有normal mode的有关详细介绍(实际上他感觉没必要吧,全部的作用都是在运行沒有什么说的)。

  有关数据收集,除开终断方法外,毫无疑问也有数据流分析方式,即外界能够根据轮循的形式浏览3D数据信息。可是呢,datasheet里或是沒有详细介绍(这一他会不会感觉都还没必需呢?!我给你给予了终断插口了或是2个,你好好用就可以了啊)。

  此外一个我必须要说的是,终断脚位,int1和int2,设定了开漏输出(open-driver)和推挽输出(push-pull)(BOSCH想把它制成一款mcu吗?),我认为是很沒有需要的(除开我认知能力范畴之外)。

  还有一个,便是第一1脚位了,datasheet里边讲了“In case the I2C interface shall be used, a direct electrical connecTIon between Vddio supply and the PS pin is needed in order to ensure reliable protocol selecTIon. For SPI interface mode the PS pin must be directly connected to GNDio”,那假如PS脚位悬在空中呢??在bma250里边,这一脚位悬在空中产生的是此外一种工作模式,可是在250E里边,并沒有相应的表明。

  剖析了一下bma250E的推动编码,是mtk下的,应用I2C插口。我将他移殖到stm32下边,并应用SPI接口,关掉全部终断,设定了工作模式normal mode,选用轮循的形式浏览数据信息(检测),收集到的数据信息没有问题。可是在别的木板上,发生了一个难题,那便是一段时间后,数据信息不会再转变 ,仿佛寄存器地址里边的数据信息并没有被升级。

  bma250E的复位编码:

  View Code

  最先是SPI接口的复位,此外手机软件校准,复位机器设备信息内容,设定标准和网络带宽,设定数据库和读方法,设定工作模式并关掉全部终断,最终根据启用推动里的bma250_read_accel_xyz(),获得每一个方位轴的瞬时速度数据信息。

  有关瞬时速度数据信息的表明:

  2G:256LSB/g

  4G:128LSB/g

  8G:64LSB/g

  16G:32LSB/g

  表述:假如选用2G的范畴,收集到的数据信息x轴方位是256得话,那麼在x轴方位,其瞬时速度是1g

上一篇:星敏感器星图识别算法

下一篇:星敏感器姿态解算算法

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部