写在前面
这篇文章,我自己边学遍理,一是想解决我自己的问题——给家里的花自动浇水,二是想节省时间,略过复杂的参数了解和原理学习,快速找到我想要的产品,所以内容比较浅显,但希望可以帮到同样想直接找到干货,快速做出决策的朋友们。
本文会结合市面上主流的土壤湿度传感器类型,根据不同的项目背景给出不同的选择建议。不论你是正在准备毕业设计的农学、环境、工科同学,是想在家做一个自动浇花系统的创客爱好者,是自学开发板项目的初学者,还是为学生寻找适合教学使用模块的老师,都可以在这篇文章里找到适合自己的答案。
常见的土壤湿度传感器——按工作原理分类
1.电阻式土壤湿度传感器
简单来说,电阻式土壤湿度传感器的原理是土壤湿度变化会可导致湿敏电阻阻值的变化,电阻值的变化就可以转化为电信号。
电阻式传感器一般由两部分组成:电子板(右侧)和带有两个垫的探头——叉式探测传感器,用于检测含水量(左侧)。
电阻式土壤湿度传感器的结构较为简单,安装相对简便,在使用过程中,只需要将探头插入土壤即可。这类传感器对比其他原理的土壤湿度传感器,在价格上更有优势。
然而,电阻式土壤湿度传感器的缺点是易被所在的土壤腐蚀。长期使用后,传感器的电极容易受到土壤中的盐分、酸碱度等因素的影响,导致电极腐蚀,从而影响测量精度和使用寿命,一般来说使用寿命在一年以内,如果你要多次使用,建议每次使用后都要清理电极,防止腐蚀。对土壤质地的适应性较差,不同质地的土壤可能需要进行不同的校准。
总体来说,电阻式土壤湿度传感器,是一个相对经济的选择,如果项目预算有限且周期较短,对读数精确度要求不高,或是在家庭园艺和需要大批采买的学校教学实验场景下使用,可以考虑使用电阻式的传感器。
2.电容式土壤湿度传感器
电容传感器通过湿度敏感电容器检测土壤湿度,电容值会随着环境中水分的变化而变化,传感器则把电容值转为电信号,输出为百分比值来显示土壤湿度。
电容式土壤湿度传感器不太容易被所在的土壤环境腐蚀,工作寿命也会相对较长。能在-10℃-60℃湿度环境下使用,其他优点还包括可以功耗低、性价比高、连续读取数据,精度相对也更高。也因为以上的优点,电容传感器通常比电阻式传感器的价格要高一些。
在多种土壤类型环境下的长期监测项目,如农业科研中的长期土壤湿度数据采集,或者在环境监测中对不同区域土壤湿度的持续观测等场景中,电容式传感器都更为推荐。
另外,在搜索中,还发现市面上现在还有专门针对长期插在花盆中进行土壤湿度监测的需求,进行全身防水的工艺设计,从而增强防腐性能的防水传感器。
我拿以上3种类型,各找了一款代表性产品,做了对比:
电阻式土壤湿度传感器 | 电容式土壤湿度传感器 | 模拟防水电容式 土壤湿度传感器 | |
---|---|---|---|
代表产品 | Gravity:土壤湿度传感器(Arduino兼容) | Gravity:电容式土壤湿度传感器 | Gravity:模拟防水土壤湿度传感器 |
工作电压 | 3.3-5V | ||
防水 | 仅检测部分防水 | 灌封 全身防水 | |
防腐蚀 | 不防腐 | 短期防腐(使用寿命1-2年) | 长期防腐 (使用寿命2年左右) |
量程 | 0-100% | ||
分辨率 | 定性测量 | ||
精准度 | 定性测量 | ||
推荐场景 | 使用简单, 价格便宜, 适合入门学习, 易被腐蚀, 不适合实际插在花盆中使用 | 使用简单、 价格便宜, 适合入门学习, 表层划伤会影响腐蚀性功能, 可以短期插在花盆中使用 | 使用简单、 性价比高, 全身防水且优化防腐蚀性能, 适合长期插在花盆中使用 |
参考项目案例 |
我在选型时首要考虑的5个因素
最近给自己的新家安置了一盆花,天气转冷,想做一个自动浇花设备,这样就不用每天拿手指戳一戳土了。打开电商平台,可以看到,市场上传感器品牌众多,一块传感器模块的价格从一两块到四五十块不等,担心质量参差不齐,难以挑选出性价比高的产品。
对于像我这样的入门水平的人来说,选择的困难之处在于对市面上的相关产品不了解,不知道如何从自己的项目出发去选型。而对于已有一些相关经验的人而言,或许因之前选择的传感器和项目要求不适配,导致项目不能快速进行。
在各平台看了不下30款各价位的传感器,我总结了以下5点,来帮助选型。
1.精确度需求。不同项目对精度要求差异很大。科研项目,如农学中研究作物生长与土壤湿度精确关系的实验,可能需要精度在 ±2% - ±3% 的传感器。而对于家庭自动浇花系统,±5% - ±10% 的精度或许就足够了。
2.稳定性需求。所做项目是否需要传感器长期埋设在土壤中进行连续监测,长期稳定性差的传感器可能会因为环境因素(如温度变化、土壤化学物质侵蚀等)导致测量结果不准确。
3.使用寿命-耐腐蚀性。市面上的电阻式土壤湿度传感器的寿命在几个月到一年不等,电容式土壤湿度传感器的使用寿命大约是1-2年。如果是要长期监测项目,对使用寿命有较高要求,可以看传感器在制作工艺上,有没有经过特殊的处理,比如防护等级、外层绝缘漆、探针材质、加宽两极的感应面积等,进而实现防水、防锈、防腐蚀。
4.数据输出和通信方式。需要注意传感器的数据输出格式应该与后续的数据处理和存储设备兼容。例如,有些传感器可以输出标准的模拟信号(如 0 - 5V 或 4 - 20mA),方便与数据采集器连接;而有些则可以通过 USB等数字接口直接将数据传输到计算机进行处理。
5.兼容性。像3.3V的Arduino主板,需要宽宽电压工作环境,有些传感器如果要用树莓派之类的微型PC,还需要外接一个ADC(模拟信号转数字信号)转换模块来工作。
对于以上选型因素,大家可以根据自己的需求列出优先级。从成本角度说,有更高稳定性和精确度的电容式传感器价格会高于电阻式传感器,但在精准度、稳定性还有使用寿命上,电容式传感器的表现都好于电阻式传感器。
省流版建议-针对不同使用场景
1.适合无编程经验的初学者使用:BOS0038土壤湿度传感器,支持通过mind+图形化程序,无需掌握编程,就能搭建项目;适合初学者且希望传感器有一定耐腐蚀性的:Gravity: 电容式土壤湿度传感器。
2.用作教学实验课程的教具模块或短期个人兴趣项目:Gravity: 土壤湿度传感器(Arduino兼容)。这款属于电阻式土壤湿度传感器,作为教具而言,适合入门学习、操作简单、且对于批量采购来说有更高的性价比优势。但由于其容易被腐蚀,不适合长期插在花盆中。
3.长期插在土壤中/家庭园艺、小规模植物栽培项目:Gravity: 模拟防水土壤湿度传感器:全身防水、防腐蚀性能。
4.对精确度有高要求或实验室测量:Gravity: 锥形模拟pH计(测量土壤与食物的pH值),经过校准后具备极高的精度,它的pH分辨率为0.1,特别适合在实验室中进行土壤或食物的pH值高精度测试。
5.农业和科研领域:RS485 MODBUS-RTU系列土壤检测传感器,它们可以检测更多的土壤参数,具备高精度和防腐蚀性能。
*以上内容,总结至:DFRobot_土壤湿度传感器选型指南,比较简单易懂,有兴趣可以去围观学习。
如果你觉得本文解决了你的选型难题的话,请给我点个赞吧!如果还有关于选型或是使用的问题,可以评论区留言。也推荐大家可以去DF论坛,这是我最近的学习资源平台之一,里面有不少项目的分享和问题交流。