FORENEX - LogotipoFES4335U1-35C
TFT-LCD
Módulo de control de gráficos
(Asignación de memoria)
Interfaz: UART
Manual de referencia (preliminar)FORENEX FES4335U1-35C Módulo de control de gráficos TFT-LCD - CubiertaN.° de documento: doc-fes4335U1-35C-v11
Tablero desnudo de PCB: PB35C62-V11

Aprobado por Revisado por Preparado por

Módulo de control de gráficos TFT-LCD FES4335U1-35C

Historiales de revisión

N.° de rev.  Fecha  Cambios sustanciales 
1 2017/01 Primer problema.
1.1 2022/02 1. Actualizar la opción de comunicación 1/2/3
2.Mostrando la placa FR-DCE y FR-E2S

Descripción general

FES4335U1-35C es un módulo de control de pantalla TFT-LCD de bajo costo, alta eficiencia e inteligente que puede proporcionar caracteres o aplicaciones de gráficos 2D dentro de una memoria RAM de pantalla integrada de 768 KB.
FES4335U1-35C ofrece una interfaz serial (UART-TTL) para establecer una comunicación de hardware con una MCU simple externa (como 8051, etc.) y proporciona la "Tabla de comandos" para la llamada y ejecución de efectos gráficos.
De acuerdo con la "Tabla de comandos" de las API de gráficos, la MCU externa solo necesita transmitir el código de comando correspondiente con parámetros en FES4335U1-35C a través de la interfaz serial. El decodificador de comandos dentro de FES4335U1-35C implementaría la tarea de gráficos automáticamente.

Artículo  Especificación  Observación 
Tamaño de la pantalla LCD 3.5 (diagonal) pulgada
Resolución 320 x 3 (RGB) x 240 punto
Disposición de colores 64k colores con franja RGB
Tipo de visualización Normalmente Blanco. tipo transmisivo
Área activa 70.08 (ancho) x 52.56 (alto) mm
Tamaño del módulo 84.02 (ancho) x 75.36 (alto) x 12.8 (profundidad) mm
View ángulo L:60/ R:60/ T:60/ B:60 θ
Relación de contraste tip. 600 @ (θ=0°) CR
Tipo de luz de fondo Controlador LED incorporado
Brillo (luminancia) tip. 800 cd / m²
Tipo táctil PCAP
Interfaz UART, 115200/ N/ 8/ 1
oferta de software Herramienta de edición gratuita de Fornax Nota 1
Flash ROM para almacenamiento de imágenes (Típico) 8 MB/16 MB
Capacidad de imagen de pantalla completa 36 páginas (8 MB)/ 72 páginas (16 MB)
Velocidad de cambio de imagen Aproximadamente 18 ms/fotograma
Descarga de imágenes FG875D_Command_Encoder.exe 
Temperatura de funcionamiento -20℃ a 70℃
Temperatura de almacenamiento -30℃ a 80℃

Nota 1: La herramienta de edición gratuita de Fornax que (FG875D_Command_Encoder.exe) es una aplicación de Windows. En la utilidad, todas las API utilizables que se resumen en la tabla de comandos se pueden seleccionar y codificar automáticamente. Consulte el documento (FG875D_Commands Table_vx.pdf) y (FG4335x_software_Note_V1.pdf) para obtener una descripción detallada del uso de cada comando.

Asignación de pines

Interfaz de entrada UART (W1)
Conector integrado (W1): Wafer_4 pines/ 1.25 mm/ entrada lateral
Coincidencia de conector Sugerencia: Molex 51021 o compatible
Número de PIN Descripción E/S Nota
Pin1 CCV 5 V CC
Pin2 TX O
Pin3 RX I
Pin4 Tierra
Interfaz GPIO (W3)
Conector integrado (W3): Wafer_4 pines/ 1.25 mm/ entrada lateral
Coincidencia de conector Sugerencia: Molex 51021 o compatible
Número de PIN Descripción  E/S  Nota 
Pin1 IBP 0 I 2
Pin2 IBP 1 I 2
Pin3 IBP 2 I 2
Pin4 IBP 3 I 2
Pin5 GPO 0 O 3
Pin6 GPO 1 O 3
Pin7 GPO 2 O 3
Pin8 GPO 3 O 3
Pin9 Tierra

NOTA 2: Los GPO_0 ~ 3 se emiten con una resistencia en serie de 100 ohmios.
NOTA 3: Los GPI_0 ~ 3 son de entrada de 3.3 V con tolerancia de 5 V.

Especificaciones de funcionamiento

Especificaciones eléctricas

Calificaciones máximas absolutas

Artículo  Símbolo  Mín.  Máx.  Unidad  Nota 
Vol de potenciatage CCV -0.3 5.2 V
Temperatura de funcionamiento ARRIBA -20 70 °C
Temperatura de almacenamiento TST -30 80 °C
  • No se permite exceder los valores máximos absolutos de clasificación de este producto en ningún momento.

Condición operativa recomendada

Símbolo Descripción Mín. Típico. Máx. Unidad Nota
CCV Vol de suministrotage 5. 5 5. V
l(vcc) Corriente de suministro 200 220 mA
UART-(Tx/Rx), nivel de señal GPIO
VIH Entrada de alto volumentage 2 3. 5 V
VIL Entrada baja vol.tage 0. 0.8 V
VOH Salida de alto volumentage 2. V
VOL Salida baja vol.tage 0.4 V
fuga Corriente de fuga de entrada -10 10 uA
Especificaciones ópticas (0=01
CR Relación de contraste 500 600
L Luminancia 700 800 850 CD/m2
Consumo de energía @ entrada de 5v, 100% de brillo
Consumo 3.5″, 320×240 1. W
Especificaciones mecánicas

FORENEX FES4335U1-35C Módulo de control de gráficos TFT-LCD - Especificaciones mecánicas

Especificación de hardware

Diagrama de bloques

Módulo de control de gráficos FORENEX FES4335U1-35C TFT-LCD: especificación de hardwareFigura 3-a: Diagrama de bloques de FES4335U1-xxC

Opción de comunicación serie (1/2/3)
Tasa de baudios: fijarse en 115200 bps/N/8/1.
Opción 1: Por UART de 3 hilos (TX, RX, GND).
Módulo de control de gráficos FORENEX FES4335U1-35C TFT-LCD: opción de comunicación en serieOpción 2: Por RS232 con placa externa FR-DCE (convertidor UART a RS232)

Módulo de control de gráficos FORENEX FES4335U1-35C TFT-LCD - Opción de comunicación serial 2Módulo de control de gráficos FORENEX FES4335U1-35C TFT-LCD - Opción de comunicación serial 3

Opción 3: Por Ethernet con placa externa FR-E2S (conversor UART a Ethernet)
FORENEX FES4335U1-35C Módulo de control de gráficos TFT-LCD - Especificaciones de funcionamientoMódulo de control de gráficos TFT-LCD FORENEX FES4335U1-35C - Especificaciones de funcionamiento 2

Software

Comunicación (apretón de manos)

Debido a las interfaces seriales (UART), la serie FES4335U1 ofrece la posibilidad de establecer una comunicación con un host externo. El host puede transmitir un flujo de comandos a FES4335U1 para solicitar una implementación de tareas.
Según la capacidad de transmisión, el formato del flujo de comandos se define simplemente en dos categorías.

  • Flujo de comandos estándar: Este es un formato de flujo de comandos esencial para cada una de las tareas que se enumeran en la tabla de comandos. (Consulte FG875D_Commands Table_vx.pdf).
  • Flujo de transmisión de datos a granel: Solo proporcionar a algunas tareas solicitará una transmisión de datos masiva, y la solicitud se ha confirmado durante el flujo de comandos estándar.tage.
    Actualmente solo debajo de dos tareas que solicitarán un protocolo de transmisión de datos masivos.
    1). FG875D_WriteToSerialROM (código de función 0x21).
    2). FG875D_Display_Block_RW (código de función 0x24).

De acuerdo con la Tabla de Comandos, cada comando tiene un código de función único para una tarea de operación específica.
Por lo tanto, una vez que el FES4335U1 haya recibido un flujo de comando estándar completo y qué parte de la suma de verificación se verifique primero. Después de eso, la parte del código de la función se identificaría e implementaría junto con la parte de los parámetros.
Hay un área de código específico 0x50~0x5F donde se dedicará a definir algún código de mensaje y también se aislará de todo el código de función.

Código de mensaje de retorno  ASCII  hexagonal  Descripción 
Codigo erroneo X 0x58 Error de suma de comprobación
código de espera W 0x57 FES4335 está ocupado
código listo S 0x53 FES4335 está listo
Código de tiempo de espera T 0x54 Tiempo de espera de recepción
Toque Código de interrupción PAGS" 0x50 Se ha tocado el panel táctil
Código de éxito del comando Código de función Comando implementar éxito
Código de éxito de transmisión masiva 0x55,0xAA Éxito en la transmisión masiva de datos

• Si no se encuentra ningún error durante la transmisión.
El FES4335U1 implementará el comando de acuerdo con el código de función que ha recibido en Standard Command Stream Stage, y devuelva el código de función al Host para verificar el éxito.
or
Código de función de retorno (0x55,0xAA) para indicar que este tiempo de transmisión de datos masivos se ha completado sin problemas en "Transmisión de datos masivos".tagmi".

  • Devuelve el código de éxito o (0x55,0xAA), informando un estado de éxito.
    FORENEX FES4335U1-35C Módulo de control de gráficos TFT-LCD - Software 1 Éxito del flujo de comandos estándar
    Éxito en la transmisión masiva de datos

    El host podría enviar el siguiente flujo de comandos nuevo.

• Si se ha encontrado alguna condición inesperada durante la transmisión.
El FES4335 devolverá un mensaje de código de error correspondiente y junto con el código de función recibido para la verificación de errores.

  • Si devuelve un código incorrecto (0x58) como se muestra a continuación. (indica que se ha producido un error de suma de comprobación)
    FORENEX FES4335U1-35C Módulo de control de gráficos TFT-LCD - Software 2 Secuencias de comandos estándartagerror
    Transmisión masiva de datostagerror

    El host debe repetir el flujo de comandos anterior.

  • Si devuelve el código de tiempo de espera (0x54) como se muestra a continuación, (indica que se ha producido un error de tiempo de espera)
    FORENEX FES4335U1-35C Módulo de control de gráficos TFT-LCD - Software 3 Secuencias de comandos estándartagerror
    Transmisión masiva de datostagerror

    El host debe repetir el flujo de comandos anterior.

  • Código de espera de retorno (0x57) como se muestra a continuación (indica que se ha producido un estado de espera)
    FORENEX FES4335U1-35C Módulo de control de gráficos TFT-LCD - Software 4 El flujo de comandos estándar está ocupado
    La transmisión masiva de datos está ocupada

    Para informar al host que FES4335U1 está en estado ocupado. El host debe detener temporalmente la transmisión hasta que FES4335U1 devuelva el código Listo (0x53) y luego continuar con el flujo de comandos o el flujo de datos masivos que aún no finalizan los datos.

  • Devuelva el código Listo (0x53) como se muestra a continuación (indica que se ha producido un mensaje listo)
    FORENEX FES4335U1-35C Módulo de control de gráficos TFT-LCD - Software 5 El flujo de comandos estándar está listo
    La transmisión masiva de datos está lista

    Para informar al host que FES4335U1 se ha liberado del período de estado ocupado. El host puede continuar con el resto del flujo de comandos o el flujo de datos masivos.

• Un código específico para informar que ocurrió la interrupción táctil y también devolvería el valor de las coordenadas (x,y) del panel táctil automáticamente.

  • Código de interrupción táctil de retorno (0x50) con valor de coordenadas (x, y) como se muestra a continuación,
    FORENEX FES4335U1-35C Módulo de control de gráficos TFT-LCD - Software 6
    a. En una transmisión de datos a granel stage, el FES4335U1 deshabilitará temporalmente la función táctil y dejará de devolver la coordenada (x, y) del toque.
    b. Fuera de una transmisión de datos masiva stagmi. FES4335U1 devolvería automáticamente la coordenada (x,y) del toque cuando se produzca una interrupción del toque.
    C. El host también podría sondear el valor de la coordenada (x, y) enviando el código de función 0x03 (API: FG875D_Detect_Touch).
Comando (Flujo/Formato/protocolo)

Flujo de comandos estándar
Formato: Este formato combina un byte de código de función y varios bytes de parámetros y un byte de código de suma de comprobación.

Módulo de control de gráficos FORENEX FES4335U1-35C TFT-LCD - Flujo de comandos

• Protocolo:

FORENEX FES4335U1-35C Módulo de control de gráficos TFT-LCD - Command Stream 2

Transmisión de datos a granel
Dado que el código de función en Standard Command Stream es (0x21) o (0x24), solicitará una tarea de transmisión masiva de datos después de que FES4335U1 identifique ese código de función.
En este caso, todo el proceso de comunicación se dividirá en dostages (Secuencia de comandos estándar)tage + Protocolos de transmisión de datos masivostagmi).
Formato: Este formato está disponible para la transmisión masiva de datostagsolo El código principal (0x55,0xAA) reemplazará el código de función para indicar un comienzo de transmisión de datos masivos y luego el valor se establecerá en el byte de longitud que indica cuántos bytes de datos aparecerán continuamente. Aviso para establecer el byte de longitud con la cantidad de datos reales menos 1.

Módulo de control de gráficos FORENEX FES4335U1-35C TFT-LCD - Transmisión de datos a granel

Protocolo:
La ilustración para mostrar el flujo de comandos estándar que solicita escribir una transmisión de datos masiva en FES4335U1.

Módulo de control de gráficos FORENEX FES4335U1-35C TFT-LCD - Transmisión de datos a granel 2

La ilustración para mostrar el flujo de comandos estándar que solicita leer una transmisión de datos masiva de FES4335U1.

Módulo de control de gráficos FORENEX FES4335U1-35C TFT-LCD - Transmisión de datos a granel 3

Apéndice (Consejos):

Tres pasos para mostrar imágenes fijas en pantalla más rápidamente.

Paso 1): Conversión de imagen a un .bin file:
Debido a la Flash-ROM del FES4335U1 que solo acepta (.bin) file de imagen Por lo tanto, primero use la utilidad FES87x_Image_Tool.exe que puede convertir (.BMP/.JPG) file en (.BIN) file. Consulte el documento〝FES87x_Image_Tool_User_Guide_v1.0.pdf〞para obtener más detalles.

Paso 2): Cargando .bin file a la ROM SPI-Flash interna (AMIC A25LQ64).

  1. Usando el código de función 0x21 (API: FG875D_WriteToSerialROM) para requerir FES4335U1 para entrar en la transmisión de datos masivostage.
  2. Después de que FES0U21 devuelva el código de éxito del comando (4335x1), la MPU externa podrá transmitir imágenes de acuerdo con la descripción del protocolo sobre la transmisión masiva de datos (escritura) en la sección 4-2-2. Consulte la figura (2).
  3. Otra forma de omitir ① y ②:
    En el lado de la PC, para ejecutar el software de utilidad (FG875D_command_encoder.exe), que es una útil herramienta gratuita de Foreknew. y elija el elemento de función (FG875D_WriteToSerialROM) en el cuadro de diálogo de selección. Después de eso, el software de utilidad se encargará de todo sobre el protocolo de comunicación y la carga de la imagen. file en SPI-Flash ROM.
    Con respecto al uso del software de utilidad (FG875D_command_encoder.exe), consulte el documento "FG875D_Command_Encoder-UsersMenu.pdf".

Paso 3): Usando el código de función 0x22 (API: FG875D_DisplayIMG_FromSerialROM) para requerir que FES4335 muestre imágenes desde SPI_ Flash ROM interno en una ubicación indicada del panel.

FORENEX - LogotipoTELÉFONO: 886-4-22969886 FAX: 886-4-22969887
Foreknew Technology [Orem Ltd 5F-2, No212, Sec.4, Wenxin Rd., North Dist., Taichung City 404, Taiwán (R.0.C.)

Documentos / Recursos

FORENEX FES4335U1-35C Módulo de control de gráficos TFT-LCD [pdf] Guía del usuario
Módulo de control de gráficos FES4335U1-35C TFT-LCD, FES4335U1-35C, Módulo de control de gráficos TFT-LCD, Módulo de control de gráficos
FORENEX FES4335U1-35C Módulo de control de gráficos TFT-LCD [pdf] Guía del usuario
Módulo de control de gráficos FES4335U1-35C TFT-LCD, FES4335U1-35C, Módulo de control de gráficos TFT-LCD, Módulo de control de gráficos

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *