Handson Technology DSP-1165 I2C Mòdul LCD 20×4 d'interfície sèrie
Especificacions
- Compatible amb la placa Arduino o una altra placa controladora amb bus I2C.
- Tipus de visualització: Negre sobre llum de fons groc-verd.
- Adreça I2C: 0x38-0x3F (0x3F default).
- Subministrament voltage: 5V.
- Interfície: Línies de control i dades d'I2C a LCD de 4 bits.
- Ajust de contrast: Potenciòmetre incorporat.
- Control de la llum de fons: Firmware o cable de pont.
- Mida del tauler: 98×60 mm.
Instruccions d'ús del producte
Configuració
Teclats de selecció d'adreces al tauler I2C a LCD. La configuració d'adreça per defecte és 3Fh. Seguiu el diagrama del circuit de referència per connectar amb un microcontrolador.
Configuració de la pantalla LCD I2C
- Soldeu la placa I2C a LCD al mòdul LCD de 16 pins per garantir l'alineació adequada.
- Connecteu el mòdul LCD al vostre Arduino mitjançant quatre cables de pont segons el manual d'instruccions.
Configuració d'Arduino:
- Baixeu i instal·leu la biblioteca LCD Arduino I2C. Canvieu el nom de la carpeta de biblioteca LiquidCrystal existent a la carpeta de biblioteques d'Arduino com a còpia de seguretat.
- Copieu i enganxeu l'exampFeu un esbós a l'IDE d'Arduino, verifiqueu i pengeu l'esbós a la vostra placa Arduino.
Preguntes freqüents:
P: Quina és l'adreça I2C predeterminada del mòdul?
- A: L'adreça I2C predeterminada és 0x3F, però es pot establir entre 0x38-0x3F.
P: Com puc ajustar el contrast de la pantalla?
- A: El mòdul té un potenciòmetre integrat per ajustar el contrast.
P: Puc controlar la llum de fons de la pantalla?
- A: Sí, podeu controlar la llum de fons mitjançant el microprogramari o mitjançant un cable de pont.
- Es tracta d'un mòdul LCD 2×20 d'interfície I4C, un nou mòdul LCD de 4 línies de 20 caràcters d'alta qualitat amb ajust de control de contrast integrat, retroil·luminació i interfície de comunicació I2C.
- Per als principiants d'Arduino, no hi ha una connexió més complicada i complexa del circuit del controlador LCD.
- L'autèntic avantatge significatiutagEls d'aquest mòdul LCD sèrie I2C simplificaran la connexió del circuit, estalviaran alguns pins d'E/S a la placa Arduino, simplificaran el desenvolupament del firmware amb una biblioteca Arduino àmpliament disponible.
- SKU: DSP-1165
Dades breus:
- Compatible amb placa Arduino o una altra placa controladora amb bus I2C.
- Tipus de visualització: Negre sobre llum de fons groc-verd.
- I2C Address:0x38-0x3F (0x3F per defecte)
- Subministrament voltage: 5V
- Interfície: Línies de control i dades d'I2C a LCD de 4 bits.
- Ajust de contrast: Potenciòmetre incorporat.
- Control de la llum de fons: Firmware o cable de pont.
- Mida del tauler: 98×60 mm.
Configuració
- La pantalla LCD de caràcters basada en HD44780 d'Hitachi és molt barata i àmpliament disponible i és una part essencial de qualsevol projecte que mostri informació.
- Utilitzant el tauler LCD, les dades desitjades es poden mostrar a la pantalla LCD mitjançant el bus I2C. En principi, aquestes motxilles es construeixen al voltant de PCF8574 (de NXP), que és un expansor de ports d'E/S de 8 bits bidireccional de propòsit general que utilitza el protocol I2C.
- El PCF8574 és un circuit CMOS de silici que proporciona una expansió d'E/S remota de propòsit general (una quasi-bidireccional de 8 bits) per a la majoria de famílies de microcontroladors mitjançant el bus bidireccional de dues línies (bus I2C).
- Tingueu en compte que la majoria dels mòduls de piggy-back es centren al voltant de PCF8574T (paquet SO16 de PCF8574 al paquet DIP16) amb una adreça esclau predeterminada de 0x27.
- Si el vostre piggyback conté un xip PCF8574AT, l'adreça esclau predeterminada canviarà a 0x3F.
- En resum, si la placa piggyback es basa en PCF8574T i les connexions d'adreça (A0-A1-A2) no estan connectades amb soldadura, tindrà l'adreça esclau 0x27.
Configuració de l'adreça de PCD8574A (extracte de les especificacions de dades de PCF8574A)
- Nota: Quan el coixinet A0 ~ A2 està obert, el pin s'aixeca cap a VDD. Quan el pin està en curtcircuit, es tira cap avall a VSS.
- La configuració predeterminada d'aquest mòdul és A0~A2 tot obert, per la qual cosa es puja a VDD. L'adreça és 3Fh en aquest cas.
- A continuació es mostra un diagrama de circuit de referència d'una motxilla LCD compatible amb Arduino.
- El que segueix a continuació és informació sobre com utilitzar una d'aquestes motxilles barates per connectar-se amb un microcontrolador de la manera exacta que es pretenia.
- Esquema del circuit de referència de la placa piggyback I2C-a-LCD.
Pantalla LCD I2C.
- En primer lloc, heu de soldar la placa I2C a LCD al mòdul LCD de 16 pins. Assegureu-vos que els pins de la placa de conducció d'I2C a LCD estiguin rectes i encaixin al mòdul LCD i, a continuació, soldeu el primer pin mentre manteniu la placa de conducció I2C a LCD al mateix pla que el mòdul LCD. Un cop hàgiu acabat el treball de soldadura, obteniu quatre cables de pont i connecteu el mòdul LCD al vostre Arduino segons les instruccions que es donen a continuació.
- Cablejat LCD a Arduino
Configuració Arduino
- Per a aquest experiment, cal descarregar i instal·lar la biblioteca "Arduino I2C LCD".
- En primer lloc, canvieu el nom de la carpeta de la biblioteca "LiquidCrystal" existent a la carpeta de biblioteques Arduino com a còpia de seguretat i procediu a la resta del procés.
- https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
- A continuació, copieu i enganxeu aquest exempleampesbossa el Llistat-1 de l'experiment a la finestra de codi en blanc, verifiqueu-lo i, a continuació, pengeu-lo.
Arduino Sketch List-1:
- Si esteu 100% segur que tot està bé, però no veieu cap caràcter a la pantalla, intenteu ajustar el control de contrast de la motxilla i col·loqueu-lo en una posició on els caràcters siguin brillants i el fons no tingui caixes brutes darrere dels personatges. El següent és un parcial view de l'experiment de l'autor amb el codi descrit anteriorment amb un mòdul de visualització de 20×4.
- Atès que la pantalla utilitzada per l'autor és de tipus "negre sobre groc" molt clar i brillant, és molt difícil aconseguir una bona captura a causa dels efectes de polarització.
Aquest esbós també mostrarà el caràcter enviat des del monitor sèrie:
- A Arduino IDE, aneu a "Eines" > "Monitor sèrie". Estableix la velocitat de baudios correcta a 9600.
- Escriviu el caràcter a l'espai superior i premeu "ENVIAR".
- La cadena de caràcters es mostrarà al mòdul LCD.
Recursos
- Tecnologia Handson
- Lelong.com.my
- HandsOn Technology ofereix una plataforma multimèdia i interactiva per a tothom interessat en l'electrònica.
- De principiant a resistent, d'estudiant a professor. Informació, educació, inspiració i entreteniment.
- Analògic i digital, pràctic i teòric; programari i maquinari.
- La tecnologia HandsOn admet la plataforma de desenvolupament de maquinari de codi obert (OSHW).
- Aprèn: Disseny compartit www.handsontec.com
La cara darrere de la qualitat del nostre producte
- En un món de canvis constants i de desenvolupament tecnològic continu, un producte nou o de substitució mai està lluny, i tots s'han de provar.
- Molts venedors simplement importen i venen sense xecs i aquest no pot ser l'interès final de ningú, especialment del client. Totes les peces venudes a Handsotec estan completament provades.
- Així, quan compreu de la gamma de productes Handsontec, podeu estar segur que obtindreu una qualitat i un valor excepcionals.
- Continuem afegint peces noves perquè pugueu tirar endavant el vostre proper projecte.
Característiques
- 5×8 punts amb cursor
- STN (groc-verd), positiu, transflectiv
- 1/16 cicle de treball
- Viewdirecció: 6:00 h
- Controlador integrat (S6A0069 o equivalent)
- Font d'alimentació de +5V
- LED groc-verd BKL, dirigit per A, K
Dimensió del contorn
Valoracions màximes absolutes
Item | Símbol | Estàndard | Unitat | ||
Potència voltage | VDD-VSS | 0 | – | 7.0 | V |
Vol d’entradatage | Vin | VSS | – | VDD | |
Interval de temperatura de funcionament | A dalt | -20 | – | +70 | ℃ |
Interval de temperatura d'emmagatzematge | Prova | -30 | – | +80 |
Diagrama de blocs
Descripció del pin de la interfície
Pin núm. | Símbol | Connexió externa | Funció |
1 | VSS | Font d'alimentació | Terra del senyal per a LCM (GND) |
2 | VDD | Font d'alimentació per a lògica (+5V) per a LCM | |
3 | V0 | Ajust de contrast | |
4 | RS | MPU | Registre el senyal de selecció |
5 | R/W | MPU | Senyal de selecció de lectura/escriptura |
6 | E | MPU | Senyal d'habilitació de l'operació (lectura/escriptura de dades). |
7~10 | DB0~DB3 | MPU | Quatre línies de bus de dades de tres estats bidireccionals de baix ordre. S'utilitza per a la transferència de dades entre la MPU i el LCM.
Aquests quatre no s'utilitzen durant el funcionament de 4 bits. |
11~14 | DB4~DB7 | MPU | Quatre línies de bus de dades de tres estats bidireccionals d'alt ordre. S'utilitza per a la transferència de dades entre la MPU |
15 | A (LED+) | Font d'alimentació LED BKL | Font d'alimentació per a BKL (ànode) |
16 | K (LED-) | Font d'alimentació per a BKL (GND) |
Ajust de contrast
- VDD~V0: Conducció LCD Voltage
- VR: 10k ~ 20k
Característiques òptiques
Item | Símbol | Condició | Min. | Tip. | Màx. | Unitat |
Viewangle de ing | θ1 | Cr≥3 | 20 | graus | ||
θ2 | 40 | |||||
Φ1 | 35 | |||||
Φ2 | 35 | |||||
Relació de contrast | Cr | – | 10 | – | – | |
Temps de resposta (augment) | Tr | – | – | 200 | 250 | ms |
Temps de resposta (caiguda) | Tr | – | – | 300 | 350 |
Característiques elèctriques
Diagrama de circuit de llum de fons (llum 12X4)
COLOR: GROC-VERD
VALORACIONS LED
ARTICLE | SÍMBOL | MIN | TIPUS. | MAX | UNITAT |
AVANT VOLTAGE | VF | 4.0 | 4.2 | 4.4 | V |
CORRENT D'AVANT | IF | – | 240 | – | MA |
PODER | P | – | 1.0 | – | W |
LONGITUD D'ONA PIC | ΛP | 569 | 571 | 573 | NM |
LUMINÀNCIA | LV | – | 340 | – | CD/M2 |
Interval de temperatura de funcionament | Vop | -20 | – | +70 | ℃ |
Interval de temperatura d'emmagatzematge | Vst | -25 | – | +80 |
Característiques de DC
Paràmetre | Símbol | Condicions | Min. | Tip. | Màx. | Unitat |
Subministrament voltage per a LCD | VDD-V0 | Ta = 25 ℃ | – | 4.5 | – | V |
Vol d’entradatage | VDD | 4.7 | 5.0 | 5.5 | ||
Corrent de subministrament | AFEGIR | Ta = 25 ℃, VDD = 5.0 V | – | 1.5 | 2.5 | mA |
Corrent de fuga d'entrada | ILKG | – | – | 1.0 | uA | |
Vol d'entrada de nivell "H".tage | VIA | 2.2 | – | VDD | V | |
Vol d'entrada de nivell "L".tage | VIL | El doble del valor inicial o menys | 0 | – | 0.6 | |
Volum de sortida de nivell "H".tage | VOH | LOH = -0.25 mA | 2.4 | – | – |
Volum de sortida de nivell "L".tage | VOL | LOH = 1.6 mA | – | – | 0.4 | |
Corrent de subministrament de llum de fons | IF | VDD = 5.0 V, R = 6.8 W | – | 240 | – |
Cicle d'escriptura (Ta = 25 ℃, VDD = 5.0 V)
Paràmetre | Símbol | Prova pin | Min. | Tip. | Màx. | Unitat |
Activa el temps de cicle | tc |
E |
500 | – | – |
ns |
Activa l'amplada del pols | tw | 230 | – | – | ||
Activa el temps de pujada/descens | tr, tf | – | – | 20 | ||
RS; Temps de configuració R/W | tsu1 | RS; R/W | 40 | – | – | |
RS; Temps de retenció de l'adreça R/W | th1 | 10 | – | – | ||
Retard de sortida de dades | tsu2 | DB0~DB7 | 80 | – | – | |
Temps de retenció de dades | th2 | 10 | – | – |
Diagrama de temps en mode d'escriptura
Cicle de lectura (Ta= 25 ℃, VDD = 5.0 V)
Paràmetre | Símbol | Prova pin | Min. | Tip. | Màx. | Unitat |
Activa el temps de cicle | a | E | 500 | – | – | ns |
Activa l'amplada del pols | TW | 230 | – | – | ||
Activa el temps de pujada/descens | tr, tf | – | – | 20 | ||
RS; Temps de configuració R/W | tsu | RS; R/W | 40 | – | – | |
RS; Temps de retenció de l'adreça R/W | th | 10 | – | – | ||
Retard de sortida de dades | td | DB0~DB7 | – | – | 120 | |
Temps de retenció de dades | el | 5 | – | – |
Diagrama de temps del mode de lectura
DESCRIPCIÓ DE LA FUNCIÓ
Interfície del sistema
- Aquest xip té dos tipus d'interfície amb MPU: bus de 4 bits i bus de 8 bits. El bus de 4 bits i el bus de 8 bits es seleccionen per bit DL al registre d'instruccions.
Bandera ocupada (BF)
- Quan BF = "Alt", indica que s'està processant l'operació interna. Així, durant aquest temps, no es pot acceptar la següent instrucció.
- El BF es pot llegir, quan RS = Baix i R/W = Alt (operació de lectura d'instruccions), a través del port DB7. Abans d'executar la següent instrucció, assegureu-vos que BF no sigui alt.
Comptador d'adreces (AC)
- El comptador d'adreces (AC) emmagatzema l'adreça DDRAM/CGRAM, transferida des d'IR. Després d'escriure (llegir des de) DDRAM/CGRAM, l'AC augmenta (disminueix) automàticament en 1.
- Quan RS = "Baix" i R/W = "Alt", es pot llegir AC a través dels ports DB0 - DB6.
Mostra RAM de dades (DDRAM)
- DDRAM emmagatzema dades de visualització d'un màxim de 80 x 8 bits (80 caràcters). L'adreça DDRAM s'estableix al comptador d'adreces (AC) com a nombre hexadecimal.
Posició de visualització
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 del generador de caràcters)
- CGROM té un patró de 5 x 8 punts de 204 caràcters i un patró de 5 x 10 punts de 32 caràcters. CGROM té 204 patrons de caràcters de 5 x 8 punts.
CGRAM (RAM generador de caràcters)
- CGRAM té fins a 5 × 8 punts, 8 caràcters. Escrivint dades de tipus de lletra a CGRAM, es poden utilitzar caràcters definits per l'usuari.
Relació entre adreces CGRAM, codis de caràcters (DDRAM) i patrons de caràcters (dades CGRAM)
Notes:
- Els bits de codi de caràcter 0 a 2 corresponen als bits d'adreça CGRAM 3 a 5 (3 bits: 8 tipus).
- CGRAM adreça els bits 0 a 2 i designa la posició de la línia del patró de caràcters. La vuitena línia és la posició del cursor i la seva visualització està formada per un OR lògic amb el cursor. Mantingueu les dades de la vuitena línia, corresponents a la posició de visualització del cursor, a 8 com a visualització del cursor. Si les dades de la vuitena línia són 8, 0 bit il·luminarà la vuitena línia independentment de la presència del cursor.
- Les posicions de la fila del patró de caràcters corresponen als bits de dades CGRAM 0 a 4 (el bit 4 és a l'esquerra).
- Tal com es mostra a la taula, els patrons de caràcters CGRAM es seleccionen quan els bits de codi de caràcter 4 a 7 són tots 0. Tanmateix, com que el bit de codi de caràcter 3 no té cap efecte, la pantalla R exampEl fitxer anterior es pot seleccionar mitjançant el codi de caràcters 00H o 08H.
- 1 per a les dades CGRAM correspon a la selecció de visualització i 0 per a la no selecció No indica cap efecte.
Circuit de control del cursor/parpelleig
Controla el cursor/parpelleig ON/OFF a la posició del cursor.
Descripció de la instrucció
Esquema
- Per superar la diferència de velocitat entre el rellotge intern de S6A0069 i el rellotge MPU, S6A0069 realitza operacions internes emmagatzemant el control en formacions a IR o DR.
- El funcionament intern es determina segons el senyal de la MPU, compost per lectura/escriptura i bus de dades (consulteu la taula 7).
Les instruccions es poden dividir principalment en quatre grups:
- Instruccions de conjunt de funcions S6A0069 (establir mètodes de visualització, establir longitud de dades, etc.)
- Adreceu les instruccions del conjunt a la memòria RAM interna
- Instruccions de transferència de dades amb RAM interna
- Altres
- L'adreça de la memòria RAM interna augmenta o disminueix automàticament en 1.
- Nota: durant el funcionament intern, el senyalador d'ocupat (DB7) es llegeix "Alt".
- La comprovació del senyal d'ocupat ha d'anar precedida per la següent instrucció.
Taula d'instruccions
Instrucció
V: B |
Codi d'instrucció
6/18 |
Descripció
2008/06/02 |
Execució |
RS | R/W | DB7 | DB6 | DB 5 | DB4 | DB3 | DB2 | DB 1 | DB0 | temps (fosc= 270 KHZ | ||
Pantalla clara | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Escriviu "20H" a DDRA i configureu l'adreça DDRAM a "00H" des de
AC |
1.53 ms |
Torna a casa |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
– |
Estableix l'adreça DDRAM a "00H" Des de CA i torna el cursor a la seva posició original si està desplaçat.
El contingut de la DDRAM no es modifica. |
1.53 ms |
Configuració del mode d'entrada | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | I/D | SH | Assigna la direcció de moviment del cursor i el parpelleig de tota la pantalla | 39us |
Mostra el control ON/OFF | 0 | 0 | 0 | 0 | 0 | 0 | 1 | D | C | B | Activa/desactiva la pantalla (D), el cursor (C) i el parpelleig del cursor (B).
Bit de control. |
|
Cursor o desplaçament de pantalla |
0 |
0 |
0 |
0 |
0 |
1 |
S/C |
R/L |
– |
– |
Estableix el moviment del cursor i mostra el bit de control de Shift i la direcció, sense canviar
Dades DDRAM. |
39us |
Conjunt de funcions |
0 |
0 |
0 |
0 |
1 |
DL |
N |
F |
– |
– |
Estableix la longitud de les dades de la interfície (DL: 8-
Bit/4 bits), números de línia de visualització (N: = 2 línies/1 línia) i, Tipus de lletra de visualització (F: 5×11/5×8) |
39us |
Estableix CGRAM
Adreça |
0 |
0 |
0 |
1 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
Establiu l'adreça CGRAM a l'adreça
Comptador. |
39us |
Estableix DDRAM
Adreça |
0 |
0 |
1 |
AC6 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
Estableix l'adreça DDRAM a l'adreça
Comptador. |
39us |
Llegiu la bandera i l'adreça d'ocupat |
0 |
1 |
BF |
AC6 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
Si durant el funcionament intern o no es pot saber Llegint BF. També es pot llegir el contingut del comptador d'adreces. |
0us |
Escriu dades a
Adreça |
1 |
0 |
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
Escriu dades a la memòria RAM interna (DDRAM/CGRAM). |
43us |
Llegir dades de la memòria RAM | 1 | 1 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | Llegir dades de la memòria RAM interna (DDRAM/CGRAM). | 43us |
- NOTA: Quan es fa un programa MPU que comprova l'indicador d'ocupat (DB7), ha de ser necessari 1/2 fosc per executar la següent instrucció pel costat de baixada del senyal "E" després que la bandera d'ocupat (DB7) vagi a "Baix". .
Continguts
- Pantalla clara
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 0 1 - Esborreu totes les dades de visualització escrivint "20H" (codi d'espai) a totes les adreces DDRAM i configureu l'adreça DDRAM a "00H" a AC (comptador d'adreces).
- Torneu el cursor a l'estat original, és a dir, porteu el cursor a la vora esquerra de la primera línia de la pantalla. Feu que l'increment del mode d'entrada (I/D=“Alt”).
- Torna a casa
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 1 – - Tornar a casa és la instrucció del cursor per tornar a casa.
- Estableix l'adreça DDRAM a "00H" al comptador d'adreces.
- Torna el cursor al seu lloc original i torna la pantalla al seu estat original, si està desplaçat. El contingut de la DDRAM no canvia.
- Mode d'entrada establert
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 1 I/D SH - Estableix la direcció de moviment del cursor i la pantalla.
- I/D: increment/disminució de l'adreça DDRAM (cursor o parpelleig)
- Quan I/D="alt", el cursor/parpelleig es mou cap a la dreta i l'adreça DDRAM augmenta en 1.
- Quan I/D = "Baix", el cursor/parpelleig es mou cap a l'esquerra i l'adreça DDRAM augmenta en 1.
- CGRAM funciona de la mateixa manera que DDRAM quan es llegeix o s'escriu a CGRAM.
- SH: canvi de pantalla sencera
- Quan l'operació de lectura DDRAM (lectura/escriptura de CGRAM) o SH = "Baix", no es realitza el canvi de la pantalla sencera.
- Si SH = "Alt" i operació d'escriptura DDRAM, es realitza un canvi de pantalla sencera segons el valor I/D. (I/D=“alt”. Canvieu cap a l'esquerra, I/D=“Baix”. Canjeu cap a la dreta).
- Mostra el control ON/OFF
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 1 D C B - Control de la pantalla/cursor/parpelleig ON/OFF Registre d'1 bit.
- D: Mostra bit de control ON/OFF
- Quan D="Alt", s'encén tota la pantalla.
- Quan D = "Baix", la pantalla s'apaga, però les dades de visualització romanen a DDRAM.
- C: bit de control ON/OFF del cursor
- Quan D="Alt", el cursor està activat.
- Quan D="Baix", el cursor desapareix a la pantalla actual, però el registre I/D conserva les seves dades.
- B: Bit de control ON/OFF intermitent del cursor
- Quan B = "Alt", el parpelleig del cursor està activat, que actua alternativament entre totes les dades "Alt" i mostra caràcters a la posició del cursor.
- Quan B = "Baix", el parpelleig està apagat.
- Cursor o desplaçament de pantalla
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 1 S/C R/L – – - Canvi de la posició del cursor dreta/esquerra o la visualització sense escriure ni llegir les dades de visualització. Aquesta instrucció s'utilitza per corregir o cercar dades de visualització.
- Durant la visualització del mode de 2 línies, el cursor es mou a la segona línia després del 2è dígit de la primera línia.
- Tingueu en compte que el canvi de visualització es realitza simultàniament en totes les línies.
- Quan les dades de visualització es desplacen repetidament, cada línia es desplaça individualment.
- Quan es realitza un canvi de pantalla, el contingut del comptador d'adreces no es modifica.
- Patrons de canvi segons els bits S/C i R/L
S/C R/L Funcionament 0 0 Mou el cursor cap a l'esquerra i AC es redueix en 1 0 1 Mou el cursor cap a la dreta i AC augmentarà en 1 1 0 Desplaceu tota la pantalla cap a l'esquerra, el cursor es mou segons la pantalla 1 1 Desplaceu tota la pantalla cap a la dreta, el cursor es mou segons la pantalla
- Conjunt de funcions
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 1 DL N F – – - DL: Bit de control de longitud de dades de la interfície
- Quan DL = "Alt", significa mode de bus de 8 bits amb MPU.
- Quan DL = "Baix", significa mode de bus de 4 bits amb MPU. Per tant, DL és un senyal per seleccionar el mode de bus de 8 o 4 bits. En mode bus 4 però, cal transferir dades de 4 bits dues vegades.
- N: Mostra el bit de control del número de línia
- Quan N = "Baix", s'ha establert el mode de visualització d'1 línia.
- Quan N = "Alt", el mode de visualització de 2 línies està configurat.
- F: Mostra el bit de control del número de línia
- Quan F = "Baix", s'ha establert el mode de visualització en format de 5 × 8 punts.
- Quan F = "Alt", mode de visualització en format 5×11 punts.
- Estableix l'adreça CGRAM
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0 - Estableix l'adreça CGRAM a AC.
- La instrucció fa que les dades CGRAM estiguin disponibles a MPU.
- Estableix l'adreça DDRAM
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0 - Estableix l'adreça DDRAM a AC.
- Aquesta instrucció fa que les dades DDRAM estiguin disponibles des de MPU.
- Quan el mode de visualització d'1 línia (N=BAIX), l'adreça DDRAM és de "00H" a "4FH". En el mode de visualització de 2 línies (N=Alt), l'adreça DDRAM de la primera línia forma "1H" a " 00H", i l'adreça DDRAM a la segona línia és de "27H" a "2H".
- Llegir la bandera i l'adreça d'ocupat
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 - Aquesta instrucció mostra si S6A0069 està en funcionament intern o no.
- Si el BF resultant és "Alt", l'operació interna està en curs i hauria d'esperar que el BF sigui BAIX, per llavors es podrà realitzar la següent instrucció.
- En aquesta instrucció, també podeu llegir el valor del comptador d'adreces.
- Escriu dades a la memòria RAM
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 0 D7 D6 D5 D4 D3 D2 D1 D0 - Escriu dades binàries de 8 bits a DDRAM/CGRAM.
- La selecció de RAM de DDRAM i CGRAM s'estableix mitjançant la instrucció de conjunt d'adreces anteriors (conjunt d'adreces DDRAM, conjunt d'adreces CGRAM).
- La instrucció de conjunt de RAM també pot determinar la direcció de CA a la RAM.
- Després de l'operació d'escriptura. L'adreça s'incrementa/disminueix automàticament en 1, segons el mode d'entrada.
- Llegir dades de la memòria RAM
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 1 D7 D6 D5 D4 D3 D2 D1 D0
- Llegiu dades binàries de 8 bits de DDRAM/CGRAM.
- La selecció de la memòria RAM s'estableix mitjançant la instrucció de conjunt d'adreces anteriors. Si la instrucció de conjunt d'adreces de la RAM no es realitza abans d'aquesta instrucció, les dades que s'han llegit primer no són vàlides, ja que la direcció de l'AC encara no està determinada.
- Si les dades de RAM es llegeixen diverses vegades sense les instruccions d'adreça RAM establertes abans, l'operació de lectura, es poden obtenir les dades de RAM correctes a partir del segon. Tanmateix, les primeres dades serien incorrectes, ja que no hi ha marge de temps per transferir dades de RAM.
- En el cas de l'operació de lectura DDRAM, la instrucció de desplaçament del cursor té el mateix paper que la instrucció de conjunt d'adreces DDRAM, també transfereix dades de RAM a un registre de dades de sortida.
- Després de l'operació de lectura, el comptador d'adreces augmenta/disminueix automàticament en 1 segons el mode d'entrada.
- Després de l'operació de lectura CGRAM, és possible que el canvi de pantalla no s'executi correctament.
- NOTA: En el cas de l'operació d'escriptura de RAM, l'AC augmenta/disminueix en 1 com en l'operació de lectura.
- En aquest moment, AC indica la següent posició de l'adreça, però només les dades anteriors es poden llegir mitjançant la instrucció de lectura.
Patró de caràcters estàndard anglès/europeu
Especificacions de qualitat
Estàndard de la prova d'aparença del producte
- Forma de prova d'aspecte: La inspecció s'ha de realitzar amb 20W x 2 l fluorescentamps.
- La distància entre LCM i l fluorescentamps ha de ser de 100 cm o més.
- La distància entre LCM i els ulls de l'inspector ha de ser de 25 cm o més.
- El viewLa direcció d'inspecció és de 35° des de la vertical contra el LCM.
- Zona A: Àrea de visualització activa (mínim viewzona).
- Zona B: Zona de visualització no activa (exterior viewzona).
Especificació de garantia de qualitat
- Estàndard d'inspecció AQL
- Sampmètode ling: GB2828-87, Nivell II, sampling Classificació de defecte (Nota: * no s'inclou)
Classificar | Item | Nota | AQL | |
Major | Estat de visualització | Curt o circuit obert | 1 | 0.65 |
Fuga LC | ||||
Parpellejant | ||||
Sense pantalla | ||||
Incorrecte viewdirecció | ||||
Defecte de contrast (oscura, fantasma) | 2 | |||
Llum de fons | 1,8 | |||
Sense pantalla | Cable pla o pin invers | 10 | ||
Component incorrecte o que falta | 11 | |||
Menor | Estat de visualització | Desviació del color de fons | 2 | 1.0 |
Taca negra i pols | 3 | |||
Defecte de línia, rascada | 4
5 |
|||
Arc de Sant Martí | ||||
Xip | 6 | |||
Forat estenopeic | 7 | |||
Polaritzador |
Sobresortit | 12 | ||
Bombolla i material estrany | 3 | |||
Soldadura | Mala connexió | 9 | ||
Filferro | Mala connexió | 10 | ||
TAB | Posició, força d'unió | 13 |
Nota sobre la classificació de defecte
No. | Item | Criteri | |||||||||||||
1 | Curt o circuit obert | No permetre | |||||||||||||
Fuga LC | |||||||||||||||
Parpellejant | |||||||||||||||
Sense pantalla | |||||||||||||||
Incorrecte viewdirecció | |||||||||||||||
Llum de fons incorrecta | |||||||||||||||
2 | Defecte de contrast | Consulteu l'aprovació sample | |||||||||||||
Desviació del color de fons | |||||||||||||||
3 |
defecte puntual, Punt negre, pols (inclòs el polaritzador)
j = (X+Y)/2 |
![]() Unitat: polzades2
|
|||||||||||||
4 | Defecte de línia, rascada | ![]() Unitat: mm
|
|||||||||||||
5 |
Arc de Sant Martí |
No més de dos canvis de color a través del viewzona d'ing. |
No. | Item | Criteri | ||||||||
7 | Patró de segments
W = Amplada del segment j = (X+Y)/2 |
(1) Forat
j < 0.10 mm és acceptable. Unitat: mm
|
||||||||
8 | Llum de fons | (1) El color de la llum de fons ha de coincidir amb l'especificació.
(2) No permetre el parpelleig |
||||||||
9 | Soldadura | (1) No permetre boles brutes i de soldadura pesades al PCB. (La mida de la brutícia es refereix al defecte del punt i de la pols)
(2) Més del 50% del plom s'ha de soldar a terra. |
||||||||
10 | Filferro | (1) El filferro de coure no s'ha d'oxidar
(2) No permeteu esquerdes a la connexió del cable de coure. (3) No permet invertir la posició del cable pla. (4) No permetre el cable de coure exposat dins del cable pla. |
||||||||
11* | PCB | (1) No permetre que el cargol s'oxidi o dany.
(2) No permetre la col·locació de components que falten o es erròniament. |
Fiabilitat de LCM
Condició de la prova de fiabilitat:
Item | Condició | Temps (h) | Avaluació |
Alta temperatura. Emmagatzematge | 80 °C | 48 | Sense anomalies en les funcions i l'aspecte |
Alta temperatura. En funcionament | 70 °C | 48 | |
Baixa temperatura. Emmagatzematge | -30°C | 48 | |
Baixa temperatura. En funcionament | -20°C | 48 | |
Humitat | 40°C/90%HR | 48 | |
Temp. Cicle | 0°C ¬ 25°C ®50°C
(30 min ¬ 5 min ® 30 min) |
10 cicles |
El temps de recuperació ha de ser de 24 hores com a mínim. A més, les funcions, el rendiment i l'aspecte han d'estar lliures de deteriorament notable en un termini de 50,000 hores en condicions normals d'operació i emmagatzematge a temperatura ambient (20 + 8 °C), humitat normal (per sota del 65% HR) i a la zona no exposada a llum solar directa.
Precaució per utilitzar LCD/LCM
- LCD/LCM es munta i s'ajusta amb un alt grau de precisió.
- No intenteu fer cap alteració o modificació.
- Cal tenir en compte el següent.
Precaucions generals:
- El panell LCD està fet de vidre. Eviteu cops mecànics excessius o aplicar una pressió forta a la superfície de la zona de visualització.
- El polaritzador utilitzat a la superfície de la pantalla es rasca i es fa malbé fàcilment. S'ha de tenir molta cura en la manipulació. Per netejar la pols o la brutícia de la superfície de la pantalla, netegeu suaument amb cotó o un altre material suau amarat amb alcohol isopropílic, alcohol etílic o tricloro triflorotà, no feu servir aigua, cetona o aromàtics i mai fregueu amb força.
- No tamper de qualsevol manera amb les pestanyes del marc metàl·lic.
- No feu cap modificació al PCB sense consultar XIAMEM OCULAR
- Quan munteu un LCM, assegureu-vos que el PCB no estigui sotmès a cap tensió, com ara flexió o torsió. Els contactes d'elastòmer són molt delicats i els píxels que falten poden resultar d'una lleugera dislocació de qualsevol dels elements.
- Eviteu prémer el bisell metàl·lic, en cas contrari, el connector d'elastòmer es podria deformar i perdre el contacte, provocant la pèrdua de píxels i també un arc de Sant Martí a la pantalla.
- Aneu amb compte de no tocar ni empassar cristalls líquids que puguin sortir d'una cèl·lula danyada. Si algun cristall líquid s'estén a la pell o a la roba, renteu-lo immediatament amb aigua i sabó.
Precaucions contra l'electricitat estàtica:
- CMOS-LSI s'utilitza per al circuit del mòdul; per tant, els operadors s'han de posar a terra sempre que entri en contacte amb el mòdul.
- No toqueu cap de les parts conductores, com ara els coixinets LSI; els cables de coure del PCB i els terminals d'interfície amb qualsevol part del cos humà.
- No toqueu els terminals de connexió de la pantalla amb les mans nues; provocarà la desconnexió o l'aïllament defectuós dels terminals.
- Els mòduls s'han de guardar en bosses antiestàtiques o altres contenidors resistents a l'estàtica per a l'emmagatzematge.
- Només s'han d'utilitzar soldadors ben connectats a terra.
- Si s'utilitza un tornavís elèctric, ha d'estar connectat a terra i blindat per evitar espurnes.
- S'han d'observar les mesures normals de prevenció estàtica per a la roba de treball i els bancs de treball.
- Com que l'aire sec és inductiu a l'estàtic, es recomana una humitat relativa del 50-60%.
Precaucions de soldadura:
- La soldadura només s'ha de fer als terminals d'E/S.
- Utilitzeu soldadors amb una connexió a terra adequada i sense fuites.
- Temperatura de soldadura: 280°C+10°C
- Temps de soldadura: de 3 a 4 segons.
- Utilitzeu soldadura eutèctica amb farciment de flux de resina.
- Si s'utilitza el flux, la superfície LCD s'ha de protegir per evitar esquitxades de flux.
- Els residus de flux s'han d'eliminar.
Precaucions de funcionament:
- El viewL'angle d'ajust es pot ajustar variant el volum de conducció LCDtagi Vo.
- Atès que s'ha aplicat DC voltagSi provoca reaccions electroquímiques, que deterioren la pantalla, la forma d'ona de pols aplicada ha de ser simètrica de manera que no quedi cap component de corrent continu. Assegureu-vos d'utilitzar el volum operatiu especificattage.
- Conducció voltage s'ha de mantenir dins d'un interval especificat; excés de voltagi escurçarà la vida útil de la pantalla.
- El temps de resposta augmenta amb la disminució de la temperatura.
- El color de la pantalla es pot veure afectat a temperatures superiors al seu rang operatiu.
- Mantingueu la temperatura dins del rang d'ús i emmagatzematge especificat. La temperatura i la humitat excessives poden provocar la degradació de la polarització, el despreniment del polaritzador o generar bombolles.
- Per a l'emmagatzematge a llarg termini es requereix més de 40 °C, la humitat relativa s'ha de mantenir per sota del 60% i evitar la llum solar directa.
Documents/Recursos
![]() |
Mòdul LCD Handson Technology DSP-1165 I2C d'interfície sèrie 20x4 [pdfGuia de l'usuari DSP-1165 Mòdul LCD 2x20 d'interfície sèrie I4C, DSP-1165, Mòdul LCD 2x20 d'interfície sèrie I4C, Mòdul LCD d'interfície 20x4, Mòdul LCD 20x4, Mòdul LCD, Mòdul |