Surenoo-LOGO

Surenoo SOA3 C1602A Karakter OLED Module

Surenoo-SOA3-C1602A-Karakter-OLED-Modul PRODUK

FUNGSI & CIRI

  • 2 garis x 16 karakter
  • Diwangun-di LCD comparable controller
  • Paralel atawa serial panganteur MPU (Standar 6800 MPU paralel)
  • + 3.0V atawa + 5.0V Power Supply
  • patuh RoHS
Barang Diménsi Unit
Jumlah Aksara 16 karakter x 2 Garis -
Dimensi modul 80.0 x 36.0 x 10.0 (MAX) mm
View wewengkon 66.0 x 16.0 mm
Daérah aktip 56.95 x 11.85 mm
Ukuran titik 0.55 x 0.65 mm
Titik titik 0.60x 0.70 mm
Ukuran karakter 2.95 x 5.55 mm
Pitunjuk karakter 3.6 x 6.3 mm
Jenis panel OLED , Bodas / Bulao / Konéng / Konéng / Héjo / Beureum
Kawajiban 1/16

DIMENSI éksternal

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

PIN DESKRIPSI

Antarbeungeut Paralel (standar)

Pin No. Lambang Sambungan éksternal Pedaran fungsi
1 VSS Sasayogian tanaga taneuh
2 VDD Sasayogian tanaga Pasokan Voltage pikeun OLED jeung logika
3 NC Teu Nyambung
4 RS MPU Ngadaptar sinyal pilih. RS=0: Paréntah, RS=1: Data
5 Urang Sunda/W MPU Baca / Tulis sinyal pilih, R / W = 1: Baca R / W: = 0: Tulis
6 E MPU Operasi ngaktifkeun sinyal. Ujung ragrag dipicu.
7-10 DB0 - DB3 MPU Opat urutan low bi-arah tilu-nagara golongan garis beus data. Ieu

opat henteu dianggo nalika operasi 4-bit.

11-14 DB4 - DB7 MPU Opat jalur beus data dua-arah bi-arah luhur.
15 NC Teu Nyambung
16 NC Teu Nyambung

Serial Interface

Pin No. Lambang Sambungan éksternal Pedaran fungsi
1 VSS Sasayogian tanaga taneuh
2 VDD Sasayogian tanaga Pasokan Voltage pikeun OLED jeung logika
3-11 NC Teu Nyambung
12 SCL MPU Sinyal Jam Serial
13 SDO MPU Sinyal kaluaran Data Serial
14 SDI MPU Sinyal input Data Serial
15 NC Teu Nyambung
16 / CS MPU Aktif LOW Chip Pilih sinyal

Pilihan Jumper

Antarbeungeut MPU L_PS_H J80_J68 L_CS_H JCS L_SHL_H
6800-MPU Paralel (standar) H J68 L X H
8080-MPU Paralel H J80 L X H
Serial MPU L X Buka pondok H

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

DIAGRAM BLOK

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

CIRI-CIRI ELEKTRIK

Barang Lambang kaayaan Min. Tip. Max. Unit
Kisaran Suhu Operasi TOP Absolute Max -40 +80 ⁰C
Rentang Suhu Panyimpen TST Absolute Max -40 +80 ⁰C
Pasokan Voltage VDD 3.0 5.0 5.3 V
Supply Ayeuna IDD TOP = 25°C, VDD= 5.0 V 24 31 40 mA
Input tingkat "H". VIH 0.8 * VDD VDD V
Input Level "L". VIL VSS 0.2*VDD V
Kaluaran tingkat "H". VOH 0.8 * VDD VDD V
"L" Level kaluaran VOL VSS 0.2 * VDD V

 KARAKTER OPTIK

Barang Lambang kaayaan Min. Tip. Max. Unit
Optimal Viewdina Angles Puncak ϕY+ 80
Handapeun ϕY- 80
Kénca θ X- 80
Leres θX+ 80
Babandingan Kontras CR 2000:1
Waktu Tanggapan Gugah TR 10 s
Ragrag TF 10 s
Caang 50% checkerboard 100 120 cd/m2
Saumur hirup TOP=25°C

50% checkerboard

100,000 Tabuh

Catetan: Hirupna dina suhu biasa dumasar kana operasi suhu luhur anu gancangan. Hirupna diuji dina rata-rata 50% piksel sareng dipeunteun salaku Jam dugi Satengah Caang. Paréntah OFF Display tiasa dianggo pikeun manjangkeun umur tampilan.
Luminance piksel aktip bakal nguraikeun leuwih gancang ti piksel teu aktip. Gambar sésa (kaduruk-in) tiasa lumangsung. Pikeun ngahindarkeun ieu, unggal piksel kedah cahayana seragam.

MÉRÉT méja

 

parentah

Kodeu  

Katerangan

Max palaksanaan

Waktos

RS Urang Sunda/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
 

Jelas Tampilan

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

Ngabersihan sakabéh tampilan.

Teu robah

alamat DDRAM.

 

2 ms

 

Balik ka imah

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

0

Nyetél Alamat DDRAM ka 0x00. Ngabalikeun tampilan anu digeser ka aslina

posisi.

 

 

600us

Éntri Mode Set  

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

Abdi/D

 

S

Nyetél kursor ka otomatis Increment atanapi Decrement, jeung

susunan shift tampilan.

 

600us

 

Pintonan ON/OFF

kadali

 

 

0

 

 

0

 

 

0

 

 

0

 

 

0

 

 

0

 

 

1

 

 

D

 

 

C

 

 

B

Sets Témbongkeun (D) ON / OFF.

Nyetél kursor (C) ON / OFF.

Setél Blinking (B) tina kursor ON/OFF.

 

 

600us

Kursor / Pindahan Shift  

0

 

0

 

0

 

0

 

0

 

1

 

S/C

 

Urang Sunda/L

 

0

 

0

Mindahkeun kursor & ngageser tampilan tanpa ngarobah

eusi DDRAM.

 

600us

Set Fungsi 0 0 0 0 1 DL 1 0 FT1 FT0 Atur panjang data panganteur.

Pilih Font Table.

 

600us

Setel CGRAM

alamat

0 0 0 1 ACG5 ACG4 ACG3 ACG2 ACG1 ACG0 Pindah ka alamat CGRAM. 600us
Nyetél DDRAM

alamat

0 0 1 ADD6 ADD5 ADD4 ADD3 ADD2 ADD1 ADD0 Pindah ka alamat DDRAM. 600us
Baca Bandéra Sibuk &

Alamat

 

0

 

1

 

BF

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Baca Sibuk Bandéra (BF) jeung Alamat Counter.  

600us

Nulis data ka CGRAM

atanapi DDRAM

 

1

 

0

 

Tulis Data

Tulis data ka CGRAM atanapi DDRAM  

600us

Baca data ti CGRAM atawa

DDRAM

 

1

 

1

 

Maca Data

 

Maca data tina CGRAM atanapi DDRAM

 

600us

PEDARAN PITUDUH

Nalika hiji instruksi keur dieksekusi, ngan Sibuk Bandéra maca instruksi bisa dipigawé. Salila palaksanaan hiji instruksi, Bandéra Sibuk = "1". Nalika BF = "0" parentah bisa dikirim ka controller nu.

Jelas Tampilan

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

Parentah ieu dianggo pikeun mupus tampilan ku nyerat 0x20 dina sadaya alamat DDRAM. Parentah ieu henteu ngarobih Alamat DDRAM.

Balik ka imah

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

Parentah ieu dipaké pikeun nyetél Alamat DDRAM ka 0x00 sarta mindahkeun tampilan deui ka kaayaan aslina. Kursor (upami dihurungkeun) bakal aya dina karakter paling kénca di baris kahiji. Eusi DDRAM dina tampilan teu robah.

Éntri Mode Set

RS Urang Sunda/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 0 1 Abdi/D S
  • I/D = Increment/Decrement
  • Nalika I / D = "1", DDRAM atanapi CGRAM Alamat kalawan otomatis increment lamun kode karakter ditulis kana atawa dibaca tina DDRAM atanapi CGRAM. Nambahan otomatis bakal mindahkeun kursor hiji spasi karakter ka katuhu.
  • Nalika kuring / D = "0", DDRAM atanapi CGRAM Alamat kalawan otomatis decrement lamun kode karakter ditulis kana atawa dibaca tina DDRAM atanapi CGRAM. Penurunan otomatis bakal mindahkeun kursor hiji spasi karakter ka kénca.
  • S = Shift Sakabéh Témbongkeun
  • Nalika S = "1", sakabéh tampilan digeser ka katuhu (lamun I / D = "0") atawa kénca (lamun I / D = "1").
  • I/D=1, S=1

 

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

RS Urang Sunda/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 1 D C B
  • D = Pintonan ON / OFF
    Nalika D = "1", tampilan dihurungkeun. Nalika D = "0", tampilan dipareuman. Eusi dina DDRAM teu robah.
  • C = Kursor ON / OFF
    Nalika C = "1", kursor dipintonkeun. Kursor dipintonkeun salaku 5 titik dina garis 8 karakter. Nalika C = "0", kursor OFF.
  • B = Kursor Kedip-kedip
    Lamun B = "1", sakabéh karakter dieusian ku kursor blinks dina laju 409.6ms interval. Nalika B = "0", karakter teu kedip-kedip, kursor tetep hurung.

Kursor / Pintonan Shift

RS Urang Sunda/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 1 S/C Urang Sunda/L 0 0
S/C Urang Sunda/L Fungsi Shift
0 0 Mindahkeun posisi kursor ka kénca (AC dikurangan ku 1).
0 1 Mindahkeun posisi kursor ka katuhu (AC ieu incremented ku 1).
1 0 Mindahkeun sakabéh tampilan ka kénca. Kursor nuturkeun shift tampilan.
1 1 Mindahkeun sakabéh tampilan ka katuhu. Kursor nuturkeun shift tampilan.

Nalika tampilan digeser sababaraha kali, unggal garis gerak ngan horisontal. Pintonan garis kadua henteu ngageser kana garis kahiji.
Alamat Counter henteu robih salami Pindahan Tampilan.

Set Fungsi

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

DL = Panjang Data Interface
Nalika DL = "1", data dikirimkeun atanapi ditampi panjangna 8-bit via DB7…DB0.
Nalika DL = "0", data dikirimkeun atanapi ditampi panjangna 4-bit via DB7…DB4. Nalika panjang data 4-bit dipaké, data kudu dikirim atawa narima dina dua nulis / maca padeukeut pikeun ngagabungkeun data kana pinuh 8-bit.
FT1, FT0 = Font Table Pamilihan

FT1 FT0 Font Table
0 0 Inggris / Jepang
0 1 Éropa Kulon #1
1 0 Inggris / Rusia
1 1 Éropa Kulon #2

Catetan: Ngarobah tabel font salila operasi bakal langsung ngarobah sagala data ayeuna dina tampilan ka karakter pakait dina tabel font anyar dipilih.

Setel Alamat CGRAM

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

Parentah ieu dipaké pikeun nyetél alamat CGRAM kana Address Counter. Data teras tiasa diserat atanapi dibaca tina lokasi CGRAM. Tempo bagian: "Kumaha ngagunakeun CGRAM".
ACG5…ACG0 nyaéta alamat CGRAM binér.

Setel Alamat DDRAM

RS Urang Sunda/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 1 ADD6 ADD5 ADD4 ADD3 ADD2 ADD1 ADD0
  • Parentah ieu dipaké pikeun nyetél alamat DDRAM kana Alamat Counter. Data teras tiasa diserat atanapi dibaca tina lokasi DDRAM.
  • ADD6…ADD0 nyaéta alamat binér DDRAM.
  • Baris 1 = Alamat 0x00 ngaliwatan 0x0F
  • Baris 2 = Alamat 0x40 ngaliwatan 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

Baca Sibuk Bandéra jeung Alamat Counter

RS Urang Sunda/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0
  • Parentah ieu dipaké pikeun maca Sibuk Bandéra (BF) pikeun nunjukkeun lamun tampilan controller ngajalankeun hiji operasi internal. Alamat Counter dibaca sakaligus sareng mariksa Bandéra Sibuk.
  • Nalika BF = "1", controller sibuk jeung parentah salajengna bakal dipaliré.
  • Nalika BF = "0", controller teu sibuk na siap pikeun nampa parentah.
  • AC6…AC0 mangrupikeun lokasi binér boh alamat CGRAM atanapi DDRAM ayeuna.

Tulis Data kana CGRAM atanapi DDRAM

RS Urang Sunda/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1 0 Tulis Data

Parentah ieu dipaké pikeun nulis 8-bit data ka CGRAM atawa DDRAM di counter alamat ayeuna. Saatos nyeratna réngsé, alamatna sacara otomatis naék atanapi dikurangan ku 1 dumasar kana Modeu Éntri.

Maca Data tina CGRAM atanapi DDRAM

RS Urang Sunda/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1 1 Maca Data

Parentah ieu dipaké pikeun maca 8-bit data ka CGRAM atanapi DDRAM di counter alamat ayeuna. Saatos macana réngsé, alamatna sacara otomatis naék atanapi dikurangan ku 1 dumasar kana Modeu Éntri.
The Set CGRAM Address or Set DDRAM Address Instruction kedah dieksekusi sateuacan instruksi ieu tiasa dilaksanakeun, upami henteu, Data Bacaan munggaran moal valid.

Panganteur MPU

Nalika DL disetel ka modeu 8-bit, tampilan interfaces jeung MPU jeung DB7…DB0 (DB7 nyaeta MSB).
Nalika DL disetel ka mode 4-bit, tampilan interfaces jeung MPU kalawan ngan DB7…DB4 (DB7 nyaeta MSB). Unggal instruksi kudu dikirim dina dua operasi, 4 bit-urutan luhur kahiji, dituturkeun ku 4 bit-urutan handap. Bandéra Sibuk kudu dipariksa sanggeus réngsé sakabéh instruksi 8-bit.

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

Barang Sinyal Lambang Min. Tip. Max. Unit Catetan
waktos setelan alamat RS tAS68 20 ns
waktos nahan alamat RS tAH68 0 ns
waktos siklus Sistim tCY68 500 ns
Lebar pulsa (tulis) E tPW68(W) 250 ns
Lebar pulsa (baca) E tPW68(Urang Sunda) 250 ns
waktos setelan data DB7…DB0 tDS68 40 ns
waktos nyekel data DB7…DB0 tDH68 20 ns
Baca waktos aksés DB7…DB0 tACC68 180 ns CL=100pF
Output nganonaktipkeun waktos DB7…DB0 nepi kaD68 10 ns

8080-MPU Parallel Interface

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

Barang Sinyal Lambang Min. Tip. Max. Unit Catetan
waktos setelan alamat RS tAS80 20 ns
waktos nahan alamat RS tAH80 0 ns
waktos siklus Sistim tCY80 500 ns
Lebar pulsa (tulis) /WR tPW80(W) 250 ns
Lebar pulsa (baca) /RD tPW80(Urang Sunda) 250 ns
waktos setelan data DB7…DB0 tDS80 40 ns
waktos nyekel data DB7…DB0 tDH80 20 ns
Baca waktos aksés DB7…DB0 tACC80 180 ns CL=100pF
Output nganonaktipkeun waktos DB7…DB0 nepi kaD80 10 ns

SERIAL panganteur

Dina modeu panganteur serial, parentah jeung data duanana dikirim dina garis SDI na clocked dina kalawan garis SCL.
CS kudu indit LOW saméméh transmisi, sarta kudu indit TINGGI nalika pindah antara parentah nulis jeung nulis data. Data dina SDI di-clocked kana controller LCD di sisi rising SCL dina format kieu:

Pangiriman instruksi:

Surenoo-SOA3-C1602A-Character-OLED-Module (8)Pangiriman data: Surenoo-SOA3-C1602A-Character-OLED-Module (9)

Barang Sinyal Lambang Min. Tip. Max. Unit Catetan
Siklus jam serial DB5 (SCL) tCYS 300 ns
SCL lebar pulsa tinggi DB5 (SCL) tWHS 100 ns
SCL lebar pulsa low DB5 (SCL) tWLS 100 ns
waktos setelan CSB CSB tCSS 150 ns
waktos nahan CSB CSB tCHS 150 ns
waktos setelan data DB7 (SDI) tDSS 100 ns
waktos nyekel data DB7 (SDI) tDHS 100 ns
Baca waktos aksés DB6 (SDO) tACCS 80 ns

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

TABEL FON DIBUILINA

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)

CARA Maké CGRAM

Karakter generator RAM (CGRAM) dipaké pikeun ngahasilkeun custom 5 × 8 pola karakter. Aya 8 alamat anu sayogi: Alamat CGRAM 0x00 dugi ka 0x08.

Surenoo-SOA3-C1602A-Character-OLED-Module (15)Catetan:
"-" = Teu dipaké
Posisi garis kursor bisa dipaké, eta bakal dipintonkeun salaku logika-OR lamun kursor dihurungkeun.
CGRAM disimpen dina posisi 0x00 ngaliwatan 0x07 tabel font. Ku alatan éta, pikeun nulis karakter CGRAM munggaran ka tampilan, Anjeun bakal mindahkeun kursor ka lokasi DDRAM nu dipikahoyong dina tampilan jeung nulis data karakter 0x00.

 LNITIALIATION SWUENCE

Mode 8-bit: 

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

INFORMASI KUALITAS

Item tés Eusi Tés Kaayaan Test Catetan
Panyimpen Suhu Tinggi Nguji daya tahan tina tampilan di luhur

suhu neundeun.

+80⁰C, 240 jam 2
Panyimpen Suhu rendah Nguji daya tahan tampilan dina low

suhu neundeun.

-40⁰C, 240 jam 1,2
Operasi Suhu Tinggi Uji daya tahan tampilan ku nerapkeun tegangan listrik (voltage & ayeuna)

dina suhu luhur.

+80⁰C 240 jam 2
Operasi Suhu Low Uji daya tahan tampilan ku nerapkeun tegangan listrik (voltage & ayeuna)

dina suhu low.

-40⁰C, 240 jam 1,2
Suhu Tinggi / Operasi Kalembaban Uji daya tahan tampilan ku nerapkeun tegangan listrik (voltage & ayeuna)

dina suhu luhur sareng kalembaban anu luhur.

+60⁰C, 90% RH, 240 jam 1,2
Résistansi Shock termal Uji daya tahan tampilan ku nerapkeun tegangan listrik (voltage & ayeuna) salila siklus low jeung luhur

suhu.

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

100 siklus

Uji geter Uji daya tahan tampilan ku nerapkeun geter pikeun simulasi transportasi sareng panggunaan. 10-22Hz, 15mm amplituit. 22-500Hz, 1.5G

30 mnt dina unggal 3 arah

X, Y, Z

3
Tes tekanan atmosfir Nguji daya tahan tampilan ku nerapkeun tekanan atmosfir pikeun simulate

angkutan ku hawa.

115 mbar, 40 jam 3
Tés listrik statik Nguji daya tahan tina tampilan ku nerapkeun ngurangan statik listrik. VS=800V, RS=1.5kΩ, CS=100pF

Hiji waktos

  1. Catetan 1: Henteu aya kondensasi anu kedah diperhatoskeun.
  2. Catetan 2: Dilaksanakeun saatos 2 jam neundeun dina 25⁰C, 0%RH.
  3. Catetan 3: Tes dilakukeun dina produk sorangan, sanés dina wadahna.

Kritéria Evaluasi:

  1. Pintonan fungsina sapinuhna salami tés operasional sareng saatos sadayana tés, dina suhu kamar.
  2. Henteu aya cacad anu katingali.
  3. Luminance> 50% tina nilai awal.
  4. Konsumsi ayeuna dina 50% tina nilai awal

www.surenoo.com

Dokumén / Sumberdaya

Surenoo SOA3 C1602A Karakter OLED Module [pdf] Manual pamaké
SOA3 C1602A, S 3AOC1602A, SOA3 C1602A Modul OLED Karakter, SOA3 C1602A, Modul OLED Karakter, Modul OLED, Modul

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *