Handson-Technology-LOGO

Handson Technology DSP-1165 I2C serijski vmesnik 20×4 LCD modul

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-PRODUCT

Specifikacije

  • Združljivo s ploščo Arduino ali drugo krmilno ploščo z vodilom I2C.
  • Vrsta zaslona: Črna na rumeno-zeleni osvetlitvi ozadja.
  • Naslov I2C: 0x38-0x3F (0x3F default).
  • Dobava voltage: 5 V.
  • Vmesnik: Podatkovne in krmilne linije I2C do 4-bitnega LCD-ja.
  • Nastavitev kontrasta: vgrajen potenciometer.
  • Nadzor osvetlitve ozadja: Vdelana programska oprema ali premostitvena žica.
  • Velikost plošče: 98×60 mm.

Navodila za uporabo izdelka

Nastavitev

Blazinice za izbiro naslovov v plošči I2C-to-LCD. Privzeta nastavitev naslova je 3Fh. Sledite diagramu referenčnega vezja za povezavo z mikrokrmilnikom.

Nastavitev LCD zaslona I2C

  1. Prispajkajte hrbtno ploščo I2C-to-LCD na 16-pinski modul LCD, da zagotovite pravilno poravnavo.
  2. Priključite modul LCD na vaš Arduino s pomočjo štirih premostitvenih žic v skladu z navodili za uporabo.

Nastavitev Arduino:

  • Prenesite in namestite knjižnico Arduino I2C LCD. Preimenujte obstoječo mapo knjižnice LiquidCrystal v vaši mapi knjižnic Arduino kot varnostno kopijo.
  • Kopirajte in prilepite predloženi exampskico v Arduino IDE, preverite in naložite skico na svojo ploščo Arduino.

pogosta vprašanja:

V: Kakšen je privzeti naslov I2C modula?

  • A: Privzeti naslov I2C je 0x3F, vendar ga je mogoče nastaviti med 0x38-0x3F.

V: Kako prilagodim kontrast zaslona?

  • A: Modul ima vgrajen potenciometer za nastavitev kontrasta.

V: Ali lahko nadzorujem osvetlitev zaslona?

  • A: Da, osvetlitev ozadja lahko nadzirate prek vdelane programske opreme ali z uporabo premostitvene žice.
  • To je vmesnik I2C 20×4 LCD modul, nov visokokakovosten 4-vrstični LCD modul z 20 znaki z vgrajeno nastavitvijo kontrasta, osvetlitvijo ozadja in komunikacijskim vmesnikom I2C.
  • Za začetnike Arduino, nič več okorne in zapletene povezave gonilnikov LCD.
  • Pravi pomemben napredektagElementi tega modula I2C Serial LCD bodo poenostavili povezavo vezja, prihranili nekaj V/I zatičev na plošči Arduino, poenostavili razvoj vdelane programske opreme s široko dostopno knjižnico Arduino.
  • SKU: DSP-1165

Kratki podatki:

  • Združljiv s ploščo Arduino ali drugo krmilno ploščo z vodilom I2C.
  • Vrsta zaslona: Črna na rumeno-zeleni osvetlitvi ozadja.
  • I2C Address:0x38-0x3F (privzeto 0x3F)
  • Dobava voltage: 5V
  • Vmesnik: Podatkovne in krmilne linije I2C do 4-bitnega LCD-ja.
  • Nastavitev kontrasta: vgrajen potenciometer.
  • Nadzor osvetlitve ozadja: Vdelana programska oprema ali premostitvena žica.
  • Velikost plošče: 98×60 mm.

Nastavitev

  • Hitachijev LCD z znaki HD44780 je zelo poceni in široko dostopen ter je bistveni del vsakega projekta, ki prikazuje informacije.
  • Z uporabo plošče LCD s priklopom lahko želene podatke prikažete na LCD-ju prek vodila I2C. Načeloma so takšni nahrbtniki zgrajeni okoli PCF8574 (od NXP), ki je splošni dvosmerni 8-bitni razširjevalnik vrat I/O, ki uporablja protokol I2C.
  • PCF8574 je silicijevo CMOS vezje, ki zagotavlja splošno razširjeno oddaljeno V/I razširitev (8-bitno kvazi-dvosmerno) za večino družin mikrokrmilnikov prek dvosmernega dvosmernega vodila (I2C-bus).
  • Upoštevajte, da je večina povratnih modulov osredotočena na PCF8574T (paket SO16 PCF8574 v paketu DIP16) s privzetim podrejenim naslovom 0x27.
  • Če ima vaša vgrajena plošča čip PCF8574AT, se bo privzeti podrejeni naslov spremenil v 0x3F.
  • Skratka, če vmesna plošča temelji na PCF8574T in naslovne povezave (A0-A1-A2) niso premoščene s spajkanjem, bo imela podrejeni naslov 0x27.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-1

Nastavitev naslova PCD8574A (izvleček iz podatkovnih specifikacij PCF8574A)

  • Opomba: Ko je ploščica A0~A2 odprta, se zatič potegne do VDD. Ko je nožica spajkana v kratkem stiku, se potegne navzdol do VSS.
  • Privzeta nastavitev tega modula je A0~A2 vse odprto, zato se dvigne na VDD. Naslov je v tem primeru 3Fh.
  • Spodaj je prikazan referenčni diagram vezja nahrbtnika LCD, združljivega z Arduino.
  • Sledijo informacije o tem, kako uporabiti enega od teh poceni nahrbtnikov za povezavo z mikrokrmilnikom na točno predviden način.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-2
  • Referenčni diagram vezja plošče I2C na LCD.

I2C LCD zaslon.

  • Najprej morate spajati ploščo I2C-to-LCD na 16-polni LCD modul. Prepričajte se, da so nožice priključne plošče I2C-LCD ravne in se prilegajo modulu LCD, nato prispajkajte prvi zatič, pri tem pa držite ploščo hrbtne plošče I2C-LCD v isti ravnini kot modul LCD. Ko končate s spajkanjem, dobite štiri premostitvene žice in povežite modul LCD z vašim Arduinom v skladu s spodnjimi navodili.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-3
  • Ožičenje LCD na ArduinoHandson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-4

Nastavitev Arduino

  • Za ta poskus je potrebno prenesti in namestiti knjižnico »Arduino I2C LCD«.
  • Najprej preimenujte obstoječo mapo knjižnice »LiquidCrystal« v mapi knjižnic Arduino kot varnostno kopijo in nadaljujte s preostalim postopkom.
  • https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
  • Nato kopirajte in prilepite ta example sketch Listing-1 za poskus v okno s prazno kodo, preverite in nato naložite.

Arduino Sketch Listing-1:Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-5Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-6

  • Če ste 100% prepričani, da je vse v redu, vendar na zaslonu ne vidite znakov, poskusite nastaviti regulator kontrasta na nahrbtniku in ga nastavite tako, da so znaki svetli in ozadje nima umazane škatle za liki. Sledi delno view avtorjevega eksperimenta z zgoraj opisano kodo z zaslonskim modulom 20×4.
  • Ker je zaslon, ki ga uporablja avtor, zelo jasen, svetel »črno na rumenem«, je zaradi polarizacijskih učinkov zelo težko dobro ujeti.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-7

Ta skica bo prikazala tudi znak, poslan iz serijskega monitorja:

  • V Arduino IDE pojdite na »Orodja« > »Serijski monitor«. Nastavite pravilno hitrost prenosa na 9600.
  • Vnesite znak na zgornji prostor in pritisnite »POŠLJI«.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-8
  • Niz znakov bo prikazan na modulu LCD. Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-9

Viri

  • Tehnologija Handson
  • Lelong.com.my
  • HandsOn Technology ponuja multimedijsko in interaktivno platformo za vse, ki jih zanima elektronika.
  • Od začetnika do diehard, od študenta do predavatelja. Informacije, izobraževanje, navdih in zabava.
  • Analogno in digitalno, praktično in teoretično; programsko in strojno opremo.
  • Tehnologija HandsOn podpira razvojno platformo odprtokodne strojne opreme (OSHW).
  • Naučite se: Design Share www.handsontec.com

Obraz za kakovostjo naših izdelkov

  • V svetu nenehnih sprememb in nenehnega tehnološkega razvoja nov ali nadomestni izdelek ni nikoli daleč – in vse jih je treba preizkusiti.
  • Mnogi prodajalci preprosto uvažajo in prodajajo brez pregledov in to ne more biti v končnem interesu nikogar, še posebej kupca. Vsak del, ki se prodaja pri Handsotecu, je v celoti preizkušen.
  • Tako ste lahko prepričani, da ob nakupu izdelkov Handsontec dobite izjemno kakovost in vrednost.
  • Še naprej dodajamo nove dele, da se lahko lotite svojega naslednjega projekta.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-10

Lastnosti

  1. 5 × 8 pik s kazalcem
  2. STN (rumeno-zelena), pozitivna, transflektivna
  3. 1/16 delovni cikel
  4. Viewing smer: 6:00 ura
  5. Vgrajen krmilnik (S6A0069 ali enakovreden)
  6. Napajanje +5 V
  7. Rumeno-zelena LED BKL, za pogon A, K

Okvirna dimenzija

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-11

Absolutne največje ocene

Postavka Simbol Standardno Enota
Moč voltage VDD-VSS 0 7.0 V
Vhodna voltage Vin VSS VDD
Delovno temperaturno območje Vrh -20 +70
Temperaturno območje shranjevanja Test -30 +80

Blok diagram

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-12

Opis pina vmesnika

Pin št. Simbol Zunanja povezava funkcija
1 VSS  Napajanje Ozemljitev signala za LCM (GND)
2 VDD Napajanje za logiko (+5V) za LCM
3 V0 Nastavitev kontrasta
4 RS MPU Registrirajte signal za izbiro
5 R/W MPU Izbirni signal branja/pisanja
6 E MPU Signal za omogočitev delovanja (branje/pisanje podatkov).
 7~10  DB0~DB3  MPU Štiri dvosmerne linije podatkovnega vodila nizkega reda s tremi stanji. Uporablja se za prenos podatkov med MPU in LCM.

Ti štirje se ne uporabljajo med 4-bitnim delovanjem.

11~14 DB4~DB7 MPU Štiri visokokakovostne dvosmerne linije podatkovnega vodila s tremi stanji. Uporablja se za prenos podatkov med MPU
15 A (LED+) LED BKL napajalnik Napajalnik za BKL (anoda)
16 K (LED-) Napajalnik za BKL (GND)

Nastavitev kontrasta

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-13

  • VDD~V0: LCD Driving Voltage
  • VR: 10k ~ 20k

Optične lastnosti

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-14

Postavka Simbol Pogoj Min. Tip. maks. Enota
Viewvhodni kot θ1 Cr≥3   20   stopinj
θ2   40  
Φ1   35  
Φ2   35  
Kontrastno razmerje Cr   10
Odzivni čas (vzpon) Tr 200 250 ms
Odzivni čas (padec) Tr 300 350

Električne značilnosti

Shema vezja osvetlitve ozadja (luč 12X4)Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-15

BARVA: RUMENO-ZELENA

LED OCENE

POSTAVKA SIMBOL MIN TIP. MAKS ENOTA
NAPREJ ZVTAGE VF 4.0 4.2 4.4 V
NAPREJ TOK IF 240 MA
MOČ P 1.0 W
VRHUNSKA VALOVNA DOLŽINA ΛP 569 571 573 NM
SVETLOST LV 340 CD/M2
Delovno temperaturno območje Vop -20 +70
Temperaturno območje shranjevanja Vst -25 +80

Enosmerne značilnosti

Parameter Simbol Pogoji Min. Tip. maks. Enota
Dobava voltage za LCD VDD-V0 Ta = 25 ℃ 4.5 V
Vhodna voltage VDD   4.7 5.0 5.5
Napajalni tok DODAJ Ta=25℃, VDD=5.0V 1.5 2.5 mA
Vhodni tok uhajanja ILKG   1.0 uA
Vhodna voltage VIA   2.2 VDD V
Vhodna voltage VIL Dvakratna začetna vrednost ali manj 0 0.6
Izhodna voltage VOH LOH = -0.25 mA 2.4
Izhodna voltage VOL LOH=1.6 mA 0.4  
Napajalni tok osvetlitve ozadja IF VDD=5.0 V, R=6.8 W 240

Cikel pisanja (Ta = 25 ℃, VDD = 5.0 V)

Parameter Simbol Test zatič Min. Tip. maks. Enota
Omogoči čas cikla tc  

E

500  

 

 

ns

Omogoči širino impulza tw 230
Omogoči čas vzpona/padca tr, tf 20
RS; Čas nastavitve R/W tsu1 RS; R/W 40
RS; Čas zadrževanja naslova R/W th1 10
Zakasnitev izhoda podatkov tsu2 DB0~DB7 80
Čas zadrževanja podatkov th2 10

Časovni diagram načina pisanja

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-16

Cikel branja (Ta=25℃, VDD=5.0V)

Parameter Simbol Test zatič Min. Tip. maks. Enota
Omogoči čas cikla do E 500 ns
Omogoči širino impulza TW 230
Omogoči čas vzpona/padca tr, tf 20
RS; Čas nastavitve R/W tsu RS; R/W 40
RS; Čas zadrževanja naslova R/W th 10
Zakasnitev izhoda podatkov td DB0~DB7 120
Čas zadrževanja podatkov the 5

Časovni diagram načina branjaHandson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-17

OPIS FUNKCIJE

Sistemski vmesnik

  • Ta čip ima dve vrsti vmesnikov z MPU: 4-bitno vodilo in 8-bitno vodilo. 4-bitno vodilo in 8-bitno vodilo se izberejo z bitom DL v registru ukazov.

Oznaka zasedenosti (BF)

  • Ko je BF = "High", to pomeni, da se notranja operacija obdeluje. Torej v tem času naslednjega navodila ni mogoče sprejeti.
  • BF je mogoče prebrati, ko je RS = Low in R/W = High (operacija branja navodil), prek vrat DB7. Preden izvedete naslednje navodilo, se prepričajte, da BF ni visok.

Števec naslovov (AC)

  • Števec naslovov (AC) shrani naslov DDRAM/CGRAM, prenesen iz IR. Po pisanju (branju iz) DDRAM/CGRAM se AC samodejno poveča (zmanjša) za 1.
  • Ko je RS = »Low« in R/W = »High«, je AC mogoče brati prek vrat DB0 – DB6.

Prikaz podatkov RAM (DDRAM)

  • DDRAM shranjuje prikazne podatke z največ 80 x 8 bitov (80 znakov). Naslov DDRAM je nastavljen v števcu naslovov (AC) kot šestnajstiško število.

Položaj zaslona

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53
14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27
54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67

CGROM (generator znakov ROM)

  • CGROM ima vzorec 5 x 8 pik z 204 znaki in vzorec 5 x 10 pik z 32 znaki. CGROM ima 204 vzorce znakov 5 x 8 pik.

CGRAM (RAM generatorja znakov)

  • CGRAM ima do 5 × 8 pik, 8 znakov. S pisanjem podatkov o pisavah v CGRAM je mogoče uporabiti uporabniško definirane znake.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-18

Razmerje med naslovi CGRAM, kodami znakov (DDRAM) in vzorci znakov (podatki CGRAM)

Opombe:

  1. Biti znakovne kode od 0 do 2 ustrezajo naslovnim bitom CGRAM od 3 do 5 (3 biti: 8 vrst).
  2. CGRAM obravnava bite od 0 do 2 in označuje položaj vrstice vzorca znakov. 8. vrstica je položaj kazalca in njegov prikaz tvori logični ALI s kazalcem. Ohranite podatke 8. vrstice, ki ustrezajo položaju prikaza kazalca, na 0 kot prikaz kazalca. Če je podatek 8. vrstice 1, bo 1 bit zasvetil 8. vrstico ne glede na prisotnost kazalca.
  3. Položaji vrstic vzorcev znakov ustrezajo podatkovnim bitom CGRAM od 0 do 4 (bit 4 je na levi).
  4. Kot je prikazano v tabeli, so vzorci znakov CGRAM izbrani, ko so vsi bitovi znakovne kode 4 do 7 enaki 0. Ker pa bit 3 znakovne kode nima učinka, je zaslon R npr.ample zgoraj lahko izberete s kodo znakov 00H ali 08H.
  5. 1 za podatke CGRAM ustreza izbiri zaslona in 0 za neizbira Označuje brez učinka.

Krmilno vezje kazalca/mežikanja

Nadzira vklop/izklop kazalca/utripanja na položaju kazalca.

Opis navodil

Oris

  • Za premagovanje razlike v hitrosti med notranjo uro S6A0069 in uro MPU S6A0069 izvaja notranje operacije s shranjevanjem nadzora v formacijah na IR ali DR.
  • Notranje delovanje je določeno glede na signal iz MPU, sestavljen iz branja/pisanja in podatkovnega vodila (Glejte tabelo 7).

Navodila lahko v glavnem razdelimo v štiri skupine:

  1. Navodila za nastavitev funkcij S6A0069 (nastavitev načinov prikaza, nastavitev dolžine podatkov itd.)
  2. Navodila za nastavitev naslovite na notranji RAM
  3. Navodila za prenos podatkov z notranjim RAM-om
  4. drugi
  • Naslov notranjega RAM-a se samodejno poveča ali zmanjša za 1.
  • Opomba: med notranjim delovanjem se zastavica zasedenosti (DB7) prebere kot »Visoka«.
  • Pred preverjanjem oznake zasedenosti mora biti naslednje navodilo.

Tabela z navodili

Navodilo

V: B

Koda z navodili

6/18

Opis

2008/06/02

Izvedba
  RS R/W DB7 DB6 DB 5 DB4 DB3 DB2 DB 1 DB0   čas (fosc= 270 KHZ
Počisti zaslon 0 0 0 0 0 0 0 0 0 1 Zapišite »20H« v DDRA in nastavite naslov DDRAM na »00H«.

AC

 1.53ms
 Vrnitev domov  

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

Nastavite naslov DDRAM na "00H" iz AC in vrnite kazalec v prvotni položaj, če je premaknjen.

Vsebina DDRAM-a se ne spremeni.

 1.53ms
Vstopni način Set 0 0 0 0 0 0 0 1 I/D SH Določite smer premikanja kazalca in utripanje celotnega zaslona 39us
Nadzor VKLOP/IZKLOP zaslona 0 0 0 0 0 0 1 D C B Vklopite/izklopite zaslon (D), kazalec (C) in utripanje kazalca (B).

Kontrolni bit.

 
Premik kazalca ali zaslona  

0

 

0

 

0

 

0

 

0

 

1

 

S/C

 

R/L

 

 

Nastavite premikanje kazalca in prikaz krmilnega bita premika ter smeri brez spreminjanja

Podatki DDRAM.

 

39us

 

Nabor funkcij

 

0

 

0

 

0

 

0

 

1

 

DL

 

N

 

F

 

 

Nastavite dolžino podatkov vmesnika (DL: 8-

Bit/4-bit), število vrstic prikaza (N: =2-vrstica/1-vrstica) in,

Vrsta pisave zaslona (F: 5×11/5×8)

 

 

39us

Nastavite CGRAM

Naslov

 

0

 

0

 

0

 

1

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Nastavite naslov CGRAM v naslovu

števec.

 

39us

Nastavite DDRAM

Naslov

 

0

 

0

 

1

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Nastavite naslov DDRAM v naslovu

števec.

 

39us

Preberite zastavo zasedenosti in naslov  

0

 

1

 

BF

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Ali med notranjim delovanjem ali ne, lahko ugotovite z branjem BF. Preberete lahko tudi vsebino števca naslovov.  

 

0us

Zapišite podatke v

Naslov

 

1

 

0

 

D7

 

D6

 

D5

 

D4

 

D3

 

D2

 

D1

 

D0

Zapišite podatke v notranji RAM (DDRAM/CGRAM).  

43us

Branje podatkov iz RAM-a 1 1 D7 D6 D5 D4 D3 D2 D1 D0 Branje podatkov iz notranjega RAM-a (DDRAM/CGRAM). 43us
  • OPOMBA: Ko je narejen program MPU, ki preverja zastavico zasedenosti (DB7), mora biti potreben 1/2fosc za izvedbo naslednjega ukaza s padajočim robom signala "E", potem ko zastavica zasedenosti (DB7) preide na "Nizko" .

Vsebina

  1. Jasen zaslon
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 0 0 1
    • Počistite vse podatke na zaslonu tako, da napišete »20H« (presledek) na vse naslove DDRAM in nastavite naslov DDRAM na »00H« v AC (števec naslovov).
    • Kazalec vrnemo v prvotno stanje, in sicer kazalec premaknemo na levi rob prve vrstice prikaza. Povečajte način vnosa (I/D=»High«).
  2. Vrnitev domov
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 0 1
    • Vrnitev domov je navodilo kazalca za vrnitev domov.
    • Nastavite naslov DDRAM na "00H" na števcu naslovov.
    • Vrnite kazalec na prvotno mesto in povrnite zaslon v prvotno stanje, če je premaknjen. Vsebina DDRAM se ne spremeni.
  3. Vstopni način nastavljen
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 1 I/D SH
    • Nastavite smer premikanja kazalca in zaslona.
    • I/D: povečanje/zmanjšanje naslova DDRAM (kurzor ali utripanje)
    • Ko je I/D=»high«, se kazalec/utripa premakne v desno in naslov DDRAM se poveča za 1.
    • Ko je I/D=»Low«, se kazalec/utripa premakne v levo in naslov DDRAM se poveča za 1.
    • CGRAM deluje na enak način kot DDRAM, ko bere ali piše vanj.
    • SH: premik celotnega zaslona
    • Pri operaciji branja DDRAM (branje/pisanje CGRAM) ali SH=»Low« se premik celotnega zaslona ne izvede.
    • Če je SH =»High«in operacija zapisovanja DDRAM, se izvede premik celotnega zaslona glede na vrednost I/D. (I/D=»visoko«. premik levo, I/D=»nizko«. premik desno).
  4. Nadzor VKLOP/IZKLOP zaslona
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 1 D C B
    • Kontrolni zaslon/kurzor/utripanje VKLOP/IZKLOP 1-bitni register.
    • D: Prikaz krmilnega bita VKLOP/IZKLOP
    • Ko je D=»visoko«, je vklopljen celoten zaslon.
    • Ko je D=»Low«, se zaslon izklopi, vendar prikazani podatki ostanejo v DDRAM.
    • C: kontrolni bit za vklop/izklop kazalca
    • Ko je D=»High«, je kazalec vklopljen.
    • Ko je D=»Low«, kazalec izgine v trenutnem prikazu, vendar register I/D ohrani svoje podatke.
    • B: Kontrolni bit za vklop/izklop utripa kazalca
    • Ko je B=»High«, je vklopljeno utripanje kazalca, ki deluje izmenično med vsemi podatki »High« in prikazuje znake na položaju kazalca.
    • Ko je B=»Low«, je utripanje izklopljeno.
  5. Premik kazalca ali zaslona
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 1 S/C R/L
    • Premik položaja kazalca desno/levo ali prikaza brez zapisovanja ali branja podatkov na zaslonu. To navodilo se uporablja za popravljanje ali iskanje prikazanih podatkov.
    • Med prikazom v 2-vrstičnem načinu se kazalec premakne v 2. vrstico po 40. števki 1. vrstice.
    • Upoštevajte, da se premik zaslona izvede istočasno v vseh vrsticah.
    • Ko se prikazni podatki večkrat premaknejo, se vsaka vrstica premakne posebej.
    • Ko se izvede premik zaslona, ​​se vsebina števca naslovov ne spremeni.
    • Vzorci premika glede na S/C in R/L bite
      S/C R/L Delovanje
      0 0 Premaknite kazalec v levo in AC se zmanjša za 1
      0 1 Premaknite kazalec v desno in AC se poveča za 1
      1 0 Premaknite ves zaslon v levo, kazalec se premakne glede na zaslon
      1 1 Premaknite ves zaslon v desno, kazalec se premakne glede na prikaz
  6. Nabor funkcij
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 1 DL N F
    • DL: Bit za nadzor dolžine podatkov vmesnika
    • kdaj DL=»visoko«, pomeni 8-bitni način vodila z MPU.
    • kdaj DL=»Low«, pomeni 4-bitni način vodila z MPU. Zato je DL signal za izbiro 8-bitnega ali 4-bitnega načina vodila. V načinu 4-but vodila mora dvakrat prenesti 4-bitne podatke.
    • N: Kontrolni bit številke vrstice prikaza
    • kdaj N=»Nizko«, nastavljen je 1-vrstični način prikaza.
    • kdaj N=»visoko«, nastavljen je 2-vrstični način prikaza.
    • F: Kontrolni bit številke vrstice prikaza
    • kdaj F=»Low«, nastavljen je način prikaza formata 5×8 pik.
    • kdaj F=»visok«, način prikaza formata 5×11 pik.
  7. Nastavite naslov CGRAM
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0
    • Nastavite naslov CGRAM na AC.
    • Navodilo omogoči dostop do podatkov CGRAM iz MPU.
  8. Nastavite naslov DDRAM
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0
    • Nastavite naslov DDRAM na AC.
    • To navodilo omogoči dostop do podatkov DDRAM iz MPU.
    • V 1-vrstičnem načinu prikaza (N=LOW) je naslov DDRAM od "00H" do "4FH". V 2-vrstičnem načinu prikaza (N=High) je naslov DDRAM v 1. vrstici od "00H" do " 27H«, naslov DDRAM v 2. vrstici pa je od »40H« do »67H«.
  9. Preberite oznako zasedenosti in naslov
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0
    • To navodilo prikazuje, ali S6A0069 deluje interno ali ne.
    • Če je rezultat BF »visok«, je notranja operacija v teku in mora počakati, da bo BF nizek, do takrat pa se lahko izvede naslednje navodilo.
    • V tem navodilu lahko preberete tudi vrednost števca naslovov.
  10. Zapišite podatke v RAM
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    1 0 D7 D6 D5 D4 D3 D2 D1 D0
    • Zapišite binarne 8-bitne podatke v DDRAM/CGRAM.
    • Izbira RAM-a med DDRAM in CGRAM je nastavljena s prejšnjim navodilom za nastavitev naslova (nabor naslovov DDRAM, nabor naslovov CGRAM).
    • Navodilo za nastavitev RAM-a lahko tudi določi smer izmeničnega toka v RAM.
    • Po operaciji pisanja. Naslov se samodejno poveča/zmanjša za 1 glede na način vnosa.
    • Branje podatkov iz RAM-a
      RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
      1 1 D7 D6 D5 D4 D3 D2 D1 D0
  • Branje binarnih 8-bitnih podatkov iz DDRAM/CGRAM.
  • Izbira RAM-a je nastavljena s prejšnjim navodilom za nastavitev naslova. Če ukaz za nastavitev naslova RAM-a ni izveden pred tem ukazom, so podatki, ki so bili prvi prebrani, neveljavni, saj smer AC še ni določena.
  • Če se podatki RAM preberejo večkrat brez predhodnih navodil za naslov RAM, je operacija branja pravilne podatke RAM mogoče pridobiti od drugega. Vendar bi bili prvi podatki napačni, saj ni časovne rezerve za prenos podatkov RAM.
  • V primeru operacije branja DDRAM igra ukaz za premik kazalca enako vlogo kot ukaz za nastavitev naslova DDRAM, prav tako prenese podatke RAM v register izhodnih podatkov.
  • Po operaciji branja se števec naslovov samodejno poveča/zmanjša za 1 glede na način vnosa.
  • Po operaciji branja CGRAM se premik zaslona morda ne bo izvedel pravilno.
  • OPOMBA: V primeru operacije zapisovanja v RAM se AC poveča/zmanjša za 1 kot pri operaciji branja.
  • V tem času AC označuje položaj naslednjega naslova, vendar je z navodilom za branje mogoče prebrati samo prejšnje podatke.

Standardni vzorec znakov angleški/evropski

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-19

Specifikacije kakovosti

Standard preskusa videza izdelka

  • Način preizkusa videza: Pregled je treba opraviti z 20W x 2 fluorescentnimi lamps.
  • Razdalja med LCM in fluorescenco lamps mora biti 100 cm ali več.
  • Razdalja med LCM in očmi inšpektorja mora biti 25 cm ali več.
  • The viewsmer pregledovanja je 35° od navpičnice proti LCM.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-20
  • Območje: Aktivno območje prikaza (najmanj viewobmočje).
  • B cona: Neaktivno območje prikaza (zunaj viewobmočje).

Specifikacija zagotavljanja kakovosti

  • Inšpekcijski standard AQL
  • Sampmetoda ling: GB2828-87, stopnja II, enojni sampling Razvrstitev napak (Opomba: * ne vključuje)
Razvrsti Postavka Opomba AQL
Major Stanje zaslona Kratek ali odprt tokokrog 1 0.65
LC puščanje
Utripanje
Ni zaslona
Narobe viewsmer
Napaka kontrasta (zatemnjeno, megleno) 2
Osvetlitev ozadja 1,8
Brez prikaza Ploščati kabel ali zatič vzvratno 10
Napačna ali manjkajoča komponenta 11
Manjša Stanje zaslona Odstopanje barve ozadja 2 1.0
Črna lisa in prah 3
Napaka linije, praska 4

5

Mavrica
čip 6
Luknjica 7
 

Polarizator

Izbočeno 12
Mehurček in tujek 3
Spajkanje Slaba povezava 9
Žica Slaba povezava 10
TAB Položaj, moč lepljenja 13

Opomba o razvrstitvi napak

št. Postavka Merilo
1 Kratek ali odprt tokokrog Ne dovoli
LC puščanje
Utripanje
Ni zaslona
Narobe viewsmer
Napačna osvetlitev ozadja
2 Napaka kontrasta Glejte odobritev sample
Odstopanje barve ozadja
 

3

 

Točkovna napaka,

Črna lisa, prah (vključno s polarizatorjem)

 

 

j = (X+Y)/2

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-21

Enota: palec2

točka

Velikost

Sprejemljiva količina.
j<0.10 Neupoštevanje
0.10 2
0.15 1
j>0.25 0
 4  Napaka linije, praska Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-22

Enota: mm

Linija Sprejemljiva količina.
L W  
0.05> W  Neupoštevanje
3.0>L 0.1>W>0.05
2.0>L 0.15≥W>0.1
 

5

 

Mavrica

Ne več kot dve spremembi barve čez viewobmočje.

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-23

št. Postavka Merilo
7 Segmentni vzorec

W = širina segmenta

j = (X+Y)/2

(1) Luknjica

j < 0.10 mm je sprejemljivo.

Enota: mm

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-24

Velikost točke Sprejemljiva količina
j≤1/4W Neupoštevanje
1/4W< j≤1/2W 1
j > 1/2 W 0
8 Zadnje luči (1) Barva osvetlitve ozadja se mora ujemati s specifikacijo.

(2) Ne dovolite utripanja

9 Spajkanje (1) Ne dovolite močno umazanih in spajkanih kroglic na PCB. (Velikost umazanije se nanaša na točkovno in prašno napako)

(2) Več kot 50 % svinca je treba spajkati na kopnem.

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-25

10 Žica (1) Bakrena žica ne sme biti zarjavela

(2) Ne dovolite razpok na povezavi bakrene žice.

(3) Ne dovolite obračanja položaja ploščatega kabla.

(4) Ne dovolite izpostavljene bakrene žice znotraj ploščatega kabla.

11* PCB (1) Ne dovolite rje ali poškodb vijakov.

(2) Ne dovolite manjkajočih ali napačnih vstavitev komponent.

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-26

Zanesljivost LCM

Pogoj preskusa zanesljivosti:

Postavka Pogoj Čas (ure) Ocenjevanje
Visoka temp. Shranjevanje 80°C 48 Brez nepravilnosti v delovanju in videzu
Visoka temp. Delovanje 70°C 48
Nizka temp. Shranjevanje -30°C 48
Nizka temp. Delovanje -20°C 48
Vlažnost 40 °C/ 90 % relativne vlažnosti 48
Temp. Cikel 0°C ¬ 25°C ®50°C

(30 min ¬ 5 min ® 30 min)

10 ciklov

Čas okrevanja mora biti najmanj 24 ur. Poleg tega se funkcije, zmogljivost in videz ne smejo bistveno poslabšati v 50,000 urah pod običajnimi pogoji delovanja in shranjevanja pri sobni temperaturi (20 + 8 °C), normalni vlažnosti (pod 65 % RH) in na območju, ki ni izpostavljeno direktna sončna svetloba.

Previdnost pri uporabi LCD/LCM

  • LCD/LCM je sestavljen in nastavljen z visoko stopnjo natančnosti.
  • Ne poskušajte narediti nobene spremembe ali modifikacije.
  • Upoštevati je treba naslednje.

Splošni varnostni ukrepi:

  1. LCD zaslon je izdelan iz stekla. Izogibajte se pretiranemu mehanskemu udarcu ali močnemu pritisku na površino zaslona.
  2. Polarizator, ki se uporablja na površini zaslona, ​​se zlahka opraska in poškoduje. Pri ravnanju je treba biti zelo previden. Če želite očistiti prah ali umazanijo s površine zaslona, ​​nežno obrišite z bombažem ali drugim mehkim materialom, prepojenim z izopropilnim alkoholom, etilnim alkoholom ali trikloro tri florotanom, ne uporabljajte vode, ketonov ali aromatičnih snovi in ​​nikoli ne drgnite močno.
  3. Ne tampna kakršen koli način z jezički na kovinskem okvirju.
  4. Ne izvajajte nobenih sprememb na tiskanem vezju, ne da bi se posvetovali s podjetjem XIAMEM OCULAR
  5. Pri nameščanju LCM se prepričajte, da tiskano vezje ni obremenjeno, kot je upogibanje ali zvijanje. Elastomerni stiki so zelo občutljivi in ​​manjkajoče slikovne pike so lahko posledica rahlega premika katerega koli elementa.
  6. Izogibajte se pritiskanju na kovinski okvir, sicer se lahko elastomerni priključek deformira in izgubi stik, kar povzroči manjkajoče slikovne pike in povzroči mavrico na zaslonu.
  7. Pazite, da se ne dotaknete ali pogoltnete tekočih kristalov, ki bi lahko iztekali iz poškodovane celice. Če se kateri koli tekoči kristal razširi na kožo ali oblačila, ga takoj sperite z milom in vodo.

Previdnostni ukrepi zaradi statične elektrike:

  1. CMOS-LSI se uporablja za vezje modula; zato mora biti operater ozemljen, kadar koli pride v stik z modulom.
  2. Ne dotikajte se prevodnih delov, kot so ploščice LSI; bakrene vodnike na tiskanem vezju in vmesniške sponke s katerim koli delom človeškega telesa.
  3. Ne dotikajte se priključnih sponk zaslona z golimi rokami; to bo povzročilo odklop ali pomanjkljivo izolacijo sponk.
  4.  Module je treba za shranjevanje hraniti v antistatičnih vrečah ali drugih posodah, odpornih na statično elektriko.
  5. Uporabljajte le pravilno ozemljene spajkalne likalnike.
  6. Če uporabljate električni izvijač, mora biti ozemljen in zaščiten, da preprečite iskre.
  7. Za delovna oblačila in delovne mize je treba upoštevati običajne ukrepe za preprečevanje statične elektrike.
  8. Ker suh zrak inducira statiko, je priporočljiva relativna vlažnost 50-60 %.

Varnostni ukrepi pri spajkanju:

  1. Spajkanje je treba izvajati samo na V/I sponkah.
  2. Uporabljajte spajkalnike s pravilno ozemljitvijo in brez puščanja.
  3. Temperatura spajkanja: 280°C+10°C
  4.  Čas spajkanja: 3 do 4 sekunde.
  5. Uporabite evtektično spajko s smolnim polnilom.
  6. Če uporabljate fluks, je treba površino LCD-ja zaščititi, da preprečite brizganje fluksa.
  7. Ostanke fluksa je treba odstraniti.

Varnostni ukrepi pri delovanju:

  1. The viewkot je mogoče prilagoditi s spreminjanjem volumna vožnje LCD-jatage Vo.
  2. Od uporabljenega DC voltagČe povzroči elektrokemične reakcije, ki poslabšajo prikaz, mora biti uporabljena impulzna oblika simetrična, tako da ne ostane komponenta enosmernega toka. Prepričajte se, da uporabljate navedeno delovno voltage.
  3. Vožnja voltage mora biti v določenem območju; presežek voltage skrajša življenjsko dobo zaslona.
  4. Odzivni čas se poveča z znižanjem temperature.
  5. Temperature, ki presegajo delovno območje, lahko vplivajo na barvo zaslona.
  6. Ohranjajte temperaturo znotraj določenega obsega uporabe in shranjevanja. Previsoka temperatura in vlažnost lahko povzročita poslabšanje polarizacije, odlepitev polarizatorja ali ustvarjanje mehurčkov.
  7. Za dolgoročno skladiščenje je potrebno nad 40 °C, relativna vlažnost mora biti pod 60 % in izogibati se neposredni sončni svetlobi.

Dokumenti / Viri

Handson Technology DSP-1165 I2C serijski vmesnik 20x4 LCD modul [pdf] Uporabniški priročnik
DSP-1165 I2C serijski vmesnik 20x4 LCD modul, DSP-1165, I2C serijski vmesnik 20x4 LCD modul, vmesnik 20x4 LCD modul, 20x4 LCD modul, LCD modul, modul

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *