Grove - 差分放大器 v1.2
这款 Grove 模块专为精确差分输入放大而设计。您可以通过公头引脚将传感器的差分信号输入到该模块中,然后您的 Arduino 将从 Grove 接口获得精确放大的输出。增益比例因子是可选择的。您可以通过板上的开关选择 35 倍或 1085 倍的放大倍数。
特点
- 高放大精度
- 可选比例因子
- 可方便地被 Arduino 读取
:::提示 更多关于 Grove 模块的信息,请参考Grove 系统 :::
应用领域
- 数据采集
- 电池供电系统
- 压力和温度桥式放大器
- 通用仪表
规格
项目 | 最小值 | 典型值 | 最大值 | 单位 | ||
---|---|---|---|---|---|---|
工作电压 | 2.7 | 5.0 | 5.5 | VDC | ||
输入电压 | 0.1 | \\ | (Vcc-0.8)/增益 | mV | ||
输出电压 | 0 | \\ | Vcc-0.80 | mV | ||
增益 | 选择35 | / | 35 | / | / | |
选择1085 | / | 1085 | / |
支持的平台
Arduino | 树莓派 | |||
---|---|---|---|---|
:::警告 上述提到的支持平台是模块软件或理论兼容性的指示。在大多数情况下,我们只针对 Arduino 平台提供软件库或代码示例。由于无法为所有可能的 MCU 平台提供软件库/示例代码,因此用户需要编写自己的软件库。 :::
使用方法
1. 传感器选择
该放大器可以将 mA 级别的信号放大到 A 级别。在使用之前,请确保您的传感器输出范围在 mA 级别。例如,重量传感器(称重模块 0-500g) 就是其中的一种。
2. 连接器改造
为了将重量传感器与放大器上的公头引脚配对,需要在传感器的导线上焊接母头连接器。
3. 硬件连接
按照下面的图片所示,将重量传感器连接到放大器上。
4. 测量
将下面的示例代码复制并粘贴到 Arduino IDE 中,然后上传。
void setup()
{
Serial.begin(9600);
Serial.println("start");
}
void loop()
{
int i;
int value;
float V,Vo;
float Sum=0;
for(i=0;i<10;i++)
{
value=analogRead(4);
V=value*5.00/1023;
Sum+=V;
delay(10);
}
Vo=Sum/10;
Serial.print("Output score:");
Serial.println(Vo);
delay(1000);
}
您可以通过串行监视器查看放大的信号。对于输入信号的值,您需要使用万用表测量 VIN+ 和 VIN- 之间的电压差。
原理图在线查看器
## 资源技术支持与产品讨论
感谢您选择我们的产品!我们致力于为您提供不同形式的支持,以确保您在使用我们产品时的体验尽可能顺畅。我们提供了多种沟通渠道,以满足不同的偏好和需求。