原创 【博客大赛】手机传感器MPL3115A2如何测量海拔

2014-10-27 00:16 2310 15 4 分类: 通信

        楼主用过的传感器很多,也接触过多轴的传感技术,另外最高大上的以亚德诺的10轴传感为极限,另外随着医疗电子的迅猛发展,未来的趋势必定用到和人的生命健康息息相关,以前无意中得知ADXL262的技术,可以用来直接检测震动以及物体的运动状态,目前很多智能手环就用到了这个传感器的技术。类似的还有ADXL345,ADXL377等。

 
        楼主用过数字的光传感器,温度和湿度传感器,以及光电,超声波,红外,霍尔。大多数通信是通过spi或者IIC的。
 
        前些日子无意间看到手机的解析,里面集成了陀螺,光,电子罗盘,温度,触摸,气压等等的检测,其中还是以数字通信居多,里面提及了一款用到的是MPL3115A2这款。
 
网上查了下居然是来自FREESCALE。数字IIc通信。
 
然后的然后我这里就有了2片。20141027000034711.jpg
 
 
        这个号称精度能达到0.1M的芯片的封装真是有点奇葩,首先分不清他的1脚在哪,还好楼主视力好,不然找半天。另外引脚全部在下面,懒得搞板子直接用细丝线把脚引出来了。
 
20141027000222734.jpg
 
 
内部结构大体是桥式测量感测气压的变化,放大。采集,然后IIC通信读取数据。
20141027000415574.jpg
 
 
 
        IIC通信都明白的。最大的注意地方就是ACK信号吧。9个脉冲来临时看他就行了。如果有ACK的话就说明已经成功了一半。
20141027000519690.jpg
 
 
 
        当把板子搞好之后建议摆个示波器看时序。另外读状态之后直接读寄存器0X01,0X02,0X03这三个就行了。对应的是气压的数据。根据公式可以换算成高度,这样就可以实现高度的测量了。说白了就是海拔。另外他还有测量温度的功能。这个不是最主要的,这里不再过多解释。另外如果调试遇到问题可以写寄存器在读。看你能否读到写进去的值。
20141027000921109.jpg
 
        这传感器还是很高大上的。其中还有很多知识点。比如中断还有温度之类的。有兴趣的可以继续深入研究。IIC通信读取测量时候不能达到0.1M。但是差不多1M是能够感知的。从1楼走到2楼还是能看到明显反应的。
 
PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户1778641 2014-10-31 23:05

姘斿帇浼犳劅鍣ㄦ祴楂樺害鑳藉埌杈�.1寰堥毦鐨勶紝
相关推荐阅读
风来 2015-10-31 20:40
【博客大赛】基于AD转换模块的单片机仿真和C语言开发设计
    大学做过的一小设计,那会没事就弄这些AD\DA\MCU以及功能性的IC.    后来一老师要求做的这个,设计一多路数据采集系统,当时资料大多都是0809,0832之类的ADDA,网上找了部分资...
风来 2015-10-19 22:57
【创客】一路走来的科研之路-----致我的学生年代
      曾几何时,也不知到当初自己默默的走向了硬件嵌入式的道路,或者当初的兴趣只在那么一瞬间,而以后的路却很长。 记得是刚上大一那会,隔壁班的班长到处来宿舍宣传,参加机器人了参加机器人了,...
风来 2015-10-18 11:34
电流型运放资料
       以前对于电流型放大器和电压型放大器很疑惑。看了好多放大器的书,慢慢的了解了部分。下面文档分享出来。以供大家参考吧。电流反馈型运放直流特性不好,适合放大高频的交流信号;带宽不因频率增加...
风来 2015-09-29 08:50
【博客大赛】忆往昔做过小玩具之---摇摇棒
        每个相关专业的人事想必都从最小的系统出发,朝着处理器方面向ARM和DSP看起。但当初做过的那些小玩具,那些奠定了为自己再后面的技术路上走的一些小产品,当我们回过头时,做着那些与当初...
风来 2015-09-23 22:44
【创客】和智能家居无线系统的那些事
       智能家居这个项目的灵感和缘分因为好有一次几年了,自己都忘了,我的印象中只记得那会在西安,去和老同学见面,但是因为手上有这个智能家居的开关无线系统项目,所以在去西安的路上都是带着这板子...
风来 2015-09-22 21:45
【博客大赛】如何测量灵敏度指标
        谈到灵敏度这个指标大家都不陌生,在硬件系统里面很多东西涉及到灵敏度。   狭义的说灵敏度指的是能够接收一个信号的最低值。单位一般为UV或者DBUV. 分为有线和无线的,...
EE直播间
更多
我要评论
1
15
关闭 站长推荐上一条 /3 下一条