Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Versión: V1.0
Manual de usuario
Contenido
2/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com
Manual de usuario
1. Introducción
El sensor de temperatura y humedad del suelo S-Soil MT-02 se proporciona con alta precisión y alta sensibilidad. Al medir la constante dieléctrica de
la reacción del suelo, el suelo dirige el contenido de humedad real estable. Este sensor de temperatura y humedad del suelo SSOILMT-02 puede
medir el volumen de humedad del suelo. el método de medición de la humedad del suelo se ajusta a las normas internacionales en la actualidad.
Aplicar al monitoreo de humedad del suelo, experimento científico, riego con ahorro de agua, vegetales de invernadero, flores, pasto, suelo, cultivo de
plantas, velocidad medida del tratamiento de aguas residuales, almacenamiento de granos, control de invernadero, agricultura de precisión, al mismo
Características:
● Buen rendimiento de sellado, resistencia a la corrosión, enterrado durante mucho tiempo en el suelo
● El curado de resina epoxi retardante de llama, completamente impermeable, puede soportar los fuertes golpes externos
● Aguja que utiliza materiales de calidad, puede resistir la electrólisis a largo plazo, puede resistir la corrosión del ácido y el álcali en el suelo
● Alta precisión de medición, rendimiento confiable, los efectos del contenido de sal del suelo son pequeños, adecuados para todo tipo de suelo.
3/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com
Manual de usuario
2 Especificaciones
Precisión ± 0,5 ℃
Resolución 0,1 ℃
Resolución
Parametros generales
Interfaz RS-485
Área de medición Un área de cilindro (con la sonda como centro, diámetro: 7 cm, altura: 7 cm) Menos de 1
Temperatura de funcionamiento - 40 ~ 85 ℃
Temperatura de almacenamiento - 40 ~ 85 ℃
4/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com
Manual de usuario
3 Cableado
Amarillo RS485 + / A / T +
blanco RS485- / B / T-
Verde SET, V + (potencia) cuando el módulo de arranque en el "modo de configuración". No conectado o conectado con
Los parámetros de configuración del módulo, como la dirección Modbus, la velocidad en baudios, la
pueden comunicarse con el módulo. Para evitar este problema, el módulo tiene un modo especial
cuando el módulo está en comunicación con el parámetro de configuración EEPROM todavía está en
modo de ejecución".
5/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com
Manual de usuario
4 Instalación
Método de medición rápida: las ubicaciones de medición seleccionadas, el derecho a evitar las rocas, para garantizar que la aguja no toque las piedras
como un objeto duro, de acuerdo con la profundidad requerida de corte, abra la superficie del suelo, mantenga el grado de estanqueidad del suelo
original debajo del cuerpo del sensor, apretado verticalmente insertado en el suelo, no se puede insertar antes y después de agitar, asegúrese de un
contacto cercano con el suelo. Un punto de medición dentro de una prueba de rango pequeño debe promediar repetidamente.
Enterrado en el método de medición subterráneo: diámetro de perforación vertical mayor a 20 cm de profundidad del pozo, de acuerdo con las necesidades
de medición, luego el cable del sensor se inserta en la pared del pozo en un nivel dado de profundidad, la compactación del relleno sanitario del pozo,
asegura el contacto cercano con la tierra. Estable después de un período de tiempo, puede durar días, meses o incluso más para medir y registrar.
Si la medición de la superficie es dura, primero debe perforarse (el diámetro debe ser menor que el diámetro de la sonda), y luego
insertarse en el suelo y la compactación y medición del suelo; El sensor debe evitar vibraciones e impactos violentos, pero no con la
percusión de un objeto duro. Debido a que el sensor para el paquete negro, a la luz solar intensa hará que el sensor se caliente
bruscamente (hasta más de 50 DEG C), para evitar la medición de temperatura del sensor de impacto de alta temperatura, preste
atención a la protección solar en el campo o campos.
6/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com
Manual de usuario
Modbus es un protocolo de comunicación en serie, controlador lógico programable (PLC) Modicon para el uso de publicaciones. Se ha
convertido en los protocolos de comunicación estándar de la industria y ahora es una conexión bastante común entre equipos electrónicos
industriales. Modbus tiene una amplia aplicación en el campo industrial. El protocolo Modbus es un acuerdo marco maestro / esclavo. Un nodo
es el nodo principal, otros nodos utilizan el protocolo Modbus en la comunicación desde el nodo. Cada dispositivo esclavo tiene una dirección
única.
Valor predeterminado del parámetro de comunicación: la velocidad en baudios es 9600bps, un bit de inicio, 8 bits de datos, sin paridad, un bit de parada. Protocolo de
comunicación para el protocolo Modbus RTU. Los parámetros de comunicación se pueden configurar mediante el programa o el comando Modbus para cambiar.
7/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com
Manual de usuario
Modbus
Dirección de registro (HEX)
Parámetro Tipo de parámetro Función Gama de parámetros e instrucciones defecto
Canal 0 Número
- 4000-8000
La temperatura 0x0000 INT16, solo lectura 3/4 valor de temperatura. Sin temperatura No
siempre 0.
0-10000
Volumétrico
0x0001 INT16, solo lectura 3/4 El volumen de agua se divide por 10000 para No
contenido de humedad
obtener la tasa real.
Agua volumétrica
El contenido volumétrico de agua fue el original
el contenido era el 0x0004 INT16, solo lectura 3/4 No
Valor de AD
valor de AD original
0-3
0: mineral
0: suelo mineral (labranza)
tierra
Tipo de suelo 0x0020 UINT16, solo lectura 6/3/16 1: arena
(labranza)
2: arcilla
3: suelo orgánico
UINT16, leer y
Dirección Modbus 0x0200 6/3/16 0-255 1
escribir
0-7
0: 1200 bps
1: 2400 bps
5: 38400 bps
6: 57600bps
7: 115200bps
0~1
0-2 0: No
UINT16, leer y
paridad 0x0203 6/3/16 0: sin paridad paridad
escribir
1: paridad uniforme
8/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com
Manual de usuario
2: paridad impar
0-1 0: 1
UINT16, lectura
Bits de parada 0x0205 6/3/16 0: 1 bits de parada bits de parada
y escribe
1: 2 bits de parada
0-255
0-255
función 0.
Nota:
9/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com
Manual de usuario
Ejemplo: si el valor de retorno es 0702H (16 m, el código original), el primer byte byte segundo byte 07H, el byte bajo es 02H, entonces el
valor de medición de temperatura de (07H * 256 + 02H) /100=17.94 C.
Si el valor de retorno es FF05H (16 m, complemento), el primer byte segundo byte FFH, el byte bajo es 05H, entonces el valor de
medición de temperatura ((FFH * 256 + 05H) -FFFFH-1H) / 100 = (FF05H- FFFFH-1H) /100=-2,51 C.
Ejemplo: si el valor de retorno es 071DH (16 m), el primer byte byte segundo byte 07H, el byte bajo es 1DH, entonces se midió el contenido
volumétrico de agua (07H * 256 + 1DH) / 10000 = (7 * 256 + 29) /10000=18.21%.
Ejemplo: si el valor de retorno es 071DH (16 m), el primer byte byte segundo byte 07H, el byte bajo es 1DH, entonces el contenido volumétrico
de agua era el valor AD original era (07H * 256 + 1DH) = (7 * 256 + 29) = 1821.
Tipo de suelo
arena
2: arcilla
3: suelo orgánico
Ejemplo: si el valor de retorno es 071DH (16 m), el primer byte byte segundo byte 07H, el byte bajo es 1DH, entonces el contenido volumétrico
de agua era el valor AD original era (07H * 256 + 1DH) = (7 * 256 + 29) = 1821.
10/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com
Manual de usuario
Dirección Modbus
rango de parámetros 0-255 Predeterminado: 1
La dirección Modbus se puede establecer en 0-255. Cuando el conmutador de código de dirección externa del módulo se establece en la dirección 0, utilice el
contenido de este registro como dirección esclava. Después de establecer la necesidad de encender o usar el comando RST para reiniciar el módulo, haga que esta
dirección sea válida. Utilice este comando para modificar la dirección del módulo no es necesario abrir el gabinete se puede configurar.
Tasa de baudios
0: 1200 bps
1: 2400 bps
2: 4800 bps
3: 9600bps
4: 19200 bps
5: 38400 bps
6: 57600bps
7: 115200bps
almacenamiento de parámetros Memoria inmediata
Protocolo
0: Modbus RTU
1: Modbus ASCII
almacenamiento de parámetros Memoria inmediata
Paridad
0: sin paridad
1: paridad uniforme
2: paridad impar
Bits de datos
0: 1 bits de parada
1: 2 bits de parada
11/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com
Manual de usuario
Demora de respuesta
Retraso de la comunicación en serie en respuesta a un usuario en los siguientes casos: cuando el host envía un módulo de comando de solicitud, retraso
(RESPONSEDELAY * 10) ms, luego los datos de respuesta se devuelven a la computadora host. Por ejemplo, establezca RESPONSEDELAY = 5, luego el
retardo del módulo 5 * 10 = 50 ms después de la respuesta de las solicitudes del host. Cuando se establece en 0 para una respuesta inmediata sin demora.
Este comando se aplica principalmente al host desde el conmutador RS485 de estado de envío para ralentizar las ocasiones de estado de recepción.
Intervalo de tiempo de salida activa de comunicación en serie utilizado en los siguientes casos: el host no necesita enviar un comando de solicitud, datos
ACTIVEOUTPUTINTERVAL segundos, como configurar el módulo ACTIVEOUTPUTINTERVAL = 5, luego cada 5 segundos según el protocolo de
comunicación del conjunto de datos de salida. Cuando se establece en 0, la salida activa no es válida, necesita una solicitud de host antes de la respuesta.
Este comando se utiliza principalmente en la transmisión inalámbrica GPRS, es necesario que los nodos terminales envíen datos por iniciativa propia.
Nota: cuando se establece en los datos de salida activos, el bus RS485 puede conectar un módulo para evitar conflictos de datos.
12/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com
Manual de usuario
Por ejemplo: 0x0000H-0x0001H leer registros, medir temperatura, valores de contenido volumétrico de agua
número de
2 bytes 0x0002
registros
Controlar 2 bytes 0xC40B
Cuando regresan los 9 bytes del equipo receptor de datos, los siguientes cálculos CRC, donde num (parámetro 2) = 9.
// ------------------------------------------------ -----------------------------
// parámetros de entrada de 2: num, el número total de bytes a calibrar. (2 bytes incluida la verificación CRC)
// valor de retorno de la función: devuelve un valor diferente a 0. Verificación fallida Vuelve a comprobar 0. //
-------------------------------------------- ---------------------------------
13/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com
Manual de usuario
crc ̂ = c;
para (j = 0; j <8; j ++) {
if (crc y 0x0001) {
crc >> = 1;
crc ^ = ̂0xA001;
}
demás
{
crc >> = 1;
}
}
}
retorno (crc);
Para que los resultados vuelvan a 0, la verificación se realiza correctamente, si la validación no vuelve a un valor distinto de cero.
Después de la calibración exitosa, use la siguiente fórmula para calcular la temperatura y el contenido de humedad volumétrica (negativo a la
Si la verificación falla, el proceso de transferencia de errores debe abandonar los datos recopilados y volver a recopilarlos.
14/14
© 2008-2020 Seeed Technology Co., Ltd. Todos los derechos reservados. solution.seeedstudio.com