Surenoo-LOGO

Módulo OLED de caracteres Surenoo SOA3 C1602A

Módulo OLED de caracteres Surenoo-SOA3-C1602A PRODUCTO

FUNCIONES Y CARACTERÍSTICAS

  • 2 líneas x 16 caracteres
  • Controlador comparable LCD incorporado
  • Interfaz MPU paralela o serial (predeterminada 6800 MPU paralela)
  • Fuente de alimentación de +3.0 V o +5.0 V
  • Compatible con RoHS
Artículo Dimensión Unidad
Número de caracteres 16 caracteres x 2 líneas -
Dimensión del módulo 80.0 x 36.0 x 10.0 (MÁX.) mm
View área 66.0 x 16.0 mm
Área activa 56.95 x 11.85 mm
Tamaño de punto 0.55 x 0.65 mm
Paso de puntos 0.60x0.70 mm
Tamaño del carácter 2.95 x 5.55 mm
tono de personaje 3.6 x 6.3 mm
Tipo de panel OLED, Blanco/Azul/Amarillo/Amarillo/Verde/Rojo
Deber 1/16

DIMENSIONES EXTERNAS

Módulo OLED de caracteres Surenoo-SOA3-C1602A (2)

DESCRIPCIÓN DEL PIN

Interfaz paralela (predeterminada)

Pin No. Símbolo Conexión externa Descripción de la función
1 VSS Fuente de alimentación Suelo
2 VDD Fuente de alimentación Vol de suministrotage para OLED y lógica
3 NC No conecta
4 RS Unidad de potencia multimolecular Registrar señal de selección. RS=0: Comando, RS=1: Datos
5 R/W Unidad de potencia multimolecular Señal de selección de lectura/escritura, R/W=1: lectura R/W: =0: escritura
6 E Unidad de potencia multimolecular Señal de habilitación de operación. Se activó el flanco descendente.
7-10 DB0-DB3 Unidad de potencia multimolecular Cuatro líneas de bus de datos bidireccionales de tres estados de orden bajo. Estos

cuatro no se utilizan durante la operación de 4 bits.

11-14 DB4-DB7 Unidad de potencia multimolecular Cuatro líneas de bus de datos bidireccionales de tres estados de alto orden.
15 NC No conecta
16 NC No conecta

Interfaz serie

Pin No. Símbolo Conexión externa Descripción de la función
1 VSS Fuente de alimentación Suelo
2 VDD Fuente de alimentación Vol de suministrotage para OLED y lógica
3-11 NC No conecta
12 LCC Unidad de potencia multimolecular Señal de reloj en serie
13 Organización para la Seguridad y la Cooperación (OSC) Unidad de potencia multimolecular Señal de salida de datos en serie
14 IDE Unidad de potencia multimolecular Señal de entrada de datos en serie
15 NC No conecta
16 / CS Unidad de potencia multimolecular Señal de selección de chip BAJA activa

Selección de puente

Interfaz MPU L_PS_H J80_J68 L_CS_H Estado Mayor Conjunto L_SHL_H
6800-MPU paralelo (predeterminado) H J68 L X H
8080-MPU paralelo H J80 L X H
MPU serie L X Abierto Corto H

Módulo OLED de caracteres Surenoo-SOA3-C1602A (3)

DIAGRAMA DE BLOQUES

Módulo OLED de caracteres Surenoo-SOA3-C1602A (4)

CARACTERISTICAS ELECTRICAS

Artículo Símbolo Condición Mín. Típico. Máx. Unidad
Rango de temperatura de funcionamiento ARRIBA Máximo absoluto -40 +80 ⁰C
Rango de temperatura de almacenamiento TST Máximo absoluto -40 +80 ⁰C
Vol de suministrotage VDD 3.0 5.0 5.3 V
Corriente de suministro IDD TOP = 25°C, VDD=5.0 V 24 31 40 mA
Entrada de nivel “H” VIH 0.8 * VDD VDD V
Entrada de nivel “L” VIL VSS 0.2*VDD V
Salida de nivel “H” VOH 0.8 * VDD VDD V
Salida de nivel “L” VOL VSS 0.2 * VDD V

 CARACTERÍSTICAS ÓPTICAS

Artículo Símbolo Condición Mín. Típico. Máx. Unidad
Óptimo Viewángulos de ing Arriba ϕY+ 80
Abajo ϕY- 80
Izquierda θX- 80
Bien θX+ 80
Relación de contraste CR 2000:1
Tiempo de respuesta Elevar TR 10 µs
Caer TF 10 µs
Brillo 50% tablero de ajedrez 100 120 CD/m22
Vida TOP= 25 ° C

50% tablero de ajedrez

100,000 Horas.

Nota: La vida útil a temperatura típica se basa en un funcionamiento acelerado a alta temperatura. Se prueba con un promedio del 50 % de píxeles encendidos y se calcula en horas hasta alcanzar la mitad del brillo. El comando "Pantalla apagada" puede utilizarse para prolongar la vida útil de la pantalla.
La luminancia de los píxeles activos se degradará más rápido que la de los píxeles inactivos. Pueden aparecer imágenes residuales (quemadas). Para evitar esto, cada píxel debe iluminarse de manera uniforme.

TABLA DE MANDOS

 

Instrucción

Código  

Descripción

Máximo Ejecución

Tiempo

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
 

Pantalla clara

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

Borra toda la pantalla.

No cambia

Dirección DDRAM.

 

2 ms

 

Regresar a casa

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

0

Establece la dirección DDRAM en 0x00. Devuelve la visualización desplazada al original

posición.

 

 

600us

Configuración del modo de entrada  

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

IDENTIFICACIÓN

 

S

Establece el cursor en incremento o decremento automático, y

establece el cambio de visualización.

 

600us

 

Pantalla encendida / apagada

control

 

 

0

 

 

0

 

 

0

 

 

0

 

 

0

 

 

0

 

 

1

 

 

D

 

 

C

 

 

B

Activa o desactiva la visualización (D).

Activa o desactiva el cursor (C).

Activa o desactiva el parpadeo (B) del cursor.

 

 

600us

Desplazamiento de cursor/pantalla  

0

 

0

 

0

 

0

 

0

 

1

 

CAROLINA DEL SUR

 

Derecha/Izquierda

 

0

 

0

Mueve el cursor y cambia la visualización sin cambiar

Contenidos DDRAM.

 

600us

Conjunto de funciones 0 0 0 0 1 DL 1 0 FT1 FT0 Establezca la longitud de los datos de la interfaz.

Seleccione Tabla de fuentes.

 

600us

Establecer CGRAM

DIRECCIÓN

0 0 0 1 ACG5 ACG4 ACG3 ACG2 ACG1 ACG0 Mover a la dirección CGRAM. 600us
Establecer DDRAM

DIRECCIÓN

0 0 1 ADD6 ADD5 ADD4 ADD3 ADD2 ADD1 ADD0 Mover a la dirección DDRAM. 600us
Leer indicador de ocupado y

DIRECCIÓN

 

0

 

1

 

BF

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Lea el indicador de ocupado (BF) y el contador de direcciones.  

600us

Escribir datos en CGRAM

o DDRAM

 

1

 

0

 

Escribir datos

Escribir datos en CGRAM o DDRAM  

600us

Leer datos de CGRAM o

DDRAM

 

1

 

1

 

Leer datos

 

Leer datos de CGRAM o DDRAM

 

600us

DESCRIPCIONES DE LAS INSTRUCCIONES

Cuando se ejecuta una instrucción, solo se puede realizar la instrucción de lectura del indicador de ocupado. Durante la ejecución de una instrucción, el indicador de ocupado = “1”. Cuando BF = “0” se pueden enviar instrucciones al controlador.

Pantalla clara

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 0 0 0 1

Esta instrucción se utiliza para borrar la pantalla escribiendo 0x20 en todas las direcciones DDRAM. Esta instrucción no cambia la dirección DDRAM.

Regresar a casa

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 0 0 1 0

Esta instrucción se utiliza para configurar la dirección DDRAM en 0x00 y devolver la pantalla al estado original. El cursor (si está activado) estará en el carácter más a la izquierda de la primera línea. El contenido de DDRAM en la pantalla no cambia.

Configuración del modo de entrada

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 0 1 IDENTIFICACIÓN S
  • I/D = Incremento/Decremento
  • Cuando I/D = “1”, la dirección DDRAM o CGRAM se incrementa automáticamente cuando se escribe o lee un código de carácter en DDRAM o CGRAM. El incremento automático moverá el cursor un espacio de carácter hacia la derecha.
  • Cuando I/D = “0”, la dirección DDRAM o CGRAM disminuye automáticamente cuando se escribe o lee un código de carácter en DDRAM o CGRAM. La disminución automática moverá el cursor un espacio de carácter hacia la izquierda.
  • S = Desplazar toda la pantalla
  • Cuando S = “1”, toda la pantalla se desplaza hacia la derecha (cuando I/D = “0”) o hacia la izquierda (cuando I/D = “1”).
  • I/D=1, S=1

 

Módulo OLED de caracteres Surenoo-SOA3-C1602A (5)Pantalla encendida / apagada

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 1 D C B
  • D = Pantalla ENCENDIDA/APAGADA
    Cuando D = “1”, la pantalla se enciende. Cuando D = “0”, la pantalla se apaga. Los contenidos en DDRAM no se modifican.
  • C = Cursor ENCENDIDO/APAGADO
    Cuando C = “1”, se muestra el cursor. El cursor se muestra como 5 puntos en la octava línea de un carácter. Cuando C = “8”, el cursor está APAGADO.
  • B = Cursor parpadeante
    Cuando B = “1”, todo el carácter especificado por el cursor parpadea a una velocidad de intervalos de 409.6 ms. Cuando B = “0”, el carácter no parpadea, el cursor permanece encendido.

Cambio de cursor/pantalla

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 1 CAROLINA DEL SUR Derecha/Izquierda 0 0
CAROLINA DEL SUR Derecha/Izquierda Función de cambio
0 0 Desplaza la posición del cursor hacia la izquierda (AC disminuye en 1).
0 1 Desplaza la posición del cursor hacia la derecha (AC se incrementa en 1).
1 0 Desplaza toda la pantalla hacia la izquierda. El cursor sigue el cambio de visualización.
1 1 Desplaza toda la pantalla hacia la derecha. El cursor sigue el cambio de visualización.

Cuando la visualización se desplaza repetidamente, cada línea se mueve sólo horizontalmente. La visualización de la segunda línea no cambia a la primera línea.
El contador de direcciones no cambia durante un cambio de pantalla.

Conjunto de funciones

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 1 DL 1 0 FT1 FT0

DL = Longitud de datos de la interfaz
Cuando DL = “1”, los datos se envían o reciben en una longitud de 8 bits a través de DB7…DB0.
Cuando DL = “0”, los datos se envían o reciben en una longitud de 4 bits a través de DB7…DB4. Cuando se utiliza la longitud de datos de 4 bits, los datos deben enviarse o recibirse en dos escrituras/lecturas consecutivas para combinar los datos en 8 bits completos.
FT1, FT0 = Selección de tabla de fuentes

FT1 FT0 Tabla de fuentes
0 0 Inglés / Japonés
0 1 Europa occidental n.° 1
1 0 Inglés / Ruso
1 1 Europa occidental n.° 2

Nota: Cambiar la tabla de fuentes durante la operación cambiará inmediatamente cualquier dato que se encuentre actualmente en la pantalla al carácter correspondiente en la tabla de fuentes recién seleccionada.

Establecer dirección CGRAM

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 1 ACG5 ACG4 ACG3 ACG2 ACG1 ACG0

Esta instrucción se utiliza para configurar la dirección CGRAM en el contador de direcciones. Luego, los datos se pueden escribir o leer desde las ubicaciones de CGRAM. Ver sección: “Cómo utilizar CGRAM”.
ACG5…ACG0 es la dirección binaria CGRAM.

Establecer dirección DDRAM

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 1 ADD6 ADD5 ADD4 ADD3 ADD2 ADD1 ADD0
  • Esta instrucción se utiliza para configurar la dirección DDRAM en el contador de direcciones. Luego, los datos se pueden escribir o leer desde las ubicaciones DDRAM.
  • ADD6…ADD0 es la dirección DDRAM binaria.
  • Línea 1 = Dirección 0x00 a 0x0F
  • Línea 2 = Dirección 0x40 a 0x4F
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F

Leer indicador de ocupado y contador de direcciones

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0
  • Esta instrucción se utiliza para leer el indicador de ocupado (BF) para indicar si el controlador de pantalla está realizando una operación interna. El contador de direcciones se lee simultáneamente y se comprueba el indicador de ocupado.
  • Cuando BF = “1”, el controlador está ocupado y se ignorará la siguiente instrucción.
  • Cuando BF = “0”, el controlador no está ocupado y está listo para aceptar instrucciones.
  • AC6…AC0 es la ubicación binaria de la dirección actual CGRAM o DDRAM.

Escribir datos en CGRAM o DDRAM

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1 0 Escribir datos

Esta instrucción se utiliza para escribir 8 bits de datos en CGRAM o DDRAM en el contador de direcciones actual. Una vez completada la escritura, la dirección se incrementa o disminuye automáticamente en 1 según el modo de entrada.

Leer datos de CGRAM o DDRAM

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1 1 Leer datos

Esta instrucción se utiliza para leer 8 bits de datos en CGRAM o DDRAM en el contador de direcciones actual. Una vez completada la lectura, la dirección se incrementa o disminuye automáticamente en 1 según el modo de entrada.
La instrucción Establecer dirección CGRAM o Establecer dirección DDRAM debe ejecutarse antes de poder ejecutar esta instrucción; de lo contrario, la primera lectura de datos no será válida.

INTERFAZ MPU

Cuando DL está configurado para el modo de 8 bits, la pantalla interactúa con la MPU con DB7…DB0 (DB7 es el MSB).
Cuando DL está configurado para el modo de 4 bits, la pantalla interactúa con la MPU solo con DB7…DB4 (DB7 es el MSB). Cada instrucción debe enviarse en dos operaciones, primero los 4 bits de orden superior, seguidos de los 4 bits de orden inferior. El indicador de ocupado se debe verificar después de completar toda la instrucción de 8 bits.

Interfaz paralela 6800-MPU (predeterminada) Módulo OLED de caracteres Surenoo-SOA3-C1602A (6)

Artículo Señal Símbolo Mín. Típico. Máx. Unidad Nota
Hora de configuración de la dirección RS taS68 20 ns
Tiempo de espera de la dirección RS tAH68 0 ns
Tiempo de ciclo del sistema tCY68 500 ns
Ancho de pulso (escritura) E tPW68(W) 250 ns
Ancho de pulso (lectura) E tPW68(R) 250 ns
tiempo de configuración de datos DB7…DB0 tDS68 40 ns
tiempo de retención de datos DB7…DB0 tDH68 20 ns
Leer tiempo de acceso DB7…DB0 tACC68 180 ns CL=100pF
Tiempo de desactivación de salida DB7…DB0 tod68 10 ns

Interfaz paralela 8080-MPU

Módulo OLED de caracteres Surenoo-SOA3-C1602A (7)

Artículo Señal Símbolo Mín. Típico. Máx. Unidad Nota
Hora de configuración de la dirección RS taS80 20 ns
Tiempo de espera de la dirección RS tAH80 0 ns
Tiempo de ciclo del sistema tCY80 500 ns
Ancho de pulso (escritura) /WR tPW80(W) 250 ns
Ancho de pulso (lectura) /RD tPW80(R) 250 ns
tiempo de configuración de datos DB7…DB0 tDS80 40 ns
tiempo de retención de datos DB7…DB0 tDH80 20 ns
Leer tiempo de acceso DB7…DB0 tACC80 180 ns CL=100pF
Tiempo de desactivación de salida DB7…DB0 tod80 10 ns

INTERFAZ DE SERIE

En el modo de interfaz serie, las instrucciones y los datos se envían por la línea SDI y se registran con la línea SCL.
El CS debe estar en BAJO antes de la transmisión y en ALTO al alternar entre la escritura de instrucciones y la escritura de datos. Los datos en SDI se registran en el controlador LCD en el flanco ascendente de SCL con el siguiente formato:

Transmisión de instrucciones:

Módulo OLED de caracteres Surenoo-SOA3-C1602A (8)Transmisión de datos: Módulo OLED de caracteres Surenoo-SOA3-C1602A (9)

Artículo Señal Símbolo Mín. Típico. Máx. Unidad Nota
Ciclo de reloj en serie DB5 (SCL) tCYS 300 ns
Ancho de pulso alto SCL DB5 (SCL) tWHS 100 ns
Ancho de pulso bajo SCL DB5 (SCL) tWLS 100 ns
tiempo de configuración del CSB CSB tcss 150 ns
tiempo de espera del CSB CSB tCHS 150 ns
tiempo de configuración de datos DB7 (IDE) tDSS 100 ns
tiempo de retención de datos DB7 (IDE) tDHS 100 ns
Leer tiempo de acceso DB6 (SDO) tACCS 80 ns

Módulo OLED de caracteres Surenoo-SOA3-C1602A (10)

TABLAS DE FUENTES INTEGRADAS

Módulo OLED de caracteres Surenoo-SOA3-C1602A (11) Módulo OLED de caracteres Surenoo-SOA3-C1602A (12) Módulo OLED de caracteres Surenoo-SOA3-C1602A (13) Módulo OLED de caracteres Surenoo-SOA3-C1602A (14)

CÓMO USAR CGRAM

La RAM del generador de caracteres (CGRAM) se utiliza para generar patrones de caracteres personalizados de 5×8. Hay 8 direcciones disponibles: Dirección CGRAM 0x00 a 0x08.

Módulo OLED de caracteres Surenoo-SOA3-C1602A (15)Notas:
“-“ = No utilizado
Se puede utilizar la posición de la línea del cursor; se mostrará como un O lógico si el cursor está activado.
CGRAM se almacena en las posiciones 0x00 a 0x07 de la tabla de fuentes. Por lo tanto, para escribir el primer carácter CGRAM en la pantalla, debe mover el cursor a la ubicación DDRAM deseada en la pantalla y escribir los datos del carácter 0x00.

 SWUENCIA DE INICIALIACIÓN

Modo de 8 bits: 

Módulo OLED de caracteres Surenoo-SOA3-C1602A (16)Modo de 4 bits:
Módulo OLED de caracteres Surenoo-SOA3-C1602A (1)

INFORMACIÓN DE CALIDAD

Elemento de prueba Contenido de la prueba Condición de prueba Nota
Almacenamiento a alta temperatura Pruebe la resistencia de la pantalla a altas temperaturas

Temperatura de almacenamiento.

+80⁰C, 240 horas 2
Almacenamiento a baja temperatura Pruebe la resistencia de la pantalla a baja

Temperatura de almacenamiento.

-40⁰C, 240 horas 1,2
Operación a alta temperatura Pruebe la resistencia de la pantalla aplicando tensión eléctrica (vol.tage y actual)

a alta temperatura.

+80⁰C 240 horas 2
Operación a baja temperatura Pruebe la resistencia de la pantalla aplicando tensión eléctrica (vol.tage y actual)

a baja temperatura.

-40⁰C, 240 horas 1,2
Operación de alta temperatura/humedad Pruebe la resistencia de la pantalla aplicando tensión eléctrica (vol.tage y actual)

a alta temperatura con alta humedad.

+60⁰C, 90% HR, 240 horas 1,2
Resistencia al choque térmico Pruebe la resistencia de la pantalla aplicando tensión eléctrica (vol.tage & actual) durante un ciclo de baja y alta

temperaturas.

-40⁰C,30min -> 25⁰C,5min -> 80⁰C,30min = 1 ciclo

100 ciclos

Prueba de vibración Pruebe la resistencia de la pantalla aplicando vibración para simular el transporte y el uso. 10-22 Hz, 15 mm amplititud. 22-500Hz, 1.5G

30 minutos en cada una de las 3 direcciones

X, Y, Z

3
Prueba de presión atmosférica Pruebe la resistencia de la pantalla aplicando presión atmosférica para simular

Transporte por aire.

115 mbar, 40 horas 3
Prueba de electricidad estática Pruebe la resistencia de la pantalla aplicando una descarga eléctrica estática. VS=800V, RS=1.5kΩ, CS=100pF

Una vez

  1. Nota 1: No se observa condensación.
  2. Nota 2: Realizado después de 2 horas de almacenamiento a 25⁰C, 0%RH.
  3. Nota 3: Prueba realizada en el producto en sí, no dentro de un contenedor.

Criterios de evaluación:

  1. La pantalla es completamente funcional durante las pruebas operativas y después de todas las pruebas, a temperatura ambiente.
  2. Sin defectos observables.
  3. Luminancia >50% del valor inicial.
  4. Consumo actual dentro del 50% del valor inicial.

www.surenoo.com

Documentos / Recursos

Módulo OLED de caracteres Surenoo SOA3 C1602A [pdf] Manual del usuario
SOA3 C1602A, S 3AOC1602A, Módulo OLED de caracteres SOA3 C1602A, SOA3 C1602A, Módulo OLED de caracteres, Módulo OLED, Módulo

Referencias

Deja un comentario

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