88lifa利发国际娱乐网 > 嵌入式技术 > 嵌入式设计应用 > 正文
  1. MS5611
    +关注
    关注
    文章 8
    浏览量 868
  2. 气压传感器
    +关注
    关注
    文章 22
    浏览量 7646

气压传感器MS5611使用SPI接口的程序

2018年01月12日 16:25 次阅读

  MS5611简介

  MS5611气压传感器是由MEAS(瑞士)推出的一款SPI和I²C总线接口的新一代高分辨率气压传感器,分辨率可达到10cm。该传感器模块包括一个高线性度的压力传感器和一个超低功耗的24位Σ模数转换器(工厂校准系数)。MS5611提供了一个精确的24位数字压力值和温度值以及不同的操作模式,可以提高转换速度并优化电流消耗。高分辨率的温度输出无须额外传感器可实现高度计/温度计功能。可以与几乎任何微控制器连接。通信协议简单,无需在设备内部寄存器编程。MS5611压力传感器只有5.0毫米&TImes;3.0毫米&TImes;1.0毫米的小尺寸可以集成在移动设备中。这款传感器采用领先的MEMS技术并得益于MEAS(瑞士)十余年的成熟设计以及大批量制造经验,保证产品具有高稳定性以及非常低的压力信号滞后。   ms5611是同时支持I2C和SPI通信协议的气压计芯片。已经很普遍的被用在飞行器控制板上作为高度传感器。开发过stm32的朋友都知道它的硬件I2C是由bug的,一般使用的都是自己编写的软件I2C通信协议。但是其硬件SPI通信却是没有问题的。SPI通信一般会比I2C通信快点。下面先从硬件上说明MS5611在选择SPI的准备。   MS5611要选择使用SPI通信首先需要做的就是把芯片的PS引脚置低。参考数据手册如下:   气压传感器MS5611使用SPI接口的程序   根据其设计的PCB原理图如下:   气压传感器MS5611使用SPI接口的程序

  应用案例

  气压传感器首次在智能手机上使用是在GalaxyNexus上,而之后推出的一些Android旗舰手机里也包含了这一传感器,像GalaxySIII、GalaxyNote2和小米2手机上也都有,不过大家对于气压传感器仍非常的陌生。跟字面的意思一样,气压传感器就是用来测量气压的,但测量气压对于普通的手机用户来说又有什么作用呢?

  海拔高度测量

  对于喜欢登山的人来说,都会非常关心自己所处的高度。海拔高度的测量方法,一般常用的有2种方式,一是通过GPS全球定位系统,二是通过测出大气压,然后根据气压值计算出海拔高度。   由于受到技术和其它方面原因的限制,GPS计算海拔高度一般误差都会有十米左右,而如果在树林里或者是在悬崖下面时,有时候甚至接收不到GPS卫星信号。   而气压的方式可选择的范围会广些,而且可以把成本可以控制在比较低的水平。另外像GalaxyNexus等手机的气压传感器还包括温度传感器,它可以捕捉到温度来对结果进行修正,以增加测量结果的精度。   所以在手机原有GPS的基础上再增加气压传感器的功能,可以让的三维定位更加精准。   气压传感器MS5611使用SPI接口的程序

  导航辅助

  现在不少开车人士会用手机来进行导航,不过常常会有人抱怨在高架桥里导航常常会出错 。比如在高架桥上时,GPS说右转,而实际上右边根本没有右转出口,这主要是GPS无法判断你是桥上还是桥下而造成的错误导航。一般高架桥上下两层的高度都会有几米到十几米的距离了,而GPS的误差可能会有几十米,所以发生上面的事情也就可以理解了。   而如果手机里增加一个气压传感器就不一样了,他的精度可以做到1米的误差,这样就可以很好的辅助GPS来测量出所处的高度,错误导航的问题也就容易解决了。室内定位   由于在室内无法很好的接收GPS信号,所以当使用者进入一幢很厚的楼宇时,内置感应器可能会失去卫星的信号,所以无法识别用户的地理位置,并且无法感知垂直高度。而如果手机加上气压传感器再配合加速计、陀螺仪等技术就可以做到精准的室内定位。这样以后你在商场购物时,就可以通过手机定位来告诉你你想购买的产品在商场的那个位置,哪一层楼。   另外气压传感器还可以为钓鱼爱好者提供相关信息(鱼在水中分层及活跃性与大气压相关)或天气预报等功能。不过目前气压传感器还处于一个被忽略的状态,气压传感器要想被更多人了解和使用还需要一些相关技术的成熟和普及,以及更多的开发者针对这一传感器推出更多的应用和相关功能。   MS5607系列高度计压力传感器采用SPI和I2C数字接口,测量范围为10~1,200 mbar,温度补偿范围为40°C~+85°C。该传感器模块工作电压为1.8V~3.6V,包括有高线性度压力传感器和具有在制造工厂已校准好系数的低功耗24位ADC。MS5607-B还包括温度输出,尺寸为5 mm x 3 mm x 1 mm,几乎可以接口到任何微控制器。

技术专区

  1. Alexa语音服务软件扩展STM32Cube
  2. 结合DNN API驱动未来神经网络应用的解决方案
  3. 针对于高端移动通信和汽车市场的四集群设计
  4. 一款基于帧捕捉的开源图形调试器应用设计
  5. 即将成为标准配置的最新安全技术:后视摄像系统
关注88lifa利发国际娱乐微信
有趣有料的资讯及技术干货
下载发烧友APP
打造属于您的人脉电子圈
关注发烧友课堂
锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

一文看懂ms5611性能参数及典型应用

MS5611是由MEAS(瑞士)推出的一款SPI和I²C总线接口的新一代高分辨率气压传感器。本文开始...
发表于 2018-03-08 09:36 159次阅读
一文看懂ms5611性能参数及典型应用

气压传感器bmp280与ms5611哪个好

本文开始阐述了BMP280的定义与BMP280的应用程序,其次阐述了MS5611的定义、MS5611...
发表于 2018-03-08 09:08 243次阅读
气压传感器bmp280与ms5611哪个好

STM32+MS5611测气压温度例程详解

MS5611气压传感器是集合SPI和I²C(高达20 MHz)总线接口的高分辨率气压传感器,分辨率可...
发表于 2018-01-12 15:31 524次阅读
STM32+MS5611测气压温度例程详解

气压传感器原理_气压传感器的作用_气压传感器应用

气压传感器就是用于测量气体的绝对压强的器具,主要适用于与气体压强相关的物理实验,如气体定律等,也可以...
发表于 2017-12-04 16:07 383次阅读
气压传感器原理_气压传感器的作用_气压传感器应用

STM32F10X + MS5611 + JLink 测气压温度例程详解

发表于 2017-08-18 13:30 699次阅读
STM32F10X + MS5611 + JLink 测气压温度例程详解

iPhone7搭载的气压传感器 小小身体却大有所...

现在,智能手机的设计中正广泛使用加速度计、陀螺仪等各种传感器,而用来测量空气压力的气压传感器则没有那...
发表于 2016-12-13 11:14 2634次阅读
iPhone7搭载的气压传感器 小小身体却大有所...

想知道气压传感器有什么应用吗?看过来

现在,智能手机的设计中正广泛使用加速度计、陀螺仪等各种传感器,而用来测量空气压力的气压传感器则没有那...
发表于 2016-11-05 07:19 1650次阅读
想知道气压传感器有什么应用吗?看过来

ROHM的智能手机可穿戴式设备采用气压传感器地磁...

近年来,随着智能手机和可穿戴式设备的普及,在室内也可像GPS一样在移动过程中实时进行位置检测,并可准...
发表于 2015-10-21 14:25 854次阅读
ROHM的智能手机可穿戴式设备采用气压传感器地磁...

ROHM业界最高级别高度检测精度(±20cm)超...

全球知名半导体制造商ROHM面向市场日益扩大的智能手机、可穿戴式设备和活动计量等领域,开发出可检测气...
发表于 2015-07-21 14:11 1929次阅读
ROHM业界最高级别高度检测精度(±20cm)超...

手机上那些你所不知道的传感器

现在的手机越来越多功能,尤其是移动互联网的发展,使手机的进步更是迅速。人们对手机的要求已经不局限于以...
发表于 2014-07-11 13:23 639次阅读
手机上那些你所不知道的传感器

引领智慧化潮流 村田专注传感器技术创新

顺应慕尼黑上海电子展的主题“创新·灵感”,作为专业传感器研发厂商的村田制作所(中国)(以下简称村田)...
发表于 2014-03-27 14:32 1540次阅读
引领智慧化潮流 村田专注传感器技术创新

压力传感器的原理及其应用电路设计

详细介绍了压力传感器的原理和应用分类,列举了汽车压力传感器在轮胎气压监测方面的应用及具体的电路设计,...
发表于 2012-02-28 10:24 8280次阅读
压力传感器的原理及其应用电路设计

88lifa利发国际娱乐

百度360搜索搜狗搜索