Handson-Teknologji-LOGO

Ndërfaqja serike Handson Technology DSP-1165 I2C Modul LCD 20×4

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

Specifikimet

  • E përputhshme me Arduino Board ose bordin tjetër kontrollues me autobus I2C.
  • Lloji i ekranit: E zezë në dritën e prapme të verdhë-jeshile.
  • Adresa I2C: 0x38-0x3F (0x3F default).
  • Furnizimi voltage: 5 V.
  • Ndërfaqja: I2C në 4-bit LCD të dhëna dhe linja kontrolli.
  • Rregullimi i kontrastit: Potenciometër i integruar.
  • Kontrolli i dritës së prapme: Firmware ose tela kërcyese.
  • Madhësia e tabelës: 98×60 mm.

Udhëzimet e përdorimit të produktit

Vendosja

Mbështetja e përzgjedhjes së adresave në tabelën e dërrasës nga I2C-në-LCD. Cilësimi i paracaktuar i adresës është 3Fh. Ndiqni diagramin e qarkut të referencës për t'u ndërlidhur me një mikrokontrollues.

Konfigurimi i ekranit LCD I2C

  1. Ngjitni tabelën me gjilpërë I2C në LCD në modulin LCD me 16 kunja duke siguruar shtrirjen e duhur.
  2. Lidheni modulin LCD me Arduino-n tuaj duke përdorur katër tela kërcyes sipas manualit të udhëzimeve.

Konfigurimi i Arduino:

  • Shkarkoni dhe instaloni bibliotekën Arduino I2C LCD. Riemërtoni dosjen ekzistuese të bibliotekës LiquidCrystal në dosjen tuaj të bibliotekave Arduino si një kopje rezervë.
  • Kopjoni dhe ngjisni shembullin e dhënëampskicojeni në Arduino IDE, verifikoni dhe ngarkoni skicën në bordin tuaj Arduino.

FAQ:

Pyetje: Cila është adresa e parazgjedhur I2C e modulit?

  • A: Adresa e parazgjedhur I2C është 0x3F, por mund të vendoset midis 0x38-0x3F.

Pyetje: Si mund ta rregulloj kontrastin e ekranit?

  • A: Moduli ka një potenciometër të integruar për rregullimin e kontrastit.

Pyetje: A mund të kontrolloj dritën e prapme të ekranit?

  • A: Po, ju mund të kontrolloni dritën e pasme ose përmes firmuerit ose duke përdorur një tel kërcyes.
  • Ky është një modul LCD 2×20 i ndërfaqes I4C, një modul i ri LCD me 4 rreshta me 20 karaktere me cilësi të lartë, me rregullim të kontrollit të kontrastit në bord, dritën e prapme dhe ndërfaqe komunikimi I2C.
  • Për fillestarët e Arduino, nuk ka lidhje më të rëndë dhe komplekse me qarkun e shoferit LCD.
  • Advani i vërtetë i rëndësishëmtagElementet e këtij moduli LCD Serial I2C do të thjeshtojnë lidhjen e qarkut, do të ruajnë disa kunja I/O në tabelën Arduino, do të thjeshtojnë zhvillimin e firmuerit me një bibliotekë Arduino gjerësisht të disponueshme.
  • SKU: DSP-1165

Të dhëna të shkurtra:

  • E përputhshme me Arduino Board ose një tabelë tjetër kontrollues me autobus I2C.
  • Lloji i ekranit: E zezë në dritën e prapme të verdhë-jeshile.
  • I2C Address:0x38-0x3F (0x3F e paracaktuar)
  • Furnizimi voltage: 5V
  • Ndërfaqja: I2C në 4-bit LCD të dhëna dhe linja kontrolli.
  • Rregullimi i kontrastit: Potenciometër i integruar.
  • Kontrolli i dritës së prapme: Firmware ose tela kërcyese.
  • Madhësia e tabelës: 98×60 mm.

Vendosja

  • LCD i Hitachi me karaktere HD44780 është shumë i lirë dhe i disponueshëm gjerësisht dhe është një pjesë thelbësore e çdo projekti që shfaq informacion.
  • Duke përdorur tabelën LCD me piggyback, të dhënat e dëshiruara mund të shfaqen në LCD përmes autobusit I2C. Në parim, çantat e tilla të shpinës janë ndërtuar rreth PCF8574 (nga NXP) i cili është një zgjerues i portit I/O 8-bit dydrejtimësh me qëllime të përgjithshme që përdor protokollin I2C.
  • PCF8574 është një qark CMOS silikoni që ofron zgjerim të hyrjes/daljes në distancë për qëllime të përgjithshme (një pothuajse dydrejtimëshe 8-bitësh) për shumicën e familjeve të mikrokontrolluesve nëpërmjet autobusit dydrejtues me dy linja (I2C-bus).
  • Vini re se shumica e moduleve piggy-back janë të përqendruara rreth PCF8574T (paketë SO16 e PCF8574 në paketën DIP16) me një adresë të paracaktuar skllav prej 0x27.
  • Nëse bordi juaj piggyback mban një çip PCF8574AT, atëherë adresa e paracaktuar e skllav do të ndryshojë në 0x3F.
  • Shkurtimisht, nëse bordi piggyback bazohet në PCF8574T dhe lidhjet e adresës (A0-A1-A2) nuk janë të lidhura me saldim, ai do të ketë adresën skllav 0x27.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-1

Vendosja e adresës së PCD8574A (ekstrakt nga specifikimet e të dhënave PCF8574A)

  • Shënim: Kur blloku A0~A2 është i hapur, kunja tërhiqet lart në VDD. Kur kunja lidhet shkurt, ajo tërhiqet poshtë në VSS.
  • Cilësimi i parazgjedhur i këtij moduli është A0~A2 i hapur, kështu që është tërhequr deri në VDD. Adresa në këtë rast është 3Fh.
  • Një diagram i qarkut referencë i një çantë shpine LCD të pajtueshme me Arduino është paraqitur më poshtë.
  • Ajo që vijon më tej është informacioni se si të përdorni një nga këto çanta shpine të lira për t'u ndërlidhur me një mikrokontrollues në mënyrat që ishte menduar saktësisht.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-2
  • Diagrami i qarkut të referencës së bordit të piggyback I2C-to-LCD.

Ekran LCD I2C.

  • Së pari, ju duhet të lidhni tabelën e derracave I2C-në-LCD në modulin LCD me 16 kunja. Sigurohuni që kunjat e dërrasës së pasme nga I2C-në-LCD të jenë të drejta dhe të përshtaten në modulin LCD, më pas bashkojeni në kutinë e parë duke e mbajtur dërrasën e pasme të derrkucës I2C-në-LCD në të njëjtin rrafsh me modulin LCD. Pasi të keni mbaruar punën e saldimit, merrni katër tela kërcyes dhe lidhni modulin LCD me Arduino-n tuaj sipas udhëzimeve të dhëna më poshtë.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-3
  • Lidhja LCD në ArduinoHandson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-4

Konfigurimi i Arduino

  • Për këtë eksperiment, është e nevojshme të shkarkoni dhe instaloni bibliotekën “Arduino I2C LCD”.
  • Para së gjithash, riemërtoni dosjen ekzistuese të bibliotekës “LiquidCrystal” në dosjen tuaj të bibliotekave Arduino si një kopje rezervë dhe vazhdoni me pjesën tjetër të procesit.
  • https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
  • Më pas, copy-paste këtë ishampskico Listing-1 për eksperimentin në dritaren e kodit bosh, verifiko dhe pastaj ngarko.

Lista e skicave të Arduino-1:Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-5Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-6

  • Nëse jeni 100% i sigurt se gjithçka është në rregull, por nuk shihni asnjë karakter në ekran, përpiquni të rregulloni enën e kontrollit të kontrastit të çantës së shpinës dhe vendoseni në një pozicion ku personazhet janë të shndritshëm dhe sfondi nuk ka kuti të pista pas personazheve. Në vijim është një pjesë e pjesshme view të eksperimentit të autorit me kodin e përshkruar më sipër me një modul ekrani 20×4.
  • Meqenëse ekrani i përdorur nga autori është një lloj shumë i qartë i ndritshëm "e zezë në të verdhë", është shumë e vështirë të arrihet një kapje e mirë për shkak të efekteve të polarizimit.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-7

Kjo skicë do të shfaqë gjithashtu karakterin e dërguar nga Monitori serial:

  • Në Arduino IDE, shkoni te "Tools" > "Serial Monitor". Vendosni shpejtësinë e saktë të zhurmës në 9600.
  • Shkruani karakterin në hapësirën e sipërme dhe shtypni "SEND".Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-8
  • Vargu i karaktereve do të shfaqet në modulin LCD. Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-9

Burimet

  • Teknologjia Handson
  • Lelong.com.my
  • HandsOn Technology ofron një platformë multimediale dhe interaktive për të gjithë të interesuarit në elektronikë.
  • Nga fillestar në guximtar, nga student në pedagog. Informacion, edukim, frymëzim dhe argëtim.
  • Analoge dhe dixhitale, praktike dhe teorike; software dhe harduer.
  • HandsOn Technology mbështet Platformën e Zhvillimit të Hardware me Burim të Hapur (OSHW).
  • Mësoni: Share Design www.handsontec.com

Fytyra pas cilësisë së produktit tonë

  • Në një botë me ndryshime të vazhdueshme dhe zhvillim të vazhdueshëm teknologjik, një produkt i ri ose zëvendësues nuk është kurrë larg – dhe të gjithë duhet të testohen.
  • Shumë shitës thjesht importojnë dhe shesin pa kontrolle dhe ky nuk mund të jetë interesi përfundimtar i askujt, veçanërisht i klientit. Çdo pjesë e shitur në Handsotec është testuar plotësisht.
  • Pra, kur blini nga gama e produkteve Handsontec, mund të jeni të sigurt se po merrni cilësi dhe vlerë të jashtëzakonshme.
  • Ne vazhdojmë të shtojmë pjesë të reja në mënyrë që të mund të futeni në projektin tuaj të ardhshëm.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-10

Veçoritë

  1. 5×8 pika me kursor
  2. STN (Verdhe-jeshile), Pozitive, Transflektive
  3. Cikli i punës 1/16
  4. Viewdrejtimi: ora 6:00
  5. Kontrollues i integruar (S6A0069 ose ekuivalent)
  6. Furnizimi me energji elektrike +5V
  7. LED BKL Verdha-Jeshile, që do të drejtohet nga A, K

Dimensioni i përvijimit

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

Vlerësimet maksimale absolute

Artikulli Simboli Standard Njësia
Fuqia voltage VDD-VSS 0 7.0 V
Vëllimi i hyrjestage Vin VSS VDD
Gama e temperaturës së funksionimit Top -20 +70
Gama e temperaturës së ruajtjes Test -30 +80

Diagrami i bllokut

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

Përshkrimi i pinit të ndërfaqes

Pin nr. Simboli Lidhja e jashtme Funksioni
1 VSS  Furnizimi me energji elektrike Toka e sinjalit për LCM (GND)
2 VDD Furnizimi me energji për logjikën (+5V) për LCM
3 V0 Rregullimi i kontrastit
4 RS NJPZH-ja Regjistro sinjalin e zgjedhjes
5 R/W NJPZH-ja Sinjali i zgjedhjes së leximit/shkrimit
6 E NJPZH-ja Sinjali i aktivizimit të funksionimit (leximi/shkrimi i të dhënave).
 7 ~ 10  DB0~DB3  NJPZH-ja Katër linja të autobusëve të të dhënave me tre gjendje me dy drejtime të rendit të ulët. Përdoret për transferimin e të dhënave midis MPU dhe LCM.

Këto të katërta nuk përdoren gjatë funksionimit 4-bit.

11 ~ 14 DB4~DB7 NJPZH-ja Katër linja të autobusëve të të dhënave me dy drejtime me tre gjendje të rendit të lartë. Përdoret për transferimin e të dhënave ndërmjet MPU
15 A(LED+) Furnizim me energji LED BKL Furnizimi me energji elektrike për BKL (Anode)
16 K(LED-) Furnizimi me energji elektrike për BKL (GND)

Rregullimi i kontrastit

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

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

Karakteristikat optike

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

Artikulli Simboli gjendja Min. Tip. Maks. Njësia
Viewkënd ing θ1 Cr≥3   20   gradë
θ2   40  
Φ1   35  
Φ2   35  
Raporti i kontrastit Cr   10
Koha e përgjigjes (rritje) Tr 200 250 ms
Koha e përgjigjes (vjeshtë) Tr 300 350

Karakteristikat elektrike

Diagrami i qarkut të dritës së prapme (drita 12X4)Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-15

NGJYRA: VERDHË-JESHILE

VLERËSIMET LED

ARTIKU SIMBOLI MIN Lloji i tipit MAX NJËSIA
PËRPARA VOLTAGE VF 4.0 4.2 4.4 V
PËRPARA RRITJA IF 240 MA
PUSHTETI P 1.0 W
GJËRTËSISË VALORE PIKE ΛP 569 571 573 NM
LUMINANCA LV 340 CD/M2
Gama e temperaturës së funksionimit Vop -20 +70
Gama e temperaturës së ruajtjes Vst -25 +80

Karakteristikat DC

Parametri Simboli Kushtet Min. Tip. Maks. Njësia
Furnizimi voltage për LCD VDD-V0 Ta =25℃ 4.5 V
Vëllimi i hyrjestage VDD   4.7 5.0 5.5
Rryma e furnizimit SHTO Ta=25℃, VDD=5.0V 1.5 2.5 mA
Rryma e rrjedhjes së hyrjes ILKG   1.0 uA
Hyrja e nivelit "H" voltage VIA   2.2 VDD V
Hyrja e nivelit "L" voltage VIL Dyfishi i vlerës fillestare ose më pak 0 0.6
Vëllimi i prodhimit të nivelit "H".tage VOH LOH=-0.25mA 2.4
Vëllimi i prodhimit të nivelit "L".tage VOL LOH=1.6mA 0.4  
Rryma e furnizimit me dritën e prapme IF VDD=5.0V,R=6.8W 240

Cikli i shkrimit (Ta=25℃, VDD=5.0V)

Parametri Simboli Test gjilpërë Min. Tip. Maks. Njësia
Aktivizo kohën e ciklit tc  

E

500  

 

 

ns

Aktivizo gjerësinë e pulsit tw 230
Aktivizo kohën e ngritjes/rënies tr, tf 20
RS; Koha e konfigurimit R/W tsu1 RS; R/W 40
RS; Koha e mbajtjes së adresës R/W th1 10
Vonesa e daljes së të dhënave tsu2 DB0~DB7 80
Koha e mbajtjes së të dhënave th2 10

Shkruani diagramin e kohës së modalitetit

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

Cikli i leximit (Ta=25℃, VDD=5.0V)

Parametri Simboli Test gjilpërë Min. Tip. Maks. Njësia
Aktivizo kohën e ciklit te E 500 ns
Aktivizo gjerësinë e pulsit TW 230
Aktivizo kohën e ngritjes/rënies tr, tf 20
RS; Koha e konfigurimit R/W tsu RS; R/W 40
RS; Koha e mbajtjes së adresës R/W th 10
Vonesa e daljes së të dhënave td DB0~DB7 120
Koha e mbajtjes së të dhënave 5

Diagrami i kohës së modalitetit të leximitHandson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-17

PËRSHKRIMI I FUNKSIONIT

Ndërfaqja e sistemit

  • Ky çip ka dy lloje ndërfaqesh me MPU: autobus 4-bit dhe autobus 8-bit. Autobusi 4-bit dhe autobusi 8-bit zgjidhen nga biti DL në regjistrin e instruksioneve.

Flamuri i zënë (BF)

  • Kur BF = "I lartë", tregon se operacioni i brendshëm është duke u përpunuar. Pra, gjatë kësaj kohe, udhëzimi tjetër nuk mund të pranohet.
  • BF mund të lexohet, kur RS = Low dhe R/W = Lartë (Read Instruction Operation), përmes portës DB7. Përpara se të ekzekutoni udhëzimin tjetër, sigurohuni që BF të mos jetë i lartë.

Numri i adresave (AC)

  • Numri i adresave (AC) ruan adresën DDRAM/CGRAM, të transferuar nga IR. Pas shkrimit në (leximin nga) DDRAM/CGRAM, AC rritet (zvogëlohet) automatikisht me 1.
  • Kur RS = "Low" dhe R/W = "High", AC mund të lexohet përmes portave DB0 - DB6.

Shfaq RAM-in e të dhënave (DDRAM)

  • DDRAM ruan të dhënat e ekranit me një maksimum prej 80 x 8 bit (80 karaktere). Adresa DDRAM vendoset në numëruesin e adresave (AC) si një numër heksadecimal.

Pozicioni i shfaqjes

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 (ROM i gjeneratorit të karaktereve)

  • CGROM ka një model 5 x 8 pika me 204 karaktere dhe një model 5 x 10 pika me 32 karaktere. CGROM ka 204 modele karakteresh me 5 x 8 pika.

CGRAM (RAM i gjeneratorit të karaktereve)

  • CGRAM ka deri në 5 × 8 pika, 8 karaktere. Duke shkruar të dhënat e shkronjave në CGRAM, mund të përdoren karaktere të përcaktuara nga përdoruesi.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-18

Marrëdhënia midis adresave CGRAM, kodeve të karaktereve (DDRAM) dhe modeleve të karaktereve (të dhënat CGRAM)

Shënime:

  1. Bitet e kodit të karaktereve 0 deri në 2 korrespondojnë me bitet e adresës CGRAM 3 deri në 5 (3 bit: 8 lloje).
  2. CGRAM adreson bitet 0 deri në 2 dhe përcakton pozicionin e linjës së modelit të karakterit. Rreshti i 8-të është pozicioni i kursorit dhe shfaqja e tij formohet nga një OSE logjike me kursorin. Ruani të dhënat e rreshtit të 8-të, që korrespondojnë me pozicionin e shfaqjes së kursorit, në 0 si ekrani i kursorit. Nëse të dhënat e rreshtit të 8-të janë 1, 1 bit do të ndriçojë rreshtin e 8-të, pavarësisht nga prania e kursorit.
  3. Pozicionet e rreshtit të modelit të karaktereve korrespondojnë me bitet e të dhënave CGRAM 0 deri në 4 (biti 4 është në të majtë).
  4. Siç tregohet në tabelë, modelet e karaktereve CGRAM zgjidhen kur bitet e kodit të karakterit 4 deri në 7 janë të gjitha 0. Megjithatë, meqenëse biti 3 i kodit të karakterit nuk ka efekt, shfaqja R exampLe më sipër mund të zgjidhet nga kodi i karakterit 00H ose 08H.
  5. 1 për të dhënat CGRAM korrespondon me zgjedhjen e ekranit dhe 0 për moszgjedhjen Tregon asnjë efekt.

Qarku i kontrollit të kursorit/pulsit

Ai kontrollon kursorin/pulsimin ON/OFF në pozicionin e kursorit.

Përshkrimi i udhëzimit

Përvijimi

  • Për të kapërcyer diferencën e shpejtësisë midis orës së brendshme të S6A0069 dhe orës MPU, S6A0069 kryen operacione të brendshme duke ruajtur kontrollin në formacione në IR ose DR.
  • Funksionimi i brendshëm përcaktohet sipas sinjalit nga MPU, i përbërë nga autobusi leximi/shkrimi dhe i të dhënave (Referojuni Tabelës 7).

Udhëzimet mund të ndahen kryesisht në katër grupe:

  1. Udhëzimet e grupit të funksioneve S6A0069 (vendosni metodat e shfaqjes, vendosni gjatësinë e të dhënave, etj.)
  2. Udhëzimet për vendosjen e adresave në RAM-in e brendshëm
  3. Udhëzime për transferimin e të dhënave me RAM të brendshëm
  4. Të tjerët
  • Adresa e RAM-it të brendshëm rritet ose zvogëlohet automatikisht me 1.
  • Shënim: gjatë funksionimit të brendshëm, flamuri i zënë (DB7) lexohet "I lartë".
  • Kontrolli i flamurit të zënë duhet të paraprihet nga udhëzimi tjetër.

Tabela e udhëzimeve

Udhëzim

V: B

Kodi i udhëzimit

6/18

Përshkrimi

2008/06/02

Ekzekutimi
  RS R/W DB7 DB6 DB 5 DB4 DB3 DB2 DB 1 DB0   koha (fosc= 270 KHZ
Shfaq ekranin 0 0 0 0 0 0 0 0 0 1 Shkruani "20H" në DDRA dhe vendosni adresën DDRAM në "00H" nga

AC

 1.53 ms
 Kthehu në shtëpi  

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

Vendosni adresën DDRAM në "00H" nga AC dhe kthejeni kursorin në pozicionin e tij origjinal nëse zhvendoset.

Përmbajtja e DDRAM nuk është ndryshuar.

 1.53 ms
Cakto modalitetin e hyrjes 0 0 0 0 0 0 0 1 I/D SH Cakto drejtimin e lëvizjes së kursorit dhe pulsimin e të gjithë ekranit 39us
Kontrolli i ekranit ON/OFF 0 0 0 0 0 0 1 D C B Vendosni ekranin (D), kursorin (C) dhe ndezjen/fikjen e ndezjes së kursorit (B).

Bit kontrolli.

 
Zhvendosja e kursorit ose e ekranit  

0

 

0

 

0

 

0

 

0

 

1

 

S/C

 

R/L

 

 

Cakto lëvizjen e kursorit dhe shfaq bitin e kontrollit Shift dhe drejtimin, pa ndryshuar

Të dhënat DDRAM.

 

39us

 

Seti i funksionit

 

0

 

0

 

0

 

0

 

1

 

DL

 

N

 

F

 

 

Cakto gjatësinë e të dhënave të ndërfaqes (DL: 8-

Bit/4-bit), numrat e linjës së ekranit (N: =2-rresht/1-rresht) dhe,

Lloji i fontit të ekranit (F: 5×11/5×8)

 

 

39us

Vendosni CGRAM

Adresa

 

0

 

0

 

0

 

1

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Vendosni adresën CGRAM në adresë

Kundër.

 

39us

Cakto DDRAM

Adresa

 

0

 

0

 

1

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Vendosni adresën DDRAM në adresë

Kundër.

 

39us

Lexoni flamurin dhe adresën e zënë  

0

 

1

 

BF

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Nëse gjatë funksionimit të brendshëm apo jo, mund të dihet duke lexuar BF. Mund të lexohet edhe përmbajtja e numëruesit të adresave.  

 

0us

Shkruani të dhënat në

Adresa

 

1

 

0

 

D7

 

D6

 

D5

 

D4

 

D3

 

D2

 

D1

 

D0

Shkruani të dhënat në RAM-in e brendshëm (DDRAM/CGRAM).  

43us

Lexoni të dhënat nga RAM 1 1 D7 D6 D5 D4 D3 D2 D1 D0 Lexoni të dhënat nga RAM-i i brendshëm (DDRAM/CGRAM). 43us
  • SHËNIM: Kur bëhet një program MPU që kontrollon flamurin e zënë (DB7), duhet të jetë e nevojshme 1/2fosc është e nevojshme për ekzekutimin e instruksionit të radhës nga skaji në rënie i sinjalit "E" pasi flamuri i zënë (DB7) shkon në "Low" .

Përmbajtja

  1. Pastroni ekranin
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 0 0 1
    • Fshini të gjitha të dhënat e ekranit duke shkruar "20H" (kodi i hapësirës) në të gjitha adresat DDRAM dhe vendosni adresën DDRAM në "00H" në AC (numëruesi i adresave).
    • Kthejeni kursorin në statusin origjinal, domethënë, sillni kursorin në skajin e majtë në rreshtin e parë të ekranit. Bëni shtimin e modalitetit të hyrjes (I/D=“I lartë”).
  2. Kthehu në shtëpi
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 0 1
    • Kthimi në shtëpi është udhëzimi i kursorit për kthimin në shtëpi.
    • Vendosni adresën DDRAM në "00H" në numëruesin e adresave.
    • Kthejeni kursorin në faqen e tij origjinale dhe kthejeni ekranin në statusin e tij origjinal, nëse zhvendoset. Përmbajtja e DDRAM nuk ndryshon.
  3. Modaliteti i hyrjes është vendosur
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 1 I/D SH
    • Vendosni drejtimin e lëvizjes së kursorit dhe ekranit.
    • I/D: shtim/zvogëlim i adresës DDRAM (kursori ose pulsimi)
    • Kur I/D=“lartë”, kursori/shkëlqimi lëviz djathtas dhe adresa DDRAM rritet me 1.
    • Kur I/D=“Low”, kursori/pulsimi lëviz majtas dhe adresa DDRAM rritet me 1.
    • CGRAM funksionon në të njëjtën mënyrë si DDRAM kur lexon ose shkruan në CGRAM.
    • SH: zhvendosja e të gjithë ekranit
    • Kur funksioni i leximit DDRAM (leximi/shkrimi CGRAM) ose SH=“Low”, nuk kryhet zhvendosja e të gjithë ekranit.
    • Nëse funksioni i shkrimit SH =“High” dhe DDRAM, kryhet një zhvendosje e të gjithë ekranit sipas vlerës I/D. (I/D=“lartë”. zhvendosje majtas, I/D=“Low”. Zhvendosje djathtas).
  4. Ekrani i kontrollit ON/OFF
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 1 D C B
    • Kontrolloni ekranin/kursorin/pulsimin ON/OFF Regjistri 1 bit.
    • D: Ekrani i bitit të kontrollit ON/OFF
    • Kur D=“I lartë”, i gjithë ekrani ndizet.
    • Kur D=“Low”, ekrani fiket, por të dhënat e ekranit mbeten në DDRAM.
    • C: biti i kontrollit të kursorit ON/OFF
    • Kur D=“I lartë”, kursori ndizet.
    • Kur D=“Low”, kursori zhduket në ekranin aktual, por regjistri I/D ruan të dhënat e tij.
    • B: Biti i kontrollit ON/OFF pulsimi i kursorit
    • Kur B=“I lartë”, pulsimi i kursorit është i ndezur, i cili funksionon në mënyrë alternative ndërmjet të gjitha të dhënave “High” dhe shfaq karakteret në pozicionin e kursorit.
    • Kur B=“Low”, pulsimi është i fikur.
  5. Zhvendosja e kursorit ose e ekranit
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 1 S/C R/L
    • Zhvendosja e pozicionit ose ekranit të kursorit djathtas/majtas pa shkruar ose lexuar të dhënat e ekranit. Ky udhëzim përdoret për të korrigjuar ose kërkuar të dhënat e shfaqjes.
    • Gjatë shfaqjes së modalitetit me 2 rreshta, kursori lëviz në rreshtin e dytë pas shifrës së 2-të të rreshtit të parë.
    • Vini re se zhvendosja e ekranit kryhet njëkohësisht në të gjitha linjat.
    • Kur të dhënat e ekranit zhvendosen në mënyrë të përsëritur, çdo rresht zhvendoset individualisht.
    • Kur kryhet një zhvendosje e ekranit, përmbajtja e numëruesit të adresave nuk ndryshohet.
    • Zhvendos modelet sipas biteve S/C dhe R/L
      S/C R/L Operacioni
      0 0 Zhvendosni kursorin në të majtë dhe AC zvogëlohet me 1
      0 1 Zhvendosni kursorin në të djathtë dhe AC rritet me 1
      1 0 Zhvendosni të gjithë ekranin majtas, kursori lëviz sipas ekranit
      1 1 Zhvendosni të gjithë ekranin në të djathtë, kursori lëviz sipas ekranit
  6. Seti i funksionit
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 1 DL N F
    • DL: Biti i kontrollit të gjatësisë së të dhënave të ndërfaqes
    • Kur DL=“I lartë”, do të thotë modalitet autobusi 8-bit me MPU.
    • Kur DL=“Low”, do të thotë modalitet autobusi 4-bit me MPU. Prandaj, DL është një sinjal për të zgjedhur modalitetin e autobusit 8-bit ose 4-bit. Kur është në modalitetin 4-bit, ai duhet të transferojë të dhëna 4-bit dy herë.
    • N: Shfaq bitin e kontrollit të numrit të linjës
    • Kur N="Low", është vendosur modaliteti i shfaqjes me 1 rresht.
    • Kur N="I lartë", modaliteti i ekranit me 2 rreshta është caktuar.
    • F: Shfaq bitin e kontrollit të numrit të linjës
    • Kur F=“Low”, është vendosur modaliteti i shfaqjes së formatit 5×8 pika.
    • Kur F=Modaliteti i shfaqjes së formatit "I lartë", 5×11 pika.
  7. Cakto adresën CGRAM
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0
    • Cakto adresën CGRAM në AC.
    • Udhëzimi bën të disponueshme të dhënat CGRAM nga MPU.
  8. Cakto adresën DDRAM
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0
    • Cakto adresën DDRAM në AC.
    • Ky udhëzim bën të disponueshme të dhënat DDRAM nga MPU.
    • Kur modaliteti i shfaqjes me 1 rresht (N=LOW), adresa DDRAM është nga "00H" në "4FH". Në modalitetin e shfaqjes me 2 rreshta (N=High), adresa DDRAM në rreshtin e parë formon "1H" në " 00H", dhe adresa DDRAM në rreshtin e dytë është nga "27H" në "2H".
  9. Lexo flamurin dhe adresën e zënë
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0
    • Ky udhëzim tregon nëse S6A0069 është në funksionim të brendshëm apo jo.
    • Nëse BF rezultante është "High", operacioni i brendshëm është në progres dhe duhet të presë që BF të jetë LOW, atëherë mund të kryhet instruksioni tjetër.
    • Në këtë udhëzim, mund të lexoni edhe vlerën e numëruesit të adresave.
  10. Shkruani të dhënat në RAM
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    1 0 D7 D6 D5 D4 D3 D2 D1 D0
    • Shkruani të dhëna binare 8-bit në DDRAM/CGRAM.
    • Zgjedhja e RAM-it nga DDRAM, dhe CGRAM, caktohet nga udhëzimi i mëparshëm i grupit të adresave (bashkësia e adresave DDRAM, grupi i adresave CGRAM).
    • Udhëzimi i setit të RAM-it mund të përcaktojë gjithashtu drejtimin e AC në RAM.
    • Pas operacionit të shkrimit. Adresa rritet/zvogëlohet automatikisht me 1, sipas mënyrës së hyrjes.
    • Lexoni të dhënat nga RAM
      RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
      1 1 D7 D6 D5 D4 D3 D2 D1 D0
  • Lexoni të dhënat binare 8-bit nga DDRAM/CGRAM.
  • Zgjedhja e RAM-it përcaktohet nga udhëzimi i mëparshëm i grupit të adresave. Nëse udhëzimi i grupit të adresave të RAM-it nuk kryhet përpara këtij udhëzimi, të dhënat që janë lexuar së pari janë të pavlefshme, pasi drejtimi i AC nuk është përcaktuar ende.
  • Nëse të dhënat e RAM-it lexohen disa herë pa udhëzimet e adresës së RAM-it të vendosura më parë, operacioni i leximit, të dhënat e sakta të RAM-it mund të merren nga i dyti. Megjithatë, të dhënat e para do të ishin të pasakta, pasi nuk ka asnjë diferencë kohore për transferimin e të dhënave RAM.
  • Në rastin e funksionimit të leximit DDRAM, instruksioni i zhvendosjes së kursorit luan të njëjtin rol si udhëzimi i grupit të adresave DDRAM, ai gjithashtu transferon të dhënat RAM në një regjistër të të dhënave dalëse.
  • Pas operacionit të leximit, numëruesi i adresave rritet/ulet automatikisht me 1 sipas mënyrës së hyrjes.
  • Pas operacionit të leximit CGRAM, zhvendosja e ekranit mund të mos ekzekutohet siç duhet.
  • SHËNIM: Në rastin e funksionimit të shkrimit në RAM, AC rritet/zvogëlohet me 1 si në funksionin e leximit.
  • Në këtë kohë, AC tregon pozicionin tjetër të adresës, por vetëm të dhënat e mëparshme mund të lexohen nga udhëzimi i leximit.

Modeli standard i karakterit anglisht/evropian

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

Specifikimet e Cilësisë

Standardi i testit të paraqitjes së produktit

  • Mënyra e testit të paraqitjes: Inspektimi duhet të kryhet duke përdorur 20W x 2 l fluoreshenteamps.
  • Distanca midis LCM dhe l fluoreshenteamps duhet të jetë 100 cm ose më shumë.
  • Distanca midis LCM dhe syve të inspektorit duhet të jetë 25 cm ose më shumë.
  • Të viewdrejtimi i inspektimit është 35° nga vertikali ndaj LCM.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-20
  • Një zonë: Zona aktive e shfaqjes (minimumi viewzona ing).
  • Zona B: Zona e shfaqjes jo aktive (jashtë viewzona ing).

Specifikimi i sigurimit të cilësisë

  • Standardi i inspektimit AQL
  • Sampmetoda ling: GB2828-87, Niveli II, s tekampKlasifikimi i defektit ling (Shënim: * nuk përfshin)
Klasifikoni Artikulli Shënim AQL
Major Gjendja e shfaqjes Qark i shkurtër ose i hapur 1 0.65
Rrjedhje LC
Flickering
Asnjë shfaqje
E gabuar viewdrejtimin
Defekt kontrasti (e zbehtë, fantazmë) 2
Drita e prapme 1,8
Jo-ekran Kabllo e sheshtë ose kunja e kundërt 10
Komponenti i gabuar ose mungon 11
Të mitur Gjendja e shfaqjes Devijimi i ngjyrës së sfondit 2 1.0
Njolla e zezë dhe pluhur 3
Defekt linje, Gërvishtje 4

5

Ylber
Çip 6
Vrimë gjilpëre 7
 

Polarizer

I dalë jashtë 12
Flluskë dhe material i huaj 3
Saldim Lidhje e dobët 9
Tela Lidhje e dobët 10
TAB Pozicioni, forca e lidhjes 13

Shënim për klasifikimin e defekteve

Nr. Artikulli Kriteri
1 Qark i shkurtër ose i hapur Nuk lejohet
Rrjedhje LC
Flickering
Asnjë shfaqje
E gabuar viewdrejtimin
Dritë e pasme e gabuar
2 Defekt kontrasti Referojuni miratimit sample
Devijimi i ngjyrës së sfondit
 

3

 

Defekt në pikë,

Njolla e zezë, pluhur (përfshirë polarizuesin)

 

 

j = (X+Y)/2

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

Njësia: Inç2

Pika

Madhësia

Sasia e pranueshme.
j<0.10 Mospërfillje
0.10 2
0.15 1
j>0.25 0
 4  Defekt linje, Gërvishtje Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-22

Njësia: mm

Linja Sasia e pranueshme.
L W  
0.05>W  Mospërfillje
3.0>L 0.1>W>0.05
2.0>L 0.15≥W>0.1
 

5

 

Ylber

Jo më shumë se dy ndryshime ngjyrash në të gjithë viewzona ing.

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

Nr. Artikulli Kriteri
7 Modeli i segmentit

W = Gjerësia e segmentit

j = (X+Y)/2

(1) vrimë e vogël

j < 0.10 mm është e pranueshme.

Njësia: mm

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

Madhësia e pikës Sasia e pranueshme
j≤1/4W Mospërfillje
1/4W< j≤1/2W 1
j>1/2W 0
8 Drita e pasme (1) Ngjyra e dritës së prapme duhet të përputhet me specifikimet.

(2) Mos lejoni dridhje

9 Saldim (1) Mos lejoni topa të rëndë të ndotur dhe saldues në PCB. (Madhësia e papastërtisë i referohet defektit të pikës dhe pluhurit)

(2) Mbi 50% e plumbit duhet të ngjitet në tokë.

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

10 Tela (1) Teli i bakrit nuk duhet të jetë i ndryshkur

(2) Mos lejoni çarje në lidhjen e telit të bakrit.

(3) Mos lejoni ndryshimin e pozicionit të kabllit të sheshtë.

(4) Mos lejoni tela bakri të ekspozuar brenda kabllit të sheshtë.

11* PCB (1) Mos lejoni ndryshkjen ose dëmtimin e vidës.

(2) Mos lejoni mungesën ose vendosjen e gabuar të komponentëve.

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

Besueshmëria e LCM

Gjendja e testit të besueshmërisë:

Artikulli gjendja Koha (orë) Vlerësimi
Temperatura e lartë. Magazinimi 80°C 48 Nuk ka anomali në funksione dhe pamje
Temperatura e lartë. Operative 70°C 48
Temperatura e ulët. Magazinimi -30°C 48
Temperatura e ulët. Operative -20°C 48
Lagështia 40°C/ 90% RH 48
Temp. Cikli 0°C ¬ 25°C ®50°C

(30 min ¬ 5 min ® 30 min)

10 cikle

Koha e rikuperimit duhet të jetë minimalisht 24 orë. Për më tepër, funksionet, performanca dhe pamja duhet të jenë pa përkeqësim të dukshëm brenda 50,000 orëve në kushtet e zakonshme të funksionimit dhe ruajtjes në temperaturën e dhomës (20+8°C), lagështinë normale (nën 65% RH) dhe në zonën që nuk ekspozohet ndaj rrezet e diellit direkte.

Masa paraprake për përdorimin e LCD/LCM

  • LCD/LCM montohet dhe rregullohet me një shkallë të lartë saktësie.
  • Mos u përpiqni të bëni ndonjë ndryshim ose modifikim.
  • Duhet të theksohet sa vijon.

Masat paraprake të përgjithshme:

  1. Paneli LCD është prej xhami. Shmangni goditjet e tepërta mekanike ose ushtrimin e presionit të fortë mbi sipërfaqen e zonës së ekranit.
  2. Polarizuesi i përdorur në sipërfaqen e ekranit gërvishtet dhe dëmtohet lehtësisht. Duhet pasur kujdes ekstrem gjatë trajtimit. Për të pastruar pluhurin ose papastërtitë nga sipërfaqja e ekranit, fshijeni butësisht me pambuk ose materiale të tjera të buta të njomura me alkool izopropil, alkool etilik ose trikloro tri florothan, mos përdorni ujë, keton ose lëndë aromatike dhe kurrë mos e fërkoni fort.
  3. Mos tamper në çfarëdo mënyre me skedat në kornizën metalike.
  4. Mos bëni asnjë modifikim në PCB pa u konsultuar me XIAMEM OCULAR
  5. Kur montoni një LCM, sigurohuni që PCB të mos jetë nën ndonjë stres, si p.sh. përkulje ose përdredhje. Kontaktet e elastomerit janë shumë delikate dhe pikselët që mungojnë mund të rezultojnë nga zhvendosja e lehtë e ndonjërit prej elementeve.
  6. Shmangni shtypjen në kornizën metalike, përndryshe lidhësi elastomer mund të deformohet dhe të humbasë kontaktin, duke rezultuar në mungesën e pikselëve dhe gjithashtu duke shkaktuar një ylber në ekran.
  7. Kini kujdes të mos prekni ose gëlltisni kristale të lëngshme që mund të rrjedhin nga një qelizë e dëmtuar. Nëse ndonjë kristal i lëngshëm përhapet në lëkurë ose rroba, lajeni menjëherë me sapun dhe ujë.

Masat paraprake të energjisë elektrike statike:

  1. CMOS-LSI përdoret për qarkun e modulit; prandaj operatorët duhet të jenë të tokëzuar sa herë që ai/ajo bie në kontakt me modulin.
  2. Mos prekni asnjë nga pjesët përcjellëse si p.sh. tamponët LSI; prizat e bakrit në PCB dhe terminalet e ndërfaqes me çdo pjesë të trupit të njeriut.
  3. Mos i prekni terminalet e lidhjes së ekranit me duar të zhveshura; do të shkaktojë shkëputje ose izolim të dëmtuar të terminaleve.
  4.  Modulet duhet të mbahen në qese antistatike ose enë të tjera rezistente ndaj statikës për ruajtje.
  5. Duhet të përdoren vetëm saldimet me tokëzim të duhur.
  6. Nëse përdoret një kaçavidë elektrike, ajo duhet të jetë e tokëzuar dhe e mbrojtur për të parandaluar shkëndijat.
  7. Masat normale të parandalimit statik duhet të respektohen për rrobat e punës dhe stolat e punës.
  8. Meqenëse ajri i thatë është induktiv në statik, rekomandohet një lagështi relative prej 50-60%.

Masat paraprake të saldimit:

  1. Saldimi duhet të kryhet vetëm në terminalet I/O.
  2. Përdorni hekurat e saldimit me tokëzim të duhur dhe pa rrjedhje.
  3. Temperatura e saldimit: 280°C+10°C
  4.  Koha e saldimit: 3 deri në 4 sekonda.
  5. Përdorni saldim eutektik me mbushje me fluks rrëshirë.
  6. Nëse përdoret fluksi, sipërfaqja LCD duhet të mbrohet për të shmangur fluksin e spërkatjes.
  7. Mbetjet e fluksit duhet të hiqen.

Masat paraprake të operacionit:

  1. Të viewKëndi i ndezjes mund të rregullohet duke ndryshuar volumin e vozitjes LCDtage Vo.
  2. Që nga aplikimi DC voltage shkakton reaksione elektrokimike, të cilat përkeqësojnë ekranin, forma e valës së impulsit të aplikuar duhet të jetë simetrike në mënyrë që të mos mbetet asnjë komponent DC. Sigurohuni që të përdorni vëllimin e specifikuar të funksionimittage.
  3. Driving voltage duhet të mbahet brenda një intervali të caktuar; teprica voltage do të shkurtojë jetën e ekranit.
  4. Koha e reagimit rritet me uljen e temperaturës.
  5. Ngjyra e ekranit mund të ndikohet në temperatura mbi diapazonin e saj të funksionimit.
  6. Mbajeni temperaturën brenda intervalit të specifikuar të përdorimit dhe ruajtjes. Temperatura dhe lagështia e tepërt mund të shkaktojnë degradim të polarizimit, heqje të polarizuesit ose gjenerimin e flluskave.
  7. Për ruajtje afatgjatë kërkohet mbi 40°C, lagështia relative duhet të mbahet nën 60%, dhe të shmanget rrezet e diellit direkte.

Dokumentet / Burimet

Handson Technology DSP-1165 Ndërfaqja serike I2C 20x4 Modul LCD [pdfUdhëzuesi i përdoruesit
Ndërfaqja serike DSP-1165 I2C 20x4 Modul LCD, DSP-1165, Ndërfaqja serike I2C 20x4 Modul LCD, Ndërfaqja 20x4 Moduli LCD, 20x4 Modul LCD, Modul LCD, Modul

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *