velocidad de cuadros extremadamente alta oled

5

¿Cuál es la frecuencia máxima de dotclk para una pantalla OLED típica con entrada en serie? He mirado a través de algunas especificaciones del controlador, por ejemplo: SEPS525 pero no está claro para mí. Estoy buscando actualizar una pantalla de resolución RGB pequeña (64x64) a varios cientos de Hz para un experimento de percepción / visualización.

Creo que mi mejor opción es conducir las señales dotclk y sync, mientras se entregan los datos de 18 bits de ancho en formato serial.

    
pregunta rbairos

1 respuesta

2

Casi ninguno de los módulos de visualización prefabricados que he visto en el mercado le da a un "usuario" ningún control significativo sobre cuándo se muestra realmente la información; muchos ni siquiera permiten que el usuario sepa cuándo se mostrará la información. El patrón de diseño normal es que el módulo acepte los datos del usuario en un búfer en los momentos que el usuario elija, y luego muestre el contenido de ese búfer en el momento de la elección del módulo. En los casos en que tanto el módulo como los ojos de cualquiera que lo mira estén fijos, el tiempo que transcurre entre el momento en que se envían los datos al módulo y cuando aparece en la pantalla varía de 0 a 15 ms arbitrariamente no será un problema. Sin embargo, si el módulo o los ojos del usuario se están moviendo, el comportamiento de escaneo puede ser bastante relevante.

Para un módulo de 64x64, esperaría que probablemente sea posible suministrar al módulo datos de un nuevo marco en cada ciclo de escaneo; Sin embargo, si está interesado en controlar o al menos saber exactamente cuándo se muestran las cosas, tendrá que revisar las hojas de datos de los módulos específicos que está considerando para ver qué tipo de control puede obtener. No diría que los módulos "generalmente" dan ningún control, pero algunos podrían permitirle programar una velocidad de cuadros o un patrón de escaneo que se ajuste a sus necesidades, incluso si tiene que hacer algunos trucos para lograr dicho comportamiento (por ejemplo, si el módulo escanea uno). línea cada 100 us, permite un número programable de líneas de escaneo y cuenta las líneas de escaneo con un contador descendente que se vuelve a cargar cuando llega a cero, y si se desea una velocidad de fotogramas de exactamente 125Hz, se puede programar el registro de conteo de líneas de escaneo con un valor de 81 para 7.809 ms y un valor de 80 para 101. El tiempo en el módulo se desviaría hasta que el inicio del cuadro coincidiera con el momento en que la pantalla se programó para 80 líneas.

    
respondido por el supercat

Lea otras preguntas en las etiquetas