【mcuclub】水质检测模块-TDS

一、实物图(型号:TDS)

二、原理图

编号名称功能
1GND供电电压负极
2VCC供电电压正极
3AO模拟信号输出引脚

三、简介

TDS(Total Dissolved Solids),中文解释为溶解性总固体,又称总含盐量,定义为水中含有各种溶解性矿物盐类的总量,它包含无机盐和有机物的总量,测量单位为毫克/升(1mg/L=1ppm),它表明1升水中溶有多少毫克溶解性总固体,或者说1升水中的离子总量。通俗的说,TDS值代表了水中溶解物杂质含量,TDS值越大,水中溶解物杂质越多,说明水中的可导电物质的杂质含量大。

常用的 TDS 检测设备为 TDS 笔,虽然价格低廉,简单易用,但不能把数据传给控制系统,做长时间的在线监测,并做水质状况分析。使用专门的仪器,虽然能传数据,精度也高,但价格很贵。为此,我们专门推出了这款 TDS 传感器模块。 该模块即插即用,使用简单方便。3.3~5.5V 的宽电压供电,0~2.3V 的模拟信号输出,使得这款产品兼容 5V、3.3V 控制系统,能非常方便的接到现成的控制系统中使用。测量用的激励源采用交流信号,可有效防止探头极化,延长探头寿命的同时,也增加了输出信号的稳定性。TDS 探头为防水探头,可长期浸入水中测量。该产品可应用于生活用水、水培等领域的水质检测。

四、工作原理

TDS 测量主要通过给测试电极输入交变的驱动电压(防止探头极化),在被测液体中产生微小电流,从而得到被测液体的电导率。模块采用电极法测定水溶液的电导率,当两电极插入溶液中,可以测出两电极间的电阻,经过转接板转换,最终输出模拟电压值,根据电压值与TDS的线性关系式,最终得到TDS值。

五、标准曲线及温度校准公式

25℃为标准温度,温度每增加1℃,电导率上升2%,故温度作为补偿因子参与TDS计算,公式为:

V修 = V * (1 + 0.02*(T-25))

V修为修正后的电压值,V为测量的电压值,T为测得溶液温度值。

TDS计算公式:

TDS = (66.71*V修 3 - 127.93*V修 2 + 428.7*V修 ) * K

K是修正系数,K = TDS标准值 / TDS测量值

六、注意事项

1、TDS 探头不能用于 55℃以上的水中。

2、TDS 探头放置位置不能太靠近容器边缘,否则会影响示数。

3、TDS 探头头部与导线为防水,可浸入水中,但连线接口处与信号转接板不防水,请注意使用。

  • 2
    点赞
  • 57
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
无需任何TDS/pH计,即可构建自己的基于IoT的水质监测系统! 硬件部件: Arduino UNO×1个 公/母跳线×1个 HC-05蓝牙模块×1个 RGB扩散普通阴极×1个 电阻330欧姆×3 旋转电位器(通用)×1个 RGB LCD屏蔽套件,16x2字符显示×1个 电阻1k欧姆×1个 软件应用程序和在线服务:ArduinoIDEArdutooth 手动工具和制造机: 剥线钳和切割器,26-14 AWG单芯和绞线 什么是TDSTDS代表总溶解固体。顾名思义,它可以使我们溶解在一定量的水中的固体数量,以ppm(百万分之一)为单位。TDS是根据电导率[S / m]计算的。电导率越高,TDS值越高。以下是不同类型的水的TDS值的列表: 纯净水:80-150 自来水:250-350 地下水:500-1000 海水:约30000 根据世界卫生组织(世界卫生组织)的建议,饮用水的TDS低于300。但是,TDS低于100的水不能食用,因为它缺乏必需的矿物质。高于300的水被认为过于“坚硬”,因为其中所含的矿物质过多。 通常,我们使用TDS笔来测量水的TDS。但是,我们无法将笔与Arduino集成在一起。因此,有可以与Arduino集成的特殊TDS仪表。但是,我决定在不使用TDS笔的情况下进行此项目。 Arduino的电路 将Arduino的5V连接到面包板的一个电源轨 将Arduino的地面连接到面包板的另一个电源导轨 将1k欧姆电阻的一端连接到地面,另一端连接到面包板。将Arduino上的模拟引脚A0连接到电阻器。最后,将一根线连接到电阻器,将另一根线连接到5V。将这些电线的自由端连接到鳄鱼夹。 液晶显示 将VSS引脚连接到接地轨 将VDD引脚连接到5V电源轨 将V0连接到电位计的中心引脚 将电位计的两端连接到5V并接地 将RS引脚连接到Arduino引脚7 将R / W引脚连接到Arduino引脚8 将D4连接到Arduino引脚10 将D5连接到Arduino引脚11 将D6连接到Arduino引脚12 将D7连接到Arduino引脚13 HC-05蓝牙模块 将VCC引脚连接到5V电源轨 将GND引脚接地 将TX引脚连接到Arduino引脚3(用作RX) 将RX引脚连接到Arduino引脚2(用作TX) RGB LED 将公共阴极(最长的引脚)接地 通过330欧姆电阻将红色引脚(阴极引脚的右侧)连接到Arduino的PWM引脚9 通过330欧姆电阻将绿色引脚(阴极引脚的左侧)连接到Arduino上的PWM引脚6 通过330欧姆电阻将蓝色引脚(最左侧)连接到Arduino上的PWM引脚5

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

单片机俱乐部--官方

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值