11066| 4
|
TDS探头校准使用方法 |
大家目前在使用的TDS,会发现有一些问题,使用时数据和大家的经验值不太一致。和市售的TDS笔也不一样。那这是怎么造成的呢? 其实是没有进行校准。 为什么要进行校准呢? 校准:在规定条件下,为确定计量器具示值误差的一组操作。是在规定条件下,为确定计量仪器或测量系统的示值,或实物量具或标准物质所代表的值,与相对应的被测量的已知值之间关系的一组操作。校准结果可用以评定计量仪器、测量系统或实物量具的示值误差,或给任何标尺上的标记赋值。 所以我们需要进行校准。 那如何校准呢? 有两种方法?如果大家手上有tds笔,我们假设它就是准确的。 或者我们如果有EC探头,EC探头配给的校准液也是可以使用的。 下面给到的是程序代码。 [mw_shl_code=cpp,true] #include <EEPROM.h> #include"GravityTDS.h" extern GravityTDS gravityTDS; void setup() { Serial.begin(115200); gravityTDS.setup(); // pinMode(13,OUTPUT); } unsigned long tdsValue; void loop() { tdsCalibrationProcess(); gravityTDS.update(); static unsigned long timepoint = millis(); if(millis()-timepoint>1000U) { timepoint = millis(); tdsValue = gravityTDS.getValue(); Serial.print(tdsValue); Serial.println("ppm"); // if (tdsValue>500) // { // digitalWrite(13,HIGH); // } // else // { // digitalWrite(13,LOW); // } } } [/mw_shl_code] 注意可能需要加载提供的库。 好了,现在我们可以开始进行校准的过程了。 将探头放入被测液体,同时将TDS笔也放入被测液体。 OR 将探头放入EC校准液 待数据稳定后, 打开串口监视器 输入ENTER进入校准模式。 这是检查TDS笔上的数值,并输入例如“CAL:100” OR 将标准上的数值除以2,例如:1413us/cm,则输入“CAL:707” 数据稳定后,输入EXIT后,保存校准数据。 这时我们就可以完成校准,大家就可以看到相对准确的TDS数据。 有问题,欢迎在帖子里讨论。 参考链接: (SKU:SEN0244)模拟TDS传感器 |
2.79 KB, 下载次数: 1922
Rockets: 产品中用到这个模块,有两个疑问,一个是校准的数据,在实际测量TDS里面如何使用的?没有看明白? 此外,如果输入电压是3.3V,这个计算该如何修正。可以回复邮件吗?603717290@qq.com 订单号:2018100679119 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed