Surenoo-LOGO

Surenoo SOA3 C1602A Character OLED Module

Surenoo-SOA3-C1602A-Character-OLED-Module PRODUCT

MGA FUNCTIONS UG FEATURES

  • 2 ka linya x 16 ka karakter
  • Gitukod-sa LCD ikatandi controller
  • Parallel o serial MPU interface (Default 6800 MPU parallel)
  • + 3.0V o + 5.0V Power Supply
  • Nagsunod sa RoHS
butang Dimensyon Unit
Gidaghanon sa mga Karakter 16 ka karakter x 2 Linya -
Dimensyon sa module 80.0 x 36.0 x 10.0(MAX) mm
View lugar 66.0 x 16.0 mm
Aktibo nga lugar 56.95 x 11.85 mm
Gidak-on sa tulbok 0.55 x 0.65 mm
Dot pitch 0.60x0.70 mm
Gidak-on sa karakter 2.95 x 5.55 mm
Kinaiya sa karakter 3.6 x 6.3 mm
Uri sa panel OLED , Puti / Asul / Dilaw / Dilaw / Berde / Pula
Katungdanan 1/16

EXTERNAL DIMENSYON

Surenoo-SOA3-C1602A-Character-OLED-Module (2)

PAGHULAGWAY SA PIN

Parallel Interface (default)

Pin No. Simbolo Eksternal nga Koneksyon Deskripsyon sa Function
1 VSS Suplay sa kuryente Yuta
2 VDD Suplay sa kuryente Paghatag Voltage para sa OLED ug lohika
3 NC Walay Konek
4 RS MPU Pagrehistro pagpili signal. RS=0: Sugo, RS=1: Data
5 R/W MPU Basaha/Isulat pinili nga signal, R/W=1: Basaha R/W: =0: Isulat
6 E MPU Ang operasyon makapahimo sa signal. Nahulog nga ngilit gi-trigger.
7-10 DB0 – DB3 MPU Upat ka ubos nga order bi-directional tulo-ka-estado nga mga linya sa data bus. Kini

upat wala gigamit sa panahon sa 4-bit nga operasyon.

11-14 DB4 – DB7 MPU Upat ka high order bi-directional three-state data bus lines.
15 NC Walay Konek
16 NC Walay Konek

Serial Interface

Pin No. Simbolo Eksternal nga Koneksyon Deskripsyon sa Function
1 VSS Suplay sa kuryente Yuta
2 VDD Suplay sa kuryente Paghatag Voltage para sa OLED ug lohika
3-11 NC Walay Konek
12 SCL MPU Signal sa Serial nga Orasan
13 SDO MPU Serial Data output signal
14 SDI MPU Serial Data input signal
15 NC Walay Konek
16 / CS MPU Aktibo LOW Chip Pagpili signal

Pagpili sa Jumper

MPU Interface L_PS_H J80_J68 L_CS_H JCS L_SHL_H
6800-MPU Parallel (default) H J68 L X H
8080-MPU Parallel H J80 L X H
Serial nga MPU L X Bukas Mubo H

Surenoo-SOA3-C1602A-Character-OLED-Module (3)

BLOCK DIAGRAM

Surenoo-SOA3-C1602A-Character-OLED-Module (4)

MGA KINAIYA SA ELEKTRIKAL

butang Simbolo kahimtang Min. Typ. Max. Unit
Operating Temperatura Range TOP Hingpit nga Max -40 +80 ⁰C
Sakup sa Temperatura sa Pagtipig TST Hingpit nga Max -40 +80 ⁰C
Paghatag Voltage VDD 3.0 5.0 5.3 V
Supply Current IDD TOP = 25°C, VDD=5.0V 24 31 40 mA
"H" Level input VIH 0.8 * VDD VDD V
"L" nga lebel nga input VIL VSS 0.2*VDD V
"H" nga lebel nga output VOH 0.8 * VDD VDD V
"L" nga lebel nga output VOL VSS 0.2 * VDD V

 OPTICAL NGA KARAKTERYA

butang Simbolo kahimtang Min. Typ. Max. Unit
Labing maayo Viewsa Angles Ibabaw ϕY+ 80
Ubos ϕY- 80
Wala θX- 80
Husto θX+ 80
Contrast Ratio CR 2000:1
Panahon sa Pagtubag Bangon TR 10 µs
Pagkapukan TF 10 µs
Kahayag 50% checkerboard 100 120 cd/m2
tibuok kinabuhi TOP=25°C

50% checkerboard

100,000 Hrs.

Pahinumdom: Ang tibuok kinabuhi sa tipikal nga temperatura gibase sa gipadali nga operasyon sa taas nga temperatura. Ang tibuok kinabuhi gisulayan sa aberids nga 50% pixels on ug gi-rate isip Oras hangtod sa Half-Brightness. Ang Display OFF nga sugo mahimong gamiton aron mapalawig ang tibuok kinabuhi sa display.
Ang kahayag sa mga aktibo nga pixel mas paspas nga madaot kaysa dili aktibo nga mga pixel. Mahimong mahitabo ang nahabilin (burn-in) nga mga imahe. Aron malikayan kini, ang matag pixel kinahanglan nga hayag nga parehas.

TABLE SA SUGO

 

Instruksyon

Kodigo  

Deskripsyon

Max Pagpatay

Panahon

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

Tin-aw nga Display

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

Hawan ang tibuok display.

Dili mausab

DDRAM nga adres.

 

2ms

 

Pag-uli sa Balay

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

0

Nagtakda sa DDRAM Address sa 0x00. Ibalik ang gibalhin nga display sa orihinal

posisyon.

 

 

600us

Entry Mode Set  

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

I/D

 

S

Nagtakda sa cursor sa auto Increment o Decrement, ug

nagtakda sa pagbalhin sa pagpakita.

 

600us

 

Ipakita ON/OFF

kontrol

 

 

0

 

 

0

 

 

0

 

 

0

 

 

0

 

 

0

 

 

1

 

 

D

 

 

C

 

 

B

Nagtakda sa Display (D) ON/OFF.

Gibutang ang Cursor (C) ON/OFF.

Gibutang ang Blinking (B) sa cursor ON/OFF.

 

 

600us

Cursor/Displ ay Shift  

0

 

0

 

0

 

0

 

0

 

1

 

S/C

 

R/L

 

0

 

0

Gipalihok ang cursor ug gibalhin ang display nga wala magbag-o

DDRAM sulod.

 

600us

Function Set 0 0 0 0 1 DL 1 0 FT1 FT0 Itakda ang gitas-on sa data sa interface.

Pilia ang Font Table.

 

600us

Ibutang ang CGRAM

adres

0 0 0 1 ACG5 ACG4 ACG3 ACG2 ACG1 ACG0 Ibalhin sa adres sa CGRAM. 600us
Ibutang ang DDRAM

adres

0 0 1 DUGANG6 DUGANG5 DUGANG4 DUGANG3 DUGANG2 DUGANG1 DUGANG0 Ibalhin sa DDRAM nga adres. 600us
Basaha ang Busy Flag &

Address

 

0

 

1

 

BF

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Basaha ang Busy Flag (BF) ug Address Counter.  

600us

Isulat ang datos sa CGRAM

o DDRAM

 

1

 

0

 

Isulat ang Data

Isulat ang datos sa CGRAM o DDRAM  

600us

Basaha ang datos gikan sa CGRAM o

DDRAM

 

1

 

1

 

Basaha ang Data

 

Basaha ang datos gikan sa CGRAM o DDRAM

 

600us

MGA DESKRIPSYON SA INSTRUKSYON

Kung ang usa ka panudlo gipatuman, ang Busy Flag read instruction lang ang mahimo. Atol sa pagpatuman sa usa ka panudlo, ang Busy Flag = "1". Kung ang BF = "0" nga mga panudlo mahimong ipadala sa controller.

Tin-aw nga Display

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

Kini nga instruksyon gigamit sa paghawan sa display pinaagi sa pagsulat sa 0x20 sa tanang mga adres sa DDRAM. Kini nga panudlo wala mag-usab sa DDRAM Address.

Pag-uli sa Balay

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

Kini nga instruksyon gigamit aron i-set ang DDRAM Address sa 0x00 ug ibalhin ang display balik sa orihinal nga kahimtang. Ang cursor (kon on) anaa sa pinaka-wala nga karakter sa unang linya. Ang mga sulod sa DDRAM sa display dili mausab.

Entry Mode Set

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 0 1 I/D S
  • I/D = Pagdugang/Pagkunhod
  • Kung ang I/D = "1", ang DDRAM o CGRAM Address nga adunay awtomatik nga pagtaas kung ang usa ka code sa karakter gisulat o gibasa gikan sa DDRAM o CGRAM. Ang auto-increment mopalihok sa cursor sa usa ka karakter nga luna sa tuo.
  • Kung ang I/D = "0", ang DDRAM o CGRAM Address nga adunay awtomatik nga pagkunhod kung ang usa ka code sa karakter gisulat o gibasa gikan sa DDRAM o CGRAM. Ang auto-decrement magpalihok sa cursor sa usa ka karakter nga luna sa wala.
  • S = Ibalhin ang Tibuok Display
  • Kung S = "1", ang tibuuk nga display ibalhin sa tuo (kon I/D = "0") o wala (kon I/D = "1").
  • I/D=1, S=1

 

Surenoo-SOA3-C1602A-Character-OLED-Module (5)Ipakita ON/OFF

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 1 D C B
  • D = Ipakita ON/OFF
    Kung D = "1", ang display gi-ON. Kung ang D = "0", ang display gipa-OFF. Ang mga sulod sa DDRAM wala mausab.
  • C = Cursor ON/OFF
    Kung ang C = "1", ang cursor gipakita. Ang cursor gipakita isip 5 ka tuldok sa ika-8 nga linya sa usa ka karakter. Kung ang C = "0", ang cursor kay OFF.
  • B = Nagkidlap Cursor
    Sa diha nga ang B = "1", ang tibuok nga karakter nga gipiho sa cursor mokidlap sa gikusgon nga 409.6ms interval. Kung ang B = "0", ang karakter dili mokidlap, ang cursor magpabilin.

Pagbalhin sa Cursor/Display

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 1 S/C R/L 0 0
S/C R/L Pagbalhin Function
0 0 Gibalhin ang posisyon sa cursor sa wala (Ang AC gikunhuran sa 1).
0 1 Gibalhin ang posisyon sa cursor sa tuo (Ang AC gidugangan sa 1).
1 0 Ibalhin ang tibuok display sa wala. Ang cursor nagsunod sa pagbalhin sa display.
1 1 Ibalhin ang tibuok display sa tuo. Ang cursor nagsunod sa pagbalhin sa display.

Kung ang display balik-balik nga gibalhin, ang matag linya molihok lamang nga pinahigda. Ang pagpakita sa ikaduhang linya dili mobalhin sa una nga linya.
Ang Address Counter dili mausab atol sa Display Shift.

Function Set

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

DL = Interface Data Length
Kung ang DL = "1", ang datos gipadala o nadawat sa 8-bit nga gitas-on pinaagi sa DB7…DB0.
Kung ang DL = "0", ang datos gipadala o nadawat sa 4-bit nga gitas-on pinaagi sa DB7…DB4. Kung gigamit ang 4-bit nga gitas-on sa datos, ang datos kinahanglan ipadala o madawat sa duha ka sunud-sunod nga pagsulat/pagbasa aron mahiusa ang datos sa tibuuk nga 8-bit.
FT1, FT0 = Pagpili sa Font Table

FT1 FT0 Talaan sa Font
0 0 English / Hapon
0 1 Kasadpang Uropa #1
1 0 English / Ruso
1 1 Kasadpang Uropa #2

Pahinumdom: Ang pagbag-o sa lamesa sa font sa panahon sa operasyon mag-usab dayon sa bisan unsang datos nga anaa karon sa display ngadto sa katugbang nga karakter sa bag-ong gipili nga lamesa sa font.

Ibutang ang CGRAM Address

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

Kini nga instruksyon gigamit sa pagbutang sa CGRAM nga adres ngadto sa Address Counter. Mahimong isulat o basahon ang datos gikan sa mga lokasyon sa CGRAM. Tan-awa ang seksyon: "Unsaon paggamit ang CGRAM".
ACG5…ACG0 mao ang binary CGRAM adres.

Ibutang ang DDRAM Address

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 1 DUGANG6 DUGANG5 DUGANG4 DUGANG3 DUGANG2 DUGANG1 DUGANG0
  • Kini nga instruksyon gigamit sa pagbutang sa DDRAM nga adres ngadto sa Address Counter. Mahimong isulat o basahon ang datos gikan sa mga lokasyon sa DDRAM.
  • ADD6…ADD0 mao ang binary DDRAM nga adres.
  • Linya 1 = Address 0x00 hangtod sa 0x0F
  • Linya 2 = Address 0x40 hangtod sa 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

Basaha ang Busy Flag ug Address Counter

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0
  • Kini nga instruksyon gigamit sa pagbasa sa Busy Flag (BF) aron ipakita kung ang display controller nagpahigayon og internal nga operasyon. Ang Address Counter gibasa dungan sa pagsusi sa Busy Flag.
  • Kung ang BF = "1", ang controller busy ug ang sunod nga panudlo dili tagdon.
  • Kung ang BF = "0", ang controller dili busy ug andam nga modawat sa mga panudlo.
  • Ang AC6…AC0 mao ang binary nga lokasyon sa CGRAM o DDRAM karon nga adres.

Isulat ang Data sa CGRAM o DDRAM

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

Kini nga instruksyon gigamit sa pagsulat sa 8-bits sa data ngadto sa CGRAM o DDRAM sa kasamtangan nga address counter. Human makompleto ang pagsulat, ang adres awtomatik nga madugangan o maminusan sa 1 sumala sa Entry Mode.

Basaha ang Data gikan sa CGRAM o DDRAM

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1 1 Basaha ang Data

Kini nga instruksiyon gigamit sa pagbasa sa 8-bits sa data ngadto sa CGRAM o DDRAM sa kasamtangan nga address counter. Human makompleto ang pagbasa, ang adres awtomatik nga madugangan o maminusan sa 1 sumala sa Entry Mode.
Ang Set CGRAM Address o Set DDRAM Address Instruction kinahanglan nga ipatuman sa dili pa kini nga instruksiyon mahimo, kung dili ang unang Read Data dili balido.

MPU INTERFACE

Kung ang DL gitakda alang sa 8-bit mode, ang display interface sa MPU nga adunay DB7…DB0 (DB7 mao ang MSB).
Kung ang DL gitakda alang sa 4-bit mode, ang display interface sa MPU nga adunay DB7…DB4 (DB7 mao ang MSB). Ang matag instruksiyon kinahanglang ipadala sa duha ka operasyon, ang 4 ka high-order bits una, gisundan sa 4 ka low-order bits. Ang Busy Flag kinahanglang susihon human makompleto ang tibuok 8-bit nga instruksiyon.

6800-MPU Parallel Interface (default) Surenoo-SOA3-C1602A-Character-OLED-Module (6)

butang Signal Simbolo Min. Typ. Max. Unit Nota
Oras sa pag-setup sa adres RS tAS68 20 ns
Oras sa pagpugong sa adres RS tAH68 0 ns
Panahon sa siklo sa sistema tCY68 500 ns
Lapad sa pulso (isulat) E tPW68(W) 250 ns
Lapad sa pulso (basaha) E tPW68(R) 250 ns
Panahon sa pag-setup sa datos DB7…DB0 tDS68 40 ns
Panahon sa pagtipig sa datos DB7…DB0 tDH68 20 ns
Basaha ang oras sa pag-access DB7…DB0 tACC68 180 ns CL=100pF
Output disable nga oras DB7…DB0 saOD68 10 ns

8080-MPU Parallel Interface

Surenoo-SOA3-C1602A-Character-OLED-Module (7)

butang Signal Simbolo Min. Typ. Max. Unit Nota
Oras sa pag-setup sa adres RS tAS80 20 ns
Oras sa pagpugong sa adres RS tAH80 0 ns
Panahon sa siklo sa sistema tCY80 500 ns
Lapad sa pulso (isulat) /WR tPW80(W) 250 ns
Lapad sa pulso (basaha) /RD tPW80(R) 250 ns
Panahon sa pag-setup sa datos DB7…DB0 tDS80 40 ns
Panahon sa pagtipig sa datos DB7…DB0 tDH80 20 ns
Basaha ang oras sa pag-access DB7…DB0 tACC80 180 ns CL=100pF
Output disable nga oras DB7…DB0 saOD80 10 ns

SERIAL INTERFACE

Sa serial interface mode, ang mga instruksyon ug data pareho nga gipadala sa linya sa SDI ug gi-clock sa linya sa SCL.
Ang CS kinahanglan nga mopaubos sa dili pa ipadala, ug kinahanglan nga motaas kung magbalhinbalhin tali sa mga panudlo sa pagsulat ug data sa pagsulat. Ang datos sa SDI gi-clock sa LCD controller sa nagtaas nga ngilit sa SCL sa mosunod nga format:

Pagpasa sa panudlo:

Surenoo-SOA3-C1602A-Character-OLED-Module (8)Pagpasa sa datos: Surenoo-SOA3-C1602A-Character-OLED-Module (9)

butang Signal Simbolo Min. Typ. Max. Unit Nota
Serial nga siklo sa orasan DB5 (SCL) tCYS 300 ns
SCL taas nga pulso gilapdon DB5 (SCL) tWHS 100 ns
SCL ubos nga pulso gilapdon DB5 (SCL) tWLS 100 ns
Panahon sa pag-setup sa CSB CSB tCSS 150 ns
CSB hold time CSB tCHS 150 ns
Panahon sa pag-setup sa datos DB7 (SDI) tDSS 100 ns
Panahon sa pagtipig sa datos DB7 (SDI) tDHS 100 ns
Basaha ang oras sa pag-access DB6 (SDO) tACCS 80 ns

Surenoo-SOA3-C1602A-Character-OLED-Module (10)

BUILT-IN FONT TABLES

Surenoo-SOA3-C1602A-Character-OLED-Module (11) Surenoo-SOA3-C1602A-Character-OLED-Module (12) Surenoo-SOA3-C1602A-Character-OLED-Module (13) Surenoo-SOA3-C1602A-Character-OLED-Module (14)

UNSAON PAGGAMIT CGRAM

Ang Character Generator RAM (CGRAM) gigamit aron makamugna og custom nga 5 × 8 nga mga pattern sa karakter. Adunay 8 nga magamit nga adres: CGRAM Address 0x00 hangtod 0x08.

Surenoo-SOA3-C1602A-Character-OLED-Module (15)Mubo nga sulat:
"-" = Wala gigamit
Ang posisyon sa linya sa cursor mahimong magamit, kini ipakita ingon usa ka lohika-O kung ang cursor gi-ON.
Ang CGRAM gitipigan sa mga posisyon nga 0x00 hangtod 0x07 sa lamesa sa font. Busa, aron isulat ang unang karakter sa CGRAM sa display, imong ibalhin ang cursor sa gusto nga lokasyon sa DDRAM sa display ug isulat ang data sa karakter nga 0x00.

 LNITIALIATION SWUENCE

8-bit nga mode: 

Surenoo-SOA3-C1602A-Character-OLED-Module (16)4-bit nga mode:
Surenoo-SOA3-C1602A-Character-OLED-Module (1)

KALIDAD NGA IMPORMASYON

Test Item Sulod sa Pagsulay Kahimtang sa Pagsulay Nota
Taas nga Temperatura nga pagtipig Sulayi ang paglahutay sa display sa taas

temperatura sa pagtipig.

+80⁰C , 240 ka oras 2
Ubos nga Temperatura nga pagtipig Sulayi ang paglahutay sa display sa ubos

temperatura sa pagtipig.

-40⁰C , 240 ka oras 1,2
Taas nga Temperatura nga Operasyon Sulayi ang lahutay sa display pinaagi sa paggamit sa electric stress (voltage & karon)

sa taas nga temperatura.

+80⁰C 240 ka oras 2
Ubos nga Temperatura nga Operasyon Sulayi ang lahutay sa display pinaagi sa paggamit sa electric stress (voltage & karon)

sa ubos nga temperatura.

-40⁰C , 240 ka oras 1,2
Taas nga Temperatura / Humidity nga Operasyon Sulayi ang lahutay sa display pinaagi sa paggamit sa electric stress (voltage & karon)

sa taas nga temperatura nga adunay taas nga humidity.

+60⁰C , 90% RH , 240 ka oras 1,2
Ang resistensya sa Thermal Shock Sulayi ang lahutay sa display pinaagi sa paggamit sa electric stress (voltage & kasamtangan) sa panahon sa usa ka siklo sa ubos ug taas

mga temperatura.

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

100 nga mga siklo

Pagsulay sa vibration Sulayi ang paglahutay sa display pinaagi sa paggamit sa vibration aron masundog ang transportasyon ug paggamit. 10-22Hz , 15mm amplitud. 22-500Hz, 1.5G

30 min sa matag usa sa 3 ka direksyon

X, Y, Z

3
Pagsulay sa Presyon sa Atmospera Sulayi ang lahutay sa display pinaagi sa paggamit sa atmospheric pressure aron ma-simulate

transportasyon pinaagi sa hangin.

115mbar, 40 ka oras 3
Static nga pagsulay sa kuryente Sulayi ang paglahutay sa display pinaagi sa paggamit sa electric static discharge. VS=800V, RS=1.5kΩ, CS=100pF

Usa ka higayon

  1. Nota 1: Walay kondensasyon nga maobserbahan.
  2. Nota 2: Gihimo human sa 2 ka oras nga pagtipig sa 25⁰C, 0%RH.
  3. Mubo nga sulat 3: Pagsulay nga gihimo sa produkto mismo, dili sulod sa sudlanan.

Mga Pamantayan sa Pagtimbang-timbang:

  1. Ang display hingpit nga magamit sa panahon sa mga pagsulay sa operasyon ug pagkahuman sa tanan nga mga pagsulay, sa temperatura sa kwarto.
  2. Walay makita nga mga depekto.
  3. Luminance> 50% sa inisyal nga kantidad.
  4. Kasamtangang konsumo sulod sa 50% sa inisyal nga kantidad

www.surenoo.com

Mga Dokumento / Mga Kapanguhaan

Surenoo SOA3 C1602A Character OLED Module [pdf] Manwal sa Gumagamit
SOA3 C1602A, S 3AOC1602A, SOA3 C1602A Character OLED Module, SOA3 C1602A, Character OLED Module, OLED Module, Module

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *