Handson Technology DSP-1165 I2C sériové rozhraní 20×4 LCD modul
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
- Připájejte desku I2C-to-LCD piggy-back k 16pinovému modulu LCD, abyste zajistili správné zarovnání.
- 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.
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.
- 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.
- Zapojení LCD do Arduina
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:
- 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.
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“.
- Řetězec znaků se zobrazí na modulu LCD.
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.
Vlastnosti
- 5×8 bodů s kurzorem
- STN (žluto-zelená), pozitivní, transflektivní
- 1/16 pracovní cyklus
- Viewsměr: 6:00 hodin
- Vestavěný ovladač (S6A0069 nebo ekvivalent)
- Napájení +5V
- Žluto-zelená LED BKL, bude řízena A, K
Rozměr obrysu
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
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
- VDD~V0: LCD Driving Voltage
- VR: 10k ~ 20k
Optické vlastnosti
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)
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
Č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í
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.
Vztah mezi adresami CGRAM, kódy znaků (DDRAM) a vzory znaků (data CGRAM)
Poznámky:
- Bity kódu znaků 0 až 2 odpovídají adresovým bitům 3 až 5 CGRAM (3 bity: 8 typů).
- 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.
- Pozice řádků znakového vzoru odpovídají datovým bitům CGRAM 0 až 4 (bit 4 je vlevo).
- 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.
- 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:
- Pokyny pro sadu funkcí S6A0069 (nastavení způsobů zobrazení, nastavení délky dat atd.)
- Instrukce pro nastavení adresy do interní paměti RAM
- Pokyny pro přenos dat pomocí interní paměti RAM
- 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
- 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”).
- 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í.
- 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).
- 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í.
- 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
- 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ů.
- 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.
- 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“.
- 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.
- 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ý
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.
- 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 |
![]() Jednotka: palec2
|
|||||||||||||
4 | Vada čáry, poškrábání | ![]() Jednotka: mm
|
|||||||||||||
5 |
Duha |
Ne více než dvě změny barev napříč viewoblast. |
Žá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
|
||||||||
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. |
||||||||
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í. |
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í:
- LCD panel je vyroben ze skla. Vyvarujte se nadměrným mechanickým otřesům nebo silnému tlaku na povrch zobrazovací plochy.
- 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.
- Ne tamper jakýmkoliv způsobem pomocí jazýčků na kovovém rámu.
- Bez konzultace s XIAMEM OCULAR neprovádějte žádné úpravy na desce plošných spojů
- 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ů.
- 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.
- 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ě:
- 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.
- 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.
- Nedotýkejte se připojovacích svorek displeje holýma rukama; způsobí odpojení nebo vadnou izolaci svorek.
- 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ě.
- Používejte pouze řádně uzemněné páječky.
- Pokud je použit elektrický šroubovák, měl by být uzemněn a stíněný, aby se zabránilo jiskření.
- U pracovních oděvů a pracovních stolů je třeba dodržovat běžná opatření pro prevenci statické elektřiny.
- Protože suchý vzduch je induktivní vůči statické elektřině, doporučuje se relativní vlhkost 50-60 %.
Opatření při pájení:
- Pájení by mělo být prováděno pouze na I/O svorkách.
- Používejte páječky se správným uzemněním a bez úniku.
- Teplota pájení: 280°C+10°C
- Doba pájení: 3 až 4 sekundy.
- Použijte eutektickou pájku s náplní pryskyřičného tavidla.
- Pokud se používá tavidlo, měl by být povrch LCD chráněn, aby se zabránilo rozstřikování tavidla.
- Zbytky tavidla by měly být odstraněny.
Provozní opatření:
- The viewúhel nastavení lze upravit změnou ovládacího objemu LCDtage Vo.
- 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.
- Jízda voltage by se mělo udržovat ve stanoveném rozsahu; přebytek objtage zkrátí životnost displeje.
- Doba odezvy se zvyšuje s poklesem teploty.
- Při teplotách nad provozním rozsahem může být ovlivněna barva displeje.
- 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.
- 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 |