Grove - 集成压力传感器套件
Grove集成压力传感器套件(MPX5700AP),该模块采用先进的集成硅压力传感器MPX5700AP,具有高精度、可靠性好、无需校准等优点。非常适合构建Arduino压力测量系统,能够测量15Kpa到700Kpa范围内的气压。我们在套件中包含了一个注射器和一根橡胶管。
特性
- 在0°到85°C范围内最大误差为2.5%
- 提供绝对压力、差压和表压配置
- 专利硅剪切应力应变计
- 耐用的环氧树脂一体式元件
tip
有关Grove模块的更多详细信息,请参考Grove系统
规格参数
参数 | 数值/范围 |
---|---|
工作电压 | 3.3V/5V DC |
输出接口 | 模拟 |
测量范围 | 15Kpa-700Kpa |
外观尺寸 | <20*40mm |
硬件概述
支持的平台
Arduino | Raspberry Pi | BeagleBone | Wio | LinkIt ONE |
---|---|---|---|---|
caution
上述提到的支持平台是/是该模块软件或理论兼容性的指示。在大多数情况下,我们只为Arduino平台提供软件库或代码示例。不可能为所有可能的MCU平台提供软件库/演示代码。因此,用户必须编写自己的软件库。
开始使用
与 Arduino 一起使用
note
如果这是您第一次使用 Arduino,我们强烈建议您在开始之前先查看 Arduino 入门指南。
所需材料
Seeeduino V4.2 | Grove-Integrated-Pressure-Sensor-Kit | Base Shield |
---|---|---|
立即购买 | 立即购买 | 立即购买 |
note
硬件连接
-
步骤 1. 将 Grove 集成压力传感器连接到 Grove-Base Shield 的 A0 端口。
-
步骤 2. 将 Grove - Base Shield 插入 Seeeduino。
-
步骤 3. 通过 USB 线缆将 Seeeduino 连接到 PC。
note
如果我们没有 Grove Base Shield,我们也可以直接将 Grove-Integrated-Pressure-Sensor-Kit 连接到 Seeeduino,如下所示。
Seeeduino | Grove-Integrated-Pressure-Sensor-Kit |
---|---|
5V | 红色 |
GND | 黑色 |
未连接 | 白色 |
A0 | 黄色 |
软件
note
如果这是您第一次使用 Arduino,我们强烈建议您在开始之前先查看 Arduino 入门指南。
- 步骤 1. 将下面的代码复制到 Arduino IDE 中并上传。如果您不知道如何上传代码,请查看 如何上传代码。
int rawValue; // A/D readings
int offset = 410; // zero pressure adjust
int fullScale = 9630; // max pressure (span) adjust
float pressure; // final pressure
#define SERIAL Serial
void setup() {
SERIAL.begin(9600);
}
void loop() {
rawValue = 0;
for (int x = 0; x < 10; x++) rawValue = rawValue + analogRead(A0);
pressure = (rawValue - offset) * 700.0 / (fullScale - offset); // pressure conversion
SERIAL.print("Raw A/D is ");
SERIAL.print(rawValue);
SERIAL.print(" Pressure is ");
SERIAL.print(pressure, 1); // one decimal places
SERIAL.println(" kPa");
delay(1000);
}
- 步骤 2. 通过点击 工具-> 串口监视器 打开 Arduino IDE 的 串口监视器。或者同时按下 ++ctrl+shift+m++ 键。将波特率设置为 9600。
- 步骤 3. 现在您可以使用这个传感器了,输出结果将如下所示:
原理图在线查看器
资源
-
[ZIP] Grove 集成压力传感器原理图
-
[PDF] LMV358 数据手册
-
[PDF] MPX5700AP 数据手册
技术支持与产品讨论
感谢您选择我们的产品!我们在这里为您提供不同的支持,以确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。