Handson-Technology-LOGO

Handson Technology DSP-1165 I2C Serial Interface 20×4 LCD Module

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

Mga pagtutukoy

  • Tugma sa Arduino Board o iba pang controller board na may I2C bus.
  • Uri ng Display: Itim sa dilaw-berdeng backlight.
  • I2C Address: 0x38-0x3F (0x3F default).
  • Supply voltage: 5V.
  • Interface: I2C hanggang 4-bit na LCD data at mga linya ng kontrol.
  • Pagsasaayos ng Contrast: built-in na Potensyomiter.
  • Kontrol ng Backlight: Firmware o jumper wire.
  • Laki ng Board: 98×60 mm.

Mga Tagubilin sa Paggamit ng Produkto

Pag-set Up

Address selection pads sa I2C-to-LCD piggyback board. Ang default na setting ng address ay 3Fh. Sundin ang reference circuit diagram upang mag-interface sa isang microcontroller.

I2C LCD Display Setup

  1. Ihinang ang I2C-to-LCD piggy-back board sa 16-pin LCD module na tinitiyak ang tamang pagkakahanay.
  2. Ikonekta ang LCD module sa iyong Arduino gamit ang apat na jumper wire ayon sa manual ng pagtuturo.

Pag-setup ng Arduino:

  • I-download at i-install ang Arduino I2C LCD library. Palitan ang pangalan ng kasalukuyang folder ng library ng LiquidCrystal sa iyong folder ng Arduino library bilang backup.
  • Kopyahin at idikit ang ibinigay na example sketch sa Arduino IDE, i-verify, at i-upload ang sketch sa iyong Arduino board.

FAQ:

Q: Ano ang default na I2C address ng module?

  • A: Ang default na I2C address ay 0x3F, ngunit maaari itong itakda sa pagitan ng 0x38-0x3F.

T: Paano ko isasaayos ang contrast ng display?

  • A: Ang module ay may built-in na potentiometer para sa contrast adjustment.

Q: Maaari ko bang kontrolin ang backlight ng display?

  • A: Oo, maaari mong kontrolin ang backlight alinman sa pamamagitan ng firmware o sa pamamagitan ng paggamit ng jumper wire.
  • Ito ay isang I2C interface 20×4 LCD module, isang bagong mataas na kalidad na 4-line 20-character LCD module na may on-board contrast control adjustment, backlight, at I2C na interface ng komunikasyon.
  • Para sa mga nagsisimula sa Arduino, wala nang masalimuot at kumplikadong koneksyon sa circuit ng driver ng LCD.
  • Ang tunay na makabuluhang advantages ng I2C Serial LCD module na ito ay magpapasimple sa koneksyon sa circuit, mag-save ng ilang I/O pin sa Arduino board, pinasimple ang pag-develop ng firmware na may malawak na magagamit na library ng Arduino.
  • SKU: DSP-1165

Maikling Data:

  • Magkatugma sa Arduino Board o iba pang controller board na may I2C bus.
  • Uri ng Display: Itim sa dilaw-berdeng backlight.
  • I2C Address:0x38-0x3F (0x3F default)
  • Supply voltage: 5V
  • Interface: I2C hanggang 4-bit na LCD data at mga linya ng kontrol.
  • Pagsasaayos ng Contrast: built-in na Potensyomiter.
  • Kontrol ng Backlight: Firmware o jumper wire.
  • Laki ng Board: 98×60 mm.

Pag-set Up

  • Ang HD44780-based na LCD ng karakter ng Hitachi ay napakamura at malawak na magagamit at isang mahalagang bahagi ng anumang proyekto na nagpapakita ng impormasyon.
  • Gamit ang LCD piggyback board, ang nais na data ay maaaring ipakita sa LCD sa pamamagitan ng I2C bus. Sa prinsipyo, ang mga naturang backpack ay binuo sa paligid ng PCF8574 (mula sa NXP) na isang general-purpose bidirectional 8-bit I/O port expander na gumagamit ng I2C protocol.
  • Ang PCF8574 ay isang silicon CMOS circuit na nagbibigay ng general-purpose remote I/O expansion (isang 8-bit quasi-bidirectional) para sa karamihan ng mga pamilya ng microcontroller sa pamamagitan ng two-line bidirectional bus (I2C-bus).
  • Tandaan na karamihan sa mga module ng piggy-back ay nakasentro sa PCF8574T (SO16 package ng PCF8574 sa DIP16 package) na may default na slave address na 0x27.
  • Kung mayroong PCF8574AT chip ang iyong piggyback board, magiging 0x3F ang default na slave address.
  • Sa madaling salita, kung ang piggyback board ay nakabatay sa PCF8574T at ang mga koneksyon sa address (A0-A1-A2) ay hindi naka-bridge ng solder, magkakaroon ito ng slave address na 0x27.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-1

Setting ng Address ng PCD8574A (extract mula sa PCF8574A data specs)

  • Tandaan: Kapag ang pad A0~A2 ay nakabukas, ang pin ay hinihila pataas sa VDD. Kapag ang pin ay solder shorted, ito ay hinila pababa sa VSS.
  • Ang default na setting ng modyul na ito ay A0~A2 bukas lahat, kaya ito ay nakuha hanggang VDD. Ang address ay 3Fh sa kasong ito.
  • Ang isang reference circuit diagram ng isang Arduino-compatible na LCD backpack ay ipinapakita sa ibaba.
  • Ang susunod na susunod ay impormasyon kung paano gamitin ang isa sa mga murang backpack na ito para makipag-interface sa isang microcontroller sa mga paraang eksaktong nilayon nito.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-2
  • Reference circuit diagram ng I2C-to-LCD piggyback board.

I2C LCD Display.

  • Una, kailangan mong ihinang ang I2C-to-LCD piggyback board sa 16-pin LCD module. Tiyakin na ang I2C-to-LCD piggy-back board pin ay tuwid at akma sa LCD module, pagkatapos ay maghinang sa unang pin habang pinapanatili ang I2C-to-LCD piggy-back board sa parehong eroplano tulad ng LCD module. Kapag natapos mo na ang gawaing paghihinang, kumuha ng apat na jumper wire at ikonekta ang LCD module sa iyong Arduino ayon sa mga tagubiling ibinigay sa ibaba.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-3
  • LCD sa mga kable ng ArduinoHandson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-4

Pag-setup ng Arduino

  • Para sa eksperimentong ito, kinakailangang i-download at i-install ang library ng "Arduino I2C LCD".
  • Una sa lahat, palitan ang pangalan ng umiiral nang "LiquidCrystal" na folder ng library sa iyong Arduino libraries folder bilang backup, at magpatuloy sa natitirang proseso.
  • https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
  • Susunod, copy-paste itong example sketch Listing-1 para sa eksperimento sa blangkong code window, i-verify, at pagkatapos ay i-upload.

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

  • Kung 100% ka sigurado na okay ang lahat, ngunit wala kang nakikitang mga character sa display, subukang ayusin ang contrast control pot ng backpack at itakda ito sa isang posisyon kung saan maliwanag ang mga character at walang background. maruruming kahon sa likod ng mga karakter. Ang sumusunod ay isang bahagyang view ng eksperimento ng may-akda sa inilarawan sa itaas na code na may 20×4 display module.
  • Dahil ang display na ginamit ng may-akda ay isang napakalinaw na maliwanag na "itim sa dilaw" na uri, napakahirap makakuha ng mahusay na catch dahil sa mga epekto ng polarization.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-7

Ipapakita rin ng sketch na ito ang karakter na ipinadala mula sa serial Monitor:

  • Sa Arduino IDE, pumunta sa “Tools” > “Serial Monitor”. Itakda ang tamang baud rate sa 9600.
  • I-type ang character sa itaas na espasyo at pindutin ang “SEND”.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-8
  • Ang string ng mga character ay ipapakita sa LCD module. Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-9

Mga mapagkukunan

  • Teknolohiya ng Handson
  • Lelong.com.my
  • Ang HandsOn Technology ay nagbibigay ng multimedia at interactive na platform para sa lahat na interesado sa electronics.
  • Mula sa baguhan hanggang sa diehard, mula sa estudyante hanggang sa lecturer. Impormasyon, edukasyon, inspirasyon, at libangan.
  • Analog at digital, praktikal at teoretikal; software at hardware.
  • Sinusuportahan ng HandsOn Technology ang Open Source Hardware (OSHW) Development Platform.
  • Matuto: Ibahagi ang Disenyo www.handsontec.com

Ang Mukha sa likod ng kalidad ng aming produkto

  • Sa isang mundo ng patuloy na pagbabago at patuloy na pag-unlad ng teknolohiya, ang isang bago o kapalit na produkto ay hindi malayo - at lahat sila ay kailangang masuri.
  • Maraming mga vendor ang nag-i-import at nagbebenta lamang nang walang mga tseke at hindi ito ang tunay na interes ng sinuman, lalo na ng customer. Ang bawat bahagi na ibinebenta sa Handsotec ay ganap na nasubok.
  • Kaya kapag bumibili mula sa hanay ng mga produkto ng Handsontec, maaari kang magtiwala na nakakakuha ka ng pambihirang kalidad at halaga.
  • Patuloy kaming nagdaragdag ng mga bagong bahagi upang makapagpatuloy ka sa iyong susunod na proyekto.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-10

Mga tampok

  1. 5×8 tuldok na may cursor
  2. STN(Dilaw-Berde), Positibo, Transflective
  3. 1/16 duty cycle
  4. Viewdireksyon: 6:00
  5. Built-in na controller (S6A0069 o katumbas)
  6. +5V power supply
  7. Yellow-Green LED BKL, na ita-drive ni A, K

Sukat ng balangkas

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

Ganap na pinakamataas na rating

item Simbolo Pamantayan Yunit
Power voltage VDD-VSS 0 7.0 V
Input voltage Vin VSS VDD
Saklaw ng temperatura ng pagpapatakbo Nangunguna -20 +70
Saklaw ng temperatura ng imbakan Pagsubok -30 +80

Block diagram

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

Paglalarawan ng pin ng interface

Pin no. Simbolo Panlabas na koneksyon Function
1 VSS  Power supply Signal ground para sa LCM (GND)
2 VDD Power supply para sa logic (+5V) para sa LCM
3 V0 Pagsasaayos ng contrast
4 RS MPU Magrehistro piliin ang signal
5 R/W MPU Basahin/isulat ang piling signal
6 E MPU Ang operasyon (pagbasa/pagsusulat ng data) ay nagbibigay-daan sa signal
 7~10  DB0~DB3  MPU Apat na low-order bi-directional three-state data bus lines. Ginagamit para sa paglipat ng data sa pagitan ng MPU at ng LCM.

Ang apat na ito ay hindi ginagamit sa panahon ng 4-bit na operasyon.

11~14 DB4~DB7 MPU Apat na high-order bi-directional three-state data bus lines. Ginagamit para sa paglipat ng data sa pagitan ng MPU
15 A(LED+) LED BKL Power Supply Power supply para sa BKL(Anode)
16 K(LED-) Power supply para sa BKL (GND)

Pagsasaayos ng contrast

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

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

Mga katangian ng optikal

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

item Simbolo Kundisyon Min. Typ. Max. Yunit
Viewing anggulo θ1 Cr≥3   20   deg
θ2   40  
Φ1   35  
Φ2   35  
Contrast ratio Cr   10
Oras ng pagtugon (pagtaas) Tr 200 250 ms
Oras ng pagtugon (pagbagsak) Tr 300 350

Mga katangiang elektrikal

Backlight circuit diagram(light 12X4)Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-15

KULAY: DILAW-BERDE

LED RATINGS

ITEM SIMBOL MIN TYP. MAX YUNIT
FORWARD VOLTAGE VF 4.0 4.2 4.4 V
FORWARD CURRENT IF 240 MA
KAPANGYARIHAN P 1.0 W
PEAK WAVELENGTH ΛP 569 571 573 NM
LUMINANSYA LV 340 CD/M2
Saklaw ng temperatura ng pagpapatakbo Vop -20 +70
Saklaw ng temperatura ng imbakan Vst -25 +80

Mga katangian ng DC

Parameter Simbolo Mga kundisyon Min. Typ. Max. Yunit
Supply voltage para sa LCD VDD-V0 Ta =25℃ 4.5 V
Input voltage VDD   4.7 5.0 5.5
Kasalukuyang supply ADD Ta=25℃, VDD=5.0V 1.5 2.5 mA
Input leakage kasalukuyang ILKG   1.0 uA
“H” level input voltage VIA   2.2 VDD V
“L” level input voltage VIL Dalawang beses ang paunang halaga o mas kaunti 0 0.6
"H" level na output voltage VOH LOH=-0.25mA 2.4
"L" level na output voltage VOL LOH=1.6mA 0.4  
Kasalukuyang supply ng backlight IF VDD=5.0V,R=6.8W 240

Sumulat ng cycle (Ta=25℃, VDD=5.0V)

Parameter Simbolo Pagsubok pin Min. Typ. Max. Yunit
Paganahin ang cycle time tc  

E

500  

 

 

ns

Paganahin ang lapad ng pulso tw 230
I-enable ang oras ng pagtaas/pagbagsak tr, tf 20
RS; Oras ng pag-setup ng R/W tsu1 RS; R/W 40
RS; Oras ng pag-hold ng R/W address ika1 10
Pagkaantala ng output ng data tsu2 DB0~DB7 80
Oras ng paghawak ng data ika2 10

Sumulat ng mode timing diagram

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

Ikot ng pagbasa (Ta=25℃, VDD=5.0V)

Parameter Simbolo Pagsubok pin Min. Typ. Max. Yunit
Paganahin ang cycle time sa E 500 ns
Paganahin ang lapad ng pulso TW 230
I-enable ang oras ng pagtaas/pagbagsak tr, tf 20
RS; Oras ng pag-setup ng R/W tsu RS; R/W 40
RS; Oras ng pag-hold ng R/W address th 10
Pagkaantala ng output ng data td DB0~DB7 120
Oras ng paghawak ng data ang 5

Basahin ang mode timing diagramHandson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-17

PAGLALARAWAN NG FUNCTION

System Interface

  • Ang chip na ito ay may dalawang uri ng mga uri ng interface na may MPU: 4-bit bus at 8-bit bus. Ang 4-bit na bus at 8-bit na bus ay pinili ng DL bit sa rehistro ng pagtuturo.

Abala na Bandila (BF)

  • Kapag BF = "Mataas", ito ay nagpapahiwatig na ang panloob na operasyon ay pinoproseso. Kaya sa panahong ito, ang susunod na pagtuturo ay hindi maaaring tanggapin.
  • Mababasa ang BF, kapag RS = Low at R/W = High (Read Instruction Operation), sa pamamagitan ng DB7 port. Bago isagawa ang susunod na pagtuturo, siguraduhing hindi mataas ang BF.

Address Counter (AC)

  • Ang Address Counter (AC) ay nag-iimbak ng DDRAM/CGRAM address, na inilipat mula sa IR. Pagkatapos magsulat sa (pagbasa mula sa) DDRAM/CGRAM, ang AC ay awtomatikong nadaragdagan (nababawasan) ng 1.
  • Kapag RS = "Mababa" at R/W = "Mataas", mababasa ang AC sa pamamagitan ng DB0 - DB6 port.

Display Data RAM (DDRAM)

  • Ang mga tindahan ng DDRAM ay nagpapakita ng data ng maximum na 80 x 8 bits (80 character). Ang DDRAM address ay nakatakda sa address counter (AC) bilang isang hexadecimal na numero.

Ipakita ang posisyon

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 (Character Generator ROM)

  • Ang CGROM ay may pattern na 5 x 8 tuldok na 204 character at pattern na 5 x 10 tuldok na 32 character. Ang CGROM ay may 204 na pattern ng character na 5 x 8 tuldok.

CGRAM (Character Generator RAM)

  • Ang CGRAM ay may hanggang 5 × 8 tuldok, 8 character. Sa pamamagitan ng pagsusulat ng data ng font sa CGRAM, maaaring gamitin ang mga character na tinukoy ng user.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-18

Relasyon sa pagitan ng CGRAM Address, Character Codes (DDRAM), at Character patterns (CGRAM Data)

Mga Tala:

  1. Ang character code bits 0 hanggang 2 ay tumutugma sa CGRAM address bits 3 hanggang 5 (3 bits: 8 uri).
  2. Tinutugunan ng CGRAM ang mga bits 0 hanggang 2 at itinalaga ang posisyon ng linya ng pattern ng character. Ang ika-8 linya ay ang posisyon ng cursor at ang pagpapakita nito ay nabuo sa pamamagitan ng isang lohikal na O sa cursor. Panatilihin ang data ng ika-8 linya, na naaayon sa posisyon ng display ng cursor, sa 0 bilang display ng cursor. Kung ang 8th line data ay 1, 1 bit ang magpapailaw sa 8th line anuman ang presensya ng cursor.
  3. Ang mga posisyon ng hilera ng pattern ng character ay tumutugma sa CGRAM data bits 0 hanggang 4 (bit 4 ay nasa kaliwa).
  4. Gaya ng ipinapakita sa Talahanayan, pinipili ang mga pattern ng character ng CGRAM kapag ang mga bits ng character code 4 hanggang 7 ay 0 lahat. Gayunpaman, dahil walang epekto ang character code bit 3, ang R display exampMaaaring piliin ang nasa itaas sa pamamagitan ng code ng character na 00H o 08H.
  5. Ang 1 para sa data ng CGRAM ay tumutugma sa pagpili sa pagpapakita at 0 para sa hindi pagpili Nagsasaad ng walang epekto.

Cursor/Blink Control Circuit

Kinokontrol nito ang cursor/blink ON/OFF sa posisyon ng cursor.

Paglalarawan ng Pagtuturo

Balangkas

  • Upang malampasan ang pagkakaiba ng bilis sa pagitan ng panloob na orasan ng S6A0069 at ng orasan ng MPU, ang S6A0069 ay nagsasagawa ng mga panloob na operasyon sa pamamagitan ng pag-iimbak ng kontrol sa mga pormasyon sa IR o DR.
  • Ang panloob na operasyon ay tinutukoy ayon sa signal mula sa MPU, na binubuo ng read/write at data bus (Sumangguni sa Talahanayan 7).

Ang mga tagubilin ay maaaring nahahati sa apat na grupo:

  1. Mga tagubilin sa set ng function na S6A0069 (itakda ang mga paraan ng pagpapakita, itakda ang haba ng data, atbp.)
  2. Mga tagubilin sa set ng address sa panloob na RAM
  3. Mga tagubilin sa paglilipat ng data na may panloob na RAM
  4. Iba
  • Ang address ng panloob na RAM ay awtomatikong nadaragdagan o nababawasan ng 1.
  • Tandaan: sa panahon ng panloob na operasyon, ang abala na bandila (DB7) ay binabasa na "Mataas".
  • Ang abalang pagsusuri sa bandila ay dapat na mauna sa susunod na pagtuturo.

Talahanayan ng Tagubilin

Pagtuturo

V: B

Code ng tagubilin

6/18

Paglalarawan

2008/06/02

Pagbitay
  RS R/W DB7 DB6 DB 5 DB4 DB3 DB2 DB 1 DB0   oras (fosc= 270 KHZ
I-clear ang Display 0 0 0 0 0 0 0 0 0 1 Isulat ang "20H" sa DDRA at itakda ang DDRAM address sa "00H" mula sa

AC

 1.53ms
 Bumalik sa Bahay  

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

Itakda ang DDRAM address sa "00H" Mula sa AC at ibalik ang cursor sa orihinal nitong posisyon kung inilipat.

Ang mga nilalaman ng DDRAM ay hindi nababago.

 1.53ms
Entry mode Set 0 0 0 0 0 0 0 1 I/D SH Italaga ang cursor na gumagalaw na direksyon At kumikislap ng buong display 39us
Ipakita ang ON/OFF control 0 0 0 0 0 0 1 D C B Itakda ang display (D), cursor (C), at Blinking ng cursor (B) on/off

Control bit.

 
Paglipat ng cursor o Display  

0

 

0

 

0

 

0

 

0

 

1

 

S/C

 

R/L

 

 

Itakda ang paggalaw ng cursor at ipakita ang Shift control bit, at ang Direksyon, nang hindi binabago ang

data ng DDRAM.

 

39us

 

Itakda ang pagpapaandar

 

0

 

0

 

0

 

0

 

1

 

DL

 

N

 

F

 

 

Itakda ang haba ng data ng interface (DL: 8-

Bit/4-bit), mga numero ng display Line (N: =2-line/1-line), at,

Uri ng font ng display (F: 5×11/5×8)

 

 

39us

Itakda ang CGRAM

Address

 

0

 

0

 

0

 

1

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Itakda ang CGRAM address sa address

Kontra.

 

39us

Itakda ang DDRAM

Address

 

0

 

0

 

1

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Itakda ang DDRAM address sa address

Kontra.

 

39us

Basahin ang abalang Bandila at Address  

0

 

1

 

BF

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Kung sa panahon ng panloob na Operasyon o hindi ay maaaring malaman Sa pamamagitan ng pagbabasa ng BF. Ang mga nilalaman ng Address counter ay maaari ding basahin.  

 

0us

Sumulat ng data sa

Address

 

1

 

0

 

D7

 

D6

 

D5

 

D4

 

D3

 

D2

 

D1

 

D0

Isulat ang data sa panloob na RAM (DDRAM/CGRAM).  

43us

Basahin ang data Mula sa RAM 1 1 D7 D6 D5 D4 D3 D2 D1 D0 Basahin ang data mula sa panloob na RAM (DDRAM/CGRAM). 43us
  • TANDAAN: Kapag ginawa ang isang MPU program na sumusuri sa busy na flag (DB7), kailangang kailanganin ang 1/2fosc para sa pagpapatupad ng susunod na pagtuturo sa pamamagitan ng bumabagsak na gilid ng "E" na signal pagkatapos na ang busy na flag (DB7) ay pumunta sa "Mababa" .

Mga nilalaman

  1. Maaliwalas na display
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 0 0 1
    • I-clear ang lahat ng display data sa pamamagitan ng pagsulat ng “20H” (space code) sa lahat ng DDRAM address, at itakda ang DDRAM address sa “00H” sa AC (address counter).
    • Ibalik ang cursor sa orihinal na katayuan, ibig sabihin, dalhin ang cursor sa kaliwang gilid sa unang linya ng display. Gawin ang entry mode increment (I/D=“Mataas”).
  2. Bumalik sa bahay
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 0 1
    • Ang pagbabalik sa bahay ay ang pagtuturo ng cursor sa pagbabalik.
    • Itakda ang DDRAM address sa “00H” sa address counter.
    • Ibalik ang cursor sa orihinal nitong site at ibalik ang display sa orihinal nitong katayuan, kung inilipat. Ang mga nilalaman ng DDRAM ay hindi nagbabago.
  3. Entry mode set
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 1 I/D SH
    • Itakda ang gumagalaw na direksyon ng cursor at display.
    • I/D: pagtaas/pagbawas ng DDRAM address (cursor o blink)
    • Kapag ang I/D=“high”, ang cursor/blink ay gumagalaw sa kanan, at ang DDRAM address ay tataas ng 1.
    • Kapag ang I/D=“Mababa”, ang cursor/blink ay gumagalaw sa kaliwa at ang DDRAM address ay tataas ng 1.
    • Gumagana ang CGRAM sa parehong paraan tulad ng DDRAM kapag nagbabasa mula o sumusulat sa CGRAM.
    • SH: paglilipat ng buong display
    • Kapag ang DDRAM read (CGRAM read/write) na operasyon o SH=“Mababa”, ang paglilipat ng buong display ay hindi ginagawa.
    • Kung SH ="Mataas" at DDRAM write operation, ang shift ng buong display ay isasagawa ayon sa I/D value. (I/D=“high”. shift left, I/D=“Low”. Shift pakanan).
  4. Ipakita ang ON/OFF na kontrol
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 1 D C B
    • Kontrolin ang display/cursor/blink ON/OFF 1 bit register.
    • D: Ipakita ang ON/OFF control bit
    • Kapag D="Mataas", ang buong display ay naka-on.
    • Kapag D="Mababa", ang display ay naka-off, ngunit ang data ng display ay nananatili sa DDRAM.
    • C: cursor ON/OFF control bit
    • Kapag D="Mataas", naka-on ang cursor.
    • Kapag D="Mababa", mawawala ang cursor sa kasalukuyang display, ngunit pinapanatili ng rehistro ng I/D ang data nito.
    • B: Cursor blink ON/OFF control bit
    • Kapag B=“Mataas”, naka-on ang cursor blink, na gumaganap nang halili sa pagitan ng lahat ng “Mataas” na data at nagpapakita ng mga character sa posisyon ng cursor.
    • Kapag B=“Mababa”, naka-off ang blink.
  5. Paglipat ng cursor o display
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 1 S/C R/L
    • Paglipat ng kanan/kaliwang posisyon ng cursor o display nang hindi sinusulat o binabasa ang data ng display. Ginagamit ang tagubiling ito upang itama o maghanap ng data ng display.
    • Sa panahon ng pagpapakita ng 2-line mode, lilipat ang cursor sa ika-2 linya pagkatapos ng ika-40 na digit ng unang linya.
    • Tandaan na ang paglilipat ng display ay isinasagawa nang sabay-sabay sa lahat ng mga linya.
    • Kapag ang data ng display ay paulit-ulit na inilipat, ang bawat linya ay inilipat nang paisa-isa.
    • Kapag ang isang display shift ay ginanap, ang mga nilalaman ng address counter ay hindi nababago.
    • Ilipat ang mga pattern ayon sa S/C at R/L bits
      S/C R/L Operasyon
      0 0 Ilipat ang cursor sa kaliwa, at ang AC ay nabawasan ng 1
      0 1 Ilipat ang cursor sa kanan, at ang AC ay tataas ng 1
      1 0 Ilipat ang lahat ng display sa kaliwa, gumagalaw ang cursor ayon sa display
      1 1 Ilipat ang lahat ng display sa kanan, gumagalaw ang cursor ayon sa display
  6. Itakda ang pagpapaandar
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 1 DL N F
    • DL: Bit ng kontrol sa haba ng data ng interface
    • kailan DL=“Mataas”, nangangahulugan ito ng 8-bit na bus mode na may MPU.
    • kailan DL=“Mababa”, nangangahulugan ito ng 4-bit bus mode na may MPU. Samakatuwid, ang DL ay isang senyales upang piliin ang 8-bit o 4-bit na bus mode. Kapag 4-but bus mode, kailangan nitong maglipat ng 4-bit na data nang dalawang beses.
    • N: Display line number control bit
    • kailan N=“Mababa”, nakatakda ang 1-line na display mode.
    • kailan N=“Mataas”, nakatakda ang 2-line na display mode.
    • F: Display line number control bit
    • kailan F=“Mababa”, 5×8 tuldok format display mode ay nakatakda.
    • kailan F=“Mataas”, 5×11 tuldok format display mode.
  7. Itakda ang CGRAM address
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0
    • Itakda ang CGRAM address sa AC.
    • Ginagawa ng pagtuturo na magagamit ang data ng CGRAM mula sa MPU.
  8. Itakda ang DDRAM address
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0
    • Itakda ang DDRAM address sa AC.
    • Ginagawa ng tagubiling ito na available ang DDRAM data mula sa MPU.
    • Kapag 1-line display mode (N=LOW), ang DDRAM address ay mula sa “00H” hanggang “4FH”. Sa 2-line display mode (N=High), ang DDRAM address sa 1st line ay bumubuo ng “00H” hanggang “ 27H”, at ang DDRAM address sa 2nd line ay mula sa “40H” hanggang “67H”.
  9. Basahin ang abalang bandila at address
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0
    • Ipinapakita ng tagubiling ito kung nasa panloob na operasyon ang S6A0069 o wala.
    • Kung ang resultang BF ay "Mataas", ang panloob na operasyon ay isinasagawa at dapat maghintay para sa BF na maging LOW, sa oras na iyon ang susunod na pagtuturo ay maaaring maisagawa.
    • Sa pagtuturo na ito, maaari mo ring basahin ang halaga ng address counter.
  10. Sumulat ng data sa RAM
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    1 0 D7 D6 D5 D4 D3 D2 D1 D0
    • Sumulat ng binary 8-bit na data sa DDRAM/CGRAM.
    • Ang pagpili ng RAM mula sa DDRAM, at CGRAM, ay itinakda ng nakaraang pagtuturo ng set ng address (set ng address ng DDRAM, set ng address ng CGRAM).
    • Ang pagtuturo ng set ng RAM ay maaari ding matukoy ang direksyon ng AC sa RAM.
    • Pagkatapos ng write operation. Ang address ay awtomatikong nadagdagan/nababawasan ng 1, ayon sa entry mode.
    • Basahin ang data mula sa RAM
      RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
      1 1 D7 D6 D5 D4 D3 D2 D1 D0
  • Basahin ang binary 8-bit na data mula sa DDRAM/CGRAM.
  • Ang pagpili ng RAM ay itinakda ng nakaraang pagtuturo ng set ng address. Kung ang pagtuturo ng address set ng RAM ay hindi ginanap bago ang pagtuturo na ito, ang data na unang nabasa ay hindi wasto, dahil ang direksyon ng AC ay hindi pa natutukoy.
  • Kung ang data ng RAM ay binabasa nang maraming beses nang walang mga tagubilin sa address ng RAM na itinakda bago, ang pagbabasa ng operasyon, ang tamang data ng RAM ay maaaring makuha mula sa pangalawa. Gayunpaman, ang unang data ay magiging mali, dahil walang time margin para maglipat ng data ng RAM.
  • Sa kaso ng DDRAM read operation, ang pagtuturo ng paglilipat ng cursor ay gumaganap ng parehong papel bilang pagtuturo ng set ng address ng DDRAM, inililipat din nito ang data ng RAM sa isang rehistro ng output data.
  • Pagkatapos ng read operation, ang address counter ay awtomatikong nadaragdagan/nababawasan ng 1 ayon sa entry mode.
  • Pagkatapos ng CGRAM read operation, ang display shift ay maaaring hindi maisagawa nang tama.
  • TANDAAN: Sa kaso ng operasyon sa pagsulat ng RAM, ang AC ay nadagdagan/nababawasan ng 1 tulad ng sa read operation.
  • Sa oras na ito, ipinapahiwatig ng AC ang susunod na posisyon ng address, ngunit ang nakaraang data lamang ang mababasa sa pamamagitan ng read instruction.

Karaniwang pattern ng character English/European

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

Mga Detalye ng Kalidad

Pamantayan ng pagsubok sa hitsura ng produkto

  • Paraan ng pagsusuri sa hitsura: Ang inspeksyon ay dapat gawin gamit ang 20W x 2 fluorescent lamps.
  • Ang distansya sa pagitan ng LCM at fluorescent lamps ay dapat na 100 cm o higit pa.
  • Ang distansya sa pagitan ng LCM at mga mata ng inspektor ay dapat na 25 cm o higit pa.
  • Ang viewAng direksyon para sa inspeksyon ay 35° mula patayo laban sa LCM.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-20
  • Isang Sona: Aktibong display area (minimum viewlugar).
  • B Zone: Hindi aktibong display area (sa labas viewlugar).

Pagtutukoy ng kalidad ng kasiguruhan

  • Pamantayan sa inspeksyon ng AQL
  • Sampling method: GB2828-87, Level II, single sampPag-uuri ng depekto (Tandaan: * hindi kasama)
Uriin item Tandaan AQL
Major Katayuan ng pagpapakita Maikli o bukas na circuit 1 0.65
Paglabas ng LC
kumikislap
Walang display
mali viewdireksyon
Contrast defect (dim, multo) 2
Backlight 1,8
Hindi ipinapakita Flat cable o pin reverse 10
Mali o nawawalang bahagi 11
menor de edad Katayuan ng pagpapakita Paglihis ng kulay ng background 2 1.0
Itim na batik at alikabok 3
Depekto sa linya, scratch 4

5

bahaghari
Chip 6
Pinhole 7
 

Polarizer

Nakausli 12
Bubble at dayuhang materyal 3
Paghihinang Mahina ang koneksyon 9
Kawad Mahina ang koneksyon 10
TAB Posisyon, Lakas ng pagbubuklod 13

Tandaan sa pag-uuri ng depekto

Hindi. item Criterion
1 Maikli o bukas na circuit Hindi pinapayagan
Paglabas ng LC
kumikislap
Walang display
mali viewdireksyon
Maling Back-light
2 Contrast na depekto Sumangguni sa pag-apruba sample
Paglihis ng kulay ng background
 

3

 

depekto sa punto,

Black spot, alikabok (kabilang ang Polarizer)

 

 

j = (X+Y)/2

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

Yunit: pulgada2

Punto

Sukat

Katanggap-tanggap na Qty.
j<0.10 Balewala
0.10 2
0.15 1
j>0.25 0
 4  Depekto sa linya, scratch Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-22

Yunit: mm

Linya Katanggap-tanggap na Qty.
L W  
0.05>W  Balewala
3.0>L 0.1>W>0.05
2.0>L 0.15≥W>0.1
 

5

 

bahaghari

Hindi hihigit sa dalawang pagbabago ng kulay sa kabuuan ng viewsa lugar.

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

Hindi. item Criterion
7 Pattern ng segment

W = Lapad ng segment

j = (X+Y)/2

(1) Pinhole

Ang j <0.10mm ay katanggap-tanggap.

Yunit: mm

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

Laki ng Punto Katanggap-tanggap na Qty
j≤1/4W Balewala
1/4W< j≤1/2W 1
j>1/2W 0
8 Balik-ilaw (1) Ang kulay ng backlight ay dapat tumugma sa detalye.

(2) Hindi pinapayagan ang pagkutitap

9 Paghihinang (1) Hindi pinapayagan ang mabibigat na marumi at panghinang na bola sa PCB. (Ang laki ng marumi ay tumutukoy sa punto at dust defect)

(2) Higit sa 50% ng tingga ang dapat ibenta sa Lupa.

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

10 Kawad (1) Ang tansong kawad ay hindi dapat kinakalawang

(2) Huwag payagan ang mga bitak sa koneksyon ng tansong wire.

(3) Hindi pinapayagang baligtarin ang posisyon ng flat cable.

(4) Hindi pinapayagan ang nakalantad na tansong kawad sa loob ng flat cable.

11* PCB (1) Hindi pinapayagan ang turnilyo na kalawang o pinsala.

(2) Hindi pinapayagan ang nawawala o maling paglalagay ng mga bahagi.

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

Pagiging maaasahan ng LCM

Kondisyon ng pagsubok sa pagiging maaasahan:

item Kundisyon Oras (oras) Pagtatasa
Mataas na temperatura. Imbakan 80°C 48 Walang mga abnormalidad sa pag-andar at hitsura
Mataas na temperatura. Nagpapatakbo 70°C 48
Mababang temp. Imbakan -30°C 48
Mababang temp. Nagpapatakbo -20°C 48
Halumigmig 40°C/ 90%RH 48
Temp. Ikot 0°C ¬ 25°C ®50°C

(30 min ¬ 5 min ® 30 min)

10 cycle

Ang oras ng pagbawi ay dapat na hindi bababa sa 24 na oras. Bukod dito, ang mga pag-andar, pagganap, at hitsura ay dapat na malaya mula sa kapansin-pansing pagkasira sa loob ng 50,000 oras sa ilalim ng ordinaryong mga kondisyon ng pagpapatakbo at pag-iimbak sa temperatura ng silid (20+8°C), normal na kahalumigmigan (sa ibaba 65% RH), at sa lugar na hindi nakalantad sa direktang liwanag ng araw.

Pag-iingat sa paggamit ng LCD/LCM

  • Ang LCD/LCM ay binuo at inaayos na may mataas na antas ng katumpakan.
  • Huwag subukang gumawa ng anumang pagbabago o pagbabago.
  • Dapat tandaan ang mga sumusunod.

Pangkalahatang Pag-iingat:

  1. Ang LCD panel ay gawa sa salamin. Iwasan ang labis na mekanikal na pagkabigla o paglapat ng malakas na presyon sa ibabaw ng lugar ng display.
  2. Ang polarizer na ginamit sa display surface ay madaling scratched at nasira. Ang matinding pag-iingat ay dapat gawin kapag humahawak. Upang linisin ang alikabok o dumi sa ibabaw ng display, punasan nang marahan gamit ang cotton, o iba pang malambot na materyal na binasa ng isopropyl alcohol, ethyl alcohol, o trichloro tri florothane, huwag gumamit ng tubig, ketone, o aromatics, at huwag kailanman mag-scrub nang husto.
  3. Huwag tamper sa anumang paraan gamit ang mga tab sa metal frame.
  4. Huwag gumawa ng anumang pagbabago sa PCB nang hindi kumukunsulta sa XIAMEM OCULAR
  5. Kapag nag-mount ng LCM, siguraduhin na ang PCB ay hindi nasa ilalim ng anumang stress tulad ng pagyuko o pag-twist. Ang mga contact ng elastomer ay napaka-pinong at ang mga nawawalang pixel ay maaaring magresulta mula sa bahagyang dislokasyon ng alinman sa mga elemento.
  6. Iwasang pinindot ang metal na bezel, kung hindi ay maaaring ma-deform ang elastomer connector at mawalan ng contact, na magreresulta sa mga nawawalang pixel at magdulot din ng bahaghari sa display.
  7. Mag-ingat na huwag hawakan o lunukin ang mga likidong kristal na maaaring tumagas mula sa isang nasirang cell. Kung ang anumang likidong kristal ay kumakalat sa balat o damit, hugasan ito kaagad ng sabon at tubig.

Mga Pag-iingat sa Static Electricity:

  1. Ang CMOS-LSI ay ginagamit para sa module circuit; samakatuwid ang mga operator ay dapat na grounded sa tuwing siya ay nakikipag-ugnayan sa module.
  2. Huwag hawakan ang alinman sa mga conductive na bahagi tulad ng mga LSI pad; ang tanso ay humahantong sa PCB at ang mga terminal ng interface sa anumang bahagi ng katawan ng tao.
  3. Huwag hawakan ang mga terminal ng koneksyon ng display gamit ang mga kamay; magdudulot ito ng pagkadiskonekta o may sira na pagkakabukod ng mga terminal.
  4.  Ang mga module ay dapat itago sa mga anti-static na bag o iba pang lalagyan na lumalaban sa static para sa imbakan.
  5. Tanging ang wastong pinagbabatayan na mga panghinang ay dapat gamitin.
  6. Kung ginamit ang electric screwdriver, dapat itong grounded at protektado upang maiwasan ang mga spark.
  7. Ang mga normal na static na hakbang sa pag-iwas ay dapat sundin para sa mga damit ng trabaho at mga bangko sa pagtatrabaho.
  8. Dahil ang tuyong hangin ay inductive sa static, inirerekomenda ang isang relative humidity na 50-60%.

Mga Pag-iingat sa Paghihinang:

  1. Ang paghihinang ay dapat gawin lamang sa mga terminal ng I/O.
  2. Gumamit ng mga panghinang na may wastong saligan at walang tagas.
  3. Temperatura ng paghihinang: 280°C+10°C
  4.  Oras ng paghihinang: 3 hanggang 4 na segundo.
  5. Gumamit ng eutectic solder na may resin flux filling.
  6. Kung ang flux ay ginagamit, ang LCD surface ay dapat na protektado upang maiwasan ang spattering flux.
  7. Dapat alisin ang nalalabi ng flux.

Mga Pag-iingat sa Operasyon:

  1. Ang viewang anggulo ay maaaring iakma sa pamamagitan ng pag-iiba-iba ng LCD driving voltage Vo.
  2. Mula noong inilapat ang DC voltage nagdudulot ng mga electrochemical reaction, na nagpapalala sa display, ang inilapat na pulse waveform ay dapat na simetriko upang walang nananatiling bahagi ng DC. Siguraduhing gamitin ang tinukoy na operating voltage.
  3. Pagmamaneho voltage dapat panatilihin sa loob ng isang tinukoy na hanay; labis na voltage paikliin ang display life.
  4. Tumataas ang oras ng pagtugon kasabay ng pagbaba ng temperatura.
  5. Maaaring maapektuhan ang kulay ng display sa mga temperaturang mas mataas sa saklaw ng pagpapatakbo nito.
  6. Panatilihin ang temperatura sa loob ng tinukoy na hanay ng paggamit at imbakan. Ang sobrang temperatura at halumigmig ay maaaring magdulot ng pagkasira ng polarization, pagbabalat ng polarizer, o pagbuo ng mga bula.
  7. Para sa pangmatagalang imbakan na higit sa 40°C ay kinakailangan, ang relatibong halumigmig ay dapat panatilihing mababa sa 60%, at iwasan ang direktang sikat ng araw.

Mga Dokumento / Mga Mapagkukunan

Handson Technology DSP-1165 I2C Serial Interface 20x4 LCD Module [pdf] Gabay sa Gumagamit
DSP-1165 I2C Serial Interface 20x4 LCD Module, DSP-1165, I2C Serial Interface 20x4 LCD Module, Interface 20x4 LCD Module, 20x4 LCD Module, LCD Module, Module

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *