一, Principio técnico: características de visualización y base compartida de la pantalla de código de segmento
La pantalla de código segmentado se muestra impulsando moléculas de cristal líquido para que se desvíen a través de electrodos, y su estructura central incluye vidrio ITO, capa de cristal líquido, polarizador y circuito impulsor. Cada segmento de visualización corresponde a un electrodo independiente y la transparencia se controla mediante voltaje de CA. Este diseño, naturalmente, admite el uso compartido de múltiples dispositivos:
Independencia del contenido de la pantalla: los requisitos de visualización de diferentes dispositivos se pueden controlar mediante software para lograr diferentes combinaciones de electrodos; por ejemplo, el dispositivo A muestra valores de temperatura, el dispositivo B muestra íconos de estado y los dos no interfieren entre sí.
Compatibilidad de la señal del controlador: los chips del controlador de pantalla de código de segmento (como HT1621) admiten direccionamiento de direcciones múltiples y pueden lograr control de host múltiple a través del bus I ² C o SPI. Por ejemplo, la RAM de 32 × 4 bits del HT1621 se puede asignar a diferentes dispositivos, y cada dispositivo ocupa un área de memoria independiente.
Característica de bajo consumo de energía: el consumo de energía de la pantalla estática de la pantalla de código de segmento es de solo 10 μ A, y el aumento total del consumo de energía es limitado cuando se comparten varios dispositivos, lo que la hace adecuada para escenarios con batería.
2, Diseño de hardware: arquitectura clave para compartir múltiples dispositivos
1. Tecnología de reutilización de autobuses
Expansión del bus I ² C: utilice multiplexores I ² C como PCA9548A para expandir un único bus I ² C en 8 canales independientes. Por ejemplo, en los sistemas domésticos inteligentes, los aires acondicionados, humidificadores y purificadores de aire pueden controlar la misma pantalla de código de segmento a través de diferentes canales para mostrar su respectivo estado de funcionamiento.
Multiplexación por división de tiempo-del bus SPI: varios dispositivos comparten el bus SPI a través de señales de selección de chip (CS). Por ejemplo, en un gabinete de control industrial, el PLC, la HMI y el controlador de temperatura pueden turnarse para ocupar el bus SPI para actualizar el contenido de la pantalla del código de segmento.
2. Optimización de la gestión de energía
Control dinámico de la fuente de alimentación: se utilizan interruptores electrónicos (como los chips 4066) para lograr el aislamiento de energía a nivel del dispositivo. Cuando el dispositivo A necesite mostrar, cierre su canal de control y desconecte los canales de otros dispositivos para evitar interferencias de señal. Por ejemplo, en un grupo de monitores médicos, los monitores de diferentes camas cambian los permisos de visualización a través del chip 4066 para garantizar la seguridad de los datos.
Modo de espera de bajo consumo de energía: el chip controlador de pantalla de código de segmento admite el modo de suspensión y los dispositivos inactivos pueden entrar en un estado de -bajo consumo de energía. Por ejemplo, la corriente de reposo del HT1621 es de solo 1 μ A y el consumo total de energía se puede controlar cuando se comparten varios dispositivos.
3. Adaptación de la estructura mecánica.
Diseño de interfaz estandarizado: se utilizan cables flexibles FPC o tiras adhesivas conductoras para conectar la pantalla de código de segmento y el equipo, y se logra una conexión y desconexión rápida a través de interfaces estandarizadas (como enchufes FPC de 20 pines). Por ejemplo, en un grupo de medidores inteligentes, se pueden conectar diferentes modelos de medidores a la pantalla de código de segmento a través de una interfaz unificada para reducir los costos de mantenimiento.
Diseño antiinterferencias: en escenarios donde se implementan densamente múltiples dispositivos (como gabinetes de centros de datos), es necesario agregar una capa de blindaje entre la pantalla de código de segmento y los dispositivos para evitar interferencias electromagnéticas (EMI). Por ejemplo, usar una carcasa metálica para envolver la pantalla del código de segmento y eliminar la electricidad estática a través de un cable de conexión a tierra.
3. Adaptación del software: la lógica central de la colaboración entre múltiples dispositivos
1. Optimización del protocolo de comunicación.
Protocolo de marco personalizado: diseñe marcos de comunicación que incluyan ID de dispositivos, áreas de visualización y contenido de datos para garantizar que los datos de múltiples dispositivos no entren en conflicto. Por ejemplo, la estructura del marco se define como [ID del dispositivo] [área de visualización] [longitud de datos] [datos de visualización] [suma de verificación], y el dispositivo solo analiza los datos correspondientes a su propia ID.
Programación de prioridades dinámicas: asigne prioridades de visualización según la importancia del dispositivo. Por ejemplo, en los sistemas de control de robots industriales, el controlador principal muestra la prioridad más alta y las señales de parada de emergencia pueden adelantarse a los recursos de visualización de otros dispositivos.
2. Mostrar asignación dinámica de contenido.
Tecnología de mapeo de memoria: divida la RAM del chip controlador de pantalla de código de segmento en múltiples áreas independientes, y cada dispositivo corresponde a un área fija. Por ejemplo, la RAM de 128 bits del HT1621 se puede asignar al dispositivo A (0-31 bits), dispositivo B (32-63 bits) y dispositivo C (64-95 bits), y los bits restantes sirven como área común.
Capa de visualización virtual: al superponer el contenido de visualización de múltiples dispositivos a través de software, se logra una visualización compuesta. Por ejemplo, en dispositivos portátiles inteligentes, el módulo de monitoreo de frecuencia cardíaca y el módulo de conteo de pasos se pueden superponer y mostrar en la misma pantalla de código de segmento.
3. Mecanismo de tolerancia a fallos
Temporizador de vigilancia: monitorea el estado de comunicación del dispositivo de monitoreo. Si la pantalla no se actualiza después del tiempo de espera, se restablecerá automáticamente. Por ejemplo, en el grupo de instrumentos del vehículo, si la unidad de control del motor (ECU) no actualiza la visualización de velocidad durante más de 500 ms, el chip del controlador de la pantalla del código de segmento mostrará el valor predeterminado "---".
Transmisión de redundancia de datos: los datos clave de la pantalla se envían varias veces para garantizar la confiabilidad. Por ejemplo, en el sistema de monitoreo de una planta de energía nuclear, los datos de visualización de la dosis de radiación deben enviarse continuamente tres veces, y la visualización solo se actualizará después de que el extremo receptor los verifique.
4, Práctica de la industria: un caso típico de uso compartido de múltiples dispositivos
1. Campo de control industrial: visualización colaborativa de múltiples parámetros
Una determinada empresa química adopta una solución de pantalla de código de segmento compartido, integrando la visualización de parámetros de temperatura, presión y flujo en el mismo módulo. A través de la tecnología de expansión del bus I ² C, el PLC, los sensores y los dispositivos HMI se turnan para actualizar el contenido de la pantalla, lo que reduce los costos del sistema en un 40 % y reduce la latencia de la pantalla a menos de 100 ms.
2. Campo del hogar inteligente: gestión de grupos de dispositivos
El sistema de hogar inteligente de Xiaomi utiliza la tecnología de multiplexación por división de tiempo-del bus SPI para lograr una visualización compartida del estado de dispositivos como aires acondicionados, purificadores, humidificadores, etc. Los usuarios pueden cambiar los dispositivos de visualización a través de la aplicación móvil, y el consumo de energía de la pantalla de código de segmento solo aumenta en 0,5 mW, lo que extiende la duración de la batería a 12 meses.
3. Campo de equipos médicos: pantalla de alta confiabilidad
Mindray Medical adopta tecnología de aislamiento de interruptores electrónicos en el grupo de monitores para garantizar el control independiente de las pantallas de códigos de segmento para monitores en diferentes camas. A través del control dinámico de la fuente de alimentación, la visualización de otros dispositivos no se ve afectada cuando falla un solo dispositivo y el MTBF (tiempo medio entre fallas) del sistema aumenta a 50000 horas.