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 detalye

  • Nahiangay sa Arduino Board o uban pang controller board nga adunay I2C bus.
  • Uri sa Pagpakita: Itom sa yellow-green nga backlight.
  • I2C Address: 0x38-0x3F (0x3F default).
  • Paghatag voltage: 5V.
  • Interface: I2C ngadto sa 4-bit nga LCD data ug mga linya sa pagkontrol.
  • Pag-adjust sa Contrast: built-in nga Potentiometer.
  • Pagkontrol sa Backlight: Firmware o jumper wire.
  • Gidak-on sa board: 98×60 mm.

Mga Instruksyon sa Paggamit sa Produkto

Pagpahimutang

I-address ang selection pad sa I2C-to-LCD piggyback board. Ang default setting sa adres kay 3Fh. Sunda ang reference circuit diagram aron mag-interface sa usa ka microcontroller.

I2C LCD Display Setup

  1. Solder ang I2C-to-LCD piggy-back board ngadto sa 16-pin LCD module nga nagsiguro sa hustong paglinya.
  2. Ikonektar ang LCD module sa imong Arduino gamit ang upat ka jumper wires sumala sa instruction manual.

Pag-setup sa Arduino:

  • I-download ug i-install ang Arduino I2C LCD library. Ilisan ang ngalan sa kasamtangan nga LiquidCrystal library folder sa imong Arduino libraries folder isip backup.
  • Kopyaha ug idikit ang gihatag nga exampI-sketch ngadto sa Arduino IDE, pamatud-i, ug i-upload ang sketch sa imong Arduino board.

FAQ:

P: Unsa ang default nga I2C nga adres sa module?

  • A: Ang default nga I2C nga adres mao ang 0x3F, apan mahimo kini itakda tali sa 0x38-0x3F.

P: Unsaon nako pag-adjust ang contrast sa display?

  • A: Ang module adunay built-in nga potentiometer alang sa pag-adjust sa contrast.

P: Makontrol ba nako ang backlight sa display?

  • A: Oo, mahimo nimong kontrolon ang backlight pinaagi sa firmware o pinaagi sa paggamit sa jumper wire.
  • Kini usa ka I2C interface 20 × 4 LCD module, usa ka bag-ong taas nga kalidad nga 4-line 20-character LCD module nga adunay on-board contrast control adjustment, backlight, ug I2C communication interface.
  • Para sa mga nagsugod sa Arduino, wala nay hago ug komplikado nga koneksyon sa circuit driver sa LCD.
  • Ang tinuod nga mahinungdanon nga advantages niini nga I2C Serial LCD module mopasimple sa koneksyon sa sirkito, magluwas sa pipila ka I/O pin sa Arduino board, gipasimple nga firmware development nga adunay kaylap nga Arduino library.
  • SKU: DSP-1165

Mubo nga datos:

  • Compatible uban sa Arduino Board o uban pang controller board nga adunay I2C bus.
  • Uri sa Pagpakita: Itom sa yellow-green nga backlight.
  • I2C Address:0x38-0x3F (0x3F default)
  • Paghatag voltage: 5V
  • Interface: I2C ngadto sa 4-bit nga LCD data ug mga linya sa pagkontrol.
  • Pag-adjust sa Contrast: built-in nga Potentiometer.
  • Pagkontrol sa Backlight: Firmware o jumper wire.
  • Gidak-on sa board: 98×60 mm.

Pagpahimutang

  • Ang HD44780-based nga karakter LCD sa Hitachi barato kaayo ug kaylap nga magamit ug usa ka mahinungdanong bahin sa bisan unsang proyekto nga nagpakita sa impormasyon.
  • Gamit ang LCD piggyback board, ang gusto nga datos mahimong ipakita sa LCD pinaagi sa I2C bus. Sa prinsipyo, ang maong mga backpacks gitukod palibot sa PCF8574 (gikan sa NXP) nga usa ka general-purpose bidirectional 8-bit I/O port expander nga naggamit sa I2C protocol.
  • Ang PCF8574 kay usa ka silicon CMOS circuit nga naghatag ug general-purpose remote I/O expansion (usa ka 8-bit quasi-bidirectional) para sa kadaghanang microcontroller nga mga pamilya pinaagi sa two-line bidirectional bus (I2C-bus).
  • Timan-i nga kadaghanan sa mga module sa piggy-back nakasentro sa palibot sa PCF8574T (SO16 nga pakete sa PCF8574 sa DIP16 nga pakete) nga adunay default nga adres sa ulipon nga 0x27.
  • Kung ang imong piggyback board adunay PCF8574AT chip, nan ang default nga address sa ulipon mausab sa 0x3F.
  • Sa laktud, kung ang piggyback board gibase sa PCF8574T ug ang mga koneksyon sa address (A0-A1-A2) wala gisumpay sa solder kini adunay address sa ulipon 0x27.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-1

Address Setting sa PCD8574A (kuha gikan sa PCF8574A data specs)

  • Mubo nga sulat: Sa diha nga ang pad A0~A2 bukas, ang lagdok gibira ngadto sa VDD. Sa diha nga ang pin kay solder shorted, kini gibira ngadto sa VSS.
  • Ang default setting niini nga module mao ang A0~A2 tanan bukas, mao nga gibira ngadto sa VDD. Ang adres kay 3Fh sa kini nga kaso.
  • Ang usa ka reference circuit diagram sa usa ka Arduino-compatible nga LCD backpack gipakita sa ubos.
  • Ang mosunod mao ang impormasyon kon unsaon paggamit ang usa niining dili mahal nga mga backpack aron makig-interface sa usa ka microcontroller sa mga paagi nga kini eksakto nga gituyo.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-2
  • Reference circuit diagram sa I2C-to-LCD piggyback board.

I2C LCD Display.

  • Una, kinahanglan nimo nga ibaligya ang I2C-to-LCD piggyback board sa 16-pin LCD module. Siguroa nga ang I2C-to-LCD piggy-back board pins tul-id ug mohaum sa LCD module, unya magsolder sa unang pin samtang ibutang ang I2C-to-LCD piggy-back board sa samang eroplano sa LCD module. Kung nahuman na nimo ang trabaho sa pagsolder, pagkuha og upat ka jumper wire ug ikonektar ang LCD module sa imong Arduino sumala sa mga panudlo nga gihatag sa ubos.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-3
  • LCD sa Arduino wiringHandson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-4

Pag-setup sa Arduino

  • Alang niini nga eksperimento, gikinahanglan nga i-download ug i-install ang library nga "Arduino I2C LCD".
  • Una sa tanan, usba ang ngalan sa kasamtangan nga "LiquidCrystal" nga folder sa librarya sa imong Arduino libraries folder isip backup, ug ipadayon ang nahabilin nga proseso.
  • https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
  • Sunod, copy-paste kini nga example sketch Listing-1 para sa eksperimento ngadto sa blangko nga code window, pamatud-i, ug dayon i-upload.

Paglista sa Arduino Sketch-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 nga okay ra ang tanan, apan wala nimo makita ang bisan unsang mga karakter sa display, sulayi nga i-adjust ang contrast control pot sa backpack ug ibutang kini sa usa ka posisyon diin ang mga karakter hayag ug ang background wala. hugaw nga mga kahon luyo sa mga karakter. Ang mosunod usa ka partial view sa eksperimento sa tagsulat sa gihulagway sa ibabaw nga code nga adunay 20 × 4 display module.
  • Tungod kay ang gipakita nga gigamit sa tagsulat usa ka tin-aw kaayo nga mahayag nga "itom sa dilaw" nga tipo, lisud kaayo nga makakuha usa ka maayo nga pagdakop tungod sa mga epekto sa polarization.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-7

Kini nga sketch magpakita usab sa karakter nga gipadala gikan sa serial Monitor:

  • Sa Arduino IDE, adto sa "Tools"> "Serial Monitor". Ibutang ang husto nga baud rate sa 9600.
  • Isulat ang karakter sa ibabaw nga luna ug i-hit "SEND".Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-8
  • Ang hugpong sa mga karakter ipakita sa LCD module. Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-9

Mga kapanguhaan

  • Teknolohiya sa Handson
  • Lelong.com.my
  • Ang HandsOn Technology naghatag og multimedia ug interactive nga plataporma para sa tanan nga interesado sa electronics.
  • Gikan sa beginner hangtod sa diehard, gikan sa estudyante hangtod sa magtutudlo. Impormasyon, edukasyon, inspirasyon, ug kalingawan.
  • Analog ug digital, praktikal ug teoretikal; software ug hardware.
  • Gisuportahan sa HandsOn Technology ang Open Source Hardware (OSHW) Development Platform.
  • Pagkat-on: Pagbahin sa Disenyo www.handsontec.com

Ang Nawong luyo sa kalidad sa among produkto

  • Sa usa ka kalibutan nga kanunay nga pagbag-o ug padayon nga pag-uswag sa teknolohiya, usa ka bag-o o kapuli nga produkto dili gyud layo - ug silang tanan kinahanglan nga sulayan.
  • Daghang mga vendor ang nag-import ug namaligya nga wala’y mga tseke ug dili kini ang katapusan nga interes sa bisan kinsa, labi na sa kustomer. Ang matag bahin nga gibaligya sa Handsotec hingpit nga gisulayan.
  • Mao nga kung mamalit gikan sa hanay sa mga produkto sa Handsontec, makasalig ka nga nakakuha ka talagsaon nga kalidad ug kantidad.
  • Nagpadayon kami sa pagdugang sa bag-ong mga bahin aron mahimo ka nga mag-rolling sa imong sunod nga proyekto.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-10

Mga bahin

  1. 5 × 8 tuldok nga adunay cursor
  2. STN(Yellow-Green), Positibo, Transflective
  3. 1/16 nga siklo sa katungdanan
  4. Viewdireksyon: alas 6:00
  5. Gitukod-sa controller (S6A0069 o katumbas)
  6. + 5V nga suplay sa kuryente
  7. Yellow-Green LED BKL, nga gimaneho ni A, K

Dimensyon sa outline

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

Hingpit nga labing taas nga mga rating

butang Simbolo Estandard Unit
Kusog voltage VDD-VSS 0 7.0 V
Pagsulud voltage Si Vin VSS VDD
Sakup sa temperatura sa operasyon Ibabaw -20 +70
Sakup sa temperatura sa pagtipig Pagsulay -30 +80

Block diagram

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

Deskripsyon sa pin sa interface

Pin no. Simbolo Eksternal nga koneksyon Kalihokan
1 VSS  suplay sa kuryente Signal ground para sa LCM (GND)
2 VDD Power supply para sa logic (+5V) para sa LCM
3 V0 Pag-adjust sa contrast
4 RS MPU Pagrehistro pagpili signal
5 R/W MPU Basaha/sulat pili nga signal
6 E MPU Ang operasyon (pagbasa/pagsulat sa datos) makapahimo sa signal
 7~10  DB0~DB3  MPU Upat ka low-order bi-directional three-state data bus lines. Gigamit alang sa pagbalhin sa datos tali sa MPU ug sa LCM.

Kini nga upat wala gigamit sa panahon sa 4-bit nga operasyon.

11~14 DB4~DB7 MPU Upat ka high-order bi-directional three-state data bus lines. Gigamit alang sa pagbalhin sa datos tali sa MPU
15 A(LED+) LED BKL Power Supply Power supply alang sa BKL (Anode)
16 K(LED-) Suplay sa kuryente para sa BKL (GND)

Pag-adjust sa contrast

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

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

Optical nga mga kinaiya

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

butang Simbolo kahimtang Min. Typ. Max. Unit
Viewing anggulo θ1 Cr≥3   20   deg
θ2   40  
Φ1   35  
Φ2   35  
Contrast ratio Cr   10
Panahon sa pagtubag (pagtaas) Tr 200 250 ms
Panahon sa pagtubag (pagkahulog) Tr 300 350

Mga kinaiya sa elektrikal

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

KOLOR: DILAW-BERH

LED RATINGS

ITEM SIMBOL MIN TYP. MAX UNIT
PAABOT VOLTAGE VF 4.0 4.2 4.4 V
PADAYON NGA KARON IF 240 MA
GAHUM P 1.0 W
PEAK WAVELENGTH ΛP 569 571 573 NM
KWARTA LV 340 CD/M2
Sakup sa temperatura sa operasyon Vop -20 +70
Sakup sa temperatura sa pagtipig Ang Vst -25 +80

Mga kinaiya sa DC

Parameter Simbolo Mga kahimtang Min. Typ. Max. Unit
Paghatag voltage para sa LCD VDD-V0 Ta = 25 ℃ 4.5 V
Pagsulud voltage VDD   4.7 5.0 5.5
Suplay karon ADD Ta=25℃, VDD=5.0V 1.5 2.5 mA
Input leakage kasamtangan ILKG   1.0 uA
“H” level input voltage VIA   2.2 VDD V
“L” level input voltage VIL Doble ang inisyal nga kantidad o mas ubos 0 0.6
"H" nga lebel nga output voltage VOH LOH=-0.25mA 2.4
"L" nga lebel nga output voltage VOL LOH=1.6mA 0.4  
Ang kasamtangan nga suplay sa backlight IF VDD=5.0V,R=6.8W 240

Isulat ang siklo (Ta=25℃, VDD=5.0V)

Parameter Simbolo Pagsulay pin Min. Typ. Max. Unit
I-enable ang cycle time tc  

E

500  

 

 

ns

I-enable ang gilapdon sa pulso tw 230
I-enable ang oras sa pagtaas/pagkahulog tr, tf 20
RS; Panahon sa pag-setup sa R/W tsu1 RS; R/W 40
RS; R/W address hold time th1 10
Ang paglangan sa output sa datos tsu2 DB0~DB7 80
Panahon sa pagtipig sa datos th2 10

Isulat ang mode timing diagram

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

Siklo sa pagbasa (Ta=25℃, VDD=5.0V)

Parameter Simbolo Pagsulay pin Min. Typ. Max. Unit
I-enable ang cycle time sa E 500 ns
I-enable ang gilapdon sa pulso TW 230
I-enable ang oras sa pagtaas/pagkahulog tr, tf 20
RS; Panahon sa pag-setup sa R/W tsu RS; R/W 40
RS; R/W address hold time th 10
Ang paglangan sa output sa datos td DB0~DB7 120
Panahon sa pagtipig sa datos ang 5

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

DESKRIPSIYON SA FUNCTION

Interface sa Sistema

  • Kini nga chip adunay duha ka mga matang sa interface nga adunay MPU: 4-bit bus ug 8-bit bus. Ang 4-bit bus ug 8-bit bus gipili sa DL bit sa instruction register.

Busy nga Bandila (BF)

  • Kung ang BF = "Taas", kini nagpakita nga ang internal nga operasyon giproseso. Busa niining panahona, ang sunod nga instruksiyon dili madawat.
  • Mabasa ang BF, kung RS = Ubos ug R/W = Taas (Read Instruction Operation), pinaagi sa DB7 port. Sa dili pa ipatuman ang sunod nga instruksyon, siguroha nga ang BF dili taas.

Address Counter (AC)

  • Ang Address Counter (AC) nagtipig sa DDRAM/CGRAM nga adres, gibalhin gikan sa IR. Pagkahuman sa pagsulat sa (pagbasa gikan sa) DDRAM/CGRAM, ang AC awtomatik nga nadugangan (pagminus) sa 1.
  • Kung ang RS = "Ubos" ug R / W = "Taas", ang AC mabasa pinaagi sa DB0 - DB6 nga mga pantalan.

Ipakita ang Data RAM (DDRAM)

  • Ang mga tindahan sa DDRAM nagpakita sa datos sa maximum nga 80 x 8 bits (80 characters). Ang DDRAM nga adres gibutang sa address counter (AC) isip usa ka hexadecimal nga 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 adunay 5 x 8 tuldok 204 ka karakter nga pattern ug 5 x 10 tuldok nga 32 ka karakter nga pattern. Ang CGROM adunay 204 ka pattern sa karakter nga 5 x 8 tuldok.

CGRAM (Character Generator RAM)

  • Ang CGRAM adunay hangtod sa 5 × 8 tuldok, 8 ka karakter. Pinaagi sa pagsulat sa datos sa font sa CGRAM, ang mga karakter nga gitakda sa user mahimong magamit.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-18

Relasyon tali sa CGRAM Addresses, Character Codes (DDRAM), ug Character patterns (CGRAM Data)

Mubo nga sulat:

  1. Ang character code bits 0 hangtod 2 katumbas sa CGRAM address bits 3 hangtod 5 (3 bits: 8 type).
  2. Gitubag sa CGRAM ang mga bit 0 hangtod 2 ug gitudlo ang posisyon sa linya sa pattern sa karakter. Ang ika-8 nga linya mao ang posisyon sa cursor ug ang pagpakita niini naporma sa usa ka lohikal nga O sa cursor. Hupti ang 8th line data, nga katumbas sa cursor display position, sa 0 isip cursor display. Kung ang data sa ika-8 nga linya mao ang 1, ang 1 ka bit modan-ag sa ika-8 nga linya bisan unsa pa ang presensya sa cursor.
  3. Ang mga posisyon sa linya sa pattern sa karakter katumbas sa CGRAM data bits 0 hangtod 4 (bit 4 naa sa wala).
  4. Sama sa gipakita sa Talaan, ang mga pattern sa karakter sa CGRAM gipili kung ang mga bits sa character code 4 hangtod 7 tanan 0. Apan, tungod kay ang code sa karakter bit 3 walay epekto, ang R display exampAng naa sa ibabaw mahimong mapili pinaagi sa character code 00H o 08H.
  5. 1 alang sa CGRAM nga datos katumbas sa pagpakita sa pagpili ug 0 alang sa dili pagpili Nagpakita nga walay epekto.

Cursor/Blink Control Circuit

Gikontrol niini ang cursor/blink ON/OFF sa posisyon sa cursor.

Deskripsyon sa Instruksyon

Outline

  • Aron mabuntog ang katulin nga kalainan tali sa internal nga orasan sa S6A0069 ug sa MPU nga orasan, ang S6A0069 naghimo sa mga internal nga operasyon pinaagi sa pagtipig sa kontrol sa mga pormasyon sa IR o DR.
  • Ang internal nga operasyon gitino sumala sa signal gikan sa MPU, gilangkuban sa pagbasa/pagsulat ug data bus (Tan-awa ang Table 7).

Ang mga instruksyon mahimong bahinon sa upat ka grupo:

  1. S6A0069 function set mga instruksyon (set display mga pamaagi, set data gitas-on, etc.)
  2. Address set mga instruksyon sa internal RAM
  3. Mga panudlo sa pagbalhin sa datos nga adunay internal nga RAM
  4. Ang uban
  • Ang adres sa internal nga RAM awtomatik nga nadugangan o gipakunhod sa 1.
  • Mubo nga sulat: atol sa internal nga operasyon, ang busy nga bandila (DB7) gibasa nga "Taas".
  • Ang busy nga pagsusi sa bandila kinahanglan nga mag-una sa sunod nga panudlo.

Talaan sa Panudlo

Instruksyon

V: B

Panudlo code

6/18

Deskripsyon

2008/06/02

Pagpatay
  RS R/W DB7 DB6 DB 5 DB4 DB3 DB2 DB 1 DB0   oras (fosc= 270 KHZ
Tin-aw nga Display 0 0 0 0 0 0 0 0 0 1 Isulat ang "20H" sa DDRA ug itakda ang DDRAM nga adres sa "00H" gikan sa

AC

 1.53ms
 Pag-uli sa Balay  

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

Ibutang ang DDRAM nga adres sa "00H" Gikan sa AC ug ibalik ang cursor sa orihinal nga posisyon niini kung ibalhin.

Ang mga sulod sa DDRAM wala mausab.

 1.53ms
Entry mode Set 0 0 0 0 0 0 0 1 I/D SH I-assign ang cursor nga direksyon sa paglihok Ug pagkidlap sa tibuok display 39us
Ipakita ang ON/OFF nga kontrol 0 0 0 0 0 0 1 D C B I-set ang display (D), cursor (C), ug Blinking of cursor (B) on/off

Pagkontrol gamay.

 
Pagbalhin sa Cursor o Display  

0

 

0

 

0

 

0

 

0

 

1

 

S/C

 

R/L

 

 

Ibutang ang cursor nga naglihok ug ipakita ang Shift control bit, ug ang Direksyon, nga walay pagbag-o sa

DDRAM nga datos.

 

39us

 

Gitakda nga katungdanan

 

0

 

0

 

0

 

0

 

1

 

DL

 

N

 

F

 

 

Itakda ang gitas-on sa datos sa interface (DL: 8-

Bit/4-bit), numero sa display Line (N: =2-line/1-line), ug,

Ipakita ang tipo sa font (F: 5×11/5×8)

 

 

39us

Ibutang ang CGRAM

Address

 

0

 

0

 

0

 

1

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Ibutang ang adres sa CGRAM sa adres

Kontra.

 

39us

Ibutang ang DDRAM

Address

 

0

 

0

 

1

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Ibutang ang DDRAM nga adres sa adres

Kontra.

 

39us

Basaha ang busy nga Bandila ug Address  

0

 

1

 

BF

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Kung sa panahon sa internal nga Operasyon o dili mahibal-an Pinaagi sa pagbasa sa BF. Mabasa usab ang sulod sa Address counter.  

 

0us

Isulat ang datos sa

Address

 

1

 

0

 

D7

 

D6

 

D5

 

D4

 

D3

 

D2

 

D1

 

D0

Isulat ang datos sa internal RAM (DDRAM/CGRAM).  

43us

Basaha ang datos gikan sa RAM 1 1 D7 D6 D5 D4 D3 D2 D1 D0 Basaha ang datos gikan sa internal RAM (DDRAM/CGRAM). 43us
  • NOTA: Kung ang usa ka programa sa MPU nga nagsusi sa busy nga bandila (DB7) gihimo, kinahanglan nga kinahanglan ang 1/2fosc kinahanglan alang sa pagpatuman sa sunod nga panudlo pinaagi sa nahulog nga ngilit sa "E" nga signal pagkahuman ang busy nga bandila (DB7) moadto sa "Low" .

Mga sulod

  1. Tin-aw nga display
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 0 0 1
    • Hawani ang tanang display data pinaagi sa pagsulat og “20H” (space code) sa tanang DDRAM address, ug i-set ang DDRAM address ngadto sa “00H” ngadto sa AC (address counter).
    • Ibalik ang cursor sa orihinal nga kahimtang, nga mao, dad-a ang cursor sa wala nga kilid sa unang linya sa display. Himoa ang entry mode increment (I/D=“Taas”).
  2. Pag-uli sa balay
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 0 1
    • Ang pagbalik sa balay mao ang cursor sa pagtudlo sa balay.
    • Ibutang ang DDRAM address sa "00H" sa address counter.
    • Ibalik ang cursor sa orihinal nga site niini ug ibalik ang display sa orihinal nga kahimtang niini, kung gibalhin. Ang sulod sa DDRAM dili mausab.
  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
    • Ibutang ang direksyon sa paglihok sa cursor ug ipakita.
    • I/D: pagdugang/pagkunhod sa DDRAM address (cursor o blink)
    • Kung ang I/D=“high”, ang cursor/blink mobalhin sa tuo, ug ang DDRAM nga adres madugangan ug 1.
    • Kung ang I/D=“Low”, ang cursor/blink mobalhin sa wala ug ang DDRAM address madugangan ug 1.
    • Ang CGRAM naglihok sa parehas nga paagi sa DDRAM kung nagbasa gikan o nagsulat sa CGRAM.
    • SH: pagbalhin sa tibuok display
    • Sa dihang ang DDRAM read (CGRAM read/write) nga operasyon o SH=“Low”, ang pagbalhin sa tibuok display dili himoon.
    • Kung ang SH = "Taas" ug ang operasyon sa pagsulat sa DDRAM, ang pagbalhin sa tibuuk nga pagpakita gihimo sumala sa kantidad sa I / D. (I/D = "taas". shift left, I/D = "Low". Shift right).
  4. Ipakita ang ON/OFF nga kontrol
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 1 D C B
    • Kontrola ang display/cursor/blink ON/OFF 1 bit register.
    • D: Ipakita ang ON/OFF control bit
    • Kung ang D = "Taas", ang tibuuk nga display gi-on.
    • Kung ang D = "Low", ang display gipalong, apan ang data sa display nagpabilin sa DDRAM.
    • C: cursor ON/OFF control bit
    • Kung ang D = "Taas", ang cursor gi-on.
    • Kung ang D = "Low", ang cursor mawala sa kasamtangan nga display, apan ang I/D nga rehistro nagpreserbar sa datos niini.
    • B: Cursor blink ON/OFF control bit
    • Sa diha nga ang B="Taas", ang cursor blink kay on, nga nagpulipuli sa pagbuhat tali sa tanang "Taas" nga datos ug nagpakita sa mga karakter sa posisyon sa cursor.
    • Kung ang B="Low", ang blink gipalong.
  5. Pagbalhin sa cursor o pagpakita
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 1 S/C R/L
    • Pagbalhin sa tuo/wala nga posisyon sa cursor o display nga walay pagsulat o pagbasa sa data sa display. Kini nga instruksyon gigamit sa pagtul-id o pagpangita sa data sa display.
    • Atol sa 2-line mode display, ang cursor mobalhin ngadto sa ika-2 nga linya human sa ika-40 nga digit sa unang linya.
    • Timan-i nga ang pagbalhin sa display dungan nga gihimo sa tanan nga mga linya.
    • Kung ang data sa pagpakita gibalikbalik nga gibalhin, ang matag linya gibalhin sa tinagsa.
    • Kung ang usa ka pagbalhin sa pagpakita gihimo, ang mga sulud sa address counter dili mabag-o.
    • Pagbalhin sa mga sumbanan sumala sa S/C ug R/L bits
      S/C R/L Operasyon
      0 0 Ibalhin ang cursor sa wala, ug ang AC mikunhod og 1
      0 1 Ibalhin ang cursor sa tuo, ug ang AC madugangan og 1
      1 0 Ibalhin ang tanan nga display sa wala, ang cursor molihok sumala sa gipakita
      1 1 Ibalhin ang tanan nga display sa tuo, ang cursor molihok sumala sa gipakita
  6. Gitakda nga katungdanan
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 1 DL N F
    • DL: Interface data gitas-on kontrol bit
    • Kanus-a DL = "Taas", kini nagpasabut nga 8-bit bus mode nga adunay MPU.
    • Kanus-a DL = "Ubos", kini nagpasabut nga 4-bit bus mode nga adunay MPU. Busa, ang DL usa ka signal sa pagpili sa 8-bit o 4-bit bus mode. Kung 4-apan bus mode, kinahanglan nga ibalhin ang 4-bit nga data kaduha.
    • N: Ipakita ang gamay nga pagkontrol sa numero sa linya
    • Kanus-a N="Low", 1-line display mode gitakda.
    • Kanus-a N = "Taas", 2-line display mode gitakda.
    • F: Ipakita ang gamay nga pagkontrol sa numero sa linya
    • Kanus-a F=“Low”, 5×8 tuldok format display mode gitakda.
    • Kanus-a F=“Taas”, 5×11 tuldok nga format sa display mode.
  7. Ibutang ang adres sa CGRAM
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0
    • Ibutang ang CGRAM nga adres sa AC.
    • Ang panudlo naghimo sa CGRAM nga datos nga magamit gikan sa MPU.
  8. Ibutang ang DDRAM nga adres
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0
    • Ibutang ang DDRAM address sa AC.
    • Kini nga panudlo naghimo sa DDRAM nga datos nga magamit gikan sa MPU.
    • Sa diha nga ang 1-line display mode (N=LOW), ang DDRAM nga adres gikan sa “00H” ngadto sa “4FH”. 2H”, ug ang DDRAM nga adres sa ika-1 nga linya gikan sa “00H” ngadto sa “27H”.
  9. Basaha ang busy nga bandila ug adres
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0
    • Kini nga panudlo nagpakita kung ang S6A0069 naa sa internal nga operasyon o wala.
    • Kung ang resulta nga BF mao ang "Taas", ang internal nga operasyon nagpadayon ug kinahanglan nga maghulat alang sa BF nga mahimong LOW, unya ang sunod nga panudlo mahimo na.
    • Niini nga panudlo, mahimo usab nimo mabasa ang bili sa address counter.
  10. Isulat ang datos sa RAM
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    1 0 D7 D6 D5 D4 D3 D2 D1 D0
    • Isulat ang binary 8-bit data sa DDRAM/CGRAM.
    • Ang pagpili sa RAM gikan sa DDRAM, ug CGRAM, gitakda sa naunang instruksyon sa adres (DDRAM address set, CGRAM address set).
    • Ang panudlo sa set sa RAM mahimo usab nga mahibal-an ang direksyon sa AC sa RAM.
    • Pagkahuman sa operasyon sa pagsulat. Ang adres awtomatik nga nadugangan / gikunhuran sa 1, sumala sa mode sa pagsulod.
    • Basaha ang data gikan sa RAM
      RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
      1 1 D7 D6 D5 D4 D3 D2 D1 D0
  • Basaha ang binary 8-bit data gikan sa DDRAM/CGRAM.
  • Ang pagpili sa RAM gitakda sa miaging instruksyon nga set sa address. Kung ang instruksyon sa address set sa RAM wala gihimo sa wala pa kini nga panudlo, ang datos nga gibasa una dili balido, tungod kay ang direksyon sa AC wala pa matino.
  • Kung ang data sa RAM gibasa sa makadaghang higayon nga walay mga instruksyon sa address sa RAM nga gitakda sa wala pa, ang operasyon sa pagbasa, ang husto nga datos sa RAM mahimong makuha gikan sa ikaduha. Bisan pa, ang una nga datos mahimong sayup, tungod kay wala’y margin sa oras sa pagbalhin sa data sa RAM.
  • Sa kaso sa DDRAM read operation, ang cursor shift instruction adunay parehas nga papel sa DDRAM address set instruction, kini usab nagbalhin sa RAM data ngadto sa output data register.
  • Human sa operasyon sa pagbasa, ang address counter awtomatik nga madugangan / mokunhod sa 1 sumala sa entry mode.
  • Human sa operasyon sa pagbasa sa CGRAM, ang pagbalhin sa display mahimong dili mapatuman sa husto.
  • NOTA: Sa kaso sa operasyon sa pagsulat sa RAM, ang AC nadugangan / gikunhuran sa 1 sama sa nabasa nga operasyon.
  • Niini nga panahon, ang AC nagpaila sa sunod nga posisyon sa adres, apan ang naunang datos lamang ang mabasa pinaagi sa pagbasa nga panudlo.

Standard nga pattern sa karakter English/European

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

Mga Detalye sa Kalidad

Standard sa pagsulay sa hitsura sa produkto

  • Pamaagi sa pagsulay sa panagway: Ang inspeksyon kinahanglang himoon gamit ang 20W x 2 fluorescent lamps.
  • Ang gilay-on tali sa LCM ug fluorescent lamps kinahanglan nga 100 cm o labaw pa.
  • Ang distansya tali sa LCM ug sa mga mata sa inspektor kinahanglan nga 25 cm o labaw pa.
  • Ang viewAng direksyon sa pag-inspeksyon kay 35° gikan sa bertikal batok sa LCM.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-20
  • Usa ka Sona: Aktibo nga lugar nga gipakita (minimum viewing lugar).
  • B Zone: Dili aktibo nga display nga lugar (sa gawas viewing lugar).

Pagtino sa kalidad nga kasiguruhan

  • AQL inspeksyon nga sumbanan
  • Sampling nga pamaagi: GB2828-87, Level II, single sampKlasipikasyon sa depekto sa ling (Pahinumdom: * wala apil)
Klasipikasyon butang Nota AQL
Major Ipakita ang kahimtang Mubo o bukas nga sirkito 1 0.65
LC leakage
Pagkidlap-kidlap
Walay display
Sayop viewdireksyon
Kontras depekto (dimo, multo) 2
Backlight 1,8
Dili-display Flat nga cable o pin reverse 10
Sayop o kulang nga sangkap 11
Menor de edad Ipakita ang kahimtang Pagtipas sa kolor sa background 2 1.0
Black spot ug abog 3
Depekto sa linya, scratch 4

5

Balangaw
Chip 6
Pinhole 7
 

Polarizer

Nagturok 12
Bubble ug langyaw nga materyal 3
Pagsolder Dili maayo nga koneksyon 9
Wire Dili maayo nga koneksyon 10
TAB Posisyon, Kusog sa pagbugkos 13

Pahinumdom sa klasipikasyon sa depekto

Dili. butang Sukdanan
1 Mubo o bukas nga sirkito Dili itugot
LC leakage
Pagkidlap-kidlap
Walay display
Sayop viewdireksyon
Sayop nga Back-light
2 Kontras depekto Tan-awa ang pag-apruba sample
Pagtipas sa kolor sa background
 

3

 

Depekto sa punto,

Black spot, abog (lakip ang Polarizer)

 

 

j = (X+Y)/2

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

Yunit: pulgada2

Punto

Gidak-on

Madawat nga Qty.
j<0.10 Wala'y pagtagad
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 Madawat nga Qty.
L W  
0.05>W  Wala'y pagtagad
3.0>L 0.1>W>0.05
2.0>L 0.15≥W>0.1
 

5

 

Balangaw

Dili mosobra sa duha ka kausaban sa kolor sa tibuok viewsa lugar.

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

Dili. butang Sukdanan
7 Sumbanan sa segment

W = gilapdon sa segment

j = (X+Y)/2

(1) Pinhole

j <0.10mm madawat.

Yunit: mm

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

Gidak-on sa Punto Madawat nga Qty
j≤1/4W Wala'y pagtagad
1/4W< j≤1/2W 1
j>1/2W 0
8 Back-light (1) Ang kolor sa backlight kinahanglan nga mohaum sa detalye.

(2) Dili itugot ang pagkidlap

9 Pagsolder (1) Dili tugotan ang bug-at nga hugaw ug solder nga bola sa PCB. (Ang gidak-on sa hugaw nagpasabot sa punto ug depekto sa abog)

(2) Kapin sa 50% sa tingga kinahanglang ibaligya sa Yuta.

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

10 Wire (1) Ang tumbaga nga alambre kinahanglang dili tayaon

(2) Ayaw tugoti ang mga liki sa koneksyon sa wire nga tumbaga.

(3) Dili itugot nga balihon ang posisyon sa patag nga kable.

(4) Dili tugotan ang gibutyag nga copper wire sulod sa flat cable.

11* PCB (1) Dili tugotan ang screw nga taya o kadaot.

(2) Dili tugotan ang nawala o sayup nga pagbutang sa mga sangkap.

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

Kasaligan sa LCM

Kasaligan sa pagsulay nga kahimtang:

butang kahimtang Oras (oras) Pagtimbang-timbang
Taas nga temp. Pagtipig 80°C 48 Walay abnormalidad sa mga gimbuhaton ug panagway
Taas nga temp. Naglihok 70°C 48
Ubos nga temp. Pagtipig -30°C 48
Ubos nga temp. Naglihok -20°C 48
Humidity 40°C/ 90%RH 48
Temp. Siklo 0°C ¬ 25°C ®50°C

(30 min ¬ 5 min ® 30 min)

10 nga mga siklo

Ang oras sa pagbawi kinahanglan labing menos 24 ka oras. Dugang pa, ang mga gimbuhaton, pasundayag, ug hitsura kinahanglan nga gawasnon gikan sa talagsaon nga pagkadaot sulod sa 50,000 ka oras ubos sa ordinaryo nga mga kondisyon sa pag-operate ug pagtipig sa temperatura sa lawak (20+8°C), normal nga humidity (ubos sa 65% RH), ug sa lugar nga wala ma-expose sa direkta nga kahayag sa adlaw.

Pag-amping sa paggamit sa LCD/LCM

  • Ang LCD/LCM gitigom ug gi-adjust sa taas nga sukod sa katukma.
  • Ayaw pagsulay sa paghimo sa bisan unsang pagbag-o o pagbag-o.
  • Ang mosunod kinahanglang matikdan.

Kinatibuk-ang Pag-amping:

  1. Ang LCD panel ginama sa bildo. Likayi ang sobra nga mekanikal nga shock o pagbutang og kusog nga pressure sa ibabaw sa display area.
  2. Ang polarizer nga gigamit sa ibabaw sa display dali nga scratched ug madaot. Kinahanglan nga mag-amping pag-ayo sa pagdumala. Para limpyohan ang abog o hugaw sa display surface, pagpahid ug gapas, o uban pang humok nga materyal nga gituslob sa isopropyl alcohol, ethyl alcohol, o trichloro tri florothane, ayaw gamita ang tubig, ketone, o aromatics, ug ayaw gayud pagkuskos.
  3. Ayaw tamper sa bisan unsang paagi gamit ang mga tab sa metal nga bayanan.
  4. Ayaw paghimo og bisan unsang kausaban sa PCB nga walay pagkonsulta sa XIAMEM OCULAR
  5. Sa pag-mount sa usa ka LCM, siguroha nga ang PCB dili ubos sa bisan unsang kapit-os sama sa pagduko o pagtuis. Ang mga kontak sa elastomer delikado kaayo ug ang nawala nga mga pixel mahimong resulta sa gamay nga dislokasyon sa bisan unsang mga elemento.
  6. Likayi ang pagpindot sa metal nga bezel, kung dili ang elastomer connector mahimong ma-deform ug mawad-an sa kontak, nga moresulta sa pagkawala sa mga pixel ug magpahinabo usab og balangaw sa display.
  7. Pag-amping nga dili mahikap o matulon ang mga likido nga kristal nga mahimong motulo gikan sa nadaot nga selyula. Kung adunay bisan unsang likido nga kristal nga mikaylap sa panit o sinina, hugasi kini dayon gamit ang sabon ug tubig.

Mga Pag-amping sa Static nga Elektrisidad:

  1. Ang CMOS-LSI gigamit alang sa module circuit; busa ang mga operator kinahanglan nga ma-ground sa matag higayon nga siya makontak sa module.
  2. Ayaw paghikap sa bisan unsa nga conductive nga mga bahin sama sa LSI pads; ang tumbaga nanguna sa PCB ug sa mga terminal sa interface sa bisan unsang bahin sa lawas sa tawo.
  3. Ayaw paghikap sa mga terminal sa koneksyon sa display nga walay mga kamot; kini hinungdan sa pagkadiskonekta o depekto nga insulasyon sa mga terminal.
  4.  Ang mga module kinahanglan ibutang sa anti-static nga mga bag o uban pang mga sudlanan nga dili makasugakod sa static alang sa pagtipig.
  5. Kinahanglang gamiton lamang ang hustong grounded nga mga soldering iron.
  6. Kung gigamit ang usa ka electric screwdriver, kini kinahanglan nga grounded ug panalipdan aron malikayan ang mga aligato.
  7. Ang normal nga static nga mga lakang sa pagpugong kinahanglan nga obserbahan alang sa mga sinina sa trabaho ug mga lingkuranan sa pagtrabaho.
  8. Tungod kay ang uga nga hangin inductive sa static, girekomenda ang usa ka paryente nga humidity nga 50-60%.

Mga Pag-amping sa Pagsolder:

  1. Ang pagsolder kinahanglang himoon lamang sa mga terminal sa I/O.
  2. Gamita ang mga soldering iron nga adunay saktong grounding ug walay leakage.
  3. Temperatura sa pagsolder: 280°C+10°C
  4.  Panahon sa pagsolder: 3 hangtod 4 segundos.
  5. Gamita ang eutectic solder nga adunay resin flux filling.
  6. Kung gigamit ang flux, kinahanglan nga protektahan ang nawong sa LCD aron malikayan ang pag-agay.
  7. Ang nahabilin nga flux kinahanglan nga tangtangon.

Mga Pag-amping sa Operasyon:

  1. Ang viewAng anggulo mahimong i-adjust pinaagi sa pag-usab sa LCD driving voltagug Vo.
  2. Sukad nga gipadapat ang DC voltage hinungdan sa electrochemical reaksyon, nga deteriorate sa display, ang gipadapat pulse waveform kinahanglan nga simetriko sa ingon nga walay DC component nagpabilin. Siguroha nga gamiton ang gitakda nga operating voltage.
  3. Pagmaneho voltage kinahanglan nga tipigan sulod sa usa ka piho nga range; sobra nga voltage mumubo sa display life.
  4. Ang oras sa pagtubag nagdugang uban ang pagkunhod sa temperatura.
  5. Ang kolor sa display mahimong maapektuhan sa mga temperatura nga labaw sa iyang operational range.
  6. Ipabilin ang temperatura sulod sa gitakdang han-ay sa paggamit ug pagtipig. Ang sobra nga temperatura ug humidity mahimong hinungdan sa pagkadaut sa polarization, pagtangtang sa polarizer o pagmugna og mga bula.
  7. Alang sa dugay nga pagtipig nga labaw sa 40 ° C gikinahanglan, ang paryente nga humidity kinahanglan nga itago sa ubos sa 60%, ug likayan ang direkta nga kahayag sa adlaw.

Mga Dokumento / Mga Kapanguhaan

Handson Technology DSP-1165 I2C Serial Interface 20x4 LCD Module [pdf] Giya 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 pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *