Esta nota de aplicación describe los ajustes de configuración avanzados para el sensor de presión relativa integrado MLX90809. Describe la configuración general, el protocolo SENT y las opciones SENT, como el canal rápido, el canal lento, el tiempo SENT y el pulso de pausa.
Esta nota de aplicación describe los ajustes de configuración avanzados para el sensor de presión relativa integrado MLX90809. Describe la configuración general, el protocolo SENT y las opciones SENT, como el canal rápido, el canal lento, el tiempo SENT y el pulso de pausa.
EEPROM
Todos los parámetros necesarios para configurar el sensor de presión relativa integrado MLX90809 se almacenan en EEPROM. Esta sección de la nota de aplicación proporciona descripciones detalladas de los parámetros predeterminados almacenados en varias direcciones EEPROM. La función detallada de cada parámetro se describe en las secciones siguientes.
mapa EEPROM
La memoria EEPROM está organizada en 32 palabras de 16 bits. Contiene ajustes de configuración e información de calibración. La Tabla 1 muestra una descripción general de la memoria EEPROM. Las celdas amarillas (3-8, 23, 26-29 y 31) están abiertas para la configuración específica de la aplicación. Las celdas azules (9, 13 a 22, 31) contienen datos de calibración generados por el algoritmo del software de calibración automatizado Melexis. Las celdas naranjas (0-2, 10-12, 24, 25, 30) contienen datos programados por Melexis que no deben cambiarse.
Configuración general
nivel de sujeción
El nivel de la abrazadera de salida es totalmente programable. El nivel de sujeción bajo y el nivel de sujeción alto se pueden programar de forma independiente. El nivel de abrazadera bajo se puede programar entre 0 % Vdd y 25 % Vdd. El nivel de abrazadera alto se puede programar entre 50 % Vdd y 100 % Vdd.
El tamaño de paso del nivel de abrazadera para una broca de abrazadera es de 5 mV.
- Los ajustes para configurar los niveles de sujeción se guardan en una ubicación EEPROM.
abrazadera alta y abrazadera baja - controlar 2
– Rango HighClamp: este bit selecciona el nivel de sujeción alto entre 50 % – 75 % (valor = 0) y 75 % – 100 % (valor = 1).
filtrar
Hay dos filtros que se pueden utilizar para filtrar la señal de presión. La primera letra es el filtro de señal pequeña, que se puede desactivar o activar. El segundo filtro es un filtro de paso bajo de primer orden para la señal de presión con profundidad programable.
PFLT
PFLT es un filtro de paso bajo de primer orden programable. La ubicación de EEPROM Control2 contiene 4 bits para seleccionar la profundidad de este filtro. Este filtro se puede configurar para elegir el mejor equilibrio entre el tiempo de respuesta y el ruido de salida.
SSF
El filtro de señal pequeña se puede habilitar o deshabilitar usando el registro EEPROM Control1, bit 11 Habilitar filtro de señal pequeña. Para optimizar el tiempo de respuesta del sensor y el ruido de salida, recomendamos usar una configuración PFLT de 2 o menos para habilitar SSF. Se recomienda deshabilitar SSF cuando se utiliza una configuración de PFLT superior a 2. Si su sistema permite tiempos de respuesta más lentos, puede habilitar SSF en combinación con el uso de un valor PFLT más alto. Este enfoque mejora el rendimiento del ruido.
Diagnósticos ENVIADOS rápidos
Hay dos valores reservados para indicar el modo de diagnóstico de error en los canales de alta velocidad. Estos valores son 4090 para marcar errores de diagnóstico y 4091 para marcar errores transitorios. Se envía un valor según el tipo de indicador de diagnóstico. Si los errores de diagnóstico y transitorios están presentes al mismo tiempo, se envía un 4090 en el canal rápido porque los errores de diagnóstico tienen mayor prioridad. La diferencia entre errores transitorios y de diagnóstico depende de la causa del error. Los errores transitorios generalmente son causados por influencias externas en el sensor y los errores de diagnóstico generalmente son causados por errores internos del sensor.
Protocolo ENVIADO
Un esquema de codificación consta de una serie de pulsos repetidos transmitidos por el módulo de transmisión utilizando el MLX90809. Un marco SENT típico se parece a la trama de la Figura 2.
Un cuadro consta de la siguiente secuencia.
- Pulso de calibración/sincronización
- Un estado de 4 bits y un pulso de comunicación en serie
- Representa información de canal de alta velocidad de 24 bits (señal 1 de 12 bits y señal 2 de 12 bits)
- Un pulso de suma de comprobación (CRC) de 4 bits
- 1 pulso de pausa opcional
Enviando opciones
canal rapido
Hay tres opciones diferentes disponibles para configurar los datos del canal de alta velocidad.
- P&T: salida de presión para el canal rápido 1 y temperatura en el chip para el canal rápido 2.
- P&~P: datos de presión del canal 1 y presión inversa del canal 2.
- P& Contador rodante & ~ P(MSB): Contador rodante (8 bits) con la presión en el canal 1 y los 4 MSB inversos de la señal de presión en el canal 2.
La selección del modo de salida de canal rápido se puede realizar cambiando el modo de bit SENT en la ubicación EEPROM Control1.