Arduino 开源 专业级 PH 传感器 工业级 模拟pH计
产品简介
我们推出了一款专门为Arduino控制器设计的专业版模拟pH计,采用工业在线电极,具有连线简单、方便实用、寿命长、可长期在线监测等特点。板载电源指示灯、BNC接口和XH2.54接口。使用时,将pH传感器接到板载BNC接口,将板载XH2.54接口连接到Arduino控制器的模拟口,通过程序控制,您可以非常方便的测量溶液的pH值。 工业在线pH复合电极采用低阻抗敏感玻璃膜制成,能应用于各种条件的pH测量,具有回应快,热稳定性好的特点:有良好的再现性,不易水解,基本消除了碱误差,在0至14pH范围内呈线性电位值,Ag/AgCl与凝胶电解质盐桥组成的参比系统具有稳定的半电池电位和优良的抗污染性能,环行聚四氟乙烯隔膜不易阻塞,可长期在线检测。 本pH计非常适合需要长期在线监测的场合。
技术规格
模块电源:+5.00V
模块尺寸:43mmx32mm
测量范围:0-14PH
测量温度:0-60℃
精度:±0.1pH(25℃)
响应时间:≤1min
工业在线pH传感器(BNC接口)
XH2.54接口(3脚贴片)
增益调节电位器电源指示灯
配送清单
工业在线pH传感器(BNC接口) 1个
pH传感器电路板 1
块模拟连接线 1条
pH电极特性
电极输出为毫伏级,与pH值的关系如下(25℃)
使用步骤
注意:
请使用外接开关电源,使电压尽量接近+5.00V,电压越准,精度越高!
电极在每次连续使用前均需要使用标准缓冲溶液进行校正,为取得更正确的结果,环境温度最好在25℃左右,已知PH值要可靠,而且其PH值愈接近被测值愈好。如您测量的样品为酸性,请使用PH4.00的缓冲溶液对电极进行校正,如果您测量的样品为碱性,请使用PH9.18缓冲溶液对电极进行校正。分段进行校准,只是为了获得更好的精度。
pH电极每测一种pH不同的溶液,都需要使用清水清洗,建议使用去离子水清洗。
(1)将各个设备按照图示方式连接,即:pH电极连接到pH meter电路板的BNC接口,然后用模拟连接线,将pH meter电路板连接到Arduino主控器的模拟口0。对Arduino主控器供电后,可以看到pH meter电路板的蓝色指示灯变亮。
(2)对Arduino主控器烧写样例代码。
(3)将pH电极插入到pH值为7.00的标准溶液中,或者直接短接BNC接口的两个输入,打开Arduino IDE的串口监视器,可以看到当前打印出的pH值,误差不会超过0.3。记录下此时打印的值,然后与7.00相比,把差值修改到程序中的Offset处。比如,打印出的pH值为6.88,则差值为0.12,则在样例程序中把#define Offset 0.00改成#define Offset 0.12。
(4)将pH电极插入pH值为4.00的校准液中,等待一分钟后,调整增益电位器,使打印出的pH值尽量稳定在4.00左右。此时,酸性段校准已经完成,您可以测试酸性溶液的pH值。
注意:测量其他溶液时,必须清洗电极。
(5)依靠pH电极自身的线性特性,经过以上的校准,可以直接测量碱性溶液的pH值,但如果您想获得更好的精度,建议重新校准。碱性段校准采用pH值为9.18的标准液,同样是调节增益电位器,使之稳定在9.18左右。经过校准,此时您可以测量碱性溶液的pH值了。
样例代码
下载样例代码后,打开Arduino IDE的串口监视器,即可看到结果
/*
# This sample codes is for testing the pH meter V1.0.
# Editor : YouYou
# Date : 2013.(咨询特价)
# Ver : 0.1
# Product: pH meter
*/
#define SensorPin 0 //pH meter Analog output to Arduino Analog Input 0
#define Offset 0.00 //deviation compensate
unsigned long int avgValue; //Store the average value of the sensor feedback
void setup()
{
pinMode(13,OUTPUT);
Serial.begin(9600);
Serial.println("Ready"); //Test the serial monitor
}
void loop()
{
int buf[10]; //buffer for read analog
for(int i=0;i<10;i++) //Get 10 sample value from the sensor for smooth the value
{
buf[i]=analogRead(SensorPin);
delay(10);
}
for(int i=0;i<9;i++) //sort the analog from small to large
{
for(int j=i+1;j<10;j++)
{
if(buf[i]>buf[j])
{
int temp=buf[i];
buf[i]=buf[j];
buf[j]=temp;
}
}
}
avgValue=0;
for(int i=2;i<8;i++) //take the average value of 6 center sample
avgValue+=buf[i];
float phValue=(float)avgValue*5.0/1024/6; //convert the analog into millivolt
phValue=3.5*phValue+Offset; //convert the millivolt into pH value
Serial.print(" pH:");
Serial.print(phValue,2);
Serial.println(" ");
digitalWrite(13, HIGH);
delay(800);
digitalWrite(13, LOW);
}
维护及注意事项
电极在初次使用或久置不用重新使用时,把电极球泡及砂芯,浸在3NKCL溶液中活化8小时。
取下电极保护套后要注意,在塑料保护栅内的敏感玻璃泡不与硬物接触,任何破损和擦毛都会使电极失效。
测量完毕,不用时应将电极保护套套上,保护套内应放少量3.3mol/L氯化钾溶液,以保持电极球泡的湿润。
电极的引出端,必须保持清洁和干燥,绝对防止输出两端短路,否则将导致测量结果失准或失效。
电极避免长期浸在蒸馏水中货蛋白质溶液和酸性氟化物溶液中,并防止和有机硅油脂接触。
电极经长期使用后,如发现梯度略有极爱内地,则可把电极下端浸泡在4%HF()中3-5秒钟,用蒸馏水洗净,然后在氯化钾溶液中浸泡,使之复新。
被测溶液中如含有易污染敏感球泡货堵塞液接界的物质,而使电极钝化,其现象是敏感梯度降低,货读数不准。如此,则应根据污染物质的性质,以适当溶液清洗,使之复新。
选用清洗剂时,如能溶解聚碳酸树脂的清洗液,如四氯化碳,三氯乙烯,四氢呋喃等,则可能把聚碳酸树脂溶解后,涂在敏感玻璃球泡上,而使电极失效,请慎用!
-
最近销售:已售出6000 掌柜:fineshang¥9 元
-
最近销售:已售出2000 掌柜:fineshang¥8 元
-
最近销售:已售出111 掌柜:fineshang¥218 元
-
最近销售:已售出25 掌柜:fineshang¥8 元
-
最近销售:已售出25 掌柜:fineshang¥120 元