shenhaiyu 发表于 2017-6-13 12:34:48

GY-63 MS5611-01BA03 气压传感器模块测试留存

本帖最后由 shenhaiyu 于 2017-6-13 12:48 编辑

RT,网购了一块气压传感器模块,MS5611芯片,不太常用。

模块样子:




测试了一个新版本的库(MS5xxx),并不好使,于是想到这货并不是简单的SDA,SCL插上就能用的。

经过查阅数据资料,发现想要使用这货还需要CSB及PS脚的配合使用。
MS5611支持IIC和SPI两种通讯,因此PS脚的用处是选择哪种通讯协议,HIGH-IIC,LOW-SPI。因为模块默认PS脚拉高,因此悬空即IIC通讯。
至于CSB脚,板子1k电阻拉低,想要正常使用直接给3.3V电压最好,但是测试5V也没问题,不知道有没有什么后遗症,
此外还修正了一下很老很老的MS561101BA库,主要是 Wire 的 Read 和 Write 问题,在附件里共享给大家,放到新版本的IDE里直接就能用了。

貌似每个库都没给接线,那就再强调一下IIC通讯的接线:
            UNO          MEGA
VCC-    5V            5V
GND -   GND         GND
SCL-    A5            21
SDA -    A4            20
CSB -5V(3.3?)      5V(3.3?)
SD0 -
PS   -

仅此备份用。。。。


BA01版本的资料,和BA03没啥大区别



duanliangcong 发表于 2017-6-14 10:21:46

听说这个模块的精度非常高?到底精度有多高呢?识别精度在10cm之间吗?

duanliangcong 发表于 2017-6-14 10:22:14

听说这个模块的精度非常高?到底精度有多高呢?识别精度在10cm之间吗?

弘毅 发表于 2017-6-14 13:29:11

:o这个模块没用过。。。我去看看参数

Ansifa 发表于 2017-6-15 21:11:54

High resolution module, 10 cm
Fast conversion down to 1 ms
Low power, 1 μA (standby < 0.15 μA)
QFN package 5.0 x 3.0 x 1.0 mm3
Supply voltage 1.8 to 3.6 V
Integrated digital pressure sensor (24 bit ΔΣ ADC)
Operating range: 10 to 1200 mbar, -40 to +85 °C
I2C and SPI interface up to 20 MHz
No external components (Internal oscillator)
Excellent long term stability


10CM是指气压测量海拔高度吗,震精了。。

碌碌无为 发表于 2017-9-11 00:06:19

如果真有这么高的精度,那真是非常棒了,楼主搞定这个模块了吧?分享一下经验呗,在此先谢谢喽。

shenhaiyu 发表于 2017-9-15 13:25:39

碌碌无为 发表于 2017-9-11 00:06
如果真有这么高的精度,那真是非常棒了,楼主搞定这个模块了吧?分享一下经验呗,在此先谢谢喽。

这篇不就是经验么。。。。

碌碌无为 发表于 2017-9-18 16:38:45

shenhaiyu 发表于 2017-9-15 13:25
这篇不就是经验么。。。。

十分感谢楼主的回复,我是刚刚接触这个,所以,您介绍的越详细,对我等初学者而言,收益也就越大了:handshake。
请问这个模块的精度是否真如标注的那样精确,稳定性能如何?
再次深表感谢。

shenhaiyu 发表于 2018-3-23 14:41:39

碌碌无为 发表于 2017-9-18 16:38
十分感谢楼主的回复,我是刚刚接触这个,所以,您介绍的越详细,对我等初学者而言,收益也就越大了:hands ...

唉,没有详细测试,不过简单看数据像是那么回事,空气流动影响也很大的

碌碌无为 发表于 2018-4-8 18:14:12

shenhaiyu 发表于 2018-3-23 14:41
唉,没有详细测试,不过简单看数据像是那么回事,空气流动影响也很大的

谢谢楼主回复。不知楼主目前还从事类似专业的工作吗?

ynzsc001 发表于 2020-1-8 15:42:44

楼主,能否写C51的程序让我们这些小白学习学习。其他的太高级了看不懂
页: [1]
查看完整版本: GY-63 MS5611-01BA03 气压传感器模块测试留存