Handson-Technology-LOGO

Handson Technology DSP-1165 I2C sériové rozhraní 20×4 LCD modul

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

Specifikace

  • Kompatibilní s deskou Arduino nebo jinou řídicí deskou se sběrnicí I2C.
  • Typ displeje: Černá na žlutozeleném podsvícení.
  • Adresa I2C: 0x38-0x3F (0x3F default).
  • Napájecí objemtage: 5V.
  • Rozhraní: I2C až 4bitové LCD datové a řídicí linky.
  • Nastavení kontrastu: vestavěný potenciometr.
  • Ovládání podsvícení: Firmware nebo propojovací kabel.
  • Velikost desky: 98×60 mm.

Návod k použití produktu

Nastavení

Podložky pro výběr adresy v připojovací desce I2C-na-LCD. Výchozí nastavení adresy je 3Fh. Postupujte podle schématu referenčního obvodu pro propojení s mikrokontrolérem.

Nastavení I2C LCD displeje

  1. Připájejte desku I2C-to-LCD piggy-back k 16pinovému modulu LCD, abyste zajistili správné zarovnání.
  2. Připojte LCD modul k vašemu Arduinu pomocí čtyř propojovacích vodičů podle návodu k použití.

Nastavení Arduina:

  • Stáhněte a nainstalujte knihovnu Arduino I2C LCD. Přejmenujte existující složku knihovny LiquidCrystal ve složce knihoven Arduino jako zálohu.
  • Zkopírujte a vložte poskytnutý exampNakreslete skicu do Arduino IDE, ověřte a nahrajte skicu na vaši desku Arduino.

FAQ:

Otázka: Jaká je výchozí I2C adresa modulu?

  • A: Výchozí adresa I2C je 0x3F, ale lze ji nastavit v rozmezí 0x38-0x3F.

Otázka: Jak nastavím kontrast displeje?

  • A: Modul má vestavěný potenciometr pro nastavení kontrastu.

Otázka: Mohu ovládat podsvícení displeje?

  • A: Ano, podsvícení můžete ovládat buď pomocí firmwaru nebo pomocí propojovacího kabelu.
  • Jedná se o modul I2C rozhraní 20×4 LCD, nový vysoce kvalitní 4řádkový 20znakový LCD modul s vestavěným nastavením kontrastu, podsvícením a komunikačním rozhraním I2C.
  • Pro začátečníky Arduino již žádné těžkopádné a složité zapojení obvodu ovladače LCD.
  • Skutečná významná výhodatagTento modul I2C Serial LCD zjednoduší zapojení obvodů, ušetří některé I/O piny na desce Arduino a zjednoduší vývoj firmwaru díky široce dostupné knihovně Arduino.
  • SKU: DSP-1165

Stručné údaje:

  • Kompatibilní s deskou Arduino nebo jinou řídicí deskou se sběrnicí I2C.
  • Typ displeje: Černá na žlutozeleném podsvícení.
  • I2C Address:0x38-0x3F (0x3F výchozí)
  • Napájecí objemtage: 5V
  • Rozhraní: I2C až 4bitové LCD datové a řídicí linky.
  • Nastavení kontrastu: vestavěný potenciometr.
  • Ovládání podsvícení: Firmware nebo propojovací kabel.
  • Velikost desky: 98×60 mm.

Nastavení

  • Znakový LCD displej Hitachi HD44780 je velmi levný a široce dostupný a je nezbytnou součástí každého projektu, který zobrazuje informace.
  • Použitím LCD piggyback boardu mohou být požadovaná data zobrazena na LCD přes I2C sběrnici. V zásadě jsou takové batohy postaveny na PCF8574 (od NXP), což je univerzální obousměrný 8bitový I/O port expandér, který používá protokol I2C.
  • PCF8574 je křemíkový obvod CMOS, který poskytuje všeobecné rozšíření vzdálených I/O (8bitové kvazi-obousměrné) pro většinu rodin mikrokontrolérů prostřednictvím dvoulinkové obousměrné sběrnice (I2C-bus).
  • Všimněte si, že většina modulů piggy-back je soustředěna kolem PCF8574T (balíček SO16 PCF8574 v balíčku DIP16) s výchozí podřízenou adresou 0x27.
  • Pokud vaše připojovací deska obsahuje čip PCF8574AT, pak se výchozí adresa podřízeného zařízení změní na 0x3F.
  • Stručně řečeno, pokud je připojená deska založena na PCF8574T a adresní připojení (A0-A1-A2) nejsou přemostěna pájkou, bude mít podřízenou adresu 0x27.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-1

Nastavení adresy PCD8574A (výtah z datových specifikací PCF8574A)

  • Poznámka: Když je podložka A0~A2 otevřená, kolík je vytažen až k VDD. Když je kolík připájen nakrátko, je stažen dolů k VSS.
  • Výchozí nastavení tohoto modulu je A0~A2 all open, takže je vytažen až na VDD. Adresa je v tomto případě 3Fh.
  • Níže je uvedeno referenční schéma zapojení batohu LCD kompatibilního s Arduino.
  • Následuje informace o tom, jak použít jeden z těchto levných batohů k propojení s mikrokontrolérem tak, jak byl přesně zamýšlen.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-2
  • Referenční schéma zapojení desky I2C-to-LCD.

I2C LCD displej.

  • Nejprve je třeba připájet desku I2C-to-LCD k 16pinovému modulu LCD. Ujistěte se, že kolíky I2C-na-LCD piggy-back desky jsou rovné a zapadají do modulu LCD, poté připájejte první kolík a udržujte desku I2C-to-LCD ve stejné rovině jako modul LCD. Jakmile dokončíte pájení, získejte čtyři propojovací kabely a připojte modul LCD k vašemu Arduinu podle pokynů uvedených níže.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-3
  • Zapojení LCD do ArduinaHandson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-4

Nastavení Arduina

  • Pro tento experiment je nutné stáhnout a nainstalovat knihovnu „Arduino I2C LCD“.
  • Nejprve přejmenujte existující složku knihovny „LiquidCrystal“ ve složce knihoven Arduino jako zálohu a pokračujte ve zbytku procesu.
  • https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
  • Dále zkopírujte a vložte tento exampDo prázdného okna kódu nakreslete náčrt Výpis-1 pro experiment, ověřte a poté nahrajte.

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

  • Pokud jste si 100% jisti, že je vše v pořádku, ale na displeji nevidíte žádné znaky, zkuste upravit kontrastní hrnec batohu a nastavit jej do polohy, kdy jsou znaky světlé a pozadí nemá špinavé krabice za postavami. Následuje částečná view autorova experimentu s výše popsaným kódem s modulem displeje 20×4.
  • Vzhledem k tomu, že autorem použitý displej je velmi jasný a jasný typ „černé na žluté“, je velmi obtížné získat dobrý úlovek kvůli polarizačním efektům.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-7

Tato skica také zobrazí znak odeslaný ze sériového monitoru:

  • V Arduino IDE přejděte na „Nástroje“ > „Sériový monitor“. Nastavte správnou přenosovou rychlost na 9600.
  • Napište znak do horní mezery a stiskněte „ODESLAT“.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-8
  • Řetězec znaků se zobrazí na modulu LCD. Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-9

Zdroje

  • Technologie Handson
  • Lelong.com.my
  • HandsOn Technology poskytuje multimediální a interaktivní platformu pro každého, kdo se zajímá o elektroniku.
  • Od začátečníka po otrlého, od studenta po přednášejícího. Informace, vzdělání, inspirace a zábava.
  • Analogové a digitální, praktické a teoretické; software a hardware.
  • Technologie HandsOn podporuje vývojovou platformu Open Source Hardware (OSHW).
  • Učit se: Design Share www.handsontec.com

Tvář za kvalitou našich produktů

  • Ve světě neustálých změn a neustálého technologického vývoje není nový nebo náhradní produkt nikdy daleko – a všechny je třeba testovat.
  • Mnoho prodejců jednoduše dováží a prodává bez kontrol a to nemůže být konečným zájmem nikoho, zvláště zákazníka. Každý díl prodaný na Handsotec je plně testován.
  • Takže při nákupu z řady produktů Handsontec si můžete být jisti, že získáte vynikající kvalitu a hodnotu.
  • Neustále přidáváme nové díly, abyste se mohli pustit do dalšího projektu.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-10

Vlastnosti

  1. 5×8 bodů s kurzorem
  2. STN (žluto-zelená), pozitivní, transflektivní
  3. 1/16 pracovní cyklus
  4. Viewsměr: 6:00 hodin
  5. Vestavěný ovladač (S6A0069 nebo ekvivalent)
  6. Napájení +5V
  7. Žluto-zelená LED BKL, bude řízena A, K

Rozměr obrysu

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

Absolutní maximální hodnocení

Položka Symbol Norma Jednotka
Výkon voltage VDD-VSS 0 7.0 V
Vstupní objemtage Vin VSS VDD
Rozsah provozních teplot Nahoru -20 +70 XNUMX XNUMX XNUMX
Rozsah skladovacích teplot Test -30 +80 XNUMX XNUMX XNUMX

Blokové schéma

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

Popis pinu rozhraní

Pin č. Symbol Externí připojení Funkce
1 VSS  Napájení Signální zem pro LCM (GND)
2 VDD Napájecí zdroj pro logiku (+5V) pro LCM
3 V0 Nastavení kontrastu
4 RS MPU Zaregistrujte výběrový signál
5 R/W MPU Signál volby čtení/zápisu
6 E MPU Signál povolení provozu (čtení/zápis dat).
 7~10  DB0~DB3  MPU Čtyři nízkořádové obousměrné třístavové datové sběrnice. Používá se pro přenos dat mezi MPU a LCM.

Tyto čtyři se při 4bitovém provozu nepoužívají.

11~14 DB4~DB7 MPU Čtyři dvousměrné třístavové datové sběrnice vyššího řádu. Používá se pro přenos dat mezi MPU
15 A (LED+) LED BKL napájecí zdroj Napájení pro BKL (anoda)
16 K (LED-) Napájecí zdroj pro BKL (GND)

Nastavení kontrastu

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

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

Optické vlastnosti

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

Položka Symbol Stav Min. Typ. Max. Jednotka
Viewúhel θ1 Cr≥3   20   stupně
θ2   40  
Φ1   35  
Φ2   35  
Kontrastní poměr Cr   10
Doba odezvy (nárůst) Tr 200 250 ms
Doba odezvy (podzim) Tr 300 350

Elektrické charakteristiky

Schéma obvodu podsvícení (světlo 12X4)Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-15

BARVA: ŽLUTO ZELENÁ

HODNOCENÍ LED

POLOŽKA SYMBOL MIN TYP. MAX JEDNOTKA
FORWARD VOLTAGE VF 4.0 4.2 4.4 V
VPŘEDNÍ PROUD IF 240 MA
MOC P 1.0 W
ŠPIČKOVÁ VLNOVÁ DÉLKA ΛP 569 571 573 NM
SVÍTIDLO LV 340 CD/M2
Rozsah provozních teplot Vop -20 +70 XNUMX XNUMX XNUMX
Rozsah skladovacích teplot Vst -25 +80 XNUMX XNUMX XNUMX

DC charakteristiky

Parametr Symbol Podmínky Min. Typ. Max. Jednotka
Napájecí objemtage pro LCD VDD-V0 Ta = 25 °C 4.5 V
Vstupní objemtage VDD   4.7 5.0 5.5
Napájecí proud PŘIDAT Ta=25℃, VDD=5.0V 1.5 2.5 mA
Vstupní svodový proud ILKG   1.0 uA
Vstupní úroveň „H“ objtage PŘES   2.2 VDD V
Vstupní úroveň „L“ objtage VIL Dvojnásobek původní hodnoty nebo méně 0 0.6
Úroveň výstupu „H“ objtage VOH LOH = -0.25 mA 2.4
Úroveň výstupu „L“ objtage VOL LOH = 1.6 mA 0.4  
Napájecí proud podsvícení IF VDD=5.0V, R=6.8W 240

Cyklus zápisu (Ta=25℃, VDD=5.0V)

Parametr Symbol Test kolík Min. Typ. Max. Jednotka
Povolit dobu cyklu tc  

E

500  

 

 

ns

Povolit šířku pulzu tw 230
Povolit čas náběhu/poklesu tr, tf 20
RS; Čas nastavení R/W tsu1 RS; R/W 40
RS; Doba držení R/W adresy čt1 10
Zpoždění výstupu dat tsu2 DB0~DB7 80
Doba uchování dat čt2 10

Časový diagram režimu zápisu

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

Čtecí cyklus (Ta=25℃, VDD=5.0V)

Parametr Symbol Test kolík Min. Typ. Max. Jednotka
Povolit dobu cyklu na E 500 ns
Povolit šířku pulzu TW 230
Povolit čas náběhu/poklesu tr, tf 20
RS; Čas nastavení R/W tsu RS; R/W 40
RS; Doba držení R/W adresy th 10
Zpoždění výstupu dat td DB0~DB7 120
Doba uchování dat a 5

Časový diagram režimu čteníHandson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-17

POPIS FUNKCE

Systémové rozhraní

  • Tento čip má dva druhy typů rozhraní s MPU: 4bitovou sběrnici a 8bitovou sběrnici. 4bitová sběrnice a 8bitová sběrnice se volí bitem DL v registru instrukcí.

Busy Flag (BF)

  • Když BF = „High“, znamená to, že se zpracovává interní operace. Během této doby tedy nelze přijmout další pokyn.
  • BF lze číst, když RS = Low a R/W = High (Read Instruction Operation), přes port DB7. Před provedením další instrukce se ujistěte, že BF není vysoké.

Počítadlo adres (AC)

  • Počítadlo adres (AC) ukládá adresu DDRAM/CGRAM přenesenou z IR. Po zápisu do (čtení z) DDRAM/CGRAM se AC automaticky zvýší (sníží) o 1.
  • Když RS = „Low“ a R/W = „High“, AC lze číst přes porty DB0 – DB6.

Display Data RAM (DDRAM)

  • DDRAM ukládá zobrazovaná data o maximální velikosti 80 x 8 bitů (80 znaků). Adresa DDRAM se nastavuje v čítači adres (AC) jako hexadecimální číslo.

Pozice displeje

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 generátoru znaků)

  • CGROM má vzor 5 x 8 bodů 204 znaků a vzor 5 x 10 bodů 32 znaků. CGROM má 204 vzorů znaků 5 x 8 bodů.

CGRAM (RAM generátoru znaků)

  • CGRAM má až 5 × 8 bodů, 8 znaků. Zapsáním dat písem do CGRAM lze použít uživatelem definované znaky.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-18

Vztah mezi adresami CGRAM, kódy znaků (DDRAM) a vzory znaků (data CGRAM)

Poznámky:

  1. Bity kódu znaků 0 až 2 odpovídají adresovým bitům 3 až 5 CGRAM (3 bity: 8 typů).
  2. CGRAM adresuje bity 0 až 2 a určuje polohu řádku se vzorem znaků. 8. řádek je pozice kurzoru a jeho zobrazení je tvořeno logickým OR s kurzorem. Udržujte data 8. řádku, odpovídající pozici zobrazení kurzoru, na 0 jako zobrazení kurzoru. Pokud jsou data na 8. řádku 1, 1 bit rozsvítí 8. řádek bez ohledu na přítomnost kurzoru.
  3. Pozice řádků znakového vzoru odpovídají datovým bitům CGRAM 0 až 4 (bit 4 je vlevo).
  4. Jak je uvedeno v tabulce, znaky CGRAM jsou vybrány, když jsou všechny bity 4 až 7 znakového kódu 0. Protože však bit 3 znakového kódu nemá žádný vliv, R zobrazí example výše lze vybrat buď kódem znaků 00H nebo 08H.
  5. 1 pro data CGRAM odpovídá výběru zobrazení a 0 pro nevýběr Indikuje žádný účinek.

Obvod ovládání kurzoru/blikání

Ovládá kurzor/blikání ON/OFF na pozici kurzoru.

Popis instrukce

Obrys

  • K překonání rozdílu rychlosti mezi interními hodinami S6A0069 a hodinami MPU provádí S6A0069 interní operace uložením řízení ve formacích do IR nebo DR.
  • Vnitřní provoz je určen podle signálu z MPU, který se skládá ze čtení/zápisu a datové sběrnice (viz tabulka 7).

Pokyny lze rozdělit do čtyř skupin:

  1. Pokyny pro sadu funkcí S6A0069 (nastavení způsobů zobrazení, nastavení délky dat atd.)
  2. Instrukce pro nastavení adresy do interní paměti RAM
  3. Pokyny pro přenos dat pomocí interní paměti RAM
  4. Ostatní
  • Adresa vnitřní paměti RAM se automaticky zvýší nebo sníží o 1.
  • Poznámka: během interního provozu je příznak obsazenosti (DB7) přečten jako „High“.
  • Kontrola příznaku obsazenosti musí předcházet další instrukce.

Tabulka s pokyny

Návod

V: B

Instrukční kód

6/18

Popis

2008. 06. 02

Provedení
  RS R/W DB7 DB6 DB 5 DB4 DB3 DB2 DB 1 DB0   čas (fosc = 270 kHz
Vymazat zobrazení 0 0 0 0 0 0 0 0 0 1 Napište „20H“ do DDRA a nastavte adresu DDRAM na „00H“ od

AC

 1.53 ms
 Návrat domů  

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

Nastavte adresu DDRAM na „00H“ z AC a vraťte kurzor do původní polohy, pokud je posunut.

Obsah DDRAM se nezmění.

 1.53 ms
Vstupní režim Nastavit 0 0 0 0 0 0 0 1 I/D SH Přiřadit směr pohybu kurzoru a blikání celého displeje 39us
Ovládání ON/OFF displeje 0 0 0 0 0 0 1 D C B Zapněte/vypněte displej (D), kurzor (C) a blikání kurzoru (B).

Ovládací bit.

 
Posun kurzoru nebo displeje  

0

 

0

 

0

 

0

 

0

 

1

 

S/C

 

R/L

 

 

Nastavte pohyb kurzoru a zobrazte ovládací bit Shift a Směr beze změny

data DDRAM.

 

39us

 

Sada funkcí

 

0

 

0

 

0

 

0

 

1

 

DL

 

N

 

F

 

 

Nastavit délku dat rozhraní (DL: 8-

Bit/4-bit), čísla řádků displeje (N: =2řádkový/1řádkový) a,

Typ písma displeje (F: 5×11/5×8)

 

 

39us

Nastavte CGRAM

Adresa

 

0

 

0

 

0

 

1

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

V adrese nastavte adresu CGRAM

Čelit.

 

39us

Nastavte DDRAM

Adresa

 

0

 

0

 

1

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

V adrese nastavte adresu DDRAM

Čelit.

 

39us

Přečtěte si zaneprázdněnou vlajku a adresu  

0

 

1

 

BF

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Zda během interního provozu nebo ne lze zjistit čtením BF. Lze také přečíst obsah čítače adres.  

 

0us

Zapisovat data do

Adresa

 

1

 

0

 

D7

 

D6

 

D5

 

D4

 

D3

 

D2

 

D1

 

D0

Zápis dat do vnitřní paměti RAM (DDRAM/CGRAM).  

43us

Čtení dat z RAM 1 1 D7 D6 D5 D4 D3 D2 D1 D0 Čtení dat z interní paměti RAM (DDRAM/CGRAM). 43us
  • POZNÁMKA: Když je vytvořen program MPU, který kontroluje příznak obsazenosti (DB7), musí být zapotřebí 1/2fosc pro provedení další instrukce sestupnou hranou signálu „E“ poté, co příznak obsazenosti (DB7) přejde na „Nízká“ .

Obsah

  1. Přehledný displej
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 0 0 1
    • Vymažte všechna data na displeji zapsáním „20H“ (mezera) do všech adres DDRAM a nastavte adresu DDRAM na „00H“ do AC (počítadlo adres).
    • Vraťte kurzor do původního stavu, konkrétně přesuňte kurzor k levému okraji na prvním řádku displeje. Proveďte přírůstek režimu zadávání (I/D=“High”).
  2. Vraťte se domů
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 0 1
    • Návrat domů je instrukce pro návrat kurzoru domů.
    • Na počitadle adresy nastavte adresu DDRAM na „00H“.
    • Vraťte kurzor na původní místo a vraťte displej do původního stavu, pokud je posunut. Obsah DDRAM se nemění.
  3. Režim vstupu nastaven
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 1 I/D SH
    • Nastavte směr pohybu kurzoru a displeje.
    • I/D: přírůstek/snižování adresy DDRAM (kurzor nebo blikání)
    • Když I/D=“high“, kurzor/blikání se přesune doprava a adresa DDRAM se zvýší o 1.
    • Když I/D=“Low“, kurzor/blikání se přesune doleva a adresa DDRAM se zvýší o 1.
    • CGRAM funguje stejně jako DDRAM při čtení nebo zápisu do CGRAM.
    • SH: posun celého displeje
    • Při operaci čtení DDRAM (čtení/zápis CGRAM) nebo SH=„Low“ se posun celého displeje neprovádí.
    • Pokud SH = „High“ a operace zápisu DDRAM, provede se posun celého displeje podle hodnoty I/D. (I/D=“vysoká“. posun doleva, I/D=„nízká“. Shift vpravo).
  4. Ovládání ON/OFF displeje
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 1 D C B
    • Ovládání displeje/kurzoru/blikání ON/OFF 1 bitový registr.
    • D: Ovládací bit zobrazení ON/OFF
    • Když D=“High“, celý displej se zapne.
    • Když D=“Low”, displej se vypne, ale data displeje zůstávají v paměti DDRAM.
    • C: ovládací bit kurzoru ON/OFF
    • Když D=“High“, kurzor je zapnutý.
    • Když D=“Low”, kurzor na aktuálním displeji zmizí, ale I/D registr zachová svá data.
    • B: Blikání kurzoru ON/OFF řídicí bit
    • Když B=„Vysoká“, svítí kurzor, který se střídavě zobrazuje mezi všemi daty „Vysoká“ a zobrazuje znaky na pozici kurzoru.
    • Když B=“Nízká”, blikání nesvítí.
  5. Posun kurzoru nebo zobrazení
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 1 S/C R/L
    • Posun pravé/levé pozice kurzoru nebo zobrazení bez zápisu nebo čtení dat zobrazení. Tato instrukce se používá k opravě nebo vyhledávání zobrazovaných dat.
    • Během zobrazení 2řádkového režimu se kurzor přesune na 2. řádek po 40. číslici 1. řádku.
    • Všimněte si, že posun zobrazení se provádí současně ve všech řádcích.
    • Při opakovaném posunu zobrazovaných dat se každý řádek posune samostatně.
    • Když se provede posun zobrazení, obsah počítadla adres se nezmění.
    • Vzory posunu podle bitů S/C a R/L
      S/C R/L Operace
      0 0 Posuňte kurzor doleva a AC se sníží o 1
      0 1 Posuňte kurzor doprava a AC se zvýší o 1
      1 0 Posune celý displej doleva, kurzor se posouvá podle displeje
      1 1 Posune celý displej doprava, kurzor se posouvá podle displeje
  6. Sada funkcí
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 1 DL N F
    • DL: Bit řízení délky dat rozhraní
    • Když DL=„High“, znamená 8bitový režim sběrnice s MPU.
    • Když DL=“Low”, znamená 4bitový režim sběrnice s MPU. DL je tedy signál pro výběr 8bitového nebo 4bitového režimu sběrnice. V režimu 4-ale sběrnice je potřeba přenést 4bitová data dvakrát.
    • N: Řídicí bit čísla řádku displeje
    • Když N=“Nízký”, je nastaven režim 1řádkového zobrazení.
    • Když N=“Vysoký”, je nastaven režim 2řádkového zobrazení.
    • F: Řídicí bit čísla řádku displeje
    • Když F=“Nízký”, je nastaven režim zobrazení formátu 5×8 bodů.
    • Když F=„Vysoký“, režim zobrazení formátu 5×11 bodů.
  7. Nastavte adresu CGRAM
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0
    • Nastavte adresu CGRAM na AC.
    • Instrukce zpřístupňuje data CGRAM z MPU.
  8. Nastavte adresu DDRAM
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0
    • Nastavte adresu DDRAM na AC.
    • Tato instrukce zpřístupňuje data DDRAM z MPU.
    • V režimu 1-řádkového zobrazení (N=LOW) je adresa DDRAM od „00H“ do „4FH“. V režimu 2-řádkového zobrazení (N=High) adresa DDRAM na 1. řádku tvoří „00H“ až „ 27H“ a adresa DDRAM na 2. řádku je od „40H“ do „67H“.
  9. Přečtěte si rušnou vlajku a adresu
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0
    • Tato instrukce ukazuje, zda je S6A0069 v interním provozu nebo ne.
    • Je-li výsledná BF „Vysoká“, probíhá interní operace a měla by počkat, až BF bude NÍZKÁ, do té doby může být provedena další instrukce.
    • V tomto návodu můžete také přečíst hodnotu čítače adres.
  10. Zápis dat do RAM
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    1 0 D7 D6 D5 D4 D3 D2 D1 D0
    • Zápis binárních 8bitových dat do DDRAM/CGRAM.
    • Výběr paměti RAM z DDRAM a CGRAM se nastavuje podle předchozí instrukce pro nastavení adresy (nastavení adresy DDRAM, sada adres CGRAM).
    • Instrukce RAM set může také určit směr střídavého proudu do RAM.
    • Po operaci zápisu. Adresa se automaticky zvýší/sníží o 1, podle režimu zadávání.
    • Čtení dat z RAM
      RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
      1 1 D7 D6 D5 D4 D3 D2 D1 D0
  • Čtení binárních 8bitových dat z DDRAM/CGRAM.
  • Výběr paměti RAM se nastavuje podle předchozí instrukce pro nastavení adresy. Pokud před touto instrukcí není provedena instrukce RAM set, jsou data, která byla přečtena jako první, neplatná, protože směr AC ještě není určen.
  • Pokud jsou data RAM čtena několikrát, aniž by byly předtím nastaveny instrukce adresy RAM, operace čtení, správná data RAM lze získat z druhého. První údaje by však byly nesprávné, protože neexistuje žádná časová rezerva pro přenos dat RAM.
  • V případě operace čtení DDRAM hraje instrukce posunu kurzoru stejnou roli jako instrukce nastavení adresy DDRAM, přenáší také data RAM do výstupního datového registru.
  • Po operaci čtení se čítač adres automaticky zvýší/sníží o 1 podle režimu zadávání.
  • Po operaci čtení CGRAM nemusí být posun zobrazení proveden správně.
  • POZNÁMKA: V případě operace zápisu do paměti RAM se AC zvýší/sníží o 1 jako při operaci čtení.
  • V tomto okamžiku AC indikuje další pozici adresy, ale instrukcí čtení lze přečíst pouze předchozí data.

Standardní znakový vzor anglický/evropský

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

Specifikace kvality

Standard testu vzhledu výrobku

  • Zkouška vzhledu: Kontrola by měla být provedena pomocí 20W x 2 l zářivkyamps.
  • Vzdálenost mezi LCM a zářivkou lamps by měla být 100 cm nebo více.
  • Vzdálenost mezi LCM a očima inspektora by měla být 25 cm nebo více.
  • The viewsměr inspekce je 35° od svislice vůči LCM.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-20
  • A zóna: Aktivní zobrazovací plocha (min viewoblast).
  • B zóna: Neaktivní zobrazovací plocha (venku viewoblast).

Specifikace zajištění kvality

  • Inspekční standard AQL
  • Sampling metoda: GB2828-87, Level II, single sampling Klasifikace vad (Poznámka: * nezahrnuje)
Klasifikovat Položka Poznámka AQL
Hlavní Stav zobrazení Zkrat nebo přerušený obvod 1 0.65
Únik LC
Blikající
Žádný displej
Špatně viewsměr
Kontrastní vada (šedá, duch) 2
Podsvícení 1,8
Bez zobrazení Plochý kabel nebo kolík obrácený 10
Špatná nebo chybějící součást 11
Menší Stav zobrazení Odchylka barvy pozadí 2 1.0
Černá skvrna a prach 3
Vada čáry, poškrábání 4

5

Duha
Čip 6
Dírka 7
 

Polarizátor

Vyčníval 12
Bublina a cizí materiál 3
Pájení Špatné připojení 9
Drát Špatné připojení 10
TAB Pozice, síla vazby 13

Poznámka ke klasifikaci závad

Žádný. Položka Kritérium
1 Zkrat nebo přerušený obvod Nepovolit
Únik LC
Blikající
Žádný displej
Špatně viewsměr
Špatné podsvícení
2 Kontrastní vada Viz schválení sample
Odchylka barvy pozadí
 

3

 

Bodová vada,

Černá skvrna, prach (včetně polarizátoru)

 

 

j = (X+Y)/2

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

Jednotka: palec2

Bod

Velikost

Přijatelné množství
j<0.10 Ignorovat
0.10 2
0.15 1
j>0.25 0
 4  Vada čáry, poškrábání Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-22

Jednotka: mm

Čára Přijatelné množství
L W  
0.05>W  Ignorovat
3.0>L 0.1>W>0.05
2.0>L 0.15≥W>0.1
 

5

 

Duha

Ne více než dvě změny barev napříč viewoblast.

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

Žádný. Položka Kritérium
7 Segmentový vzor

W = šířka segmentu

j = (X+Y)/2

(1) Dírka

j < 0.10 mm je přijatelná.

Jednotka: mm

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

Velikost bodu Přijatelné množství
j≤1/4W Ignorovat
1/4W< j≤1/2W 1
j>1/2W 0
8 Podsvícení (1) Barva podsvícení by měla odpovídat specifikaci.

(2) Nepovolit blikání

9 Pájení (1) Nepovolte silně znečištěné a pájené kuličky na PCB. (Velikost znečištění se týká bodové a prachové vady)

(2) Více než 50 % olova by mělo být připájeno na zemi.

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

10 Drát (1) Měděný drát by neměl být zrezivělý

(2) Nedovolte, aby na měděném drátu praskly.

(3) Nedovolte změnu polohy plochého kabelu.

(4) Nedovolte, aby byl uvnitř plochého kabelu volný měděný drát.

11* PCB (1) Nedovolte korozi nebo poškození šroubu.

(2) Nedovolte chybějící nebo nesprávné umístění součástí.

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

Spolehlivost LCM

Podmínka testu spolehlivosti:

Položka Stav čas (hodiny) Posouzení
Vysoká teplota Úložný prostor 80 °C 48 Žádné abnormality ve funkcích a vzhledu
Vysoká teplota Provozní 70 °C 48
Nízká teplota Úložný prostor -30 °C 48
Nízká teplota Provozní -20 °C 48
Vlhkost 40 °C/ 90 % RH 48
Temp. Cyklus 0 °C ¬ 25 °C ® 50 °C

(30 min ¬ 5 min ® 30 min)

10 cyklů

Doba zotavení by měla být minimálně 24 hodin. Kromě toho funkce, výkon a vzhled nesmí během 50,000 20 hodin za běžných provozních a skladovacích podmínek při pokojové teplotě (8+65 °C), normální vlhkosti (pod XNUMX % relativní vlhkosti) a v prostoru, který není vystaven Přímé sluneční světlo.

Upozornění pro používání LCD/LCM

  • LCD/LCM je sestaven a nastaven s vysokou mírou přesnosti.
  • Nepokoušejte se provádět žádné změny nebo úpravy.
  • Je třeba poznamenat následující.

Obecná opatření:

  1. LCD panel je vyroben ze skla. Vyvarujte se nadměrným mechanickým otřesům nebo silnému tlaku na povrch zobrazovací plochy.
  2. Polarizátor použitý na povrchu displeje se snadno poškrábe a poškodí. Při manipulaci je třeba dbát mimořádné opatrnosti. Chcete-li povrch displeje očistit od prachu nebo nečistot, jemně otřete bavlnou nebo jiným měkkým materiálem napuštěným isopropylalkoholem, ethylalkoholem nebo trichlorotriflorothanem, nepoužívejte vodu, keton nebo aromatické látky a nikdy silně nedrhněte.
  3. Ne tamper jakýmkoliv způsobem pomocí jazýčků na kovovém rámu.
  4. Bez konzultace s XIAMEM OCULAR neprovádějte žádné úpravy na desce plošných spojů
  5. Při montáži LCM se ujistěte, že deska plošných spojů není vystavena žádnému namáhání, jako je ohýbání nebo kroucení. Elastomerové kontakty jsou velmi jemné a chybějící pixely mohou být důsledkem mírné dislokace některého z prvků.
  6. Netlačte na kovový rámeček, jinak by se elastomerový konektor mohl zdeformovat a ztratit kontakt, což by mělo za následek chybějící pixely a také duhu na displeji.
  7. Dávejte pozor, abyste se nedotkli ani nepolykali tekuté krystaly, které by mohly unikat z poškozeného článku. Pokud se jakýkoli tekutý krystal rozšíří na kůži nebo oděv, okamžitě je omyjte mýdlem a vodou.

Opatření proti statické elektřině:

  1. Pro obvod modulu se používá CMOS-LSI; proto by obsluha měla být uzemněna vždy, když přijde do kontaktu s modulem.
  2. Nedotýkejte se žádné z vodivých částí, jako jsou podložky LSI; měděné vodiče na desce plošných spojů a svorky rozhraní s jakoukoli částí lidského těla.
  3. Nedotýkejte se připojovacích svorek displeje holýma rukama; způsobí odpojení nebo vadnou izolaci svorek.
  4.  Moduly by měly být skladovány v antistatických sáčcích nebo jiných nádobách odolných vůči statické elektřině.
  5. Používejte pouze řádně uzemněné páječky.
  6. Pokud je použit elektrický šroubovák, měl by být uzemněn a stíněný, aby se zabránilo jiskření.
  7. U pracovních oděvů a pracovních stolů je třeba dodržovat běžná opatření pro prevenci statické elektřiny.
  8. Protože suchý vzduch je induktivní vůči statické elektřině, doporučuje se relativní vlhkost 50-60 %.

Opatření při pájení:

  1. Pájení by mělo být prováděno pouze na I/O svorkách.
  2. Používejte páječky se správným uzemněním a bez úniku.
  3. Teplota pájení: 280°C+10°C
  4.  Doba pájení: 3 až 4 sekundy.
  5. Použijte eutektickou pájku s náplní pryskyřičného tavidla.
  6. Pokud se používá tavidlo, měl by být povrch LCD chráněn, aby se zabránilo rozstřikování tavidla.
  7. Zbytky tavidla by měly být odstraněny.

Provozní opatření:

  1. The viewúhel nastavení lze upravit změnou ovládacího objemu LCDtage Vo.
  2. Od použití DC objtage způsobuje elektrochemické reakce, které zhoršují displej, aplikovaný pulsní průběh by měl být symetrický, takže nezůstane žádná stejnosměrná složka. Ujistěte se, že používáte stanovený provozní objemtage.
  3. Jízda voltage by se mělo udržovat ve stanoveném rozsahu; přebytek objtage zkrátí životnost displeje.
  4. Doba odezvy se zvyšuje s poklesem teploty.
  5. Při teplotách nad provozním rozsahem může být ovlivněna barva displeje.
  6. Udržujte teplotu v určeném rozsahu použití a skladování. Nadměrná teplota a vlhkost mohou způsobit zhoršení polarizace, odlupování polarizátoru nebo tvorbu bublin.
  7. Pro dlouhodobé skladování nad 40°C je nutné udržovat relativní vlhkost pod 60% a vyhýbat se přímému slunečnímu záření.

Dokumenty / zdroje

Handson Technology DSP-1165 I2C sériové rozhraní 20x4 LCD modul [pdfUživatelská příručka
DSP-1165 I2C sériové rozhraní 20x4 LCD modul, DSP-1165, I2C sériové rozhraní 20x4 LCD modul, rozhraní 20x4 LCD modul, 20x4 LCD modul, LCD modul, modul

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *