Maker, IoT, Domótica, Robótica, Electrónica

NeoTouch V1.0

Manual Termostato NeoTouch V1.0 MODBUS

 


1. Introducción
Aquí podras ver cómo usar y configurar el termostato NeoTouch V1.0 de pantalla táctil, con comunicación Modbus a través de RS485. El NeoTouch viene con caja para montaje en pared junto con una pantalla táctil resistiva de 2,4 pulgadas y le permite montarlo de forma permanente en su sala de estar, pasillo u otros lugares expuestos.

 

2.  Alimentación y comunicación RS485
La placa base del NeoTouch viene con un regulador de conmutación integrado para una alimentación de entrada de 9 a 35 V Dc. Esto le permitirá alimentar el dispositivo directamente desde la fuente de alimentación de su sistema domótico que trabaja normalmente a 24V Dc, como puede ser el sistema de LOXONE. Tensión de alimentación recomendada 12V Dc o 24V Dc

El NeoTouch tiene una interfaz RS485 en la parte trasera interior del termostato para las  señales A y B respectivamente para la comunicación MODBUS con su sistema.

Por todo ello con el mismo cable utilizado normalmente para su sistema domótico de 4 hilos, podrá alimentar y comunicar el dispositivo NeoTouch e integrarlo en su instalación. Utilizando dos de ellos para alimentación de 24V Dc positivo y negativo, y el otro par de hilos para la comunicación MODBUS.

 

3.  Pantalla táctil
El NeoTouch tiene una Pantalla táctil de 2,4 pulgadas integrada de tacto sensible.

4.  Información en pantalla NeoTouch

Una vez conectado el NeoTouch a la alimentación de corriente, este arrancará mostrando una primera pantalla de inicio durante 5 segundos y seguidamente la pantalla principal del mismo. La misma que se encuentra a continuación.

 

 

En ella podemos observar la siguiente información:

- Pulsador ON/OFF. Este sirve para encender o apagar el termostato de la estancia en la que se encuentre instalado, mostrando en cada momento el estado en el que se encuentra. Una vez que arranque al conectarse el NeoTouch a la alimentación eléctrica o después de un fallo de alimentación, este arrancará en el último estado que se encontrase previamente, quedándose en memoria el estado anterior.
                - ON (en color verde) nos indica que el termostato está encendido.
                - OFF (en color gris) nos indica que el termostato está apagado.
- Temperatura Ambiente leída por el sensor de temperatura, indicada dentro del circulo grande de la pantalla.
- Temperatura exterior, esta aparecerá en la esquina superior izquierda y está será enviada desde el MiniServer de Loxone. Si aparece una temperatura de 99ºC constante, no está recibiendo los datos del MiniServer.
- Temperatura de Confort, esta es la elegida por usuario para la estancia. Esta aparece en el centro de la pantalla dentro del circulo pequeño de color verde. Una vez que arranque al conectarse el NeoTouch a la alimentación eléctrica o después de un fallo de alimentación, este arrancará en el último estado que se encontrase previamente, quedándose en memoria el estado anterior.
- Calidad del Aire. Esta aparece en el centro de la pantalla indicado por colores con un circulo grande.
                - Circulo de color Verde: nos indica que la calidad del aire es óptima.
                - Circulo de color Amarillo: nos indica que la calidad del aire es media.
                - Circulo de color Rojo: nos indica que la calidad del aire es mala.
- Temperatura de consigna. Los botones para cambiar la temperatura están situados a la derecha de la pantalla indicados con los símbolos de triángulos contrapuestos. Con el botón rojo superior aumentamos la temperatura de consigna y con el azul inferior la bajamos.
-  Frío/Calor.  Indicados con los símbolos de un copo de nieve (en azul) para el modo FRÍO y con un sol (en amarillo) para CALOR, informa del estado del modo de funcionamiento de la climatización en ese momento.
Una vez que arranque al conectarse el NeoTouch a la alimentación eléctrica o después de un fallo de alimentación, este arrancará en el último estado que se encontrase previamente, quedándose en memoria el estado anterior.
- Fuerza Ventilación. Los botones están situados en la parte inferior de la pantalla indicados con los símbolos de ventiladores en color celeste. Con el botón izquierdo bajamos la fuerza del ventilador y con el de la derecha se aumenta. Una vez que arranque al conectarse el NeoTouch a la alimentación eléctrica o después de un fallo de alimentación, este arrancará en el último estado que se encontrase previamente, quedándose en memoria el estado anterior.
Hay cuatro niveles de ventilación:
                - MÍNIMO: el ventilador funciona a la mínima velocidad.
                - MEDIA: el ventilador funciona a media velocidad.
                - MÁXIMA: el ventilador funciona a la máxima velocidad.
                - AUTOMÁTICO: el ventilador se regula de forma automática. Para poner esta opción, se le dará al botón de la derecha de la fuerza de ventilación, hasta que aparezca "Auto" en la pantalla, en la parte inferior derecha de la misma.


- Botón de CONFIGURACIÓN. Es un botón OCULTO situado en la parte superior izquierda de la pantalla. Para entrar en la pantalla de configuración hay que pulsar 5 veces en dicho botón. Una vez que se presione nos aparecerá una pantalla, como la siguiente:
               

 

En esta pantalla se podrá configurar la dirección MODBUS del dispositivo a instalar. La dirección de este se cambiará con los botones - y + situados en la parte superior, indicando la dirección asignada entre los mismos y se validará pulsando el botónn de "OK" para guardarla en la memoria del NeoTouch. Una vez que arranque por primera vez aparecerá con la dirección MODBUS 1 por defecto. Cada vez que se arranque después de un fallo de alimentación u otro motivo, este arrancará con la misma dirección que tuviese asignada antes del momento del fallo o desconexión. La dirección MODBUS no se pierde por un fallo de alimentación, se queda almacenada en la memoria EEPROM.

También podremos encontrar dentro de este menú la opción "Screen Cleaning". Esta opción pone la pantalla totalmente en negro con un temporizador de 25 segundos con la finalidad de "refrescar" los pixeles de la pantalla y alargar la vida útil de la misma.

 
5.  Prueba Modbus

En este ejemplo usaremos el ordenador (PC) como maestro para la comunicación MODBUS. Para ello tiene que descargar el software Modbustester e instalar también el driver CH340. Una vez descargados, instalados y abierto el software y cambie los campos marcados como en la imagen de abajo. Para pruebas simples, realice una conexión en serie mediante un cable USB entre su PC y el NeoTouch, en el conector del controlador ESP8266 micro USB integrado en la placa.  Para ello elija:
- el puerto COM correcto para este adaptador en Modbustester.
- la frecuencia de transmisión de 9600 baudios.
- Parity None.
- Timeout in ms: 1000
- Sample Rate in ms: 100
- Slave ID: por defecto 1, o la dirección que haya puesto en el NeoTouch
- # of Registres: 10 (número de registros a leer y/o escribir)
- Starting Registrer: según los campos a leer comenzamos en un registro u en otro.

 

Una vez configurado presione el botón Leer (Read) en Modbustester. Este comando leerá 6 bytes del memoria de nuestro nuevo dispositivo NeoTouch. También puede hacer clic en los campos junto al direcciones y manipular los valores. Con el botón Escribir (Write) enviará nuevos valores al NeoTouch. Consulte la tabla siguiente sobre la función de registros:

 

6.  Registros Modbus y Variables

Registro

Variable

Descripción

400001

ROOM_TEMP

Muestra el valor de temperatura ambiente (valores 5 - 50)

400002

SET_TEMP

Temperatura de consigna por usuario (valores 16-36)

400003

FAN_LEVEL

Nivel de ventilación (valores 1-4, Mínimo, Medio, Máximo y Automático respectivamente). Arranca por defecto en Mínimo (1).

400004

DISP_ONOFF

Valor para Encender, Apagar o modo Automático de apagado de la pantalla. (0 Apaga la pantalla, > 0 hasta 255, configura el temporizador para automático, >255 Encendida permanente)

400005

TOTAL_ERRORS

Errores de comunicación contados.

400006

INVER

Modo Frío-Calor con los  valores 1 y 0 respectivamente

400007

CO2

Muestra la medida desde el sensor de CO2

400008

TVOC

Muestra la medida desde el sensor de TVOC

400009

ONOFF

Encender o Apagar el Termostato (1-0 respectivamente)

400010

HUMD

Muestra el valor de humedad ambiente.

400011

CALIDAD

Recibe del MiniServer el valor de la calidad del Aire (1-3)

400012

TEMPEXT

Recibe del MiniServer el valor de la Temp. Exterior

400013

SIGNO

Recibe un valor de 45 para el signo "-" o un valor de 43 para el signo "+" de la temperatura exterior que envía el MiniServer.

 

- Los valores de los registros 400001, 400005 400007, 400008, y 400010 son solo valores de lectura.
- Los valores de los registros 400002, 400003, 400004, 400006, 400009, 400011, 400012 y 400013 son valores de lectura y escritura.

 

7.  Sensores NeoTouch

- Sensor de Temperatura y Humedad.

El sensor de temperatura que integra el Neotouch es un sensor ambiental del fabricante Bosch Sensortech que combina termómetro e higrómetro en un único dispositivo. Las características en cuanto a medición de temperatura es de un rango de temperatura de -40 a + 85 °C con una precisión de ±1 °C y resolución 0,01 °C, y para humedad tiene un rango de medición de humedad relativa de 0 a 100%, con una precisión de ±3% Pa y una resolución de 0.008%.

- Sensor de Calidad del Aire.

El NeoTouch integra también un sensor de gas de calidad del aire  capaz de detectar un amplio rango de compuestos volátiles orgánicos (VOC´s), dando la lectura del Total de Compuestos Volátiles Orgánicos (TVOC) y otra lectura de Dióxido de Carbono Equivalente (eCO2). La medición del Dióxido de Carbono Equivalente se realiza entre 400 y 8192 partes por millón y el de Total de Compuestos Volátiles Orgánicos entre 0 y 1187 partes por millón. Puede detectar alcoholes, aldehídos, Cetonas, Ácidos orgánicos, Aminas e Hidrocarburos Alifáticos y Aromáticos.

Nota: Tenga en cuenta que la hoja de datos del fabricante, del Sensor de Calidad del Aire instalado en el NeoTouch, recomienda un tiempo de funcionamiento de 48 horas para dar lecturas fiables. Además, el periodo de calentamiento para obtener el primer dato válido es de 20 minutos. Si estos tiempos no se cumplen, los datos obtenidos podrían no ser fiables.

 

8.  Características NeoTouch

● Dimensiones exteriores caja : 120 mm x 80 mm x 35 mm (ancho x alto x profundidad)
● Material: ABS
● Acabado de la carcasa superior: blanco
● Acabado de la carcasa inferior: blanco
● Perforaciones para anclaje de pared

● Voltaje de entrada regulador de tensión: 9 - 36 V Dc (recomendable 12 o 24 V Dc)
● Voltaje de salida regulador de tensión: 5 V / 1,2 A DC
● Pantalla táctil de 2,4 pulgadas
● Comunicación Modbus RS485
● Procesador basado en ESP8266
● Memoria EEPROM de 4096 bytes



Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis