土壤水分温度控制器,又名土壤温湿度控制器、土壤温湿度控制仪,主要由二部分组成:控制器仪表、土壤湿度传感器。具有高度的可靠性与稳定性,可满足用户多种应用需求。具有操作简便、精度高、成本低的特点。可广泛应用于各种土壤温度控制场合。
为方便实时监测设备运作及控制状态,设备自带了RS485方式接口,可与电脑或工控设备进行通讯。产品采用工业广泛使用的MODBUS-RTU通讯协议,支持二次开发。用户只需根据我们的通讯协议即可使用任何串口通讯软件实现模块数据的查询和设置。
产品适用于科学试验、节水灌溉、温室大棚、花卉蔬菜、草地牧场、土壤速测、植物培养、污水处理及各种颗粒物含水量的测量。
1、采用高精度AD采样器件,测量精度高。
2、响应速度快,输出信号稳定,不乱跳,不漂移。
3、土壤水分传感器抽真空灌封,密封性极好,完全防止水从任何方向的侵入。
4、采用X质316不锈钢钢针,可经受长期电解,更耐土壤中酸碱盐的腐蚀。
5、测量精度高,性能可靠,受土壤含盐量影响较小,适用于各种土质。
快速测量法:选定合适的测量地点,避开石块,确保钢针不会碰到石块之类坚硬物体,按照所需测量深度刨开表层土,保持下面土壤原有的松紧程度,握紧传感器体垂直插入土壤,插入时不可前后左右晃动,确保与土壤紧密接触。
埋地测量法:垂直挖直径大于20厘米的坑,深度按照测量需要,然后在既定深度将传感器钢针水平插入坑壁,将坑填埋压实,确保与土壤紧密接触。稳定一段时间后,即可进行连续数天、数月乃至更长时间按的测量和记录。
如果在较坚硬的地表测量时,应先钻孔(孔径应小于探针直径),再插入土壤中并将土压实然后测量;传感器应防止剧烈振动和冲击,更不能用硬物敲击。由于传感器为黑色封装,在强烈阳光的照射下会使传感器使急剧升温(可达50℃以上),为了防止过高温度对传感器的温度测量产生影响,请在田间或野外使用时注意遮阳与防护。
参数 | 参数值 |
供电电压 | AC220V |
土壤温度测量范围 | -30℃~+70℃ |
土壤温度测量精度 | 0.5℃(0℃~+70℃) |
土壤水分测量范围 | 0-100% |
土壤水分测量精度 | ±3%FKD |
功率 | <5w |
触点容量 | 继电器触点容量:AC220V/3A |
外形尺寸 | 控制器:72×72 |
开孔尺寸 | 控制器:68X68 |
水分传感器的技术参数
参数 | 技术指标 |
电源电压范围 | DC12~24V(直流电压) |
水分测量范围 | 0~100% |
水分测量精度 | 3%FKD |
温度测量范围 | -30℃~+70℃ |
温度测量精度 | 0.5℃(0℃~+70℃) |
探针长度 | < 65mm |
探针直径 | Φ3mm |
探针材料 | 不锈钢 |
密封材料 | 环氧树脂 |
响应时间 | < 1秒 |
测量稳定时间 | < 2秒 |
输出信号 | DC0-5V |
测量频率 | 100MHz |
测量区域 | 以中央探针为中心,周围30mm高为70mm区域 |
产品功耗 | < 1W |
运行环境: | -30℃~+85℃ |
外形尺寸 | 70×45×18mm(不含探针) |
控制器自带2种模式,用于不同的应用场合。模式1为降温除湿模式,模式2为加温加湿模式。
模式1时,降温设备应该接入继电器1常开点,除湿设备接入到继电器2常开点。
模式2时,加温设备应该接入继电器1常开点,加湿设备接入到继电器2常开点。
1.降温除湿设备启动与关闭过程
比如接入AC220V供电的除湿器(通常指排风系统、风干机及实际用户使用的防止土壤水分含量过高的控制设备。)和降温设备。将降温设备电源的火线接入控制器的10脚、12脚(即继电器1常开触点)后再接入到插座的火线。降温设备的零线直接与电源插座的零线相连。
将除湿设备电源的火线接入控制器的10脚、14脚(即继电器2常开触点)后再接入到插座的火线。除湿器的零线直接与电源插座的零线相连。
降温设备启动的条件:当前测量值>(温度上限+回差值)。
降温设备启动后再关闭的条件: 当前测量值<(温度上限-回差值)
除湿设备启动的条件:当前测量值>(湿度上限+回差值)。
除湿设备启动后再关闭的条件: 当前测量值<(湿度上限-回差值)
控制举例:
继电器1接降温设备。降温控制过程。
降温过程:温度高于37℃以上(温度上限值35℃ +回差2℃)时继电器1吸合,降温设备开始工作。温度下降到33℃以下(温度上限值35℃-回差2℃)时继电器1断开,降温设备停止工作。
继电器2接除湿设备。除湿控制过程。
除湿过程:湿度高于62%(湿度上限值60% +回差2%)时继电器2吸合,除湿设备开始工作。湿度下降到58%(湿度上限值60% -回差2%)时继电器2断开,除湿设备停止工作。
2.加温加湿设备启动与关闭过程
比如接入AC220V供电的加温设备和加湿器(加湿设备通常指喷淋系统、加湿器等。)。将加温设备电源的火线接入控制器的10脚、12脚(即继电器1常开触点)后再接入到插座的火线。加温器的零线直接与电源插座的零线相连。
将加湿设备电源的火线接入控制器的10脚、14脚(即继电器2常开触点)后再接入到插座的火线。加湿器的零线直接与电源插座的零线相连。
加热设备启动的条件:当前测量值<(温度下限-回差值)。
加热设备启动后再关闭加湿的条件:当前测量值>(温度下限+回差值)
加湿设备启动的条件:当前测量值<(湿度下限-回差值)。
加湿设备启动后再关闭加湿的条件: 当前测量值>(湿度下限+回差值)
控制举例:
继电器1接加热设备。加热控制过程。
加热过程:温度低于19℃(温度上限值20℃-回差1℃)时继电器1吸合,加热设备开始工作。温度上升到21℃(温度上限值20℃+回差1℃)时继电器1断开,加热设备停止工作。
继电器2接加湿设备。加湿控制过程。
除湿过程:湿度低于28%(湿度上限值30% -回差2%)时继电器2吸合,加湿设备开始工作。湿度上升到32%(湿度上限值30%+回差2%)时继电器2断开,加湿设备停止工作。
仪表为嵌入式方形安装,安装时将仪表从正面推入开好孔的柜体面板上,开孔尺寸应为(67x67mm),然后把支架从仪表的后面把仪表用螺丝旋紧,顶至不活动。按接线图将传感器对颜色接至仪表(仪表后面接线端必须与传感器路数输入相对应,与传感器接线端子1-4脚的“VCC,温度,水分,GND”按相应的次序连接)确认接线无误后,即可通电,通电后即刻显示测得的温度水分值。
K1:“>>”设定时用选位键
K2:“∧”上调键
K3:“∨”下调键
K4:“SET”正常状态下长按2秒进入设置状态,设置状态下短按为切换设置选项
无按键及任何操作15秒后自动退出且保存设定数据。
继电器工作方式功能:1-降温除湿控制模式;2-加热加湿控制模式
正常状态下按“SET”1秒后进入设置状态,di一位数码管显示配置参数名,再按“SET”选择不同的配置参数。在需要调整的参数界面下短按“>>”选位数码管,然后按“∧”“∨”键调整数据。在设置状态下无操作15秒后自动保存退出。以下是具体操作流程:
ALM1为温度报警状态,ALM1亮时表示继电器1闭合;ALM2为湿度报警状态,ALM2亮时表示继电器2闭合。
本协议兼容工业MODBUS协议,可接工业组态软件。用组态软件时选择莫迪康PLC-modbusRTU协议即可联机。设备所有操作或回复命令都为16进制数据。默认通讯波特率:
9波特率——9600bps 数据位——8位 校验位——无校验 停止位——1位。
设备共提供了图示共21个状态值,供用户查询或设置。在组态王软件里,其分别对应4x0000到4x0020等21个寄存器。
[设备地址][功能码][起始地址:2字节][数据长度:2字节][CRC16校验]
意义如下:
A、设备地址:设备地址范围为0-15,当不知道设备地址时,可用此通用查询地址进行查询。
B、功能码:不同的应用需求功能码不同,比如3为查询输入寄存器数据。
C、起始地址:查询或操作寄存器起始地址。
D、数据长度:读取的长度。
CRC校验:CRC16校验,低位在前,高位在后。
1)读取数据
发送命令格式:
[设备地址][功能码:0x03][起始地址:2字节][数据长度:2字节][CRC16校验]
设备响应格式:
[设备地址][命令号][返回的字节个数][温度][湿度][继电器状态][CRC16校验]
返回数据意义如下:
A、返回的字节个数:表示数据的字节个数,也就是数据1,2...n中的n的值。
B、数据1…N:各个传感器的测量值,每个数据占用两个字节。例如:查询1号设备上传感器数据:
发送:01 03 00 00 00 03 05 CB
回应:01 03 06 01 12 00 00 00 01 59 67
上例回复数据中:01表示地址1,03表示命令号,06表示数据长度为6个字节。数据含义为:01 12为温度值,10进制数据为274,因传感器分辨率为0.1,该值需除以10,即温度值为27.4度。-
00 00为水分值,10进制数据为0, 因传感器分辨率为0.1,该值需除以10,湿度值为 0%。
00 01为继电器工作状态,0-未吸合 1-继电器1吸合 2-继电器2吸合 3-继电器都吸合。
相同方式,用户可以通过查询不同的寄存器地址,来查询各状态值。
寄存器 | 值范围 | 真实值范围 | |
温度值 | 4x0000 | 0-65535 | -30到70度 |
水分值 | 4x0001 | 0-10000 | 0到100% |
继电状态 | 4x0002 | 0-3 | 0-未吸合 1-继电器1吸合 2-继电器2吸合 3-继电器都吸合 |
温度上限 | 4x0003 | -300-700 | -30.0到70度 |
温度下限 | 4x0004 | -300-700 | -30.0到70度 |
温度回差 | 4x0005 | 0-100 | 0.0度到10度 |
温度校正 | 4x0006 | -100~100 | -10度到+10度 |
水分上限 | 4x0007 | 0-999 | 0.0到99.9度 |
水分下限 | 4x0008 | 0.1-1000 | 0.1到100度 |
水分回差 | 4x0009 | 0-100 | 0.0度到10度 |
水分校正 | 4x0010 | -100~100 | -10度到+10度 |
控制模式 | 4x0011 | 1,2 | 1为降温除湿模式,2为加热加湿模式 |
温度系数1 | 4x0012 | 100-65500 | 100-65500 |
温度系数2 | 4x0013 | 100-65500 | 100-65500 |
水分电压zui小值 | 4x0014 | 0-11000 | 0-11000 |
水分电压zui大值 | 4x0015 | 0-11000 | 0-11000 |
水分显示zui小值 | 4x0016 | 0-10000 | 0% |
水分显示zui大值 | 4x0017 | 100-10000 | 999% |
波特率 | 4x0018 | 2400,4800,9600,19200,38400 | 5种波特率 |
温度电压实时值 | 4x0019 | 0-32768 | 0-32768 |
水分电压实时值 | 4x0020 | 0-32768 | 0-32768 |
2)设置数据值
[设备地址][命令号:0x06][辅助命令号:0x0A] [参数编号] [写入的参数值][CRC16]
说明:如上表所示,X4到21个寄存器是可写寄存器。可以通过此命令设置参数值。
比如需要设置波特率为19200,则因寄存器编号为18,则12为寄存器编号,19200对应十六进制为4B 00
发送命令:01 06 0A 12 4B 00 1C E7
设备回复:01 12 4B 00 97 2D
3)查询设备地址
若不知道当前设备地址、且总线上只有一个设备时,可以通过此命令查询当前设备地址。
发送命令格式:
[设备地址:0xFA][命令号:0x03][ 00] [00 00 01] [CRC16]
说明:
A、设备地址0xFA为通用设备查询地址。
B、00 00 01为十六进制数,为固定值,不可更改。
比如查询当前设备地址,
则命令为:FA 03 00 00 00 01 91 81
设备响应:01 03 02 01 11 79 D8
设备响应格式:[设备地址][命令号] [数据长度:1字节] [其它随机值] [CRC16]
此产品的设备地址为1。
2)更改设备地址(功能号:0x06 辅助命令号:0x0B )
发送命令格式: [设备地址][命令号:0x06][ 辅助命令号:0x0B] [00 00] [目标
[CRC16]
说明:
A、目标地址:值范围为 1-35,目标地址与当前地址不能相同。
B、00 00 为十六进制数,为固定值,不可更改。
比如将设备地址 1,更改为2,
则命令为:01 06 0B 00 00 02 0A 2F
设备响应:02 25 01 02 90 06
设备响应格式:[设备地址][查询设备地址命令号] [数据长度:1字节] [随机字节:1字节] [CRC16]
比如:02 25 01 18 11 CD 表明更主后当前设备地址为02 。