1 votos

¿Cómo controla el ordenador las pantallas integradas?

Piensa en un PC normal y corriente: pantallas LCD conectadas, control de brillo en el menú de la pantalla LCD. Y algunas otras cosas como temperatura de color y modos.

Consideremos ahora los portátiles, los AIO y los PC de quiosco. Los sensores de luz suben y bajan el brillo, los sensores de proximidad encienden o apagan la pantalla. Y el sistema operativo tiene acceso a estas lecturas y ofrece control sobre ellas (como un control deslizante del brillo, por ejemplo).

¿Qué interfaz utiliza este controlador para hablar con el ordenador? He estado buscando en Google y hay menciones de GPIOs, o I2C a través de SMBus, pero puede haber sido obsoleto en los últimos años. ¿Cuál es la mejor interfaz actual para este uso?

¿Alguien tiene experiencia en esto? ¿Esto implica placas base personalizadas con gpio o smbus extra? Se que algunas Mobos embebidas tienen gpio y cabecera i2c, y en la escena de los portatiles supongo que el fabricante puede tener lo que quiera. ¿Simplemente estas interfaces no están disponibles en las Mobos de consumo?

0voto

Liza Puntos 548

No sé a qué viene esta pregunta. Sí, el brillo se controla cambiando la intensidad del LED retroiluminado, lo que requiere un controlador independiente (normalmente conectado a la placa base a través de un enlace serie, I2C o SMBus). Sí, los sensores de proximidad son también dispositivos INDIVIDUALES que deben estar interconectados con la placa base, de nuevo a través de I2C o SMBus. Así que la placa base, si quieres que controle el brillo y lo apague completamente a través del sensor de proximidad, debe tener un CONTROLADOR dedicado en el espacio de E/S del PC, y un controlador correspondiente para permitir que el software de aplicación acceda a este controlador. Las típicas "mobos" de consumo no suelen tener esto, aunque muchos chipsets tienen un canal para hacer este tipo de trabajo, normalmente a través de un periférico dedicado. "super chip de E/S" conectado a través del estándar de 4 bits de ancho Bus LPC . Las placas base de consumo no suelen exponer esta funcionalidad al espacio de usuario.

Muchas pantallas autónomas (compatibles con VESA) disponen de un canal de comunicación de banda lateral llamado DDC que, si se configura/utiliza, y tu tarjeta de vídeo lo soporta, puede controlar el brillo y todos los demás ajustes de la pantalla.

Si su intención es utilizar una placa base de consumo barata en una aplicación de tipo quiosco, debe considerar la clase especial de "placas base integradas", tarjetas PC, etc., que son, por desgracia, bastante más caras.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X