Grove - PH传感器
您需要测量水溶液的pH值吗?这里,Grove - PH传感器可以帮助您实现。该传感器可以输出与PH电极测量的氢离子浓度相对应的信号。由于它可以直接连接到控制器,您可以随时观察pH值。该设备可用于pH测量,如废水、污水和其他场合。
note
仅限国内订单有效。如果您的地址不在中国,请勿下单。
特性
- Grove接口
- 宽测量范围
- 使用寿命为两年
- 等电位点:pH 7.00 (0 mV)
规格参数
项目 | 典型值 | 单位 |
---|---|---|
工作电压 | 5 | V |
等电位点 | 7±0.5 | pH |
测量范围 | 0~14 | pH |
pH传感器输出范围 | -414.12 ~ 414.12 | mV |
测量精度 | <15 | mV |
响应时间 | <2 | min |
温度范围 | 0~60 | ℃ |
原理图
使用方法
pH传感器可以帮助您检测pH值。pH测量的成功与否取决于PH传感器的校准和维护。现在让我们从如何校准开始。
校准
- 使用前,您需要使用纯净水或去离子水清洗,然后用纸巾吸干水分(纸巾应无纤维)。记住,最好不要擦拭,因为擦拭PH电极会造成误差。这里有一张参考图片:
在这张图片中,使用pH 9.18缓冲溶液作为参考溶液,这有助于我们了解测量值是否准确。 现在让我们看看测量值是多少。
- 上传演示代码。如果您不知道如何上传,请点击这里
//功能:PH传感器输出电压值,
// 转换为PH值然后在串口监视器中显示。
#define Vref 4.95
void setup()
{
Serial.begin(9600);
}
void loop()
{
int sensorValue;
int m;
long sensorSum;
for(m=0;m<50;m++)
{
sensorValue=analogRead(A0);//将PH传感器连接到A0端口
sensorSum += sensorValue;
}
sensorValue = sensorSum/50;
Serial.print(" the PH value is");
Serial.println(7-1000*(sensorValue-372)*Vref/59.16/1023);
}
- 打开串口监视器查看结果:
- 查看结果,您可以看到测试结果与实际值一致。所以您可以开始测量水溶液的pH值。如果参考液pH值与测量pH值之间存在误差,您最好将PH电极浸泡几个小时,然后重新校准。这里有一个关于如何校准的参考指南。
注意: 如果您得到的测量值始终高于或低于应有的值,原因可能是Vref值不合适。Vref是Arduino的工作电压。
PH值与输出电压之间的关系: E=59.16(mV/PH)
清洁和存储
pH电极是您pH仪器最敏感的组件。pH电极不能干燥或冷冻。适当的维护将提供多年的可靠测量。所以pH电极的护理和维护与校准同样重要。请记住:不使用时,您应该清洗并将其保存在3mol KCl容器中。3mol KCL需要您自己准备。制备方法可参考以下信息:
基于 3 mol * ( 74.55 g / 1 mol KCl) = 223.65 g KCl) 所以要制备3 mol / L的KCl溶液,您需要将223.65 g的KCl溶解在一些水中,混合,然后用水稀释至1 L刻度线。
希望这对您有帮助!
原理图在线查看器
资源
技术支持与产品讨论
感谢您选择我们的产品!我们在这里为您提供不同的支持,以确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。