Fuente de alimentación: 3-5v
Corriente: 5 mA
Velocidad de transmisión: 9600 o 115200
Frecuencia de salida automática predeterminada: 14 HZ
Rango de medición:
-40 … +125 grados C para temperatura ambiente
-70 … +380 grados C para medir la temperatura objetivo
Distancia de medición: rango cercano 5-10cm
Tamaño: 21.5 * 23 * 9.7 mm
Protocolo de comunicación:
Byte de comando del puerto serie:
(1) Parámetros de comunicación en serie (el valor predeterminado de la velocidad en baudios 9600bps, se puede configurar por software)
Velocidad de transmisión: 9600 bps Bit de verificación: N Bits de datos: Ocho bits de parada: 1
Velocidad de transmisión: 115200 BPS Bit de verificación: N Bits de datos: Ocho bits de parada: 1
(2) Comando de entrada del módulo, enviado al módulo GY-MCU90614 desde un controlador externo (dieciséis hexadecimales)
- Encabezado del marco: 0xa5
Formato de instrucciones: encabezado + instrucciones + Verificación y (8 bits) (como lectura automática de instrucciones de temperatura = 0xA5 + 0x45 + 0xEA)
2.instrucción de comando:
Instrucción de salida continua:
0xA5 + 0x45 + 0xEA —————- Datos de temperatura (tipo de datos de retorno del módulo 0x45)
Instrucciones de salida de consulta:
– 0xA5 + 0x15 + 0xBATDatos de temperatura (tipo de datos de retorno del módulo 0x45)
Instrucciones de configuración: (después de reiniciar el apagado se activará)
Configuración de velocidad de transmisión:
0xA5 + 0xAE + 0x53 ————— 9600 (predeterminado)
0xA5 + 0xAF + 0x54 ————— 115200
Encienda si la configuración automática de datos de temperatura de transmisión:
0xA5 + 0x51 + 0xF6 ————— Datos de temperatura de salida automáticos después del encendido (predeterminado)
0xA5 + 0x52 + 0xF7 ————— No hay datos de temperatura de salida automáticos después del encendido
Protocolo de comunicación:
Puerto serie recibir:
(1) Parámetros de comunicación en serie (el software puede establecer el valor predeterminado de la velocidad en baudios 9600 BPS)
Velocidad de transmisión: 9600 BPS Bit de verificación: N Bits de datos: Ocho bits de parada: 1
Velocidad de transmisión: 115200 BPS Bit de verificación: N Bits de datos: Ocho bits de parada: 1
(2) Formato de salida del módulo, cada cuadro contiene 9 Bytes (dieciséis decimales):
- Byte0: indicador de encabezado 0x5A
- Byte1: indicador de encabezado 0x5A
- Byte2: 0X45 Tipo de datos de la trama (0X45: Datos de temperatura)
- Byte3: 0x04 Volumen de datos (debajo de 4 datos forman 2 Grupos como ejemplo)
- Byte4: 0x00 ~ 0xFF Datos 1 posición alta 8
- Byte5: 0x00 ~ 0xFF Datos 1 bajo 8 posición
- Byte6: 0x00 ~ 0xFF Datos 2 posición alta 8
- Byte7: 0x00 ~ 0xFF Datos 2 bajo 8 posición
- Byte8: suma de comprobación 0x00 ~ 0xFF (los datos anteriores se acumulan, dejando solo 8 bits bajos)
(3) Método de cálculo de datos
Método de cálculo de temperatura:
temperatura = alta 8 posición << 8 | baja 8 bit (El resultado es 100 multiplicado por el ángulo real)
Ejemplo: enviar instrucción: A5 45 EA, recibida Datos de un cuadro:
<5A- 5A- 45-04- 0C- 78- 0D- 19- A7>
Express TO (hay un signo de 16 bits, que representa la temperatura objetivo): TO = 0x0C78 / 100 = 31.92C
Express TA (hay un signo de 16 bits, indica la temperatura ambiente: TO = 0x0D19 / 100 = 33.53C
Método de uso:
El módulo son los datos de salida en serie, el usuario a través de la conexión del puerto en serie envía instrucciones de salida, como 0xA5 + 0x45 + 0xEA Al módulo, el módulo será datos de temperatura de salida continua; si desea consultar la salida, puede enviar 0xA5 + 0x15 + 0xBA al módulo, cada vez que envíe, el módulo devolverá datos de temperatura, la frecuencia de la consulta debe ser inferior a 10Hz, si se requiere un modo de salida continua de más de 10Hz, Por favor envíe 0xA5 + 0x45 + 0xEA Instrucción.
Ref: MLX90614-BCC
Sensor Infrarrojo de Temperatura