Skip to main content

Grove - 差分放大器 v1.2

这款 Grove 模块专为精确差分输入放大而设计。您可以通过公头引脚将传感器的差分信号输入到该模块中,然后您的 Arduino 将从 Grove 接口获得精确放大的输出。增益比例因子是可选择的。您可以通过板上的开关选择 35 倍或 1085 倍的放大倍数。

特点

  • 高放大精度
  • 可选比例因子
  • 可方便地被 Arduino 读取

:::提示 更多关于 Grove 模块的信息,请参考Grove 系统 :::

应用领域

  • 数据采集
  • 电池供电系统
  • 压力和温度桥式放大器
  • 通用仪表

规格

项目最小值典型值最大值单位
工作电压2.75.05.5VDC
输入电压0.1\\(Vcc-0.8)/增益mV
输出电压0\\Vcc-0.80mV
增益选择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- 之间的电压差。

原理图在线查看器

## 资源

技术支持与产品讨论

感谢您选择我们的产品!我们致力于为您提供不同形式的支持,以确保您在使用我们产品时的体验尽可能顺畅。我们提供了多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...